1,180 karma · joined January 1, 2024
The other sad thing is many people have indeed got so tangled up in the hype and superficial productivity, they have indeed temporarily forgotten they can just opt out of using a clanker, at least for their personal work and be happier, or at least find some mid-point where they aren't just burnt out meat proxies. I don't think these endless blog posts would necessarily help with that though. Like quitting an addiction, this is a very personal decision...
(This was when it had the language scroll though, I think moving the extras to JS should have resolved that issue; maybe I was misremembering the details too.)
example.com is not a user-facing service. I don't want to disparage the designer, but it's not meant to be pretty. It's meant to be small so you can copy its response to an automated test or visually verify its correctness, or just out of the bandwidth consideration you'd still be serving it to billions of requestors, even if you insist it's not meant to be used that way.
Knowledge is not a tool for answering the absolutely minimum questions you encounter in daily life, but a way of seeing the world. Reading allows you to use language in ways you could not imagine with spoken word alone, just as math or physics or computer science enable new ways of thinking inaccessible without intense study.
Furthermore, Android's ecosystem is structured in a way even the most basic software security concerns, like not running a comically out of date kernel, depend on the vendor's blessing, and sadly most manufacturers, including very desirable ones like Fairphone, hadn't been keeping up with such duties. Porting new kernels to old hardware is an extremely inefficient time-consuming endeavor that will take up most of volunteer time to non-satisfactory results; I can testify to that as a former member of the Ubuntu Touch project, and our standards of security were comically lax.
Again, you CAN lower your standards of security and go for the lesser evil: many people run Lineage or Ubuntu Touch despite known gaps in their security models. But to make that choice, you have to be honest about what you're compromising. If you shut your eyes and plug your ears pretending everything is fine, you'll end up with someone killed because they listened to your uncritical advise.
Also, I struggle to see how it's GrapheneOS's fault choosing the most secure hardware on the consumer market because it might be deemed suspicious to own it. GOS could have chosen the most popular budget Samsung (ignoring the aforementioned security issues) and it would have the same effect. Besides Pixels aren't an obscure unusual hackerphone made in small quantities, shipped from out of the country; it's among the most popular phone brands, advertised from huge billboards I pass on my bus route to university. If they chose something like the PinePhone like Genode, this point would be somewhat defensible.
Finally, what's up with the repeated conspiratorial insinuations about financing? I admit I hadn't looked deeply into this question, even as a one-time small donor, but what are you expecting to find? Is it serious concern about the financial health of a project, or an attempt to manufacture a hysteria around some controversial donor, similar to the Tor Project?
Besides search is not a very good business: people are not inclined to pay for search, websites are averse to non-Google search crawlers, ads require an even larger over-investment in a top tier malware development, psychological manipulation, and statistics teams, while the real ad market is actually in a much more dire state than Google would like you to think.
I'm a college age gen Z, and don't really think you can fix much with a social media ban alone, even ignoring all the implications if it's enforcement.
People don't get dysmorphia because some computer program told them so. The "influencers" are just other victims of a fundamentally toxic culture, or leaches on that insecurity.
You could say it used to be better before the internet, and maybe you'd be right. But all the internet enabled is just more people talking to each other about what's on their mind. As long as there are humans communicating through any medium, there will be a culture that can harbor these destructive tendencies, and the bigger more sparse that culture is, the more extreme its ideas can get.
Chronological feeds or more civic accountability for any algorithmic feeds (like forcing companies to share data with researchers to study their effects) could be a generally great initiative, but simply banning social media for anyone won't do as much as you'd hope.
Looksmaxing, the latest of these strange internet-induced mental illnesses, literally began on a phpBB forum.
Yubico Authenticator https://github.com/Yubico/yubioath-flutter
I actually don't see any significant signs of AI use. There's Copilot listed in the contributor list, but I'm not seeing commits listed under it. Did they wipe it off Github?
Some seem to stamp Mostly AI based on weaker circumstantial like large init commits. Maybe it's just an artifact of human sloppiness.
Or maybe it was just the artifact of choosing these by last update, since vibe-coded apps genuinely do have an abnormal number of releases, and thus would be much more likely to show up.
Imagine we made nuclear weapons a private industry, had CEOs bragging how they have enough warheads to blow the Earth to smithereens, and then they "accidentally" nuked three cities over a short period of time each, saying they lost control, or rather couldn't contain their semi-autonomous weapon. All somehow managing to turn the PR around from their abject incompetence and towards SciFi visions of mankind hunted by self-replicating bombs.
It just so happens it splits into well-maintained projects supporting the concensus features, and dead or dying projects that don't, modulo a couple contrarians, with a couple more features floating in limbo, having finalized or draft specs that nobody really implements.
That sort of problem isn't best fixed by centralization on one client/server but just certification, which Conversations/ModernXMPP already leads.
As for apps, yes normal people aren't very conscious of what a native app is, but they do feel when their app lags on their older phone, doesn't recieve push notifications, or just looks a little odd in places, which can happen in a one size fits all app. Some of the most popular messengers, like WhatsApp or Telegram, to my knowledge use platform specific tooling, and normal people genuinely appreciate how snappy they feel.
But the issue is more so about developer time. Yes a cross platform app lets you reuse the same work everywhere, but the lead developer still has personal blind spots, and might simply not consider or be able to test things like bespoke Apple workarounds for non-iCloud/encrypted chat push.
Plus it's a communication protocol, like email; we should be expecting people reimplementing it in the weirdest of places. For software like this, the duplication of effort is what drives you to make an elegant design in the first place.