Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
quietbritishjim
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
quietbritishjim
4mo ago
That sounds awful and it's indefensible. But it's not the subject of this article. Making this particular change sound like a problem, when it isn't (as far as I can tell), only makes it harder to understand where there are g
92.
▲
by
quietbritishjim
4mo ago
That was my first instinct too, but nothing the author said indicates they actually need non-strict aliasing. If the function had been: void DoSomething(void* src, void* dst, size_t numBytes); ... then it would be a different matter
93.
▲
by
quietbritishjim
5mo ago
Where is my non-humanoid robot that does all the household cleaning? Including vacuuming the stairs (a roomba doesn't work there), dusting the surfaces, mopping floors, cleaning windows... I guess a warehouse can be designed in a way t
94.
▲
by
quietbritishjim
5mo ago
What system would still be storing this locally long after the user has left the company? The second half of your comment is bordering on a personal attack and not very helpful.
95.
▲
by
quietbritishjim
5mo ago
"Your OneDrive data..." No, it's not my OneDrive data. What an infuriatingly click-bait title. It's OneDrive data for individaul user accounts at organisations that are unlicensed (probably, as the article says, for pe
96.
▲
by
quietbritishjim
5mo ago
No matter how many times I read it, I can't interpret it the way you're suggesting. "x soars after y" always reads as "x increases a lot because of y". I don't really get what you're saying. Are you m
97.
▲
by
quietbritishjim
5mo ago
Why is that relevant? Are you saying that this PDF is infected?
98.
▲
by
quietbritishjim
5mo ago
> Is it “I like cleaning” Yes, that really is what was said in the original comment we're discussing. Somehow that got defended as a (possible) majority view.
99.
▲
by
quietbritishjim
5mo ago
I wouldn't like to guess either way about this particular article, but it's possible many really are people. Certainly there were plenty of online commenters for news articles reacting in exactly this sort of way long before there
100.
▲
by
quietbritishjim
5mo ago
If 41% of households are actively employing a cleaner then it seems very likely that more than 50% would be happy to have their home cleaned if only they could afford it (as opposed to the commenter starting this thread, who seems to see ho
101.
▲
by
quietbritishjim
5mo ago
Traditional automated refactoring tools cannot read multiple functions and, in one go, determine what subsets of all of those functions relate philosphically to the SQL queries (not just the actual queries themselves) and pull those out int
102.
▲
by
quietbritishjim
5mo ago
That sounds fantastic but it's essentially a different subject. You seem to be dismissing any music that you don't have some pretty close participation in. Did it all start to go downhill with the invention of the gramaphone? List
103.
▲
by
quietbritishjim
5mo ago
Just to add: If you want to have proper jump-anywhere goto in C, you can do it a lot more simply than that: just put all your code in one function and use regular goto. If you want to use only structured programming constructions, use a whi
104.
▲
by
quietbritishjim
5mo ago
Too late to edit but I wrote pointer to char[M] as char[M]* when, of course(!), it should be written as char(*)[M].
105.
▲
by
quietbritishjim
5mo ago
That's not the same: you have to cooperate in the game, so if you have a library that uses it internally and you call one of its functions in the normal way then it will still just return as usual. So it still provides the usual guaran
106.
▲
by
quietbritishjim
5mo ago
> If you see a[i][j] it could mean two completely different things: > 1) ... a[i][j] == *((char*)a + i*M + j) // I added the char* cast to make it correct > 2) ... a[i][j] == *(*(a + i) + j) You may already understand t
107.
▲
by
quietbritishjim
5mo ago
If 100 goroutines are handled by 10 threads, the effect on correctness is identical: any two can be running in parallel with each other (not just concurrently). From the point of view of this discussion, that's all that matters.
108.
▲
by
quietbritishjim
5mo ago
Probably reasonable, but that means you're disagreeing with the article's point about goroutines being good for LLMs (since goroutines are a form of concurrency). I've never seriously used Go so I don't know how easy it
109.
▲
by
quietbritishjim
5mo ago
I think you replied to the wrong comment. (Or, at least, I have no idea what you're saying.)
110.
▲
by
quietbritishjim
5mo ago
> > everyone knows goto was bad. > Absolutely hard disagree. You can write extremely clean and resilient C with C89, goto, and a handful of rules. That's a different goto. The one in C89 can only jump around within functions,
111.
▲
by
quietbritishjim
5mo ago
> Python is the same story but sung in a different key. Asking a simple question like “which package manager are you using?” This is annoying but only needs to be solved once at the start, either by the LLM or the human guiding it. A sin
112.
▲
by
quietbritishjim
5mo ago
You can use a different pair of symbols (or pair of words, like in Pascal, or whitespace, like in Python). There's certainly nothing fundamental about them. Also, even in C and C++, they don't indicate branching. You can place a b
113.
▲
by
quietbritishjim
5mo ago
I think they mean breaking the line in the markup, not the output
114.
▲
by
quietbritishjim
5mo ago
I immediately thought of the ham sandwich theorem https://en.wikipedia.org/wiki/Ham_sandwich_theorem
115.
▲
by
quietbritishjim
5mo ago
> But models and chips age fast. If another country can stop you getting new models and chips, this means you're sovereign in state-of-the-art AI for only a window of a year or two OK, that's a fair point.
116.
▲
by
quietbritishjim
5mo ago
Sovereign capability just means that no foreign government can pull the plug. Who cares where it was copied from? If it were somehow legal for a company to provide MS Office (not a clone) fully in the UK with no control from Microsoft, that
117.
▲
by
quietbritishjim
5mo ago
> Projects whose V1 is written in Go/Rust/C++ don't normally go out and re-write V2 in Python. That's because you would usually rewrite your Python program in something like C++ if you realise that it's too slow
118.
▲
by
quietbritishjim
5mo ago
According to the Wikipedia article on sovereign immunity, there are two types: "absolute immunity" and "qualified immunity". If that's right (I have no idea) then they're not incompatible.
119.
▲
by
quietbritishjim
5mo ago
The article mentions this: > Watch it enough times yourself, and you’ll notice that it also pulls off some minor sleight of hand by having Burke walk from a non-time-sensitive shot into another with the already-framed rocket ready for l
120.
▲
by
quietbritishjim
5mo ago
Buttocks aside, it's a nice picture - maybe more elegant then Bliss. But it's a lot less bright and happy. I'm glad they went with Bliss in the end, for whatever reason.
More ›