skysight-inc/HackerNews huggingface dataset:
Yup, as mentioned, it was verifiably paypal.com in the very headers. It's the lack of the spoofing that caught me off-guard.
But, further below in the thread it appears that any business on PayPal can just send fake invoices powered by the official service@paypal.com domain, so...yeah, that's wild.
Well, it depends on what goals Trump and Musk consider worthwhile. Just hypothetically, if they dont consider healthcare for all a worthwhile goal - possibly every dollar spent on Obamacare is waste from their perspective.

I think they will find a lot of waste - question is if people in the USA will agree.
I feel like that used to be true, but I'm not sure it's been true for the last ~decade or so. My mom works for the federal government as an attorney. She likes her job, but she has mentioned to me that there are just as many layoff rounds, if not more, as you'd get in the private sector.

Moreover, there are a lot of things that are kind of bullshit; her office refused to provide paper towels or soap in the kitchen, so she had to spend her own money and bring them in herself.

Are soap or paper towels expensive? No, it's not beyond her means, but it's not like most private sector jobs "brag" about having paper towels near the sink, it's usually not considered a "perk".

ETA:

Just a note, these complaints go back to even the Obama years, I think.
For those curious, you can try the FAA's air traffic controller test for yourself here: https://kaisoapbox.com/projects/faa_biographical_assessment/

After trying it, I recommend reading the article for yourself.
It depends on levels of money. At musk levels, it's cheaper to borrow from your shares on margin, spend that, and never repay anything but interest - no financing involved except lending out your own assets. At multi-million illiquid, you're going to go to a bank, show them accounts and historic income, and because you're an actor with bursty income, they'll smooth out the line and decide if the loan you want is above it or below it. He likely had the means for the down payment and the assets for enough monthlies that the bank felt it was de-risked, but you can also do hard-money loans and similar if you have expectations of payment - but they tend to come with heavy duty strings.

Which is to say - for musks, not like you or I, for the illiquid, very much the same process, but with money managers and the like doing the actual bank negotiation.
https://archive.ph/ux2IP
Maybe this is one of the reasons he said he would go to jail if Trump didn’t win? (As well as all the elections shenanigans)
Look to how they handled covid as a guide for how they manage future outbreaks.
The numbers I gave are not exact. Depending on details that I don't think anyone entirely knows. Sometime 1 person is too many (generally implying a bad programmer), while other times you can get a bit over 10 if you have strong discipline. Likewise strong discipline can get you to 100k lines. Really what this is about is how much pain you are willing to put up with. 10 people and 10k lines of code are good round numbers to work with.
My guess is how lax the US is with factory farm animal welfare. When an epidemic breaks out, it hits these factory farms much harder and the USDA (government food agency) cracks down and indirectly drives up prices.
Does YT offer more revenue than something like Tubi?
They're preventing public health agencies from talking about it (or anything else), so if you haven't heard anything: mission accomplished!
https://apnews.com/article/trump-loyalty-white-house-maga-ve...
I did think it was funny that they included 'women' and 'female' in that list. Medicine is gonna have a hard time with that one, "this drug has some adverse effects with uhh… ovulating persons?"
> What we should have instead is syntax-aware diffs that can ignore meaningless changes like curly braces moving into another line or lines getting wrapped for reasons.

These diffs already exist (at least for some languages) but aren't yet integrated into the standard tools. For example, if you want a command line tool, you can use https://github.com/Wilfred/difftastic or if you are interested in a VS Code extension / GitHub App instead, you can give https://semanticdiff.com a try.
When he started carrying it out.
I hope they stop this cultural war and focus on the real problems that actually affects the population,for example, high prices.
I think the "most programming" thing has to be determined according to project type. You should have your architecture and data relationships all figured out long before coding when it comes to safety-critical systems.
Show HN: Minidemo – turning websites into animated videos
Hello there,

I'm building a tool to turn websites into animated videos. I'm going off the intuition that the front page of websites usually need some kind of animated video of the product.

