Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
j0057
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
j0057
2y ago
As a small optimalisation, for some applications it may also be acceptable to configure a timezone that applies to the whole database, and then to do everything else the author describes here.
32.
▲
by
j0057
2y ago
16 GB is criminally under-specced.
33.
▲
by
j0057
2y ago
If other distros allow pip-installing into the system, that could be considered a bug or at least an anti-feature, because it's almost always a bad idea: it can clash with distro-managed Python packages, it will break on Python upgrade
34.
▲
by
j0057
2y ago
When driving in the UK, I found myself practicing my 16-table a lot: when seeing a 50 mph max speed sign, I'd multiply 5 by 16 to get 80 km/h.
35.
▲
by
j0057
2y ago
IIRC the GitHub UI started showimg commit date instead of author date some years ago.
36.
▲
by
j0057
2y ago
I think using pathlib instead of the more old-school os.walk and os.path.getmtime would clean that code up substantially!
37.
▲
by
j0057
2y ago
I think metered internet and a rolling distro is never going to be a great fit. Putting packages on the installation medium only inflates the ISO download, and those packages will be out of date sooner rather than later. It's not like
38.
▲
by
j0057
2y ago
> Secure by Default: Security protections are enabled and enforced by default, require no extra effort, and are not optional. This is great! I take it we no longer have to pay extra to enable basic auditability features in Entra ID (f.k.
39.
▲
by
j0057
2y ago
Interesting! IANAL, but I think this should be basic functionality, ever since the recent-ish European and Californian privacy regulations. Although I think a quick e-mail to hn@ycombinator.com would suffice.
40.
▲
by
j0057
2y ago
> Mr. Poopering This is childish and petty, I suggest you delete your account.
41.
▲
by
j0057
2y ago
Wishful thinking: nobody is volunteering to maintain X, let alone rewriting it from scratch, along with its architectural deficiencies.
42.
▲
by
j0057
3y ago
Micro payments, I might want to pay some small amount for this one article but not subscribe to the whole publication.
43.
▲
by
j0057
3y ago
The Portugal model consists of decriminalisation, harm reduction and rehabilitation, but the Portuguese government has basically defunded the rehabilitation programs. Seems to me no wonder that the approach is failing if you take away the o
44.
▲
by
j0057
3y ago
That name is easy to confuse with the unrelated LoRa and LoRaWAN.
45.
▲
by
j0057
3y ago
TOTP: better than nothing, but not a lot better. It depends on the human being infallible. U2F doesn't, and would have worked here to prevent the takeover and the need for blaming the employee for not being infallible, but hey, at leas
46.
▲
by
j0057
3y ago
No LUKS password was guessed, clevis-disk-unlock command in the last screenshot used the TPM to provide a key to a LUKS keyslot for getting at the actual decryption key to decrypt the disk. The TPM should have had information about the boot
47.
▲
by
j0057
3y ago
Xorg has very bad support for display scaling (for HiDPI) and multiple displays and especially multiple displays with non-uniform scaling factors. Architecturally speaking, this will never be fixed, even if new maintainers do show up. Wayla
48.
▲
by
j0057
3y ago
> Sweat free commute I always wonder if people aren't confusing racing with bicycling. Granted I live in moderate climate but we have our hot days too, generally it's not that hot yet early in the morning, but in that case I co
49.
▲
by
j0057
3y ago
> The complaint states that when the 78rpm records were converted into digital files, IA reproduced copyrighted recordings without permission. When IA copied those files to a server, that amounted to another unauthorized reproduction, an
50.
▲
by
j0057
3y ago
It's a good idea to be caching sdists and wheels — for resilience against PyPI downtime, for left-pad scenarios, and even just good netiquette — and for packages that don't have a wheel for your environment, you can fairly easily
51.
▲
by
j0057
3y ago
This story is better if you listen to this at the same time, recently re-released: https://youtu.be/5lC54X5Gc1Q
52.
▲
by
j0057
3y ago
If it's hard to write documentation that people will comprehend, doesn't that make it equally hard to write near real-time chat messages that people will understand?
53.
▲
by
j0057
3y ago
This just goes to show how wise it was to write a script for cheating on Wordle.
54.
▲
by
j0057
3y ago
An async deadlock in a buggy library will under load exhaust the process threads and take down everything. One bug can cause large objects to be allocated, freaking out the garbage collector, causing increasingly large lag spikes under load
55.
▲
by
j0057
3y ago
There's good evidence that if we can alleviate poverty and child mortality everywhere, fertility rates will start coming down like they have in richer countries and we'll end up at 10-11 billion people.
56.
▲
by
j0057
3y ago
> Considering both the overwhelming negative impact of agricultural intensification and the homogenization introduced by temperature and land-use changes, our results suggest that the fate of common European bird populations depends on t
57.
▲
by
j0057
3y ago
Good question! Per Wikipedia: "Hoare would later state that Rust was named after the rust fungus, with reference to the fungus's hardiness." See https://en.wikipedia.org/wiki/Rust_%28programming_language%
58.
▲
by
j0057
3y ago
Relays can't see your data, because the connections between your synchthing instances are mTLS encrypted. Using an additional shared secret on a folder allows you to sync a folder to an untrusted device, which then itself only sees enc
59.
▲
by
j0057
4y ago
Thanks – I need the UPNP server to stream to other devices in the home too, and BubbleUPNP server is strangely not a UPNP server, according to their website. I'm actually about 99% happy with ReadyMedia (it should serve larger album ar
60.
▲
by
j0057
4y ago
That's easy: ask it anything, then "correct" it with some outrageous nonsense. It will apologize (as if to express regret), and say you're correct, and now the conversation is poisoned with whatever nonsense you fed it.
More ›