HNHacker News
TopNewBestAskShowJobs

dbdr

538 karma · joined July 31, 2013

submissionscomments
dbdr··on Canada will match US tariffs 'dollar for dollar' as trade talks break down
Of course, because Russia spends 7+% of its GDP on its military, and Italy 1.6%. It does say something about the relative capacity though. Russia probably cannot sustain this level of spending forever, and European countries could (continue) raising it if needed.
dbdr··on Rust Glancer: Rust LSP using 100x less RAM
Oh, if peak RAM usage is higher, in which scenario do you find that's a significant gain? Maybe I misunderstood, what I got from the blog post is that there will be indexing on save (vs on each keystroke with RA). That would be often enough that lower RAM enough in between would not be of much gain. Is that only an incremental indexing with normally low RAM usage? So you would essentially fully index only once per project, + whenever you upgrade dependencies or upgrade rustc?
dbdr··on Rust Glancer: Rust LSP using 100x less RAM
Thanks! Nvim is definitely a good match for the "I care about RAM usage" crowd, I suppose zed as well, compared to vscode.
dbdr··on Rust Glancer: Rust LSP using 100x less RAM
Super cool!

In the comparison table, you indicate indexing times. Could you also measure memory usage, since that's the stated goal of the project?

dbdr··on How Bluesky draws its logo on screenshots
This shows hardware won't be yours unless the software running on it is open source. Asking a company to modify its closed source software might work occasionally, but it's a band-aid and a never-ending battle.
dbdr··on Europe's free satellite service just made it easier to track wildfires
On the left Panel, change Configuration: Default to Wildfires and press the green arrow. You can then select various fire-related layers.
dbdr··on The Gargantuan Lie That Is Collapsing the Climate
The Guardian is part of the Guardian Media Group, owned by the Scott Trust Limited. The trust was created in 1936 to "secure the financial and editorial independence of The Guardian in perpetuity and to safeguard the journalistic freedom and liberal values of The Guardian free from commercial or political interference". (wikipedia)

This is highly unusual for a newspaper, most media don't have that kind of independence. The Guardian is also unusual in having made a commitment to covering the climate crisis very extensively. I don't think it's a coincidence.

dbdr··on Amazonian civilization had estimated 3M people in 3% of forest area
> But its so plentiful and demand is so high for beef and soy that we keep doing this

Just to add that about three-quarters of soybeans are used as livestock feed (poultry, pigs, cattle, ...). So really, it's almost all demand for meat and dairy.

dbdr··on Claude Opus 5
> Noted for next time.

Is that just something it says, or will that actually affect how it will behave next time?

dbdr··on Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
That course was posted just yesterday, in case you are interested in the discussion about it: https://news.ycombinator.com/item?id=49022038
dbdr··on Terence Tao's ChatGPT conversation about the Jacobian Conjecture counterexample
In an ideal world, that would be true, but the actual world is very far from that. As an extreme example, AI is very useful to automate scamming people.
dbdr··on Advertise in ChatGPT
"ads will no longer look like ads" (in the future). Ads are clearly marked in the first step, but will likely be more and more blended over time (or worse, biasing the model and therefore the output itself). That's the logical future, because that's better for the advertiser, which is the paying customer.

That already happened on Google search: https://news.ycombinator.com/item?id=49003372

dbdr··on Codex scraped the ICM website and discovered 2026 Fields Medal winner list
" Microsoft is scanning the inside of password-protected zip files for malware"

https://arstechnica.com/information-technology/2023/05/micro...

dbdr··on EU Parliament greenlights Chat Control 1.0
My point is that this was a minority of 46.7% making that decision (because of a technicality that has been pointed out already). In a dictatorship, a minority of 1 against a million or more makes all the decisions. Even though you can say 46.7% and 0.0001% are both below 50%, it's missing a lot of nuance to claim they are of the same nature.
dbdr··on Interview with Mitchell Hashimoto about Ghostty and Zig
> I don’t like the Rust culture. There’s no better way to put it. Every time I’ve interacted with them or hear how they talk about Rust, I just don’t like it.

I wonder if it's not that different people have entirely different experiences:

If you are outside the rust community, you'll mostly interact in the context of language flame wars, "why don't you just rewrite it in rust", etc. That is, you interact with the (small) part of the rust community that is most likely to want to dismiss other languages and want to brag.

