Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lemagedurage
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
lemagedurage
1y ago
But when you plug in the numbers: that the farmer raised $126 million, and hosting unlimited Docker Hub pulls costs $11/month, it doesn't quite feel the same.
62.
▲
by
lemagedurage
1y ago
Pre commit hooks shine with fast formatters. Keep the hook under half a second or so and it's great.
63.
▲
by
lemagedurage
1y ago
I think this is true for the edges, but if you build on top of software that's not done well, it's a bad time.
64.
▲
by
lemagedurage
1y ago
Yes, he owns a competitor with his wife, formation.dev, so there is a clear incentive.
65.
▲
by
lemagedurage
1y ago
SEEKING WORK | Remote / Nomadic Freelance engineer and founder with an MSc in Computer Science and 10+ years of experience delivering production systems end-to-end under tight timelines. Technologies: Rust, Go, Java, Python, TypeScript
66.
▲
by
lemagedurage
1y ago
The main issue is that a reader might mistake Redis as a 2X faster postgres. Memory is 1000X faster than disk (SSD) and with network overhead Redis can still be 100X as fast as postgres for caching workloads. Otherwise, the article does wel
67.
▲
by
lemagedurage
1y ago
This is modern backend development. The server scales horizontally by default, nodes can be removed and added without disrupting service. With redis as cache, we can do e.g. rate limiting fast without tying a connection to a node, but also
68.
▲
by
lemagedurage
1y ago
"If we don't need performance, we don't need caches" feels like a great broader takeaway here.
69.
▲
by
lemagedurage
1y ago
SEEKING WORK | Remote / Nomadic I'm a freelance engineer and founder with an MSc and 10+ years of experience delivering production systems under tight timelines. Technologies: Rust, Go, Java, Python, TypeScript, SQL, Kubernetes, T
70.
▲
by
lemagedurage
1y ago
SEEKING WORK | Remote / Nomadic | Can visit :) I'm an engineer / founder / freelancer with an MSc and 10+ years of experience delivering high-quality software under tight timelines. Technologies: Rust, Go, Java, Python,
71.
▲
by
lemagedurage
1y ago
Another downside of DI is how it breaks code navigation in IDEs. Without DI, I can easily navigate from an instance to where it's constructed, but with DI this becomes detached. This variable implements Foo, but which implementation is
72.
▲
by
lemagedurage
1y ago
I think the point is that if the corporations are morally kept in check by governments, then installing Linux wouldn't be necessary.
73.
▲
by
lemagedurage
2y ago
I wonder if the complexity of fixing trivial code mistakes in CI is worth it compared to catching them in a pre-commit hook.
74.
▲
by
lemagedurage
2y ago
Small websites gain from reducing roundtrips on connection too. Fast websites are nice
75.
▲
by
lemagedurage
2y ago
Make sense. Nowadays, for a new project, I would like to use Caddy where I would otherwise use Apache or nginx, but I would be even more inclined to use a cloud provider's load balancer.
76.
▲
by
lemagedurage
2y ago
A "few extra ms" is up to 3 roundtrips difference, that's easily noticeable by humans on cellular. For all the CPU optimisations we're doing, cutting out a 50ms roundtrip for establishing a HTTP connection feels like a g
77.
▲
by
lemagedurage
2y ago
Yes, it's real data, and by now the influx is apparent in the 90 day view too!
78.
▲
by
lemagedurage
2y ago
You can see the influx of presumably hackernews visitors (through GitHub/Google) on the demo instance that's linked from their website :) https://umami.is/ https://eu.umami.is/share/LGazGOecbD
79.
▲
by
lemagedurage
2y ago
I think the same kind of critical thinking that was required to reimplement and break algorithms must now be used to untangle AIs answers. In that way, it's a new skill, with its own muscle memory. Previously learnt skills like debuggi
80.
▲
by
lemagedurage
2y ago
I wonder if this is simply a transition to online platforms. For example, this source reports 245 million monthly active Discord users in the US: https://worldpopulationreview.com/country-rankings/discord-u...
81.
▲
by
lemagedurage
2y ago
Likely for its letsencrypt integration, maybe for HTTP/2 or HTTP/3
82.
▲
by
lemagedurage
2y ago
It's a nice recap of recent advancements in theoretical computer science (quantum computing, adaptations to Dijkstra's algorithm, busy beavers). Though do note there's many other branches in compsci than theoretical computer
83.
▲
by
lemagedurage
2y ago
They could've added some character by letting the text overflow the box :)
84.
▲
by
lemagedurage
2y ago
It's one of many network protocol improvements that could never be used effectively due to middle boxes. QUIC is specifically designed to prevent ossification like this. https://en.wikipedia.org/wiki/Protocol_ossif
85.
▲
by
lemagedurage
2y ago
I don't think it's that far fetched that a developer implements a rate limiter with setTimeout, where a task can only be executed if a timeout is not already running. The behaviour in the article is definitely a footgun in this sc
86.
▲
by
lemagedurage
2y ago
When typing through a TV remote or console controller, shorter passwords might be preferred, especially if parts are still easily memorizable. Also, I think some website still have a relatively low upper limit for password length.
87.
▲
by
lemagedurage
2y ago
Looks nice for getting things running quickly! I would advice people not to use this in production yet, though. E.g. when using the update command, new files in the repo are overridden, but old files aren't removed. https://
88.
▲
by
lemagedurage
2y ago
For people who want to stick with a Chrome-based browser while still using the full-featured uBlock Origin: Brave will keep supporting uBlock Origin even after Manifest V2's removal from Chromium. https://brave.com/blog
89.
▲
by
lemagedurage
2y ago
Yes. Besides other performance benefits, HTTP/3 saves a full roundtrip for connection by combining TCP and TLS handshakes.
90.
▲
by
lemagedurage
2y ago
ChatGPT3.5 already spots bugs, e.g. when I swap the order of conditions in fizzbuzz. An error that a human could make. We've been at the point where AI can help spot bugs for a while already. AI can be used poorly, AI can be used wel
More ›