Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rtpg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
931.
▲
by
rtpg
2y ago
People have buy-in to Chrome that I think might be more than the buy-in to the search engine at this point. People like their set of extensions, and know how to use it. Meanwhile if the search bar works when typing things in and gives you g
932.
▲
by
rtpg
2y ago
I just am thinking about how many phones you can find all over the place. And that tiny footprint... just so tempting.
933.
▲
by
rtpg
2y ago
I think there's a great balance here in these environments: - write tests as part of figuring out the implementation (basically: automate the random clicking you're doing to test things anyways) - Make these tests really loose - J
934.
▲
by
rtpg
2y ago
I remember a couple of threads where someone would come in and mention how phones make terrible servers because they basically default to overheating and just start failing terribly if you try to leave them on... wonder if people have found
935.
▲
by
rtpg
2y ago
> Democracy isn't in their DNA, it was imposed. this is an aside but the 1889 constitution had democractic components. Turns out a military coup stops democratic progress for a while. Japanese popular participation in politics has a
936.
▲
by
rtpg
2y ago
> Japanese are extremely cautious and change isn't something they deal with on a frequent basis (Japan moves very slowly) so I think this freaked people out. I feel like if this is your level of analysis for the entire country you&#
937.
▲
by
rtpg
2y ago
One thing that I've found works kinda well: if you use a linter with "autofix" options, then the policy can be: complaint about formatting? Add the lint that can be autofixed. Then your formatter is just "run the lint au
938.
▲
by
rtpg
2y ago
gofmt probably has alone saved so much time across the world (and is upstream from every other language ecosystem basically saying "ok let's just autoformat"). I hate what autoformatters do to my code, but I love not having t
939.
▲
by
rtpg
2y ago
I really appreciate Rust's copy/clone semantics when reading this. The "hopefully" is so worrying. Production code in Rust is littered with imperformant `.clone()`s but at least I can see where they're happening to
940.
▲
by
rtpg
2y ago
> It is something a Windows95 era PC had no problem doing in something like Delphi Builder. I would recommend you actually try this, because it's not as true as you would like to believe. I am very much pro-"make things fast&qu
941.
▲
by
rtpg
2y ago
I am confused as to why it's more undiscoverable than, say, some LLM. > The problem is the space of possible commands is waaaaay bigger than the space of commands you can manually handle, which means if you just randomly try stuff 9
942.
▲
by
rtpg
2y ago
One thing that I think diagrams are better at than common text-base PLs is that with diagrams (when the blocks are placed nicely) you can _very quickly_ tell what is going into something (both directly and indirectly). Of course you can abs
943.
▲
by
rtpg
2y ago
It's silly but having the Apple robot or Google robot put stuff into your Apple shopping list or Google shopping list is a pretty good ecosystem play, right? Like how people get kinda locked in with photo sharing and airplay and friend
944.
▲
by
rtpg
2y ago
Is this not actually kind of powerful? Having linguists write up a bunch of rules seems a lot more predictable than "rolling a bunch of dice and hoping that some LLM spits out a coherent set of steps". It feels very fractal but on
945.
▲
by
rtpg
2y ago
What works for a person works of course, but pulling out my phone and just holding down a button and saying "add onions to shopping list" is very helpful halfway through cooking some stuff in a kitchen. Of course I could put that
946.
▲
by
rtpg
2y ago
I mean they say in the post that you should donate to clients right?
947.
▲
by
rtpg
2y ago
I mean I'm just saying labeling text files with their encoding at the front would have been nice for decade or two where text readme files would be routinely garbled if you were in Europe or Asia and using machines that weren't co
948.
▲
by
rtpg
2y ago
> A file should be a single stream of bytes with a name. If you need another stream of bytes, create another file. If you need to group them together, that's what directories are for. While I understand the appeal of this, the world
949.
▲
by
rtpg
2y ago
There's a bit of a higher abstraction ceiling in Rust so in theory if you are successful rewriting a thing in Rust then you now have a codebase that's easier to change confidently. This sort of property is nice to have in huge cod
950.
▲
by
rtpg
2y ago
rr is really cool, but almost every time I have decided to pull it out as one of the "big guns" it turns out that I have a concurrency bug and so rr is unable to reproduce it. Despite that, it would be very, very, very cool if som
951.
▲
by
rtpg
2y ago
You could probably get far with Wordpress. Why? Because if you're technical you can navigate the tricky setup well, and it's made in a way to support a lot of things for non-technical people. Of course you gotta get it running (or
952.
▲
by
rtpg
2y ago
If your UI needs A and A.B and A.B.C, then you end up with three rest queries. Or you end up with some expansion logic. Meanwhile your REST query will likely also be throwing along for the write A.D, A.E, A.F, and maybe A.G.H because of som
953.
▲
by
rtpg
2y ago
If anything REST APIs encourage overfetching, because you are almost never getting exactly the set of data you need. Unbounded queries and extreme overfetching in general are problems that are ... easy-ish to solve when it's totally in
954.
▲
by
rtpg
2y ago
I think the public/private distinction here is more in "officially allowed for public use" vs "API your frontend uses but is not documented for public use". Obviously security is still a thing, but having good ergon
955.
▲
by
rtpg
2y ago
Well that's what the reactions are for, right? Because then we have this sort of division between acks (and other reactions really) vs "actual messages". Combine that with specific emojis in certain social/professional c
956.
▲
by
rtpg
2y ago
The fact this exists is quite beautiful, and this makes me want to try out Hg on my next project. Thanks for the pointer!
957.
▲
by
rtpg
2y ago
It's unfortunate because I found that the Surface Pro "expensive" models are gerat, but the lower end really can't handle much of any workflow (dreaded latency spikes) and it leads to loads of people just having a middli
958.
▲
by
rtpg
2y ago
I appreciate mercurial existing and I think there are lots of good ideas, but I _really really really really_ like the working tree/staging area/index model of git. It works so well for allowing commits to be done cleanly, even wh
959.
▲
by
rtpg
2y ago
obviously not the point of the article but I really appreciate Unreal's visual programming flow. I think an underrated idea from visual programming is that futzing around with linear files to try and connect a bunch of stuff together i
960.
▲
by
rtpg
2y ago
Reading this post... I think that probably the mini's failures are due to it being so much more than the SE, but people wanting smaller screens are also people "OK" with less tech in the phone as well. SE likely canabalized t
More ›