MurphyA/hacker-news huggingface dataset:
by pzullo | 2025-08-05 03:26:03+00:00
Hey, awesome work with the error formatter, as explained above I think error creation falls more under the server responsibilities if it contains any logic about the error (e.g. is retryable). It would be interesting to hear your opinion on a format for LLM side errors.

Regarding the multi server failure case: (without server manager) today if one of the server dies the agent will keep going, I do not think this is a particularly thought through decision, probably the client should error out, or let the agent know that the server is dead. (with server manager) the agent will try to connect to the dead server, get an error, possibly retry, but if the server keeps being unable to connect to, the agent will eventually bail. Indeed it is an interesting problem. How do you see the responsibility split here ?

Regarding the flakyness, ultimate dream, but requires some more work, I think that monitoring this is something that the client has a privileged position of doing, we will do it for sure. I think this is going to be great feedback for companies building servers. Happy to coordinate on ideas on how to do this best.
by hintklb | 2025-08-05 03:26:06+00:00
Realizing that buying a house is absolutely not a good investment and that the whole society is on a narrative to convince more and more people to blindly buy (realtors, lenders, other homeowners, the governments, parents,...)

Doing the real math is the trick of the trade. The math for owning has been made so that it looks like a good deal while in reality it is not at all. Most people will literally compare mortgage to their rent, or "I sold my house I bought for 500k for 1M$, therefore I made 500k$".

Treat owning as a luxury item. The same way you would own a sport car or travel on a private jet. Do the (real) math and realize Owning is costing you money.

Also don't let yourself get emotional about buying a house. Society has made it look as if buying a house was a proof of success. A lot of research shows that once people buy they lose flexibility, feel more stuck, cannot access higher paying job in a different places etc. Renting has a ton of advantages.

This calculator get most things right. As an exercise, you can try to retroactively put the numbers for the house you bought and the rent equivalent. The results might surprise you: www.nytimes.com/interactive/2024/upshot/buy-rent-calculator.html
by barbinbrad | 2025-08-05 03:26:18+00:00
really appreciate you taking the time to write this!

we've started trying to work through adding agents like this: https://x.com/barbinbrad/status/1903047303180464586

the trouble is that there are 1000s of possible mutations -- and the quality of an agent tends to diminsh with the amount of "tools" you give it. i need to figure out the right abstraction for this.
by lenerdenator | 2025-08-05 03:27:09+00:00
Most war criminals don't get meaningfully prosecuted, victor or defeated.

International law is more of a series of suggestions and norms than an actual set of codes one must operate by lest they spend time in prison. Nations have the ability to dodge them, so they do. It's that way from war crimes to counterfeiting to freedom of navigation on the high seas.

Is it right? No. Should we do better? Yeah. Is rehashing something that happened in 1945 going to do anything for today? Not at all, unless we're going to start rehashing other things along the way, like the status of Imperial Japanese commanders in war dead shrines and a lot of other things.
by chipsrafferty | 2025-08-05 03:27:27+00:00
It's not true at all.

Not many apps support passkeys, but for the ones that do, it's a godsend. No longer do I have to worry about whether my password is stored in Google, or Firefox, or if it's up to date, or what happens if I get hacked. I just plug my little key into the computer and tap it.

It's like having a physical key instead of having your password written in a page of an obscure book in the library. Probably safe, but someone dedicated can find it. A physical key can only be taken if my house gets robbed.
by jimsojim | 2025-08-05 03:28:08+00:00
Excellence in anything is a byproduct of having fun. Fun is a byproduct of understanding. Understanding is a byproduct of going slow. Going slow is a byproduct of curiosity. Curiosity is a byproduct of saying "I don’t know," of shunning beliefs and attending to what is in front, with zero baggage or impositions of your own—shunning the ego in the moment, moment by moment. Excellence comes when each piece is as equal as any other, when preference is shunned, when space is created to allow what is in the moment, without resistance, without insistence.
by 01HNNWZ0MV43FF | 2025-08-05 03:29:35+00:00
This "passkey" business has been so confusing.

