HNHacker News
TopNewBestAskShowJobs

Tadpole9181

1,795 karma · joined September 27, 2023

submissionscomments
Tadpole9181··on C++20 Improved the For-Loop Syntax
What exactly is your complaint with it?

`auto&&` has been standard syntax in C++ for going on 15 years now and has a very clear, irreplaceable meaning - a type-deduced forward reference - to any remotely competent developer.

Tadpole9181··on Zig Creator Calls Spade a Spade, Anthropic Blows Smoke
Except the blog post shows that they fixed a hundred or so known issues, patching several memory leaks and making the project viable for Prisma Compute's adoption - which it wasn't before. It's now running in production in two places just fine.

Can you point to an equal number of issue tracker tickets showing novel bugs or regressions in the canary build?

Tadpole9181··on Zig Creator Calls Spade a Spade, Anthropic Blows Smoke
You're not helping your case.

So if I use Zig, I need to do all of that perfectly from day one and I don't get any help from static analysis to do it. Or else I've poisoned my whole program in scary ways and will require a total refactor where I still won't have any help and once again can't make a single mistake.

Tadpole9181··on Zig Creator Calls Spade a Spade, Anthropic Blows Smoke
Which is still a step ahead of Zig, which requires an entire rewrite to have the tiniest shred of RAII or borrow checking. What's your point, that if we can't do everything perfectly in one step we can't do it at all?
Tadpole9181··on Migrating a production AI agent to GPT-5.6: 2.2x faster, 27% cheaper
The problem I always run into with subagents is that they are isolated. This is a double-edged sword, as it keeps context down and lets them "focus", but it often means they must do their own research to continue to do work given to them, which eats uncached tokens.

So depending on how heavily agents are used on what tasks, it's entirely possible that you get worse work for more cost.

Tadpole9181··on My thoughts on the Bun Rust rewrite
So you don't have any. And after reading all of Jarred's posts and responses you found that he repeatedly thanked Zig and said he respected Andrew but that, after donating over a hundred thousand dollars to their work, his project had different needs than before and needed to change stack?

Incredible display of bad faith discussion. You should be ashamed.

Tadpole9181··on GPT-5.6, Grok 4.5, Claude, and Muse Spark build the same 4 apps
And it uses the word in weird ways I have never experienced. I'm genuinely curious what's in the training set that caused this tic.
Tadpole9181··on 45% of Enthusiasts 'Seriously Considering' Leaving Sony for PC
So they switch to Steam, a digital-only platform? In what world does that make sense?
Tadpole9181··on TypeScript 7
I've never used bun on production for this very reason. But nevertheless, tens of thousands of people and businesses do.

And I'm not sure how you're responding to my comment. The parent said "this is a marketing stunt" derogatorily, as if it's slop that doesn't work. This is already the canary build, it's more stable than the current stable, and is actively in production products in wide use.

The parent is objectively wrong, whether or not I personally use Bun.

Tadpole9181··on My thoughts on the Bun Rust rewrite
Please, enumerate them.
Tadpole9181··on My thoughts on the Bun Rust rewrite
Jarred, reasonably and publicly, did not expect a 1.2 million line rewrite to finish, fix a hundred bugs, and have no noticeable regressions in 11 days of experimenting.
Tadpole9181··on My thoughts on the Bun Rust rewrite
I'm curious and would love to hear more. In long?
Tadpole9181··on My thoughts on the Bun Rust rewrite
The rust port is the canary build now, being actively deployed to production in Claude Code and Prisma Compute (Beta).
Tadpole9181··on My thoughts on the Bun Rust rewrite
If the majority of those are at an FFI boundary to a language without lifetime analysis, I don't really see how they could be fixed without rewriting all that downstream software?
Tadpole9181··on My thoughts on the Bun Rust rewrite
I mean, case in point. (One of?) Zig's largest adopted projects who was donating $60,000 a year made by a contributor that worked directly with Andrew... Was not "stinky" engineering.

If Bun can't get it right starting in 2026 with all of Zig's tooling and someone who worked on the language, what hope does my random team have?

Especially when we could, instead, use Rust. With a larger community to boot.

