Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rmunn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
241.
▲
by
rmunn
4mo ago
It depends on the language's indentation requirements. That can work in Python, where you never need to line things up with characters above that aren't a multiple of an indent level. But in F#, at least a few years ago when I tri
242.
▲
by
rmunn
4mo ago
Any language with significant indentation ends up specifying "Indent with spaces, not tab characters" for just that reason. As I recall, Python had that as a recommendation while F# ended up with it as a requirement, but it's
243.
▲
by
rmunn
4mo ago
1. Sometimes you need a request body. 2. POST cannot be guaranteed to be safe if re-sent. 3. This is GET with a request body, guaranteed* to be safe if re-sent. * With the caveat that it's only guaranteed if the server is following the
244.
▲
by
rmunn
4mo ago
Based on the title, I was expecting the things I grew up calling logic puzzles, which some people call "logic grid" puzzles, e.g. https://www.allstarpuzzles.com/logic/00019.html (note: expired HTTPS certifica
245.
▲
by
rmunn
4mo ago
There's an extra constraint on that one: the two main diagonals must both have nine different digits. That's what makes it a single-solution puzzle.
246.
▲
by
rmunn
4mo ago
A point of interest, which many HN readers may already know but I'm mentioning in case anyone doesn't: although court records on PACER cost a fee to access (at least currently they do), they are not copyrighted, and once you have
247.
▲
by
rmunn
4mo ago
I have a habit of writing myself notes in various .txt files, and then not cleaning them up often enough so they end up cluttering my `git status` view. I ended up with a solution not mentioned in the article: create a `scratch` directory,
248.
▲
by
rmunn
4mo ago
There's also a difference in the cost of downtime. A server hosting your website or SaaS, if it's down for five minutes, costs you a lot of real revenue. So you plan for redundancy, you set up automatic failover so that if one nod
249.
▲
by
rmunn
4mo ago
This is the kind of thing that Anthropic et al should be worried about. As it becomes easier and easier to run local models, the ceiling of what they'll be able to charge will get lower and lower. Not that nobody will be willing to
250.
▲
by
rmunn
4mo ago
So instead of paying a subscription fee to Tailscale to support your distributed application, you pay a subscription fee to Iroh to support your distributed application. ( https://www.iroh.computer/pricing says $19/mont
251.
▲
by
rmunn
4mo ago
> So when they say that it would all have stopped if the work wasn't done, I believe them ;) Fair enough, they were certainly in a position to know, and their willingness to spend oodles of money on it proved that they believed it.
252.
▲
by
rmunn
4mo ago
What I've done is ask the LLM a question like "How do I configure EF Core in this particular way?", then when it tells me the answer, I go and look up that function in the EF Core docs and learn by reading the docs. (Which al
253.
▲
by
rmunn
4mo ago
Now that I've read through the Common Lisp HyperSpec and realized that there's no standard shortcut syntax for lambda, you have to spell it out every time (or define l as lambda), I'm realizing that yes, that is probably the
254.
▲
by
rmunn
4mo ago
These days .editorconfig compliance is everywhere, thankfully, so there's a cross-platform solution. At least for that bit. (Note that while usually "cross-platform" means OS's, this time it means editors).
255.
▲
by
rmunn
4mo ago
The one case I'm aware of where a software glitch did cause a plane crash, there was pilot error compounding the problem. Air France flight 447 was an Airbus A330 flying from France to Brazil, and while high over the Atlantic, the so
256.
▲
by
rmunn
4mo ago
It's also possible that in some places there were a few issues, but people looked at bills for 100 years of electrical service and said "Yeah right," and fixed the now-easier-to-find code that still used 2-digit dates. If tha
257.
▲
by
rmunn
4mo ago
I'm curious why things would have shut down when the system thought it was 1900. What part of the logic had the effect of "shut the system down if current date is less than (X date)?" (If you can remember the code 25+ years l
258.
▲
by
rmunn
4mo ago
Same on the not spotting emacs, I was too focused on the fact that the commands looked right . (A `ps` to find out which process it was, then a `kill -9` of the PID). It was nice to see realistic Unix commands rather than Hollywood Hacking
259.
▲
by
rmunn
4mo ago
At some point the subscription model is going to become unsustainable for the frontier companies to continue (we just saw that happen with GitHub Copilot), and they will move everyone to a pay-per-token model. And then everyone will suddenl
260.
▲
by
rmunn
4mo ago
Great article, until I got to the last paragraph where he claimed "Fable is arguably smarter and hence more suspicious of potentially malicious instructions". Arguably smarter, I have no problem with. But he's making a catego
261.
▲
by
rmunn
4mo ago
The tech being obsolete is why Y2K was a smaller problem than it would have been otherwise. Most places were no longer running much COBOL code. But banks are famously slow to upgrade their tech, and for good reason much of the time, so most
262.
▲
by
rmunn
4mo ago
Right. Sometimes all you need is to edit a couple lines in a config file and get out, in which case hjkl, i/a, and Esc (and then :wq) are all the editor really has to implement. (And a few more movement tools like w/b and so on)
263.
▲
by
rmunn
4mo ago
Article published in the Summer 2001 edition of California Management Review, yet it never mentioned Y2K, the first thing I thought of when I read the line "fixing problems that never happened". Perhaps it was actually written in
264.
▲
by
rmunn
4mo ago
waves Vim and spaces over here as well. Emacs is a great tool, I just can't stand its keyboard shortcuts. In theory I should try out evil mode, but I've got NeoVim configured how I like it and I don't want to spend the time
265.
▲
by
rmunn
4mo ago
Just yesterday I stumbled across an article from 2005 titled "Why Ruby is an acceptable LISP": https://www.randomhacks.net/2005/12/03/why-ruby-is-an-accept... . I don't agree with all of his poi
266.
▲
by
rmunn
4mo ago
The problem (okay, one of the problems) with renting other people's models is, as you mentioned, that they can and will change out the model without notifying you ahead of time, and you don't always get to control which model yo
267.
▲
by
rmunn
4mo ago
I have had a pobox.com email address (just a forwarding one) longer than I've had a Gmail one, and their spam filtering was pretty amazing too. Even before I set my pobox.com address to forward to Gmail, I never saw very much spam. Now
268.
▲
by
rmunn
4mo ago
Let's just stop this conversation right here before it derails into ideological battle.
269.
▲
by
rmunn
4mo ago
You're absolutely right that Gmail was the best webmail service when it launched, and for some time afterwards. How many people now commenting on HN remember when Gmail launched? Remember how revolutionary it was at the time? Every oth
270.
▲
by
rmunn
4mo ago
> I have multiple family members who have healthy memory, but can't accurately remember their email address everytime: the localpart, the domain, the syntax, everything. I got Gmail early enough that I have (my first name) dot (my l
More ›