I have had an HSM for years. I thought "Passkey" was that stupid Windows thing where they want you to use a 4-digit or 5-digit PIN.

If a "passkey" means an HSM, I'm already onboard. If it means PINs and TPMs, I'm not onboard
by JKCalhoun | 2025-08-05 03:29:55+00:00
This came up recently on my feed (Hiroshima - the unknown images): https://youtu.be/QrqjADwzDm0

Warning: although much of the graphic medical condition of the victims of the blast are blurred out, it is still a very sad look at the effects of this weapon.

They choose photos from shortly after the bomb is detonated of some of the victims. They then use interviews and … photogrammetry? … to explain some of the effects on the unfortunate people.
by hintklb | 2025-08-05 03:30:46+00:00
I live in the US and I'm aware of this. Those tax deductible interest should be calculated in the complex buy vs rent equation.

In fact, even when taking them into account, it still doesn't make sense for most Americans to own. (In today's market).

Renting and investing is still the way to go for at least 75% of Americans (this is slightly more nuanced for low cost of living areas, but hold true for any MCOL or HCOL areas).

Eventually the math could make sense again, but right now owning is a huge luxury that will cost you millions in the long run.

I invite you to play with this calculator: www.nytimes.com/interactive/2024/upshot/buy-rent-calculator.html
by dmoy | 2025-08-05 03:30:53+00:00
> . If we are seeing slowing growth, or even population decline, can we expect the markets to contract right a long with the population. What will that mean for everyone’s retirement accounts?

Shit, the bigger scarier one is housing and ss. A huge percentage of people's retirement is either directly in housing (i.e. their house is their only asset), or indirectly in housing via their (mbs or other mortgage related bond products). If population declines housing prices may crater, and if population declines ss payouts may also crater. Gonna be a rough period of time (decades?).
by throwaway323929 | 2025-08-05 03:30:55+00:00
It's easy to blame evil companies for attempting to monetize OSS, it's harder to accept that a lot of the reason for more company focused OSS is that indie OSS devs were historically treated poorly, not just by companies but also by entitled users within the OSS community. A poignant example years ago was "devs" with empty GitHub commit histories coming into the OSS community to harass small projects into adopting their badly made and legally untested codes of conduct (and then attacking the individuals running those projects when they pushed back).

When you're not being paid to do something, the only benefit you get aside from software you use yourself is friendly peer recognition, and when it becomes too abrasive, when people are treating you like politicians and trying to scare you into adopting their political views, when users come in and trash talk your project like they're your boss because you didn't implement some feature they want, a lot of people just give up and leave. I largely left the space because of this, and a lot of really good OSS contributors I knew did too.

I'm not sure what the solution is at this point but it's probably not a continuation of the entitlement mentality, purity tests and witch hunts that this site is perpetuating.
by ankurdhama | 2025-08-05 03:31:32+00:00
Yeah this is a bug: https://gitlab.gnome.org/GNOME/mutter/-/issues/4195

This happens on any GTK apps on KDE as well, so it seems to be a toolkit bug instead of compositor bug.

Apparently this happens only when you have a mouse that have those additional buttons that are exposed as a "keyboard" to the system :)
by scarface_74 | 2025-08-05 03:32:06+00:00
I’ve only had one employer that allowed after tax contributions (which for other people reading this is not the same as Roth 401K).

The issue is that most companies don’t allow it because of compliance reasons and rules regarding highly compensated employees. Of course the one company that did allow it was BigTech.

Not that I’m missing much. I doubt I will be in a higher tax bracket at retirement than I am now and I live in a state tax free state.
by 0xDEAFBEAD | 2025-08-05 03:33:06+00:00
>Maybe some much more advanced civilization would do one star shot, found one colony, and be like awesome now we are in two solar systems and that’s enough.

There are over 100 billion stars in the Milky Way alone. Your statement might be true for 99% of civs, yet the remaining 1% are still gigacolonizers.

>It’s probably a lot easier to terraform terrestrial planets or build a living Dyson swarm of Stanford toruses than build a starship. Certainly easier than building more than one starship. The human race could probably expand for hundreds of thousands of years in this solar system before we would ever feel any actual pressure to go elsewhere.

