HNHacker News
TopNewBestAskShowJobs

ath92

639 karma · joined August 10, 2017

submissionscomments
ath92··on Show HN: Chess-Inspired Roguelike
Tapping on the prince also shows move order
ath92··on Is Meta destroying its engineering organization?
Waymo too
ath92··on Italy, Belgium set to lose gas supply after biggest LNG plant bombed
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.

ath92··on Humanoid robot: The evolution of Kawasaki’s challenge
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.
ath92··on India's female workers watching hours of abusive content to train AI
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.

ath92··on Claude Advanced Tool Use
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
ath92··on Mistral raises 1.7B€, partners with ASML
You replaced “1.3B is not pocket change” with “1.3B€ isn’t a huge chunk of this”. Those have opposite meanings.
ath92··on Income Equality in Nordic Countries: Myths, Facts, and Lessons
That’s after corporate income tax of about 20%
ath92··on Essential Coding Theory [pdf]
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.

ath92··on AWS CEO says using AI to replace junior staff is 'Dumbest thing I've ever heard'
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”.
ath92··on Meta Leaks Part 1: Israel and Meta
> 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.

ath92··on Meta Leaks Part 1: Israel and Meta
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?
ath92··on US companies, consumers are paying for tariffs, not foreign firms
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.
ath92··on UK backing down on Apple encryption backdoor after pressure from US
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?
ath92··on Shipping WebGPU on Windows in Firefox 141
I’d say this is one of the most impressive demos: https://github.com/ArthurBrussee/brush

Gaussian splatting training and rendering using webgpu

ath92··on A job queue in two lines of JavaScript
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...

ath92··on Sam Altman Slams Meta’s AI Talent Poaching: 'Missionaries Will Beat Mercenaries'
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.
ath92··on Claude Code now supports hooks
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.
ath92··on Homomorphically Encrypting CRDTs
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.

ath92··on Now might be the best time to learn software development
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.

ath92··on Now might be the best time to learn software development
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
ath92··on What happens when clergy take psilocybin
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.

ath92··on Let's Talk About ChatGPT-Induced Spiritual Psychosis
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.
ath92··on My Mac contacted 63 different Apple owned domains in an hour, while not is use
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?
ath92··on Show HN: Chili3d – A open-source, browser-based 3D CAD application
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.

ath92··on Magistral — the first reasoning model by Mistral AI
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.
ath92··on Cloudlflare builds OAuth with Claude and publishes all the prompts
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.
ath92··on Texture-Less Text Rendering
Another example of this by Evan Wallace (founder of Figma): https://medium.com/@evanwallace/easy-scalable-text-rendering... (code: https://github.com/evanw/theta)
ath92··on 300 people applied to rent $700/month sleeping pods in downtown San Francisco
This just looks like a bed in a hostel, but rented per month instead of per night.
ath92··on Show HN: JAQT – JavaScript Queries and Transformations
jQuery provided a DOM manipulation API that was the same in all browsers when there were lots of differences between browser implementations. While you could do everything using standard web APIs, that would be incredibly error prone and tedious at a time when `querySelector` was not a thing yet.

Lodash does way more than some basic functional wrappers. I've seen too many buggy re-implementations of debounce, throttle and groupBy at this point, it's not even funny.

Page 1 of 4Next →