I consider myself in the rust community, on reddit, the rust forum, etc, and I find it extremely well-meaning, inclusive, supportive of beginners, thoughtful, and generally a very pleasant bunch.

dbdr··on Interview with Mitchell Hashimoto about Ghostty and Zig
> Even in C++, with appropriate rules, restrictions and discipline you can write programs that are guaranteed to be at least as safe as any Rust program

If by discipline, you mean running something akin to the borrow checker in your head, that's essentially tautologically true. The issue with that is that it's mentally draining and/or you will still make mistakes sometimes.

dbdr··on EU Parliament greenlights Chat Control 1.0
It's absolutely legitimate to be upset. However, identifying a lawfare trick in a close vote to a dictatorship is serious hyperbole. I'm afraid that's counterproductive.
dbdr··on Rewriting Bun in Rust
You are assuming an infinite productivity boost, i.e. that no programmers at all are needed to make programs.

A more realistic scenario is that programmers are still needed in the foreseeable future (for some definition a what a programmer is, even if it's "understands software enough to be able to write good prompts and judge the results"). So the question is how the productivity boost compares to the increase in the amount of software being made.

dbdr··on Asahi Linux 7.1 Progress Report
That's revenue though. Fixed costs for hardware is probably much higher. If we looked at profits, the percentages would probably look quite different.
dbdr··on The Future of Email
What about automated signup confirmation emails, just as one example?
dbdr··on German ruling declares Google liable for false answers in AI Overviews
Agreed. The problem is that people are used to do search, which returns hits from clearly identified sources. Suddenly, Gemini is interpreting your query and generating its own response. It's an entirely different product. If I expect to find a source, this was just wasted inference. It's especially problematic that the LLM result is the top result, since we all know how much that matters.

It's fine to have Gemini as an option, it's also fine to have a combined result page, that should just be something people are able to chose if they want that (even persistently if they want). It should just not be the default.

dbdr··on EU-banned pesticides found in rice, tea and spices
If a pesticide is banned to use inside the EU, it should also be banned to import into the EU products that were grown using that pesticide.
dbdr··on EU-banned pesticides found in rice, tea and spices
Only an idiot would drink when they are not thirsty. Nothing to do with his job being to lie and manipulate opinion.
dbdr··on Show HN: Gitdot – A better GitHub. Open-source, written in Rust
> the misguided idea among some that as long as a dependency isn't through FFI, it doesn't count as a dependency, is one of the things I dislike the most about Rust culture

I have not heard that idea a single time. There's definitely the idea that FFI dependencies "count more" / add more baggage (because there's a bigger risk that the build fails, it's harder to investigate memory safety, ...). Absolutely not that a non-FFI dependency "does not count".

dbdr··on C++: The Documentary
That's absolutely correct. Wild to see it downvoted without explanation, while you preemptively mentioned the tradeoff that you do need to worry about correctness in that case (just as much as in C/C++), but that only applies to a small part of your codebase, so it's still a huge benefit.

The only downside is that unsafe rust is more verbose than C/C++.

dbdr··on C++: The Documentary
> If you are the 'systemizer' type and like to have an extremely precise mental model of the thing you write down to the last bit, nothing beats C++.

I would say the same thing of Rust.

dbdr··on Meta repeatedly snubs EU body over Facebook and Instagram user bans
The URL of the source for the last link is not working, this is the updated version: https://boingboing.net/2010/09/14/damning-zuckerberg-i.html
dbdr··on Can the stockmarket swallow Anthropic, SpaceX and OpenAI?
However they are literally changing the rules of what "the entire market" means to include those companies sooner that they would have been when people bought those indices.
dbdr··on Malicious npm packages detected across Red Hat Cloud Services
min-publish-age in cargo is coming:

https://github.com/rust-lang/rfcs/blob/master/text/3923-carg...

dbdr··on Legal action forces Facebook whistleblower to sit in silence at Hay festival
If it's the algorithm, I'd be curious what other parameter it could be.

If it's people flagging, is there a good reason to do that? Otherwise, I would still call it nefarious behavior by people abusing the flagging mechanism in order to bury this story.

← PreviousPage 2 of 9Next →