If you're Kardashev type 2, what are you going to do with all of that energy anyways? Why not give your Stanford toruses sublight engines, and turn them into superfast interstellar cruise ships full of amenities? Lawnchair Larry said it well: "A man can't just sit around."
by benreesman | 2025-08-05 03:33:17+00:00
FIDO2 is already a mess: it takes an excellent model (U2F / physical custody) and makes it worse in ways ranging from annoying to dangerous:

- in the typical mundane case, its prescriptive about a PIN with the well-known bad outcomes on that

- in the limit case, a bad guy who has already demonstrated a willingness to steal your credential now needs to threaten harm to get what he wants

There's a reason bank tellers can't open the vault and a reason everyone knows that.

Physical custody (U2F) is intuitive, maps extremely well onto existing infrastructure (everyone has keys for their car and home), scalable in security (safes are common, well understood, and can be made arbitrarily secure).

So by the time you're at FIDO2 / demand a pin? Already user hostile. Strictly lockout increasing, strictly violence incentivizing.

Moving right along, Webauthn could mandate trivial portability as a QR code, TOTP style seed, a zillion ways. Nope: vendor lock in battle (FireFox overlays its password thing on the same pixrls that the Proton or BitWarden one does that I turned on!).

None of this is about security, none of it is about safety, none of it is about welfare.

It's about money.
by anonym29 | 2025-08-05 03:35:56+00:00
>Do you really believe that everyone gets the same amount of usage from, and contributes to the same amount of wear and tear on, municipal and infrastructural resources?

No, I do not believe that, but it's worth noting that taxing income has no direct relationship to usage-based taxation of public resources. There are people who pay millions in income taxes while making negligible use of roads, and there are net tax recipients who contribute no net taxes at all driving 40-ton 18-wheelers inflicting vastly more damage to roadways than 99% of people. If we want to tax externality costs, we should tax externality costs, not income.

>Do you believe that industrialists do not ravage the earth and society while chasing profits?

Regarding externality costs: see above. Income and externality costs are not the same, nor are they necessarily closely correlated.
by cedws | 2025-08-05 03:36:00+00:00
My understanding of Passkeys used to be that they were hardware-bound, so stored in the system’s TPM, Secure Enclave, whatever. Somewhere they can’t be retrieved. As soon as I realised that wasn’t the case I lost all interest in Passkeys.

Why would I bother when it’s basically just a password? Some services I’ve seen dangerously accept it as a form of 2FA, when it’s anything but.
by kranner | 2025-08-05 03:36:18+00:00
> your 'angrezi se hindi' would be 'añgrezī se hiñdī'

That should be 'aṅgrezī se hiṅdī' per IAST. In Devanagari: अंग्रेज़ी से हिंदी

If it were ñ instead of ṅ, the Devanagari would be अँग्रेज़ी से हिँदी which is incorrect.
by conradev | 2025-08-05 03:36:47+00:00
To present a passkey, you have to use a password manager. This provides some anti-phishing protection.

Passkeys are locked to a domain, enforced by the browser. This completely breaks phishing. That's why we're doing this song and dance in the first place! You can't read a passkey over the phone or use it on the wrong website.

The lock-in issue is more complex:

- I write a VS Code extension for plain text passkey storage for simplicity. Do you allow servers to reject this? What should they reject? To oversimplify, the corporate folks argue for more control, the open source folks for less.

- There is an exchange protocol in the works for data migration: https://fidoalliance.org/specifications-credential-exchange-...
by pavon | 2025-08-05 03:37:19+00:00
I really did like the actual lane-keeping function of my Mom's Subaru when I drove it on narrow two-lane roads, intentionally hugging the outside of the lane when appropriate. The sound it made wasn't annoying or startling, and quickly became another form of situational awareness to let me know that I was indeed near the edge of the road like I wanted to be.
by stephen_g | 2025-08-05 03:37:28+00:00
Basically the core functionality is to track inventory, manage purchase orders in, and sales orders out. Generally that's also linked to accounting so basically as you buy and sell stuff everything is linked to your accounting ledgers.

Then there's MRP (M for manufacturing) which is usually an option - for when stuff that you're selling isn't the same as what you're buying.

So the ERP/MRP manages bills of materials for items (basically parts lists), when you want to sell something you make a sales order, it sees if you have the inventory on hand to actually make the things, and if not you can generate purchase orders, and then once you have everything it can create work orders which basically tell your factory people to go and turn the input parts into a product so you can sell it. Invoices are created from sales orders, and workers time is tracked on the purchase order, so the cost of goods and labour is automatically tracked in your financial reports as well as the revenue etc.
by GistNoesis | 2025-08-05 03:38:10+00:00
As an experiment, I just spray painted 66 magnet spheres in half, to make a physical display in 5 minutes. I manually rotated the sphere into position and it holds the image.

https://gist.github.com/unrealwill/b8f585758880009113805bd95...

Small spherical magnets are quite cheap.

There is hope of physically moving them if you put each sphere into a 3d-printed countersink hole over some metal sheet (so that the magnet is hold in place against the plastic), moving a electro-magnet head over you can rotate the magnet, like a scaled-up version of a 2d magnetic tape.

You may even create a Ising model if you put magnets too close to each other.
by nothrabannosir | 2025-08-05 03:38:38+00:00
*> Most people will literally compare mortgage to their rent, or "I sold my house I bought for 500k for 1M$, therefore I made 500k$".

I’ll bite: what’s the problem? If anything mortgage is even more favorable than rent because part of it goes to paying off the principal. Which is still your money, just in a different asset. But I guess you include this and still reach the opposite result?

Are you talking about taxes or maintenance or something ? Which country / locality? What time span? How many places are there where you would’ve been better off renting than buying in recent memory… not where I’ve lived but you never know!
by jarrett-ye | 2025-08-05 03:38:42+00:00
Andy also tested this idea. You can read his notes here:

GPT-4 can probably estimate whether two flashcards are functionally equivalent

https://notes.andymatuschak.org/zJ7PMGzjcgBUoPjLUHBF9jn

GPT-4 can probably estimate whether one prompt will spoil retrieval of another

https://notes.andymatuschak.org/zK9Y15pCnRMLoxUahLCzdyc
by Incipient | 2025-08-05 03:39:49+00:00
Having to centralise your, essentially login process, seems like an awful idea. Similarly to a paper ballot system, the current 'attack surface' of the huge array of password managers, text files, notebooks, etc renders compromising a specific someone's entire digital life not scalable really not so much a widespread thing.

When every service is using a handful of central login handlers, I can imagine oppressive regimes, malicious entities, etc will have a field day trivially getting access to everything they've done and said.

I'm not really a conspiracy theorist, but this definitely feels like it could go bad.
by kamphey | 2025-08-05 03:40:59+00:00
The most important mindset change was not to think of "Making" as something different than "Launching". I saw a startup school video that basically said you should Launch and then Launch again and Launch again, and again and again... I quit making a side project and then launching it. I just sat down and wrote out a launch list. One of those items was to make the thing useable. Some might claim this is like MVP idea. but that's a whole other thing. This "Always Be Launching" is really wrapping the product up in the hype from the outset.

I've started to do things like just email my list and explain that I'm considering making something. what questions or concerns would they have about it. And I consistently ask my email list if there's something I can improve about something I already launched.

The Book Launch by Jeff Walker helped put into plain terms the actual questions and how I go about pre-launching something I haven't made yet. It's helped me build about three or five new courses very confidently because I had been asked a bunch of questions from people who would go on to take that course.
by bronco21016 | 2025-08-05 03:41:09+00:00
To me the primary benefit is when it comes to RMDs. Having a mix of traditional and Roth allows me to draw down the traditional in lower tax years to avoid RMD and have the Roth to fill in those later years or pass on to children. Plus, if you’ve maxed the $23,500ish of the traditional 401k and still have extra to save, it’s more tax advantaged in a Roth vs a taxable brokerage account.

These are obviously champagne problems but if you’re a high earning W2 it’s worth considering.
by ForOldHack | 2025-08-05 03:41:10+00:00
I did not read that book, and I had venimently disagreed with it, until I read Hirohito's book. The military and the nationalists wanted to fight to the very last man, and cause as much death as possible. Estimates of that strategy were 22 million japanese dead 1.1M to 1.5M American deaths.

Hirohito fought through 4 cabinets, and finally was able to surrender. He did so simply for the lives of the japanese people. He said so. He saved American lives and he saved a huge amount of japanese lives. ( Keep in mind 'fight to the last man' )

Japan would not have surrendered if we had not dropped the bombs. The second one was essential.

I am anti-war and anti nuke, but there was no other solution.

My father knew Oppy, and I knew he knew, but because of what the US did to him, my father never spoke of him,but spoke of every other physisasist involved. I caught he saying Ed for Edwin Teller, but he would never admit to knowing Oppy. Those were dangerous times.
by vayup | 2025-08-05 03:43:10+00:00
As I grew older (and hopefully wiser), I have internalized investment returns is a lot more than sanitized numbers. I did the numbers and as a result did not buy much real estate when I was yonger. It was pretty clear, if I put the same cash outflow into stocks, I would come out ahead... Way ahead!

The things is, I didn't put the same cash outflow in stocks. For various reasons. But mainly, it was just not psychologically palatable to max out my investments on equity by streching my finances. With hindsight, given the buffer in most real estate investments (left with tangible assets, banks shouldering some of the risk etc.) it would have been a lot more psychologically palatable to investment my max in real estate.

My point is not that real estate is "best". But merely, there is a lot more to returns than cold numbers. If you think you already understand it, and are under 30, you are likely underestimating the significance of that. I know I did.
by nikkwong | 2025-08-05 03:43:37+00:00
This is of course true if your house is not income producing. If you rent out rooms of your house, the calculus changes considerably.

…and now having viewed their calculator, I find it disingenuous that they haven’t added this as an additional configurable step, given how many bells and whistles their tool has. The takeaway from the tool is that you should never buy in HCOL areas, but renting out rooms in your unit is potentially a way to make it work out financially.
by bookofcooks | 2025-08-05 03:44:16+00:00
Honestly, I think the frontend for backend developers has always been those simple Multi-Page Applications. I know they're not the hottest new thing, but they've been around, they work, and they've had time to integrate deeply into langauages & browsers (think PHP for example).

Maybe it's more accurate to say, "HTMX is frontend for backend developers who want a SPA."
by on_the_train | 2025-08-05 03:44:43+00:00
I've worked on a erp for a short while and I genuinely still don't know. The amount of bullshit surrounding them is certainly staggering.

I now work on a large company that is about to introduce a large new erp system and is not only investing billions into that change with the mother of all vendor lock ins; but we're also internally transforming the company so that the erp will work. But no, we can't afford the two days of estimated work to upgrade to c++20 as it's not necessary right now.
by superfrank | 2025-08-05 03:45:27+00:00
A lot of students, even at the college level, don't think that far ahead and make bad decisions because of short term thinking.

Look at any list of advice for new college students and almost every one of them includes "go to class". Simply attending class is way easier than homework and yet, when there's no short term consequences for not doing it, plenty of students will just not do it.

Cheating is another great example. Cheating in college is rampant because kids don't want to do the work they're assigned. I don't understand the logic behind the idea that if you tell all the kids currently using ChatGPT to write their essays, "Hey, you don't actually have to write that essay at all" that you think they will somehow choose to write it anyway. They're already choosing to ignore the long term benefits of homework even when there are short term consequences, so I don't see how removing those short term consequences will make things better.

If you tell kids there are no immediate consequences for not doing homework, many of them just won't do it and they will fail because they haven't learned anything.

Maybe you're okay with that. Honestly, I'm not actually trying to convince you that it's a bad idea. I just think if your proposal is based on the idea that kids will choose to something boring that they don't have to do in the short term because it benefits them in the long term you're overestimating a lot of kids (and adults for that matter).