Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rtpg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
871.
▲
by
rtpg
2y ago
different projects have different objectives? The guy literally worked on the project! There were 4 people at its peak! Why would you think that would be the source of a major initiative? Though there probably is some deeper critique about
872.
▲
by
rtpg
2y ago
yeah it's just that when I have a REST API I get like... I guess 20 or so endpoints "for free" (since I can PATCH specific fields up in interesting ways). Maybe I need to be writing REST-looking form submission endpoints....
873.
▲
by
rtpg
2y ago
Something I dislike about this argument is that there are a lot of UX flows where "tracking the state server-side" is a _major_ pain in the butt compared to having client-side state. And popular backend frameworks are not super up
874.
▲
by
rtpg
2y ago
One thing I've been struggling with using HTMX... with an app and a frontend REST API I've found I can really kinda quickly craft a frontend by filtering down whatever resources I need (though it's honestly pretty wasteful at
875.
▲
by
rtpg
2y ago
Always a reminder for people who are frustrated with the state of Gnome... I've found KDE to be _very good_ for people who want to see options up and center. In a way KDE is definitely more Windows-like and Gnome more Mac-like in its a
876.
▲
by
rtpg
2y ago
Yeah I was just referring to (3). I use iPad for some note taking (or rather, presentation planning). The responsiveness is good. I can’t deal with any lag in these devices so have never felt the need to try remarkable. Stuff like the surfa
877.
▲
by
rtpg
2y ago
If you have an iPad already you can get screen covers that give your screen a paper feel. Elecom sells them
878.
▲
by
rtpg
2y ago
The depth here can be context dependent. For example if you had a bunch of brackets and parens in your grammar, you might only care about paren depth. Or if your language had brackets and parens and function definitions, your "expressi
879.
▲
by
rtpg
2y ago
so in this world signal still knows I'm sending to N recipients? Or is the fanout happening in a different way? I guess I'm wondering if Signal still basically has enough info to make good guesses at group existence.
880.
▲
by
rtpg
2y ago
in your first example, how does Signal route messages in that model?
881.
▲
by
rtpg
2y ago
So an awk but that knows how to walk structures instead of just lines. Excellent! I'm a big fan of semgrep letting me query ASTs, this feels like something in a similar space. Down with lines, up with everything being trees!
882.
▲
by
rtpg
2y ago
I've had nix disappear out from under me a couple times on Mac, enough for me to start drifting away from home manager. Sucks cuz I like the tooling! But seriously, let's say you have a Python project (like a Django application wi
883.
▲
by
rtpg
2y ago
Looking at the determinant section... I am so glad I got to learn linear algebra separate from matrices because oof this is hard to grok for me. Real "makes esnse if you already know the thing" stuff. But interesting to see that
884.
▲
by
rtpg
2y ago
generic relations are hard to get right, really if you can avoid using them you're going to avoid a lot of trickiness. When you need them... it's nice to have them "just there", implemented correctly (at least as correct
885.
▲
by
rtpg
2y ago
I'm really not a fan of TLA+'s tooling, but I do really love the temporal logic. I've always kinda wanted that stuff in other proving languages, but I don't know how possible it is. Would it be actually possible to write
886.
▲
by
rtpg
2y ago
I've had an idea for a while of a site... kinda like letterboxd, where you could log "learning paths" for textbooks and the like (for example to log what chapters you've gone through, exercises and the like). I've b
887.
▲
by
rtpg
2y ago
So some of this stuff is "communicate with an external process", and I feel like many things in that space do the right thing (if only because if you don't it's immediately visible). I have a lot of issues with "pur
888.
▲
by
rtpg
2y ago
Often the database structure that is amenable for running the app or billing system isn't the one that is ammenable for generating a graph of historical MRR over your company's lifetime (or future expected revenue!) And when you g
889.
▲
by
rtpg
2y ago
> Certain points like the fact that Emacs isn't multithreaded are thrown around by people who don't have the intuition that multithreading isn't the right thing for a lot of applications. The added complexity that multithr
890.
▲
by
rtpg
2y ago
If you thought "I had to publish any code changes I make to my object storage server" was bad, wait until you find out that you're not even allowed to make code changes to S3 servers! Obviously the fully-managed nature of S3
891.
▲
by
rtpg
2y ago
This seems really neat! I'm a huge proponent of incremental CI for any project that gets big enough to care about test speed. I'd be pretty worried about an abstraction ceiling on the caching here relative to something like Bazel,
892.
▲
by
rtpg
2y ago
So many Australian sites use some data source that has an old name for the building I'm in, and sites are so convinced their address databases are right that I can't do anything about it! Mildly frustrating
893.
▲
by
rtpg
2y ago
People aren’t writing new package managers for rust every other week. JavaScript still sees some but less. Perhaps people are trying to solve real pain points, and by getting closer to solving them things feel nicer!
894.
▲
by
rtpg
2y ago
To put a finer point on this idea, even if one could be against even this idea of an “installation flow”, work done to improve uv or rye would also likely flow into alternative strategies. The more we invest into all of this and get it righ
895.
▲
by
rtpg
2y ago
In the universe in which I "know" what index to use (an assumption that can be contested!), you saying "well silly you, the planner is too stupid to figure this out" is not a great defense of the system! My serious belie
896.
▲
by
rtpg
2y ago
My honest experience in a skilled team has been that people more or less start off thinking "OK, what indices do we need to make this performant", work off of that, and then in the end try to have queries that hit those ones. I un
897.
▲
by
rtpg
2y ago
I agree! I don't think these actions need to be bundled together. I'm mainly just saying that curation is helpful, IMO.
898.
▲
by
rtpg
2y ago
it's "absurdly simple", but then you get presented with a bunch of weird things that look like abstraction ceilings like "oh you can't refer to the select clause alias you made in the filter because despite that sho
899.
▲
by
rtpg
2y ago
I don't think it's just about storage and retrievel being efficient. Sometimes it _is_ easier to think in terms of tables. I have a bunch of posts, written by various authors, on various sites. Store that in some OOP way, with own
900.
▲
by
rtpg
2y ago
Curation is, theoretically, a value-add that doesn't magically disappear with the internet. "This paper is not utter garbage" is a nice signal, if it's true.
More ›