Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
piaste
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
421.
▲
by
piaste
5y ago
Renting a dedicated server is more like leasing a car. You directly manage the car and care very much about its condition.
422.
▲
by
piaste
5y ago
The pipe operator can be replaced by a T.Pipe(Func<T, U>) generic extension function. In fact, I've defined it and occasionally use it in F# when I'm working with extensive C# fluent APIs, because it looks nicer than breakin
423.
▲
by
piaste
5y ago
Death threats are illegal pretty much everywhere but not necessarily subject to censorship. The threat is the crime, not the content. If someone is already dead, I can safely print a whole hardcover book of death threats against them. On th
424.
▲
by
piaste
5y ago
Do accountants and lawyers routinely use or sell their customers' aggregated data for commercial purposes? Does US law require accountants and lawyers to give the NSA access to their customers' data upon request, with an automatic
425.
▲
by
piaste
5y ago
It's a valid point, but I have at least three objections: 1) Everybody starts out as single, so young men start out with a sharply reduced salary due to higher supply, which makes it harder for them to become financially secure and fin
426.
▲
by
piaste
5y ago
Women entering the workforce en masse did double the supply of labor, regardless of any other merits of that change. And increasing the supply reduces prices.
427.
▲
by
piaste
5y ago
> Some encrypted backup and file sharing services provide client-side encryption. The encryption they offer is here not referred to as end-to-end encryption, because the services are not meant for sharing messages between users[further e
428.
▲
by
piaste
5y ago
How is it not E2EE? Are you going by a stricter definition than commonly used? > End-to-end encryption (E2EE) is a system of communication where only the communicating users can read the messages. [..] End-to-end encryption is intended t
429.
▲
by
piaste
5y ago
> That requires re-encoding all transmitted data with a single password and is potentially vulnerable to brute-force attacks. Encryption used in signal, etc relies on double ratchet mechanism that continuously regenerates keys as they mo
430.
▲
by
piaste
5y ago
Are you sure? You can do what good password managers do: - Hash the password client-side - Send the hash to the server. The server treats it as a password, and gives you your blob of encrypted data - Decrypt the data client-side using the o
431.
▲
by
piaste
5y ago
Thank you. Yes, I assumed that the tunnel was encrypted, but I was interested in using Cloudflare only as an untrusted reverse proxy / bastion server in front of my personal homeserver, no traffic inspection or caching or anything el
432.
▲
by
piaste
5y ago
It's not obvious to me from the blogpost where TLS termination happens in this scenario. I would want it to happen on my local machine, so that (a) Cloudflare can't read my plaintext traffic, and (b) I can manage subdomain certifi
433.
▲
by
piaste
5y ago
> It depends on who you ask but Telegram and Signal are just as popular. It depends on the countries . Some countries in Europe use Telegram and Messenger a lot (never heard of any where Signal is popular), others are virtually a WhatsA
434.
▲
by
piaste
5y ago
> imagine a world where we could tune in to neutrally-moderated longform debate on policy We had something of that world. Firing Line was on air for thirty years, and many other countries had or have comparable programmes. It's be
435.
▲
by
piaste
5y ago
Unfortunately that syntax is a little troublesome to use. To enable it, you need to add the --compiling-fslib flag, which basically declares "hi i want to build a stdlib, I know what I'm doing (the flag is undocumented btw)"
436.
▲
by
piaste
5y ago
Webapps are much better sandboxed, but harder to keep offline. Native apps can be easily denied internet access, but the sandboxing is not as strong. For this reason, I prefer webapps when the application needs to operate online to work, an
437.
▲
by
piaste
5y ago
I would love to switch to a fully open environment once it's available, but I think you're overstating the trouble with running LineageOS or other non-spyware ROMs. Reasons to favour custom ROMs over Linux phones as a daily driver
438.
▲
by
piaste
5y ago
LineageOS can remove the Google problem with relatively little pain, compared to running mobile Linux. The untrusted hardware is, of course, a more complicated matter.
439.
▲
by
piaste
5y ago
The instant WA becomes a paid product is the instant every grandmother jumps ship. And chances are it will be to Telegram, not Signal. Charging for premium features or business usage could work, though.
440.
▲
by
piaste
5y ago
> Depressing as it sounds, EU residents losing access to Facebook and Instagram due to EU regulations would probably materially increase levels of Euroscepticism in certain countries. As much as I'd love to dream that my fellow Euro
441.
▲
by
piaste
5y ago
I am legitimately unsure whether or not your comment is satire of a certain kind of pointy-haired middle managers. If it is, it's very well done.
442.
▲
by
piaste
5y ago
Which means you've opened an editor already to edit the request. Might as well send the request right there via an editor command/plugin.
443.
▲
by
piaste
5y ago
I would hope to whatever God is left on this accursed Earth that Tesla dashboards will refuse to play video while the car is in motion? Or that they have that mirror trick where the video is only viewable from the shotgun seat.
444.
▲
by
piaste
5y ago
I switched to Insomnia about a year ago for two main reasons: - Didn't choke when having ~50 request 'tabs' open - Didn't try to sell me shit Granted, Postman had quite a lot more tools in its box for scripting, testing,
445.
▲
by
piaste
5y ago
All of those except certificate management are important but should never be required for the browser to work. And certificate management should depend on whatever chain of trust is configured, which should not invoke Mozilla as an essentia
446.
▲
by
piaste
5y ago
FriendlyCaptcha will probably get a ton of new business. It's what some EU institutions themselves use.
447.
▲
by
piaste
5y ago
> Next you need push and pub/sub semantics in PostgreSQL It's fairly basic (then again, does it need to be more?), but NOTIFY exists: https://www.postgresql.org/docs/current/sql-notify.html
448.
▲
by
piaste
5y ago
Ublock Origin in advanced mode can be set to block all third-party requests by default. I browse the internet that way, but it's definitely not for everyone.
449.
▲
by
piaste
5y ago
It unquestionably leaks information, and it is why projects like Decentraleyes exist. Whether it is "unnecessary" is the interesting question. For fonts, it's really hard to claim that you couldn't have created the websi
450.
▲
by
piaste
5y ago
I use Aurora Droid, mostly because the same org also provides an anonymous Play Store frontend with similar UX.
More ›