Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeroenhd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
121.
▲
by
jeroenhd
2mo ago
It depends on the program. Many of them clean up, usually with a little checkbox to confirm throwing away your settings, but a lot don't. It might not be 100% of the apps, or even 50% for that matter, but it happens. On macOS that mech
122.
▲
by
jeroenhd
2mo ago
On iOS (and the same OS in other form factors), Safari is tied to your operating system. Unlike Android or Windows or even macOS, your browser cannot be updated when your device no longer gets feature updates. In the EU one could theoretica
123.
▲
by
jeroenhd
2mo ago
Java is absolutely massive for a huge variety of applications, most of them servers and daemons. The most common user-facing Java implementations are probably Android and Minecraft, but behind the scenes it powers everything from blogs to l
124.
▲
by
jeroenhd
2mo ago
There's a tiny little arrow in the corner to indicate that it's a shortcut. But this really confused me when I first started using macOS as well. You're just expected to know that the applications folder in the disk image you
125.
▲
by
jeroenhd
2mo ago
Windows' CRT setup allows for binary compatibility with older versions. You can go without if you just statically compile the dependencies into your program, but many Windows developers choose to rely on runtime versions which may or m
126.
▲
by
jeroenhd
2mo ago
Decent Windows uninstallers have a checkbox for that. Often disabled by default. It's not universal, but at least it's possible. Not having to hunt down random directories (or buying a program to do it for you) also has advantages
127.
▲
by
jeroenhd
2mo ago
The app icon approach only give the illusion of control. That may be worth something too, but whether you run a .pkg or a program, the app developer can do whatever they want with the permissions you grant it. There is an advantage to being
128.
▲
by
jeroenhd
2mo ago
> Same for uninstalling. Move to Trash and poof, unistalled. That removes most of the program files, but there is no chance for the program to run any cleanup process in the mean time. Library Support, .cache, and all other kinds of remn
129.
▲
by
jeroenhd
2mo ago
Some relatively recent emoji might not work in outdated browsers/operating systems. Generally, emoji font are regularly updated, but if you're using the stock browser (or Safari) on an outdated phone, you might not be able to rend
130.
▲
by
jeroenhd
3mo ago
Energy efficient Linux is hard. Vendors aren't doing the hard work for anything but Android. So, most hardware won't work (for more than a few hours) using normal Linux. postmarketOS and other projects are working tirelessly at br
131.
▲
by
jeroenhd
3mo ago
Lots of laptop vendors do. Very few integrate fingerprint scanners into any kind of secure authentication flow, though. There are decent fingerprint drivers for various brands, but connecting fingerprints to authentication beyond basic logi
132.
▲
by
jeroenhd
3mo ago
I sort of get it. Every competitor, except maybe GOG, has come down hard in hyper-capitalist value-extraction mode quickly after pretending to do any good-will. For Valve, being a somewhat decent company is part of their ethos, for their co
133.
▲
by
jeroenhd
3mo ago
> All I'm saying is it's all digital on the PC side of things, and has been for ages, but we have means of maintaining access to the games we love over here, and it's one of the reasons I've gravitated to the PC for q
134.
▲
by
jeroenhd
3mo ago
> AND people don't use a random site on the internet for such filth Actually, they do. Small, independent image hosts are great because they don't do any sort of VPN busting or user tracking, so hitting them with a few quick im
135.
▲
by
jeroenhd
3mo ago
It bodes well for Europeans when the Americans begin their invasion of Denmark, at the very least. Not great for a potential Russia-USA war and Taiwan wouldn't get as much support if the Chinese invade would also be difficult, though.
136.
▲
by
jeroenhd
3mo ago
There are valid edge cases where you want traffic to be encrypted on the internet, but be readable by some intercepting device under your control. Parental control software has done that for decades, and there are (in my opinion misguided)
137.
▲
by
jeroenhd
3mo ago
I too would much prefer it if Google were to open-source their messaging app and provide a full RCS API to Android users, but that doesn't change the fact that both the protocol and the underlying OS are open, and others can implement
138.
▲
by
jeroenhd
3mo ago
You can't build a modern messenger equivalent on IRC. You need a new protocol. "New" is relative of course, XMPP is 27 years old. Still, XMPP lacks official support for something as basic as "I want to log in on a new de
139.
▲
by
jeroenhd
3mo ago
Android has an accessible hardware attestation API already ( https://developer.android.com/privacy-and-security/security-... ). It's what powers the attestation API that GrapheneOS made as an alternative to Play Int
140.
▲
by
jeroenhd
3mo ago
RCS is partially open. The protocol is public, as are one or two authentication features. The biggest restriction for custom RCS implementations is that carriers often require access to SIM card functionality to authenticate a phone to thei
141.
▲
by
jeroenhd
3mo ago
The thing is: Google is one of the few Android phone vendors that makes doing so possible at all. Samsung, Nokia, Xiaomi, Oppo, and all the others lock their bootloaders and provide no way to relock them with your own key once you've m
142.
▲
by
jeroenhd
3mo ago
Ironically, Google's own Pixel line is the only reliable source of phones I know of that's both unlockable and relockable with your own keys. The latter is an important feature that even the "hacker friendly" brands like
143.
▲
by
jeroenhd
3mo ago
My bank had NFC payments for years. None of the remote attestation bullshit. I think it used Google's library for doing QR code scans so it wouldn't work without Google Play, but that's beside the point. Android already suppo
144.
▲
by
jeroenhd
3mo ago
He stopped going to security briefings before, maybe he simply doesn't care to know.
145.
▲
by
jeroenhd
3mo ago
I find the bridge setup rather suboptimal, but with a complete lack of a good Pidgin alternative for the modern age, it's the best system around, whether you do it with Matrix or with XMPP.
146.
▲
by
jeroenhd
3mo ago
People still use IRC. You can't run your own server and talk to people on other servers without a load of work, you cannot do any kind of encryption, file transfers (images?) are a privacy nightmare if they work at all, web clients nee
147.
▲
by
jeroenhd
3mo ago
Element X does video calls fine. It's been ages since it was the messy beta you describe it as. In fact, it does calls better these days. There's no good reason to go with Element Classic anymore, I don't understand why they
148.
▲
by
jeroenhd
3mo ago
There is no technical reason why migrating between homeserver software doesn't work, there just is no tooling for it. Someone could build a Dendrite-to-Matrix exporter+importer. The protocol itself doesn't really care about what s
149.
▲
by
jeroenhd
3mo ago
We've had MMX for a while now, I don't think we need to wait much longer. I don't really see why you would need specific hardware to express a type in a programming language, though.
150.
▲
by
jeroenhd
3mo ago
It would make for a good alternative, but so would any app that doesn't implement scanning. If they can force Signal to implement client-side scanning or ban it entirely, they can do the same to PGP software. In theory you could do RSA
More ›