If you want a stable sort, you should always use https://pkg.go.dev/sort#SliceStable
This PR only modifies Slice method which is declared as "is not guaranteed to be stable"
In my laptop(ThinkPad P1 Gen3 w/ Intel i7-10750H), i run the same command in WSL2 env after executing `make`:
real 0m5.321s
user 0m25.747s
sys 0m3.276s
So i doubt if macOS has some magic for Intel CPU to make it slow?
Hey guy, what you found is DNS polution, which is applied for years and upgraded several times. The most recent upgrade increases polluted result from tens to thousands and introduced real ip pointing to real web sites.
This is the biggest problem in golang ecosystem. Yes there are many third party solution, but no official one. So different repo use different solution make all solutions invalid.
Since Fiddler is just a proxy listening on port 8888, you can use some proxy profile extension like SwitchySharp in Chrome to control it, make only necessary urls access through fiddler.
From his tweets, the latest version of ubuntu tweak is built on a web view, which means some parts of the soft is running on the server, and so far this server nearly runs out of the bandwidth.