Instead of "rebuilding" the website from scratch in AfterEffects etc, why not just capture the website and animate that instead.

Here's one example to try: https://minidemo.co/example?id=cm44tfcue0057fychjktgzsq3

Hope to get some feedback - minidemo definitely is not perfect yet, and would love to hear about your bug complains and feature requests - feel free to reach out at neriymus@gmail.com
As someone who's spent 12 years working on legacy codebases, I strongly disagree with this.

Iterative work in a large legacy codebase is how you end up making your large legacy codebase larger and even less understood.

Your planning should "wade into the code" from the start. I have always gotten better results by charting out flow diagrams and whiteboarding process changes than just "diving in and changing stuff".

Frankly, I'd say it's the opposite for greenfield development. Doing iterative work to build out a new product and make changes as you discover needs you didn't account for makes a lot more sense that flailing around making holes in something you don't fully understand that is tied to active business needs.
Verso: https://news.ycombinator.com/item?id=41215727
The bird flu is mostly contained to North America. Birds fly north/south, not east/west, so so far there has been no reports of it moving across either ocean. This is why Europeans and Asians are terrified of bird flu transmitting between humans, because then an infected human could get on a plane and spread it there. So far, however, that threat remains unrealised.
I don't really get this argument or why it's adopted by left-wing commentators. It assumes that supply and demand don't exist and the agricultural industry couldn't get workers if they paid market rates for such labor. It's basically advocating for immigration as a way to subsidize the agricultural industry by giving them a desperate workforce they can exploit.
Canada where we can be debanked for supporting a protest.
Worked pretty well. It was nice that it told me "this is not a mate", I'd have burned through all my tries without that guardrail.
Have the exact payment details been released? Because I understood it as "you will get paid same as always through September, you just don't have to show up to work". Maybe I'm misunderstanding, but that doesn't sound like a "buyout" in the traditional sense.
Indeed. Should delete but it's too late.
>> The buyout offer entitles federal employees to stop working more or less immediately and continue to be paid through Sept. 30.

Except it doesn't entitle them to stop working. OPM cannot tell workers to stop working or put them on leave. It's up to their agency to determine if they will keep them working or put them on leave. The framing by whoever is in OPM is disingenuous.
The old Carlin bit, was going to mention. :-D. I think he used, “asshole.”
>> Congress technically already authorized it when it approved the FY 2025 budget. That's why they are getting paid to September. That money was already approved and appropriated by congress, signed into law, and is the budget for that agency. They're spending that money how congress directed them to, but in a way congress likely never anticipated.

No money has been appropriated beyond March 14th.

"the promise to pay employees beyond Mar. 14 is unauthorized. The Anti-Deficiency Act prohibits an agency from entering a contract 'before any appropriation is made unless authorized by law.' The deferred resignation program offers employees pay that is not currently appropriated. Current appropriations will expire on Mar. 14th and, therefore, agencies currently lack the legal authority to agree to pay employees beyond this date."

Source: https://www.lawfaremedia.org/article/will-employees-who-resi...
Ah, FAST services as referenced by the parent are an entire genre of streaming services that might have slipped under the radar for most Hacker News readers.[1] They’d be off my radar too since I’m not interested in them per se, but for Jason Snell’s excellent Downstream[2] podcast (earlier episodes co-hosted by Julia Alexander) covering basically the business of Hollywood with an emphasis on streaming services and rights.

So this is basically just using YouTube as a FAST service.

[1]: https://en.wikipedia.org/wiki/Free_ad-supported_streaming_te...

[2]: https://www.relay.fm/downstream
I look at stories like this and a key moment of failure that is obvious to anyone that has ever deployed code is don't make a change and roll it out to 100% of all devices/servers immediately. Feels like there is just some basic things missing from folks brains that gradual release and validation of the impacted cohort isn't a built in instinct for us.
Fresh, local eggs have remained around the same price here. While more expensive than eggs from large producers in normal times, they are now often cheaper.

