419 karma · joined July 29, 2019
That said, I've always wondered if Dwarf Fortress would be a more smooth experience if it had more developers or was just open source (understandable that it's not though since it's basically Tad's passion project). The biggest headache was always the lack of multithreading, since your fortress really starts to chug once you pass maybe 150 dwarves or do anything exciting with fluids. Regardless, it's amazing what one developer with a great idea and an enthusiastic community has been able to do with the game.
0: https://drewdevault.com/2020/03/18/Reckless-limitless-scope....
I'd bet mobile Linux is still a few years away in the real world though. I got a PinePhone a couple weeks ago for tinkering and the user experience is nowhere near my Samsung Galaxy. Still hesitantly optimistic about the future of mobile though.
Definitely the most concerning part of Urbit, for me at least, is the obscurantism of Hoon. Much like the author says, it's totally incomprehensible to anyone who hasn't read through every bit of the (lacking imo) documentation. Even a domain-specific language with a familiar syntax would be better, since at least a first-timer could grok basic logic/structure at first glance. This only compounds the security concerns, since reviewing any Hoon code requires being a domain expert - I doubt any security/crypto researchers will want to take a few weeks to learn Hoon just to audit something as obscure as Urbit. Hoon even has a kind of Lisp-y feel to it and Lisp lends itself well to the purely functional goals of Hoon/Nock, so I don't see why they couldn't have just made Hoon a Lisp.
On the whole however, I'm hesitantly optimistic about the project. Most other works aiming to address Internet centralization just seem like band-aids (federated social networks still have problems with moderation/deplatforming, self-hosting just means running it in someone else's data center, etc.), and Urbit seems to be one of the few things willing to deal with the fundamental problems from the ground up.
Also, I'm kind of glad the author didn't mention Urbit's original author despite most other posts on the topic feeling the need to mention it. He's long since left the project but it seems as though it'll never be rid of his influence. At this point I just feel bad for the maintainers/users that will constantly be associated with the guy from now on.
With this kind of stuff, it always makes me wonder why it's there in the first place. Surely there's not much demand for touch screens in cars, and it must be more expensive to produce than analog buttons and knobs. Why has it become so ubiquitous?
It certainly includes big robots as a plot point, but that's really just a backdrop for the character drama and deeper (and pretty heavy at times) emotional themes of the story. Things get very avant-garde towards the end, and the studio producing the series basically ran out of money to animate the last few episodes so you'll have to jump between the movie adaptations if you want a complete experience. I'd still probably recommend at least giving it a try sometime, as it's personally one of my favorite anime series and a landmark work in the medium as a whole.
[0] https://www.cnbc.com/2020/04/06/new-jersey-seeks-cobol-progr...
Most advice I've gotten has been flash a custom Android kernel or a de-Googled distro. This would definitely solve my problems, but this removes the ability to install Play Store apps which are a necessity for me. Not to mention that it gives the possibility of bricking my phone, which is way outside my risk tolerance for just getting rid of some annoying ads.
It also makes me pretty pessimistic when it comes to privacy. I can uninstall Windows/MacOS on my laptop, coreboot it, use FOSS/privacy-centric software, etc. but it doesn't really mean much when my phone (which is basically attached to my body 24 hours a day, and is my main conduit of communication with others) is a privacy/security nightmare.
Having a cryptographically verified history of everything my government is spending on would be cool, but due to the nature of the distributed ledger it would require private citizens be put under the same microscope. At least with the alternative of one central bank controlling one central database, there's some degree of restriction to personal information (I'd imagine the bank wouldn't let any average Joe request ledger data on their neighbor just for fun, but public interests would be fair game).
Also, I think the author is being a little pessimistic about the state of RSS. It might not really be "mainstream", but almost every blog I visit has a feed, also Substack offers feeds, YouTube channels, Reddit, etc. I only just started writing my own self-hosted blog, and within a week or so I got an email asking me if I have an RSS feed. RSS is very much alive and well, if niche.
However, the circumstances were probably different than most gas thefts. This took place during the winter in a place known for brutally cold winters, so if you're living in your car then having gas is the difference between freezing to death or not. Apparently it was not that uncommon, the campus police seemed like they were dealing with a pattern of these kinds of thefts.
[0] https://slatestarcodex.com/2017/05/01/neutral-vs-conservativ...
Probably the only reason anyone has even heard of it is because it's the pet project of Curtis Yarvin aka Mencius Moldbug, known (somewhat infamously, a few of his talks at conferences have been pulled) for his association with the neo-reactionary political/philosophical movement.
I think it's best to just settle for a healthy medium between the outlooks of "who cares as long as I'm paid" vs. "my job is my life and identity".
[0] Bullshit Jobs by David Graeber is a great book on the topic.
"The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt." [1]
[1] https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/Fr...
However, the games industry is still largely hostile to gaming on Linux. I've always had the best experiences with indie games or FOSS projects, and the only trouble I've had is with newly released AAA titles. I wouldn't even bother with newer multiplayer-only games or MMOs, as anti-cheat on Linux is a pretty reliable way to be falsely detected and instantly banned (not to mention requiring kernel-level access, which is utterly ridiculous).