Tadpole9181··on My thoughts on the Bun Rust rewrite
When did Jarred say anything but kind things to Andrew?
Tadpole9181··on TypeScript 7
What exactly is your complaint? It doesn't make any breaking changes. That's how semantic versioning works.
Tadpole9181··on Rewriting Bun in Rust
Are you asking for an LTS Zig version as a member of Anthropic?
Tadpole9181··on TypeScript 7
Not sure I understand. Bun's changes are merged on the dev branch and available for use, no?

EDIT: Oh, look, blog post on the front page now.

https://bun.com/blog/bun-in-rust

> Bun v1.3.14 was the last version of Bun written in Zig. Bun v1.4.0 will be the first version of Bun written in Rust. It's available in canary now.

So, yes, it seems it was definitely more than a "marketing stunt" and it's broadly available and slated to be the production release soon.

Tadpole9181··on Grok 4.5
To be frank, I will never use Grok as long as it's remotely affiliated with or under the influence of Elon Musk or his ilk.
Tadpole9181··on GPT‑Live
I highly recommend not patronizing adults for doing what they want or feel is appropriate when they're walking their dog.
Tadpole9181··on Herdr: One terminal to rule them all
What? Do y'all even try it before saying things like this?

I use it primarily as a replacement for tmux to do terminal stuff, not use agents. It's awesome. It worked out of the box, has actually good, working mouse support, quickly ships fixes, and the defaults are sane with obvious behaviors represented in an intuitive TUI.

Tadpole9181··on EV Batteries Are Defying Expectations After Miles
Yes, this is one of the hacks they use that are fundamentally inaccurate due to confounding variables like bathtub curves and different issues causing early failures and long-term failures...

Because, otherwise, they would need to run those drives for years and years with reasonable cycling and read/write pressure to report accurate numbers based on real world failure rates in real conditions.

Tadpole9181··on EV Batteries Are Defying Expectations After Miles
If they want to avoid confounding variables to real world use, this could take years. Nobody wants to wait years after an innovation to sell their product, so they develop ways to speed up the testing and get a number.

A machine that presses a keyboard switch 500 times a second for several days straight is obviously not indicative of someone actually using the keyboard. But it'll get the "absolutely beat the snot out of it" number, which is usually good enough for marketing.

Tadpole9181··on Europe's new climate in seven charts
Wow, you have the patience of a saint. It seems you have almost nobody actually engaging in discussion and instead trying to nitpick and play word games.
Tadpole9181··on Ask HN: Is anyone experimenting with different ways of using LLMs for coding?
Started using https://herdr.dev/ and it's fantastic as a replacement for `tmux` with _much_ better mouse support.
Tadpole9181··on Vite+ Beta
I went from 4 to 8 in a single step. I had to change 5 lines of config.

Can we please stop the incessant belly-aching over problems that don't exist. I have to question if you even use these tools?

Tadpole9181··on Vite+ Beta
> Vite, Vitest, Rolldown, tsdown, Oxlint, and Oxfmt

You already use the first, the second you should be using and has existed for years - it's a jest-compatible runner integrated to Vite.

Rolldown is a part of Vite already (since version 8, alongside other implementing tools like lightnincss).

The ox* suite are native replacements for eslint and prettier. The latter has existed for years. Both of them aim to be drop-in compatible soon.

This is a boring stack.

FWIR, prior to the purchase by Vercel (or was it Cloud flare?), Vite+ was going to be a convenient, no fuss, low movement way set up projects that they sold to businesses for funding.

Tadpole9181··on Opening up 'Zero-Knowledge Proof' technology to promote privacy in age assurance
I want to be excruciatingly clear: Andrew Tate is a sex trafficker that tells millions of impressionable boys they are owed sex and that women should not be permitted to vote or hold positions of influence, and that they cannot have platonic relationships with women.

The word incel, on the other hand, describes men who are disgustingly behaved and as a result are unable to have romantic relationships.

These are not, in any way, the same thing. This is NOT an example of horseshoe theory.

Tadpole9181··on Supreme Court upholds broad conception of birthright citizenship
Yeah... It all falls apart under the bare minimum observation that woman and non-white people were property. And that even white men who did not own land were treated as second-class citizens.
← PreviousPage 4 of 34Next →