4,082 karma · joined August 9, 2012
--- meet.hn/city/30.2711286,-97.7436995/Austin
Socials: - https://jakebasile.com - github.com/jakebasile - instagram.com/jakebasile - x.com/jakebasile - jakebasile.at.hn
---
That said, some form of advanced history search is a game changer, no matter how you get it. It's one of those "can't understand how I lived without it" things once you get it going.
Aside from the experience, this could be useful if you want to play games that have kernel level rootkits.
That agent must not be very helpful if it causes even the company creating it to be able to support less products.
I mean, you can reduce this to absurdity too. A clock truncating to seconds is off by an average of 500 milliseconds! The problem is no one cares in day to day usage which is what human readable clocks are made for.
The only games that routinely cause problems are those with ridiculous kernel-level anticheat, and I am not interested in those games.
I had rented Final Fantasy 7 from Blockbuster so many times that my brother decided to get it for me for Christmas. Even though I never really snooped for presents he decided to mess with my head and wrapped it in two large bath towels and put it in an even larger box. This giant package below the tree for me, and it sounded like cloth - I figured it must've been a jacket or something until I opened it.
Another time I was looking for something (not presents) in my parent's room, and happened to find a very poorly hidden Playstation 2 from my father. The waiting until Christmas part was fitting punishment for accidental snooping.
Some of the finest memories are just a jumble of similar situations though. Christmas Eve was the night my entire local family would gather at my maternal grandmother's house, and we'd all have a big meal and sit around chatting afterwards.
Then there's that one Christmas Eve when I asked my now-wife to marry me. I knew she'd say yes but there's always that little bit of fear about it. I wanted to ask when everyone I loved would be around.
Time sure flies. Both my father and my maternal grandmother have passed since the last time we all celebrated Christmas together.
I think I'll just stick to iTerm.
A huge one for me was the lack of a reasonable project structure - they expected all your Go code to live in one huge directory nested deeply by the import path. It probably worked fine inside Google due to their reputed giant monorepo but it was aggravating to me who has a (much more common, I think) `~/Code` directory with a bunch of projects in it, one level deep. They fixed this along with managing dependency versioning with `go.mod` and `go.lock` files some versions ago and it completely eliminated the problem for me.
Generics was another one. I don't love generics but there are some classes of code for which a lack of generics only leads to pain. It's nice that they finally added them.
One thing that hasn't changed is their amazing commitment to not breaking existing code. It's really nice to pull up an old project, update the version in `go.mod` (or add one if it didn't exist) and things Just Work™ along with whatever extra benefits you gain from the version upgrade. They clearly did extensive research to avoid breaking even what I consider extremely non-obvious and borderline erroneous behavior (that for loop thing) and did it in a way that makes sense.
Their standard lib is good, and pretty well documented. I can often get what I need without having to resort to pulling in a dependency or writing it myself. That's handy.
The VSCode support for it is top notch and also Just Works™ in my experience. There's no REPL of course but the debugger can fill a similar role aided by the extremely fast compilation time.
Note that I like matchmaking, specifically skill based matchmaking, in some games and at some times but completely ending server browsers and community run dedicated servers was a mistake.
If Canonical is, as you say, using Ubuntu _against_ users (and not, in what is much more likely, simply making a decision that you disagree with) why would you want to continue using it? They have root on all your systems via apt.
Personally, I can't wait to try the all-Snap flavor whenever it's ready. I'm curious if it will work for my usage (gaming in particular).
This applies to many things in Linux world in addition to Snap:
- systemd/sysvinit
- Wayland/X
- apt/rpm
- Musl/glibc
It's sad to see so many Linux people try to tear Ubuntu/Canonical down over minor technical complaints (snaps are fine, Unity was good) since they've done so much for Desktop Linux in particular. I hope the distro will keep going strong for another 20 years as I have no desire to switch to another.
No.
> Do you think such speech should be allowed to exist?
I don't trust anyone who claims to be an arbiter of what people can and cannot say.
ETA: It has also been essentially superseded in the US. See Brandenburg v. Ohio.
I love Clojure, and it's been great for me and all the professional teams I've worked on that use it.
Really sad to see he's gone. It takes a person with a strong sense of duty to others to make a final video actually apologizing for dying.
RIP.