Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thraxil
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
thraxil
2y ago
I would add two things: It's often important that flag changes be atomic. Having subsequent requests get different flag values because they got routed to different backend nodes while a change is rolling out could cause some nasty bugs
32.
▲
by
thraxil
2y ago
> If I had to use HTMX for work, then I would've guaranteed used it wrong. As someone who's been doing web dev since the 90's and is currently leading a project that's built with HTMX and having onboarded a few younge
33.
▲
by
thraxil
2y ago
The Agile Manifesto is what kicked it all off. Scrum, etc. and all the other "agile" stuff that people complain about now just latched onto the word. The equivalent would be that if Jesus had personally written down his thoughts a
34.
▲
by
thraxil
2y ago
> I feel like there's this no true Scotsman thing going on with agile. Whenever someone describes their actual experiences with agile, there's always at least one person who speaks up and decries it as as not real agile and wha
35.
▲
by
thraxil
2y ago
Yeah, and I was live migrating entire VMs between hosts on a Xen cluster 10-15 years ago. It was easy for me to get working, reliable, and I was far from an expert.
36.
▲
by
thraxil
2y ago
Genuinely curious if you could point to some examples of actual "frameworks" by your definition then. Because from your description, Rails, Django, Laravel, Phoenix, Vue.js, and basically every other "framework" I'v
37.
▲
by
thraxil
2y ago
There's still quite a gap between "suspicious" and "probable cause". Just having a large amount of cash isn't by itself illegal. You could easily have enough cash to live on for quite a while having inherited i
38.
▲
by
thraxil
2y ago
> So can someone give me elevator pitch that if we are CRUD Web App, why Nix instead of Puppet/Ansible + Docker Containers? For better or worse, Nix forces you to work out the exact dependency tree of your entire system. It can be a
39.
▲
by
thraxil
2y ago
I built an SRS app in Django about 16 years ago: https://github.com/thraxil/sebastian/tree/main and have been using it ever since. The core part of the business logic is here: https://github.com&#x
40.
▲
by
thraxil
2y ago
Yeah, this was huge at the time. Laptops were good but Wifi wasn't as ubiquitous. If you wanted to work on some code while you were traveling or at a cafe or something, you'd at best be working without version control, making &quo
41.
▲
by
thraxil
2y ago
Conda is mainly used by ML, AI, and data science people and to a certain extent feels like its own separate ecosystem. In other areas, like web dev, conda use is pretty rare.
42.
▲
by
thraxil
2y ago
Yeah, I've had a few HN frontpages with sites running Django and recently Phoenix with essentially no caching or optimization running on a 256MB fly.io free tier instance with barely a noticable increase in load (just big spikes in the
43.
▲
by
thraxil
2y ago
> Infinities don't enter into this. You brought it up, not me. No, you did when you brought in Turing machines: > Imagine a clocked-down Turing computer, whose operating speed us is so slow that we can see its operations. Now ima
44.
▲
by
thraxil
2y ago
Those things aren't infinite and you don't have infinite time either. If you're trying to use something like Turing completeness to argue a point, you need to respect that it's only relevant for theoretical, formal syste
45.
▲
by
thraxil
2y ago
The clocked-down Turing computer you are proposing would have to have an infinite amount of tape to be truly "Turing complete" and capable of running any program we can imagine in principle. To actually match the worm analogy, ima
46.
▲
by
thraxil
2y ago
Wouldn't a reasonable resolution to the conflict between A and B be to instead allow owner-occupiers to deduct mortgage interest from their income for tax purposes?
47.
▲
by
thraxil
2y ago
They've succeeded in creating a single metric that's easy to calculate, but IMHO, it fails to be very useful for common use cases. Basically, it just uses the difference between the date the library version you are using was relea
48.
▲
by
thraxil
2y ago
My friend in college in the 90's called his punk radio show "What wants to be a hundredaire?"
49.
▲
by
thraxil
2y ago
Yeah, I re-read it every once in a while to feel like "it's not just me; everything really is messed up".
50.
▲
by
thraxil
2y ago
Systemantics by John Gall: https://en.wikipedia.org/wiki/Systemantics
51.
▲
by
thraxil
2y ago
VCs still care. VC pitch decks will make a point of highlighting the elite schools that early engineers/founders went to (MIT, Stanford, Ivys, Oxbridge, etc). Whether it should or not, having a couple of those big names on there can be
52.
▲
by
thraxil
2y ago
Same. I started using ion3 in like 2002, switched to xmonad a couple years later, then sway for the last four years. Multi-monitor setups pretty much the whole time and it's been smooth.
53.
▲
by
thraxil
2y ago
Treating devs as people would be a good start.
54.
▲
by
thraxil
2y ago
Yeah, we've got the GCP equivalent with a monolith running on Cloud Run, Cloud SQL, Cloud Load Balancer, and a few misc services that are pennies per month (Tasks, Scheduler, Secrets Manager, Cloud Build, etc). Scales elastically, all
55.
▲
by
thraxil
3y ago
This is fair given what Ethereum just did. But, IMO, that's not what I expect if someone says "warrant canary". Under the "original" sense of canaries, your scenarios wouldn't make sense. Unfortunately, this ne
56.
▲
by
thraxil
3y ago
Should students ever write code then? Most of it's not going to be production quality, so it seems like you think that would be a waste of their time. My experience over and over in life is that I read about something complex, think I
57.
▲
by
thraxil
3y ago
I learned... how RSA works... better than I would have just from reading about the algorithm in a book or from a lecture? Why is it a strange concept that one could learn something by doing rather than just reading/listening? The RSA
58.
▲
by
thraxil
3y ago
Yeah, the implementation here obviously has problems, but as a learning exercise, I do still think it's worth implementing RSA (or anything else complex) in whatever language you're comfortable with. Personally, I implemented RSA
59.
▲
by
thraxil
3y ago
> That said, it's pretty easy to put your Emacs config on the back-burner for a long time once you have things how you like them, and it becomes a much more OPTIONAL time sink at that point. To illustrate this, I'm a heavy em
60.
▲
by
thraxil
3y ago
Literally. We do a lot of vector DB and RAG stuff (who isn't these days, right?) and after a bunch of testing and benchmarking went with pgvector integrated into our existing PostgreSQL database. Operationally simple, performs perfectl
More ›