News for hackers. Stuff that matters.

ath92

Re:Show HN: Chess-Inspired Roguelike on Thursday June 25, 2026 @05:07PM (#48679218)
Tapping on the prince also shows move order
Re:Why is Meta destroying its engineering organization? on Wednesday June 17, 2026 @06:00AM (#48568094)
Waymo too
This is not necessarily true for all situations. Northern Europe is planning to produce a lot of electricity with offshore wind, but laying deep sea high voltage electricity cables isn’t cheap. There’s already a lot of gas pipelines that can be retrofitted for hydrogen transport at a much lower price. At a certain point it becomes viable to just use electrolysis and transport hydrogen using excess wind power instead of transporting the electricity to land and storing it in batteries.

There are also industries like steel production that are just not going to transition to electricity. Hydrogen has a place there too.

My impression is that a big part of the reason for the sudden boom in humanoid robots is that they lend themselves particularly well to RL based training using human-made training footage using VR. It’s much easier to have a robot broadly copy human actions if the robot looks like a human, instead of having to first translate the human action to your robot arm equivalent.
Ending world hunger isn’t that expensive: https://wfpusa.org/news/how-much-would-it-cost-to-end-world-...

Nvidia’s profit alone would’ve been more than enough to end world hunger by these estimates.

Re:Claude Advanced Tool Use on Tuesday November 25, 2025 @05:54AM (#46044615)
Nobody shipped this because previously almost nobody could use CLI tools. Now you can just ask an llm to generate the commands which makes things much more accessible
Re:ASML, Mistral AI enter strategic partnership on Tuesday September 09, 2025 @06:06PM (#45189957)
You replaced “1.3B is not pocket change” with “1.3B€ isn’t a huge chunk of this”. Those have opposite meanings.
That’s after corporate income tax of about 20%
Re:Essential Coding Theory [pdf] on Saturday August 30, 2025 @05:06AM (#45073141)
Interestingly Shannon did write about entropy relating to the English language, and how given a sequence of tokens, the next token can be predicted using the probabilities of finding that token after a certain sequence in other bodies of text: http://medientheorie.com/doc/shannon_redundancy.pdf

This is from 1950. I wonder what he would have to say about today’s LLMs.

But that example is of writing a green field library that deals with an extremely well documented spec. While impressive, this isn’t what 99% of software engineering is. I’m generally a believer/user but this is a poor example to point at and say “look, gains”.
> 1) You publishing this informations causes harm

…Harm to a company supporting genocide

> 2) You are using that harm to achieve your political goals

Snowden was also achieving political goals with his publishing

> 3) You can live with the actual information/leaks staying hidden once the (possibly only tangentially related) goals are achieved (which indicates that the whole thing was primarily about achieving your political goals, not about getting out the information).

Stopping once Meta stops the censorship would cause people to learn about what’s happening in Gaza, which I’m guessing is more important to the authors than exposing Meta’s censorship machine.

Just out of curiosity, what do you believe Snowden intended by leaking what he leaked? From your comment it almost reads as if you think the publication was the point, not that those implicated by the leaks should be made to change their ways?
Re:Americans Are Paying for Tariffs, Not Foreign Companies on Wednesday July 23, 2025 @01:11AM (#44655896)
Both of these can be true. Compare the US to countries like China for example, which has had success growing its economy with more state led companies and financing through state owned banks. It’s not perfect, but compared to western countries, less of the profits go to the private sector, and it allows the government to more directly chase long term strategic goals.
Does all of that matter if an attacker has access to your device and can take screenshots of your conversations, or read those conversations out of memory in their unencrypted state?
Re:Shipping WebGPU on Windows in Firefox 141 on Wednesday July 16, 2025 @08:01AM (#44581247)
I’d say this is one of the most impressive demos: https://github.com/ArthurBrussee/brush

Gaussian splatting training and rendering using webgpu

Re:A job queue in two lines of JavaScript on Sunday July 13, 2025 @10:55PM (#44556003)
Couldn’t the browser garbage collect the promises (and their callbacks) that have been rejected or resolved? I.e. effectively “shift” the promises at the start of the queue that have been dealt with and will never be relevant again?

At least this stackoverflow answer suggests the handlers are GC’ed: https://stackoverflow.com/questions/79448475/are-promise-han...

Only because everyone believes it’s a winner takes all game and this perfect competition will only last for as long as the winner hasn’t come out on top yet.
Re:Claude Code now supports Hooks on Tuesday July 01, 2025 @04:29AM (#44431813)
Barring population growth, there is essentially fixed demand for agriculture. For software we don’t know what the market will look like once everything about making it gets automated. Either we will churn out the same amount of software with fewer people, or the same amount of people will churn out larger amounts of software. Or maybe there will be even more people working on creating enormous amounts of software. I’d say the likely answer is somewhere between the first and second option, but time will tell.
Re:Homomorphically Encrypting CRDTs on Wednesday June 18, 2025 @10:30AM (#44310229)
Generally, this is not really true. The point of CRDTs is that as long as all parties receive all messages (in any order), they should be able to recreate the same state.

So instead of merging changes on the server, all you need is some way of knowing which messages you haven’t received yet. Importantly this does not require the server to be able to actually read those messages. All it needs is some metadata (basically just an id per message), and when reconnecting, it needs to send all the not-yet-received messages to the client, so it’s probably useful to keep track of which client has received which messages, to prevent having to figure that out every time a client connects.

Re:Now might be the best time to learn software development on Wednesday June 18, 2025 @04:54AM (#44308002)
The game has definitely changed. It used to be profitable to be a photographer for hire, and that’s no longer the case. But the revenue generated through pictures (by influencers) has increased a lot.

If today all you do as a programmer is open jira tickets without any kind of other human interaction, AI coding agents are bad news. If you’re just using code as a means to build products for people, it might be the best thing that has happened in a long time.

Re:Now might be the best time to learn software development on Wednesday June 18, 2025 @04:30AM (#44307853)
This is true, but: - there are more programmers today than there were back then - the best programmers are still those who would be considered technical back then
Re:What Happens When Clergy Take Psilocybin on Tuesday June 17, 2025 @02:49AM (#44296317)
While most people are fine after taking psychedelics, some people experience lasting visuals after a trip: https://en.wikipedia.org/wiki/Hallucinogen_persisting_percep...

There are some interesting videos on YouTube from people experiencing this.

Re:Let's Talk About ChatGPT-Induced Spiritual Psychosis on Monday June 16, 2025 @12:48AM (#44286690)
And in those cases, most people condemn it. But when it’s an algorithm (which was created by humans) we say “these people were already insane, and the creators of the algorithm should not be held liable”, apparently.
Regular users don’t think of push notifications as something that needs to go through some central server owned by Apple. If Alice sends Bob a message, shouldn’t that require only their phones to communicate with one another, without some third party?
CUDA kernels are a non starter because they require Nvidia GPUs. Things like CAD software will mostly use some kind of lower common denominator graphics layer like openGL. Webgpu is actually a decent alternative to that.

There certainly are optimisations that aren’t possible in web browsers today. Arbitrary wasm memory constraints and difficulties around cpu multithreading or simd for example. But CUDA kernels aren’t a realistic option for most cad software.

Re:Magistral — the first reasoning model by Mistral AI on Tuesday June 10, 2025 @11:29PM (#44243947)
Weird take. Norway has about the same gdp per capita as the USA with stricter regulations than France. Ireland’s GDP per capita is higher than that of the USA, with less bureaucracy than France but more than the US. Not to mention that all of these are before adjusting for PPP. Almost as if GDP per capita is not a good measurement of productivity.
But now every firm has access to AI. If a firm that doesn’t fire people but instead simply boosts productivity, they will out compete their competitors. The only way to compete with that firm is to also hire enough employees and give them AI tools.
Re:Texture-Less Text Rendering on Saturday November 09, 2024 @05:50AM (#42093708)
Another example of this by Evan Wallace (founder of Figma): https://medium.com/@evanwallace/easy-scalable-text-rendering... (code: https://github.com/evanw/theta)
This just looks like a bed in a hostel, but rented per month instead of per night.

Older »