Recent submissions

Comment · 4 days ago
For doomscrolling or watching videos it makes little difference. For an iPad that advertises drawing with the pencil, the latency of the brushstroke is a massive difference between the two. The more immediate feedback unlocks more confidence and reduces a lot of friction.
Comment · 9 days ago
Oh right, peaceful protest for one's right totally deserves to be punished by government authorities with this kind of violence. When did the script flip?
Comment · 9 days ago
I switched back to Arc a few weeks into Dia because there are so many powerful features they refused to port to Dia. I submitted them as tickets, answered their forms, replied to their "what Arc features should we bring to Dia" twitter posts and still they never made it.

Dia is a joke.

Comment · 25 days ago
People were extremely dismissive of chinese models until recently. They went from 1 year behind frontier to 6 months behind frontier to 3 months behind frontier extremely fast.
Comment · 25 days ago
It's a bit below DeepSeek 4.1 Flash at about twice the size. For a model that was supposed to come out a few months ago this is pretty good. Mistral catching up to the chinese open-weight models is great news. Excited to see how they will build on that!
Comment · 2 months ago
Comment · 2 months ago
So tired of people on HN calling you out for being excited about tech.

It gets M5-level numbers at 12-14W.

It gets about 30% better perf than the A19 Pro at equal wattage on the whole 4W - 8W range.

So no it's not worse power consumption than prev gen. This is ARM's stock GPU having finally caught up and being competitive with Apple and Qualcomm's mobile GPUs.

This is insane to me. Stay cynical if you want, I have the right to be excited about it.

Comment · 2 months ago
Yeah it wasn't a dig a Xiaomi specifically. All Android devices have broken Vulkan drivers. We have to rely on alternative open-source drivers (e.g. Turnip for Snapdragon) for real compatibility and performance.
Comment · 2 months ago
Comment · 2 months ago
Yeah I have an Ayn Thor with a Snapdragon 8 Gen 2, it's great being able to play fairly demanding Windows games on this tiny device.

It's still PoP with the RAM stacked on top in a plastic casing so you need a pretty big fan to cool it since you have to go through insulating plastic, then the RAM to get to the CPU.

With a HPB packaging you can cool the CPU directly and could theoretically get the same amount of cooling power with a much smaller fan that could be integrated into a thing smartphone (à la RedMagic).

Comment · 2 months ago
The GPU performance is insane too, approaches M5 results at ~20W.

Of course it will be in Android phones so it will be throttle hard past 4W and will have terrible drivers.

I wish phones moved to HPB packaging and active cooling so we could have sustained 10W and use them as light workstations.

Comment · 2 months ago
I think you could argue for it both ways. Then you could claim ternaries are inconsistent too, shouldn't it be:

resultA : resultB ? (evaluation)

if we always put result first?

I think the most important piece of if statements and ternaries is the condition being evaluated and it's worth putting that first?

Comment · 2 months ago
But the capture is conditional so it makes sense.

if (evaluation) result = evaluation

if (evaluation) |result|

Although assignments as expressions in C are convenient, I don't think they make a ton of sense and find Zig's capture easier to read (easier to immediately see what's being evaluated)

Comment · 2 months ago
Comment · 2 months ago
22k characters of system prompt is crazy, and that is without the tool definitions.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton