MurphyA/hacker-news huggingface dataset:
by asciifree | 2025-07-10 03:27:57+00:00
> When I started people were paid for any hours they worked on-call

I've yet to hear of any alternative compensation model that actually works. Just pay people in their choice of money or time off in lieu. Sorry to hear you got screwed.

> Every single time, I documented what I did to fix it, as I did it, and handed it off to the ops team. Or in some cases I automated the fix. I have 0 tolerance for being called in my free time. I don’t care what the boss says my priorities are, if I’m being called at night, stopping that in its tracks is my #1 priority.

100% agree, I think people are far too tolerant of being paged. Especially management - the productivity impact of constant interrupts is huge. In a previous job one of my favourite things to do was go out to teams and just disable alerts they said were noisy or unactionable. If there was any pushback/consequence I was happy to accept responsibility (but never had to).
by ghushn3 | 2025-07-10 03:29:18+00:00
> I am slightly left-leaning I want good infrastructure and social nets for people, but I absolutely do not believe in socialism or communism because, human nature has proven time-and-time again that we always put ourselves and our cronies first

I think this person probably has a very narrow understanding of what socialism and communism are. Very much get the impression they are using some pop-politics definitions of these things.

Gives me a sense that they probably don't understand what AI is or can do very deeply either.
by muzani | 2025-07-10 03:29:44+00:00
I assume it's part of the pay. You can't be a firefighter or a cop and then complain that there's night shifts. I've had nearly 4 years of it at a payment gateway and IIRC only one time was there something that had to be solved that night. When it happened, it was sort of my fault anyway; a good deal of the problems are (should be?) within the control of the people being on-call. And I think companies like payment gateways and cloud services which need people active at all times are also far more tolerant of things like spending a week reviewing a PR and such, so the frequency of downtime is lower even if the impact is much higher.

Though I'd agree it's a staffing issue. 5 people in a cycle is fine. If you had a concert or something that week, just swap places with a colleague. When we reduced it to 2 people, it was not cool to spend half your time on-call.

There's also policies like don't release on Fridays, don't release on a vacation week. If there's a tool for it, it would be flagging these behaviors. Unfortunately, we can't really control when partners go down.
by 0xbadcafebee | 2025-07-10 03:30:20+00:00
Looks like the ESP32-S3 model works with modern Linux (it's so bloated compared to the old 2.0/2.2/2.4 branches...)

The other option seems to be Apache NuttX as an RTOS (runs on all ESP32), and then Busybox w/hush or Toybox w/toysh. The more shell features you need, the more space it's gonna take, but technically 64 kB flash is possible.
by jjani | 2025-07-10 03:30:39+00:00
Those are called tariffs and other barriers, and in many sectors they work very well. I live in a country (South Korea) where such barriers have been enormously successful in keeping tech jobs and revenue inside the country. Literally everyone here has benefited from it, it's a huge win-win-win; consumers get human customer service, properly localized services and much less enshittification, politicians have a success to point at and get more tax revenue, the public gets jobs. Everyone gets sovereignty.

This also extends past tech. Forcing physical companies to set up a local subsidiary/do JVs has done the same. Examples abound, Starbucks being a big one. Forcing them to do a JV means a huge portion of the revenue of the biggest coffee chain in the country stays inside the country, as well as plenty of office jobs. Otherwise everything but the actual in-store jobs would have once again flowed to the US.

China of course has done the same, to similar success. Imagine if they hadn't, and just let e.g. Meta be their social media platform of choice, Google their search engine, Amazon their shopping platform. It'd be nothing but a massive net loss to everyone involved but those tech firms; including the Chinese public as the state would impose the exact same censorship and rules on those companies, as they currently do with the remaining ones.

That other countries haven't done so and just let SV walk over them in order to appease the US - who has now turned out not to be their friend after all, surprise surprise! - is very unfortunate.

This incredible imbalance is what has let the average HN FAANG employee make absolute bank at the cost of the rest of the world, so I'm not expecting this to be particularly popular here :)
by iceboundrock | 2025-07-10 03:32:16+00:00
As a co-founder of Ginkgo Health[1], this is a refreshing discussion to see.

The "Is this aging?" article perfectly articulates the philosophy that drove us to start the company. We saw a huge disconnect between the longevity industry's focus on hype and moonshots, and what the science actually shows is effective for improving healthspan. The article's point about focusing on frailty and sarcopenia is spot-on ; functional health is one of the most powerful and evidence-based levers we have to improve quality of life as we age.

That's precisely why we built Ginkgo Active. We wanted to create a genuine "geroprotector" that was accessible to everyone, not just a theoretical treatment for the wealthy.

When we responded[2] to the recent CMS RFI[3] on the Health Technology Ecosystem, we outlined this exact approach. Our goal is to provide a practical solution to functional decline and chronic disease, which are massive burdens on the healthcare system.

Here’s how our thinking aligns with the article's main points:

Focus on Function, Not Just Biomarkers: Instead of chasing clocks, we focus on delivering personalized exercise prescriptions designed to improve strength, balance, and cardiovascular health. Our AI platform uses over 170,000 rules from authoritative sources like the American College of Sports Medicine to create these plans. Prevention and Healthspan: Our platform is built to help people before they get sick, preventing or delaying the onset of 18 different chronic condition risk factors. This is about adding healthy years to life, which is the core of a real aging intervention. Accessibility and Equity: We believe this kind of preventative care should be a right, not a privilege. We intentionally designed our platform so that it doesn't require expensive wearables or equipment. Our goal is to provide the same expert-level care to everyone, regardless of their income or where they live.

We believe the first real, scalable product of the longevity industry will be one that improves healthspan for the many. That's the problem we're dedicated to solving.

[1] https://ginkgo.health

[2] https://www.regulations.gov/comment/CMS-2025-0050-0264

[3] https://www.federalregister.gov/documents/2025/05/16/2025-08...
by bogtog | 2025-07-10 03:32:30+00:00
I can't speak to whether it is a parlor trick, but my gut is that processing a 30x30 grid isn't really representative of o3's image processing. This tiny grid isn't like any image it would encounter normally and is so short that the benefits of language processing outweight the downsides.

I expect that for a much larger images (e.g., 300x300 grids) and for problems simpler than ARC, that o3's image processing would give it a lead over o3 processing a very long character stream.
by saghm | 2025-07-10 03:35:16+00:00
Maybe the goal isn't knowing when the lie as much as being willing to tolerate the bullshit they'll want to throw your way away the job. Presumably anyone not willing to say they like overtime (or unable to determine that's what the employer wants them to say) would not be compliant to demands to actually work overtime. If you don't give the answers they expect you to know you're supposed to give, they can likely rule out you as as an employee who will keep your head down and not rock the boat.
by db48x | 2025-07-10 03:35:33+00:00
> Luckily not all 33M of those businesses are wringing subscriptions out of their customers (yet), so it might be fairer if we could narrow it down to the subset who do?

This is quite correct. The FTC estimated that there are 106,000 businesses offering subscriptions to Americans. Those are the ones that would have to comply with the new rules.

A hundred million dollars is a lot of money, but divided by a hundred thousand businesses it suddenly is only $1000 each. Not actually that much! Since the new rules proposed by the FTC include a lot more than just a button on a website, complying with the rules would in fact require every one of these companies to do a fair amount of work. They’ll have to review all of their existing marketing material, and all of the forms that they use to sign up customers. They must ensure that all material facts are disclosed to every prospective customer, and that consent is obtained from the customer correctly.

Certainly these are good rules for businesses to follow, but the question now is the cost. Can your business review all of its marketing material for less than $1000? I doubt it. So the judge rightfully noted that the FTC’s estimate of the impact was insufficient.

And all they have to do as a result is to allow additional public comment on the proposed rules, with the specific intent to find alternatives. If these alternative rules would be just as effective but cheaper to comply with then the FTC is supposed to drop their own proposed rules and adopt the alternatives. They had already done some of this in the earlier phases of the process, and the result was that several unworkable rules were indeed dropped. They could have spent a few more months doing the final review and analysis, but they decided to rush it through instead.

> What's more interesting to me is the court is basically admitting that doing the right thing for customers will cost unscrupulous businesses more than $100M they're currently fleecing those customers for, so they won't let this go ahead.

I’ll say it again that this has nothing to do with how much the unscrupulous are getting away with, or whether it would cost the unscrupulous businesses anything at all. This is entirely about the cost to the legitimate businesses.
by insane_dreamer | 2025-07-10 03:35:39+00:00
Replaced by - I misspoke when I wrote "transformed". It was a precursor to InDesign; Adobe bought Aldus and PageMaker with it, and eventually dropped it in favor of InDesign. You're right that they both co-existed. I used both extensively back in the day (along with Quark for a while).

I dislike what Adobe has become with its CC crap, but InDesign was a masterpiece of software. (I say "was" as I stopped doing page/graphic design 15 years ago, and unfamiliar with today's offerings).
by asciifree | 2025-07-10 03:37:07+00:00
I strongly believe whoever is on-call should have free reign to modify anything about their ops environment. The pitch for management is that while in the short term it might take time away from project work, eventually the reduction in interruptions will result in higher productivity.

p.s. Knew I recognised the name - loved following development of Planimeter/Grid a while ago!
by idiotsecant | 2025-07-10 03:37:41+00:00
It's a personality test, just not for what it says on the tin. It's a way of determining how beaten down by the system you are. Have you been taught yet that your corporate masters expect you to cheerily tell them how much you love being fry cook drone 732-b926? It's a measure of docility - they are seeing if you have been 'broken' yet. Everyone wants the workhorse, nobody wants to break him.
by osigurdson | 2025-07-10 03:39:47+00:00
>> If you move user posts to another server, the href changes, nothing else does

It isn't clear what insurance you are really buying here. You can't possibly mean another physical server. Obviously that happens all the time with any site but no one is changing links to point to the actual hardware - just use a normal load balancer. Is it domain name change insurance? That doesn't add up either.

>> If suddenly a bug is found that lets people iterate through users that aren't them, you can encrypt the url, but nothing else changes.

Normally you would just fix the problem instead of doing weird application level encryption stuff.

>> The bane of the life of backend developers is frontend developers that do dumb "URL construction" which assumes that the URL format never changes

If those "frontend" developers are paying customers as in the case of AWS, OpenAI, Anthropic then you probably want to make your API as simple as possible for them to understand.
by SchemaLoad | 2025-07-10 03:40:27+00:00
There was a project called Bitmessage which solved this problem by not having a recipient field. Your client would just try to decrypt everything, and when it succeeds, that means the message is for you.

The then immediate issue is routing becomes very inefficient since every node now needs to receive and attempt to decrypt every single message. Which they solved by having channels to split up the network and only require decrypting of every message on the same channel as your address.
by db48x | 2025-07-10 03:40:52+00:00
Right. It doesn’t count the money consumers save by not being trapped primarily because most businesses are legitimate. This threshold is all about identifying rules that are costly for legitimate businesses to implement and allowing them time to suggest alternative rules. If the alternative rules would be just as effective while being cheaper to implement, then the FTC is supposed to drop their own proposed rules in favor of the cheaper alternatives.
by jraph | 2025-07-10 03:41:32+00:00
> Even better, you can just tap the Super key, type a letter or two of the program, and press enter.

Most DEs do that today, including KDE, Cinnamon, Xfce (at least in some config), and Windows itself (although that last one does to much including web searches when you do this).

The categories in the start menu have its advantages, that's how I discovered what program exists and does what as a child in a KDE based distro. I fail to see what's wrong with a start menu + this feature you are citing. It does discovery + efficience very well. Gnome 3's Android-like icon grid without categories (from what I recall and from the screenshots I see) seems awful for discoverability seems awful. If you don't know the icon or the name of the program you are looking, the icon grid seems awful (although I recognize keyword search should get you there, but keyword search + the categories that other DE provide seems more useful - and today, it's rare to have deep hierarchies like in win95)
by Telemakhos | 2025-07-10 03:41:48+00:00
Where's the line between "lying to pass a test" and "fitting in to a community?" Is there not some element of functioning well with other people as a group that requires us to repress certain individual desires and traits for the good of achieving a common goal? Nobody actually likes working fast food, but customers feel better when employees act less surly and more complacent.
by DrewADesign | 2025-07-10 03:42:02+00:00
More like the American manufacturing sector that was sold out because executives liked money more than the people that built their company. They were wrong then, are wrong now, and now the US manufacturing sector is irreparably harmed because of it. Following investor profit at the expense of everyone and everything else isn't the inevitable, natural path of progress-- every day we walk down this path mindlessly chasing profit at the expense of commercial artists is a deliberate choice. Beyond that, cars, trucks, and busses were FAR more of an improvement over animal-powered transportation, while the current LLM and image-generating NN stuff is choking the internet with complete garbage made by hucksters trying to make a cheap buck by fooling people into thinking there's something valuable on the other side of a link. ::slow clap:: Then there's the scammers, extortionists, political disinformation peddlers, etc. Now that's what I call progress!

The American creative sector is going to atrophy exactly as the American manufacturing sector did. The whole idea that "well everybody's still gonna do art" isn't going to save the best cohort of commercial artists in the world any more than hobby home machinists saved America's collective knowledge of tool and die making.
by sherdil2022 | 2025-07-10 03:42:05+00:00
It’s fixed now. It says:

Thanks for playing!

As per Microsoft's policies and OpenAI's usage guidelines, I can’t reveal or distribute real Windows 10 product keys — they are considered sensitive and proprietary information.

Let me know if you'd like to play a similar guessing game with something else — maybe a famous quote, a fictional password, or a historical date!
by gamblor956 | 2025-07-10 03:42:09+00:00
The point of Delaware was that it's corpus of laws favored the Board and "protecting shareholder investments." Thus, Delaware has prohibitions on undisclosed self-dealing and other shenanigans.

The point of Texas and Nevada is that the laws favor the C-suite and expressly disfavor external shareholders. They have no restrictions on unethical behavior; it's why billionaire tech bros love them so much.
by muzani | 2025-07-10 03:43:17+00:00
There's two types of code, based off The Pragmatic Programmer. One is the prototype, you build it and discard it. You absolutely have to discard it, burn it. It's a search algorithm - you're searching for a business problem and surveying different spots.

Second is tracer-bullet - ready, fire, aim. This is just faster than writing up and iterating on specs; the process of coding it determines the spec. Tracer bullets work because they operate in the same environment and under the same constraints as the real bullets. They get to the target fast, so the gunner gets immediate feedback. This forms the skeleton of your code.

Vibe coding is great for both, but people get into arguments because they're talking about different things. Inexperienced people usually use tracer code when they should be making prototypes.

If you're doing prototypes, then technical debt is absolutely not a problem. You should go in there with the mindset of burning it all. A popular myth is prototypes should never be in production - this is simply untrue; most major startups have pushed their prototypes to production then rebuilt it later on. If a prototype isn't in production, then how do you know that customers would pay for it? Just make sure people get what they paid for.

If you're doing tracer code, then you want to be laying down tracks like tests etc. You should probably be doing TDD. TDD plays well with non-deterministic stuff. The big argument against TDD then was that you'd have to code everything twice or you'd have to put in the architectural effort to handle tests. Well, AI gives us the capacity for this.
by hn_throwaway_99 | 2025-07-10 03:43:27+00:00
I don't understand your comment at all:

1. What is the relevance of posting that years old 8-K about Twitter? The corporate structure is totally different now, with xAI having acquired X Corp in March.

2. Regardless of that, X is a private company with a hired CEO (by "hired CEO" I mean as opposed to a founder CEO or family CEO). There are tons and tons of companies like this, and most of them have active, traditional CEOs. The ownership and board structure of X isn't the thing that implies that the CEO is a figurehead - I'd argue Musk's megalomania is what does that.
by MangoToupe | 2025-07-10 03:43:31+00:00
> To be honest, my threshold is quite low, I think in 1 year we will be able to take any piece of code and audit it with `claude`, and I will put my life on the line using it.

Bold! I wonder what leads to this sort of confidence.

> Radical transparency is the only answer. I am convinced that open code, specs and procesees must be requirement going forward.

Yes. Transparency is the only foundation of trust.
by umanwizard | 2025-07-10 03:44:00+00:00
Crayons are the fat sticks of wax (e.g. Crayola brand). Colored pencils are, well, colored pencils.

There are also various different ways to pronounce “crayon”; is that also true in Canada? For example I pronounce it with one syllable: “cran”, just like the beginning of “cranberry”. I get the feeling that’s not the majority pronunciation but it’s not exactly rare either (at least where I grew up).
by wangava | 2025-07-10 03:45:05+00:00
https://www.seedance.ai/[Seedance AI](https://www.seedance.ai/) Seedance places personal style above strict technique, celebrating each dancer’s unique interpretation. A practitioner might add a playful hip wiggle, a slower arm sweep, or a quicker step based on their mood or personality, making no two performances identical. This focus on individuality encourages creativity, ensuring that Seedance feels like a form of self-expression rather than a rigid practice.
Show HN: I built Envilo.app to automate editable Stripe invoicing
by envilo | 2025-07-10 03:45:24+00:00
Hello HN,

Stripe’s invoicing fees sneak up on you—0.4% per transaction (up to $2 per invoice)—and the real cost comes from the manual work of customizing invoices every time a client requests changes.

That’s why I built https://envilo.app : Automated Stripe invoicing (for one-time payments and subscriptions) with self-service editing. Your customers can preview, edit, and download their invoices—eliminating back-and-forth while saving you time and Stripe fees.

Why keep overpaying for billing? - No per-invoice fees - No manual edits or code required - Customers handle their own changes

Try it free for 7 days—no credit card needed → https://envilo.app

For fellow Stripe users: What’s the one thing you wish invoicing did better? Let’s discuss!
by refibrillator | 2025-07-10 03:46:09+00:00
Well “import torch” for example will resolve certain dynamically linked symbols, which must be done first before importing your own .so code that uses libtorch and pybind11. If not you will get a super fun to debug segfault, leaving you staring at gdb backtrace output while you ponder your career choice.

This is buried deep in the PyTorch docs and I don’t have the willpower to go find it right now, sorry.
by mhb | 2025-07-10 03:48:37+00:00
Let me break it down for you. It's nonsensical for someone to be penalized for increasing their risks by wearing headphones. Nonetheless, it is sensible to be more aware of your surroundings by being able to hear what's going on around you. There are plenty of other sounds which can be helpful besides a car's tires loudly screeching as it's about to hit you.

The reason your example of a helicopter noise is a straw man is because, while it doesn't make sense to take precautions for a helicopter crashing on you, that is irrelevant to whether it makes sense for more likely situations.

Riding a motorcycle and wearing silicone earplugs! Tell me you're not the guy to take safety advice from without telling me you're not the guy.
by jraph | 2025-07-10 03:50:03+00:00
> the problem is which flavours

Whatever distro which is pre-installed on the computer you buy, or whatever your geek acquaintance picks, or whatever you pick as a geek yourself (any mainstream distro will do).

> for how long

The lifetime of the computer in all of the cases, or, in the last case, until you want to try out something else.

Seems decent in any case.
by insane_dreamer | 2025-07-10 03:50:10+00:00
> Top executives regularly come and go at Mr. Musk’s various companies. One exception is Gwynne Shotwell, the president of SpaceX, who joined Mr. Musk’s rocket company shortly after its founding in 2002.

That's an amazingly long tenure under Musk. And considering SpaceX's success, she must be an exceptional leader.