Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eska
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
31.
▲
by
eska
3mo ago
Even Riot’s rootkit “Vanguard” has reduced requirements for Windows 10.
32.
▲
by
eska
4mo ago
As both a lawyer and a software engineer, I don't understand why big tech and EC want to scan messages, if they actually want to combat online abuse. They don’t want to combat child abuse, they want to improve their advertising finge
33.
▲
by
eska
4mo ago
Exit strategy for after their political career. Compare with Gerhard Schröder
34.
▲
by
eska
4mo ago
That is still simple AI and commonly used. 1. Make individual agent AIs that can act on their own. 2. Make squad AIs that can influence their agent AIs. 3. Add even more AIs on top, like a scenario AI. Each of these AIs can be a state machi
35.
▲
by
eska
4mo ago
I started to learn Japanese 30 years ago, and in my experience the people who try to be smart and build systems almost never get decent. It’s procrastination while thinking they’re actually productive. To add insult to injury this article h
36.
▲
by
eska
4mo ago
I changed my opinion about parens when I stopped formatting like C, and used indent rather than parens to denote blocks. That is, a large amount of them at the end is totally fine.
37.
▲
by
eska
4mo ago
I mean that mostly in the sense that there is huge variance in idiomatic code. So your optimized C/Rust code might be 100-1000x faster than two idiomatic versions of writing that code
38.
▲
by
eska
4mo ago
I appreciate that you first tried to optimize the original Python code. Idiomatic Python is unfortunately disappointingly slow and not so interesting to compare to.
39.
▲
by
eska
4mo ago
Aren’t the generated tests superfluous since they just test whether the framework implements validation correctly? This should already be tested at the framework level and add no value?
40.
▲
by
eska
4mo ago
Does meta have any offline products? Their business model is to connect everything to the cloud (e.g. multiverse with ar glasses before)
41.
▲
by
eska
4mo ago
There is no “zero” immigration policy, this is a strawman. Controlled immigration is different from opening the floodgates. Also weird to admit that no country has reversed its birth rate problem, but still insist upon massive immigration b
42.
▲
by
eska
4mo ago
Ad hominem. Skilled programmers != old-timers calling others unskilled. Who does fuzz testing, automated integration tests, etc already, that LLMs need as a test harness? It’s not the vibe coders saying “nobody reads assembly anyway” as an
43.
▲
by
eska
4mo ago
He’s referencing practices at Meta and probably others
44.
▲
by
eska
4mo ago
I keep hearing this argument on HN. Yes, if performance is something you care about you totally look at the disassembly. You don’t even need to write assembly, just be able to read it. By now I assume that programmers who argue they don’t n
45.
▲
by
eska
5mo ago
Isn’t this only possible in lisp due to the strong foundations of meta programming allowing the implementation of language features as user libraries?
46.
▲
by
eska
5mo ago
Don't post innocuous images of children ever? Seems like losing. I do have to say that I find it disturbing how liberally parents seem to post pictures of their children in public though. Respect the privacy of your children, they’re
47.
▲
by
eska
5mo ago
The i suffix forces integer interpretation for values that look like floats. Which integers look like floats?
48.
▲
by
eska
5mo ago
I used to work for a hosting company, and all the shady business like exploitation of children and sex workers came from there unfortunately. But that’s because people move their business there for legal reasons, not because of their reside
49.
▲
by
eska
5mo ago
Try to write a design doc before you implement something (which people find they need to do for LLMs to work at all anyway). You’ll find that you spend much less time actually writing code. Write proper API documentation laying out the assu
50.
▲
by
eska
5mo ago
We don’t. That’s why tools like godbolt are popular, debuggers can jump into assembly, and compilers can output assembly files.
51.
▲
by
eska
5mo ago
I’m sorry, but I look at this code and I can immediately see the bug? Instead of a rewind mark I personally create a local arena from the outer arena. If any allocations leak to the parent scope I put the code in a local function that takes
52.
▲
by
eska
5mo ago
All of this is false. 1) An allocated memory chunk cannot outlive its arena (leaks are impossible). You probably mean a stale reference? The arena is put at such a level in the memory hierarchy that this bug becomes impossible. The bug here
53.
▲
by
eska
5mo ago
Sounds like you would appreciate this talk: https://m.youtube.com/watch?v=wo84LFzx5nI&pp=ygUSVGhlIGJpZyB... Personally I use C or something, anything other than C++ really, if I need something more ergonomic or provably
54.
▲
by
eska
5mo ago
Correct. But the C++ language is not a language in which one should just say “screw it” and overload the assignment operator of all things while breaking its contract. Stuff like this is why many purists argue that operator overloading shou
55.
▲
by
eska
5mo ago
Respectfully, you do not seem to understand this topic well. If the C++ standard library design abstracted memory allocation correctly, you’d still be able to use containers and algorithms and not even notice that their allocation strategy
56.
▲
by
eska
5mo ago
auto_ptr was so misdesigned, they erased it from the language in a later standard. The problem was that the assignment operator “T x = y;” is supposed to have copy semantics, but auto_ptr gave it move semantics by overwriting the source to
57.
▲
by
eska
5mo ago
Worse, Germany has one of the worst upward mobility stats in the EU. If you look at the filthy rich families in Germany, most of them have ties to benefitting heavily from WW2.
58.
▲
by
eska
5mo ago
The tariffs put on the US by Germany were higher than the other way around in some cases, even though the US wasn’t exporting such products in any significant amount.
59.
▲
by
eska
5mo ago
Strange to see std::sort(), auto_ptr and RAII on the same page, when that combination was always broken.
60.
▲
by
eska
5mo ago
The C++ standard library interface is broken regarding its abstraction of allocation (according to its authors). Therefore you in fact can’t just use arenas in C++ without giving up on large parts of its standard library and becoming incomp
More ›