Viewing profile — munch117
munch117
HN member- Joined
- Mon, Aug 02, 2021, 5:24 PM UTC
- HN karma
- 494
- Public activity
- 296 items
- HN profile
- View on Hacker News ↗
About munch117
No profile information was provided.
Recent public activity
-
comment
Comment #49232475
I read the or's as giving alternatives, only one of which needs to work. I can see how other interpretations are possible, but I don't see anything especially generous about mine. …
-
comment
Comment #49229487
If the text was returned using a staged process, whereby the server first returns an instruction (JavaScript), and the web browser then executes that instruction, which is what tra…
-
comment
Comment #49229389
I think you are absolutely right. The big problem with the Turing test always was that it doesn't take into account adversarial designs. They had those chatbot contests about a dec…
-
comment
Comment #49142891
Absolutely store the raw data. For the reasons you state. But also store derived data. Titles, authors, dates, article texts. You need those for whatever your application does. You…
-
comment
Comment #49134883
Perhaps you are talking about the ripgrep issue itself, which is fine. The others are talking about the linked analysis, which is not.
-
comment
Comment #49134462
I would say that's a very sugarcoated version of the Monster energy drink ingredients list[1]. The real list is ten time longer than the ingredients list of a cup of black filter c…
-
comment
Comment #49133329
For a piece of software designed by reading the specs and implementing accordingly, there acid3 would be a good way of demonstrating the quality of the result. But is that what hap…
-
comment
Comment #49101303
Invisible until moused over, or scrolled by other means. Barely visible even then. In the wrong place. It may be "just styled", but it's certainly not fine.
-
comment
Comment #49090624
If ease of repair is what you care about, then yes. But in absolute terms, sockets do make things more likely to fail. A socketed design means you have an assembly step where somet…
-
comment
Comment #49031879
Connectors are points of failure. The less of them, the more reliable.
-
comment
Comment #48245849
The fatal flaw in PG's argument is that is doesn't mention spending at all. If you're spending your entire income on things like food and rent, then a 1% wealth tax corresponds to …
-
comment
Comment #48218729
I didn't suggest that implementations should entirely eliminate every form of UB. There is plenty of middle ground. For example, you could easily limit the consequences of integer …
-
comment
Comment #48211072
Both are wrong. It means "this standard does not constrain the behaviour of code that does this". It's entirely legal for implementations to have predictable behaviour, documented …
-
comment
Comment #47285878
Making a plan that works for the general case, but is also efficient, is rather trivial. Here's pseudocode from spending two minutes on the problem: # INPUT: lookfor: unicode var l…
-
comment
Comment #47023148
> Just clearly state your requirements. Nothing new here. Getting users to clearly state their requirements has always been like pulling teeth. Incomplete sentences and all. If the…
-
comment
Comment #47013103
TNG, by a country mile. B5 has "writer identifies too much with the main character" written all over it. It's the story of how Our Great Leader does the right thing and saves the w…
-
comment
Comment #46980508
I was reading https://www.offsec.com/blog/cve-2026-24061/ , which implies that precisely that single long string passes through getenv("USER") in the attack. The mystery is how tha…
-
comment
Comment #46978431
I'm slightly taken aback by the telnetd fix: The solution to the username "-f root" being interpreted as two arguments to /usr/bin/login is to add a "sanitize" function, really? I'…
-
comment
Comment #46277729
> Also worth noting that the author never actually stated that they did not use generative AI for this article. I expect that they did in some small way, especially considering the…
-
comment
Comment #46267336
I struggled a bit with what to point to as signs that it's not an LLM conception. Someone else had commented on the headlines as something that was AI-like, and since I could easil…
-
comment
Comment #46261973
This article is just about as un-AI written as anything I've ever read. The headings are clearly just the outline that he started with. An outline with a clear concept for the stor…
-
comment
Comment #45907087
A __del__ that does any kind of real work is asking for trouble. Use it to print a diagnostic reminding you to call .close() or .join() or use a with statement, and nothing else. F…
-
comment
Comment #45570406
> If you think you disagree with him (as I once did), please consider the possibility that you've only been exposed to an ersatz characterization of his argument. My first exposure…
-
comment
Comment #45137223
Ah, I missed that 9.a-c were alternatives. And that, in the absence of custom tables or functions, they are merely defense in depth for something that is already secure, barring bu…
-
comment
Comment #45136120
I'm not that concerned with bugs in sqlite. sqlite is high quality software, and the application that uses it is a more likely source of vulnerabilities. But I do see a problem if …