This is a great reminder of how important it is to support local farmers and small operations, which increase the resilience of the system as a whole.
Recommender system benchmarks are less reliable than they seem—this study shows that changing data splitting strategies can significantly alter model rankings. Evaluating 17 state-of-the-art models across different splits (Leave One Last Item, Temporal User Split, etc.), the authors find performance shifts due to data leakage and test set inconsistencies. With Kendall’s τ correlations between 0.52 and 0.76, the results suggest that supposed improvements in deep learning recommenders may be artifacts of evaluation rather than true gains. The paper urges standardizing splits, favoring global temporal splitting, and releasing public splits for reproducibility.
> I dont know that they are right (eg if the #1 exposure for home users is ransomware, does a tpm help at all?), but I am prepared to give them dome grace.

One particularly generous view is that the TPM requirements catch PCs up with the TPM requirements of modern phones. (Both iOS and Android have had very strict TPM requirements for a while now.) With a lot of industry interest in moving to hardware security-backed Passkeys to replace passwords, it would help to have PCs on an equal security footing with phones.

Passkeys are a pretty big deal to reduce home user exposure. Phishing and all of its variants are as much or more a home user problem as ransomware.
Well it is a good thing Trump and co are so well known for paying what they owe. These people are dumb if they take the offer. Job market has been cooked for 3 years already, these people will not fair well.
Musk and Trump have both publicly said that people will need to accept higher prices.
Seems like a great time to stop eating eggs.
Look, we all know these were chickens hired because of DEI under Obama.
There was no FY 2025 budget. It's all CRs again, currently through 14 March.
Indeed, but its compile times aren't much better than LLVM, at least one year ago.

Ideally we would be having the F# REPL/JIT, plus Native AOT for deployment, as comparable development workflow experience.

Naturally F# was chosen as example, because that's your area. :)

Not being negative per se, I also would like to have something like Haskell GHCi, or OCaml bytecode compiler, as options on rustup, so naturally something like this might eventually come.
Didn't the UK just cull millions of birds for H5N1?
Mexico vaccinates its chickens, the US does not (https://www.unmc.edu/healthsecurity/transmission/2023/02/17/...)
English might not be my native language, but I think we are not talking about pilots here.
To cite a close-to-home example, chicken farms in Canada typically have about 25,000 chickens, whereas ones in the U.S. often have millions. So an infection that requires the entire flock to be slaughtered has a much bigger effect on the supply of eggs south of the border.
The services go through phases (I suspect depending on botnet activity)...Middle of the day, Threads is a fun place to hang, 9pm? It's a wall of anxiety producing ragebait, 2am? It's even worse.

Looking at it on my phone, if I can see three entries and 2 are anxiety inducing, I close the app. (I'm 99% certain they get that telemetry too)

That said, I also had days where I doomscrolled instagram and thought 'it's been 20 minutes and I haven't seen anything entertaining yet.' And that's when I decided to drop it. (It was the only app I could chat with my kids with...we've since moved to other methods)

I haven't cut it out completely, but I'm not hyper aware of how I'm consuming it.
This list does resonate, but I’d make some tweaks to express things slightly better. For example:

> Most programming should be done long before a single line of code is written

I would say “most engineering should be done before a single line of production code is written”.

Formalizing a “draft process” is something I’m really trying to sell to my team. We work in an old codebase - like, it’s now older than most of the new hires. Needless to say, there’s a whole world of complexity in just navigating the system. My take: don’t try to predict when the production code will be done, focus on the next draft, and iterate until we can define and measure what the right impact will be.

The problem is that there’s a ton of neanderthal software engineering management thinking that we’re just ticket machines. They think the process is “senior make ticket, anyone implement ticket, unga bunga”. What usually happens here is that we write a bunch of crappy code learning the system, then we’re supposed to just throw that in a PR. Then management is like “it’s done, right” and now there’s a ton of implicit pressure to ship crap. And the technical debt grows.

I haven’t quite codified a draft process, but I think it’s kind of in line with what Chris here is talking about: you shouldn’t worry about starting with writing production code until you’re very confident you know exactly what to do.

Ah well, it’s a fun list of opinions to read. Chris’ WIP book is an interesting read as well
(After getting elected on promises to lower prices on day one)
_Can_ is doing some heavy lifting. I mean, I'm not in the boardroom, but when was the last time a subscription got cheaper?
I'm not sure that's completely what they are saying. Under the use cases section, they do acknowledge that workspaces can be used for test environments. I think what they are saying is to align workspaces to your architecture and team structure. If you have the same team managing their components across environments, workspaces could be a fine way of doing it.

The problem with manually composing your environments is that you can lose parity across them. Over time it can be hard to point to what is the source of truth for your architecture. Like, this environment invokes these modules, but this other environment does not! Which is the correct one? But when systems cross team boundaries then they will diverge by design, using workspaces for such cases may not be a good idea.
Show HN: YoBuddy - Put yourself at stake for the ones having struggles in life
I've started making it hoping to help others come back from tough times quicker.

I had couple of breakdowns myself, I know how hard it is to recover during those periods. Little supports from loved ones are much more helpful than someone can imagine.

Any feedbacks are welcome!
Here's a detailed look at how total compensation compares between the private sector and federal positions by education level: https://www.cbo.gov/publication/60235

The key takeaways:

- staffers with high school or some college make more, on average, working for federal gov't, primarily due to the benefits. But it's an exaggeration to describe the difference as "unparalleled"

- comp is roughly equivalent for holders of bachelor's

- comp for holders of professional degrees or doctorates (JD, MD, MBA, PhD) is significantly lower on average for federal jobs
The reality of these relationships is more complex especially in some markets. It's also not hard to be at the IX and benefit yourself.
Receipts: $4.9 trillion: https://www.cbo.gov/publication/60843/html

Of that, individual income tax was about $2.4 trillion, payroll tax was $1.7 trillion, corporate income tax was $530 billion, and there's about $253 billion of "other."
Fascinating. This is probably the most sophisticated phishing attempt that's arrived in my inbox yet. Thank you for posting this article.
The fact that this comes from service@paypal.com is massively concerning.
Well that's what I mean, "efficiency" is a term that doesn't mean anything in isolation, and because of that they can define it to mean whatever they want it to mean and declare victory as a result.

I also think there might be some shady math going on; they're counting every canceled thing as "savings", but I don't think they're going to count the cost of rehiring the lost workers and redoing these contracts.
I'm not doubtful that happened, but could you provide a source?
I have done frontend as well as backend and moved to backend only, because the endless hype traing jumping, cv driven development and config and library churn was just too much of a comedy. And it is still happening. Now it is people switching "routers" and version upgrades for nodejs and version upgrades for typescript and deployment platform and ... The list goes on.

This kind of thing is much much less pronounced in the Python ecosystem, but also existent, while many packages are written based on bad conceptual foundations, just like many (majority?) of NPM modules are.
I've always found this approach of reducing the number of employees unwise from the company perspective (but pretty good for the employees, though).

While the unsatisfied employees are the target, my observations indicate that a high percentage of active and skilled people are willing to take this offer, as they are sure that they will find a new place within a reasonable time, so it's basically, free money. And those are the people that the company should try to keep as much as it could.
While the "give me a task with the perfect description, and I will do it" folks will stay until they are kicked out, as, usually, they are not up to taking the initiative.

That's why I saw how the companies that were changing the rules in the process: "well, it's an offer, but your manager needs to approve that first", and other tricks to be able to reject it for the top performers. Needless to say, it leads to the bad moral.

However, the companies I'm mentioning had way fewer employees than the federal workforce, so the chances are that with that size it's impossible to do it the "right" way.
> I have no doubt Trump is attempting to trigger a new case in an effort to overturn Train and he may well succeed, but he'll likely end up overturning Article 1 in the process.

The Train decision came nearly 200 years after Article 1 was written, and during that time impoundment was practiced by Presidents beginning with Thomas Jefferson. Overturning Train would in fact restore the original meaning of Article 1.
Everyone old is new again!

On a serious note - LLMs have actually brought me a lot of joy lately and elevated my productivity substantially within the domains in which I choose to use them. When witnessing the less experienced more readily accept outputs without understanding the nuances there's definitely additional value in being... experienced.
When I read the IG report and saw what the guy actually said (and that his list of secret buzzwords actually turned out to be a photocopy from a resume writing book) it was pretty clear that he was bullshitting and claiming that he had inside information about the process that he didn't actually have.
Nothing, same guy who said Covid would be over by Easter a month after the first lockdowns.
Does "everyone" here means "users with google accounts"?
Or worse, we incorrectly overweight the wrong chain of thinking to an irrelevant output (but pragmatically useful output), at scale.

For example, xenophobia as a response to economic hardship is the wrong chain of thinking embedded in the larger zeitgeist.
Move fast and break things mentality over the boring strategy of letting a hiring freeze slowly work. It’s also psychologically challenging the people that stay to “admit” they can’t get a job in the private sector, which helps the Elon narrative. They want to make government employees feel bad.

Plus these people are unlikely to ever get paid. This is all operating outside of congress. If the institutions survive at all this could become a mess of expensive lawsuits and settlements. But I suppose their intention is to permanently cut Congress out of the picture.
Well said and civil. And sourced. Better than I could do. Cheers
Luckily the federal government doesn't get to talk about all that scary stuff right now[0], and maybe never again! /s

[0] https://www.salon.com/2025/02/02/administrations-communicati...
objects for data, functions for behavior
It is not a buyout. OPM has said that agencies can opt to put people who choose this on administrative leave (but they don't have to, they can keep the people working). So the effect is what the name is "deferred resignation", OPM pinky swears that you won't be cut before 30 September in a RIF or other actions if you take this offer and you'll get your biweekly pay as normal.
They have separately promised $1T or even $2T in cuts and and laying off 200K won't even come close. Not to mention they are offering these as blanket buyouts seemingly without regard for job function so they will inevitably end up needing to hire back some percentage of roles unless (as I suspect) they intend to just stop doing a bunch of critical work.
what is the upside of backend caching instead of using client side caching using for example cache headers?
It's the kind of thing that today's right-wingers would accuse today's transgenderists of wanting to do. I think you'd have a hard time expressing traditional values if you couldn't say "woman".
Congress hasn't actually agreed on a FY2025 budget though right? We're just running on Continuing Resolutions currently. So the budget is actually subject to change when this CR runs out March 14th.
I’ve generally found that overtly biased outlets on the right aren’t a huge source of outrage for me because their spin is so blatant—once I notice the propaganda, it’s easy to tune out. The bigger frustration is knowing how many people take that coverage at face value. It’s not quite the same “outrage” the article describes, though.

By contrast, the NYT often feels more subtle and therefore more effective at stoking that sense of constant agitation. They’re meticulously fact-based, but their editorial choices—what they highlight, the framing they use—can seem designed to provoke a reaction rather than just inform. It’s not only about the content of the stories; sometimes it’s also about how they present or prioritize them. If you haven’t encountered this firsthand, checking out “NYTimes pitch bot” on Bluesky can illustrate how their style can veer into outrage territory. It’s a satirical account, but it often points out the patterns in the Times’ headlines and story angles that might otherwise go unnoticed.
Per?... month?
Apparently Graal lets you hotswap. I tried getting it working about a year ago, but couldn't figure out how to install it with Gradle toolchains, so gave up at that point. I should probably look at it again. Anybody using this?

https://www.graalvm.org/latest/reference-manual/espresso/hot...