Also I explicitly acknowledged in my first comment that real devices won't be able to draw that kind of power. But 4 watts is 4 watts whether it's in a test bench or a phone.
935 karma · joined May 23, 2020
Also I explicitly acknowledged in my first comment that real devices won't be able to draw that kind of power. But 4 watts is 4 watts whether it's in a test bench or a phone.
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.
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).
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.
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?
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)
It gets them what they want for their legal safety, but it actively harms the performance.
Pi with its 300 words system prompt outperforms Claude Code and Codex both in token usage and passing rate, when using the same model + effort configuration [1].
So yeah not only does it bloat context, but it runs worse too.
[1]: https://www.databricks.com/blog/benchmarking-coding-agents-d...
Intent understanding is a big point for sure, but world knowledge I'm not sure I see a use case for it.
I keep my agents on tight leashes, using them very interactively for bouncing off ideas, architecture, and then writing code (especially prototyping) and Flash has been crushing everything I ever needed it to do.
Maybe my ambitions are too tame compared to people needing Fable / Sol grade models, but I'm probably staying on Flash and not moving on to Pro for the foreseeable future.
But I agree with OP that when comes the time of sitting down and writing the code, it is a solo activity. I want to lock in and not see multiplayer cursors or avatars popping up around the editor. The part before and after that are for collaboration, but writing your piece of the code is (or at least I like it to be) solo.
People talk about frontier as if it's the only innovation worth pursuing. Deepseek V4 is far from fontier, but it's architecture is super innovative and efficient and what it achieves at that size (especially V4 Flash) is incredible.
This totally depends on the model. Deepseek V4 is very fast and efficient.
Also I'm not sure the token count is very relevant for an Anthropic employee who just spent 165k worth of token rewriting the whole thing in Rust. Sprinkling a few defers here and there and swapping types surely would have been immensely cheaper in tokens.
Why is just a wrapper type "less ergonomic"? Everybody does that all the time in every language. And then if you can convince me it is less "ergonomic": why does it matter if it solves the problem? And that is considering humans write the code manually. Why does it matter if agents write the code? This makes no sense.
If you write a blog post about "I switched from X to Y", I expect the WHY: the pros and cons of X, of Y, and of the alternatives that were considered and dismissed before considering Y.
This is more a blog post about how to use Fable to switch from X to Y, than it is about X or Y.
I think a lot of people will, but those who do probably weren't the target audience for Zig in the first place?
Why was it in their own words a real option? And why did they not go for it? This is the technical substance I'm looking for: an engineer explaining what options have been considered and what wanted and unwanted tradeoffs they present.
Also only mentioning figures for the platforms that saw an improvement is sketchy. "With ICU and code folding Windows and Linux get 20% smaller", what about macOS? Why did it not see the same gains? The fact that they don't mention it makes me think that they don't KNOW, and isn't confidence inspiring coming from the engineer who SHOULD know.
Maybe people were more interested in the agentic part more than the actual rationale for the port in the first place, because it was very disappointing from a technical standpoint.
This is worse don't get me wrong. But doesn't take away anything from the fact that the case here is indeed abysmal.
Surprises me that on Hacker News of all places, where people are tech-literate and educated, people still seem to trust our companies and governments as if they didn't have an established track record of spying and screwing us over.
The fact that China acts punitively with the data they gather on their citizens, and the US does not (yet), doesn't change at all the fact that the US actively harvests that data in a very aggressive way.
There may or may never be a time where the US starts acting on it, covertly or openly. But still, they're siphoning all of my data, and all of yours too and I don't see why we are downplaying it by saying it's worse elsewhere.
Legislation in one market didn't impact the state of things in the others, and some countries get screwed over.
Everything about digital-only is anti-consumer. Games will be more expensive with fewer and less important discount, the second-hand market will be dead, and so will be sharing games to friends so they can experience it for free.
Nintendo has implemented lending a digital game, but with arbitrary limits (you HAVE to be in physical proximity for the lending process, it lasts a maximum of two weeks, and you can lend 3 / borrow 1 game at a time). Sony and Microsoft don't let you do that.