Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ventana
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
121.
▲
by
ventana
3mo ago
For what it's worth, I haven't seen any significant increase in the app review times, contrary to what the article suggests. My app updates are normally reviewed within 24 hours, rarely 48; just as Apple promises. Not sure if they
122.
▲
by
ventana
3mo ago
Noticing how many comment threads here discuss that America is something, has become something, or is not something, I just wanted to remind everyone, especially those not living in the US, that the US combines several very difficult cultur
123.
▲
by
ventana
3mo ago
Not only for the conflicts, but mostly to encode the parameter types into the name for method overloading, because the linker has no idea about it.
124.
▲
by
ventana
3mo ago
I think maybe the idea of all these transpilers is to keep the generated code readable and as close to the original code as possible. Mangling names into unreadable garbage is not difficult, but that would also make the the transpiler act m
125.
▲
by
ventana
3mo ago
> A transpiler should translate all of the language's semantics, including resolving identifiers as symbols, and then choose legal names for them in the target language. Yes, it should; but it also makes things much more difficult.
126.
▲
by
ventana
3mo ago
My goodness! This is the opposite of how I prefer working with my email. The three options presented in the demo are: - swipe left to ignore; - swipe right to keep (and also ignore); - send an AI reply. Poor, poor people who write a long em
127.
▲
by
ventana
3mo ago
Translating a language into a different language is a popular thing to do these days, but still not a very easy one. I feel it's like peeling an infinite onion of misery. First, you write a parser of your source language, figure out th
128.
▲
by
ventana
3mo ago
I won't! But I can imagine a Windows developer (well, UTF-16, not UTF-32, but still NULs are everywhere) who might want to put something like that to the database without proper converting.
129.
▲
by
ventana
3mo ago
I would say it is both very pragmatic and very reasonable approach. Agents will probably not go anywhere, they are indeed useful tools, banning them seems pretty much unrealistic since people will use them anyway.
130.
▲
by
ventana
3mo ago
Then export PAGER= in your shell profile should help!
131.
▲
by
ventana
3mo ago
This is a common approach, CLI tools often use isatty [1] to check if the output fd is a TTY or not. Try running "git log" for example; if you have many commits, it will page through "less" or $PAGER only if it sees that
132.
▲
by
ventana
3mo ago
> C-style strings being a thing at all really hurts. Well, C strings exist and are probably here to stay. I believe Pascal strings, where the length is stored in the 0th character, were much worse (also, obligatory reference to Joel Spol
133.
▲
by
ventana
3mo ago
So, one fun consequence of this is that Unicode multi-byte strings (not UTF-8 but something like UTF-32) cannot be stored as strings in sqlite without a huge pain. Not that I ever planned to use multi-byte fixed length encodings, but good t
134.
▲
by
ventana
3mo ago
My reaction too, but then I found the button to try the previous days, and it was enough for me to figure out the game :)
135.
▲
by
ventana
3mo ago
I don't like the idea of making APIs effectively unusable for a human developer. We might not write a lot of code anymore, but getting rid of defaults and asking agents to pass all possible values explicitly makes it impossible to quic
136.
▲
by
ventana
3mo ago
I don't know! The author chose to use Golang, maybe it's for code reuse or just because they like Golang more. I did not question their choice, only commented on the implementation detail.
137.
▲
by
ventana
3mo ago
The author uses Flutter for UI, Golang binary for the app backend, and uses channels passing serialized protobuf messages between them. Since adding a new API call requires changes in multiple places, they ended up defining a "god mess
138.
▲
by
ventana
3mo ago
I never practiced Morse code, but I read enough about it to quickly realize that the nice sound a friend's cool new Nokia phone made on incoming SMS messages is actually ... -- ..., literally "SMS". The year was 2002 or so. I
139.
▲
by
ventana
3mo ago
The same things keeps happening every time I find myself stuck in traffic on the interstate. Out of nowhere, a popup appears in Google Maps: a faster route is available! 4 minutes faster! Unless either the passenger or the driver are fast e
140.
▲
by
ventana
3mo ago
Took me about half a year to drop my baseline levels, so, of course, not instant and not within "a couple" CGMs, but "a couple" was enough for me to understand the trends.
141.
▲
by
ventana
3mo ago
I used Libre 3; you can get different ones without a prescription online. You can easily get a prescription (in the US) if you get diagnosed with Type 2 based on your A1C numbers, but ordering a CGM online without any prescription is not a
142.
▲
by
ventana
3mo ago
Luckily, we live in the reality where every human who is interested in how their own body, and not the one of some random mouse, deals with blood sugar, can order a relatively inexpensive (for the benefits it provides) device — a continuous
143.
▲
by
ventana
3mo ago
One of the ways not to get LMGTFY / Ask Claude as a response is to provide more information and proof of work when asking a question. Compare: — What's the best way of doing X? — Ask Claude. vs: — I thought about this and found th
144.
▲
by
ventana
3mo ago
My mom struggled to understand the concept of copying and pasting when she got her first computer at home, with Windows. It was more than 20 years ago, but I think the idea that you need to copy in one place, then go to some other place a
145.
▲
by
ventana
3mo ago
> Limited charging infrastructure and severe weather remain a significant challenge for EV drivers in Russia, but Yasinskaya said the amount of money she is saving means her family may swap their other car for a hybrid, since they ca
146.
▲
by
ventana
3mo ago
I agree that both approaches are equally fast, and I myself did use VS Code at work a lot before the agents became widespread, so I can imagine myself doing either options. The terminal version is still less keystrokes because of the tab co
147.
▲
by
ventana
3mo ago
At the first glance, the 100x difference is surprising. My first thought was that the Rust code [1] uses AVX instructions, which would've explained the difference if the regular wc was a naive C code counting characters in a loop; but
148.
▲
by
ventana
3mo ago
Agreed about the difference between CLI and TUI; at the same time, I do indeed prefer TUI over the “normal” (window) GUI apps for the exact reason why I would prefer vim (or emacs for the other half) over a GUI editor: when you are already
149.
▲
by
ventana
3mo ago
I don't think anything has changed for me regarding my vim usage. Previously, I would use vim to make simple changes in the code or configuration files, making larger changes in VS Code. Now, with agents, I never need to make larger co
150.
▲
by
ventana
3mo ago
As a long time terminal user, it does not surprise me much when people just don't get it . The discussion often goes like this: — In a terminal, I can do so-and-so with a simple command — Well, in my FrobnicatorStudio, there's a
More ›