skysight-inc/HackerNews huggingface dataset:
This is good practice, but I don't think it's the kind of inconsistency the author is talking about. There are forms of inconsistency that an auto formatter can't fix. An example: old code deciding that an unhandled error is a 400 status code, but in newer code it causes a 500 status code (real problem I'm dealing with at work).
you're confusing fact checking with forum discussions and social media posts
Calling trans men "distraught girls" is just pure transphobia.
What would happen if we uncapped the TFW/immigration/offshoring programs but essentially made it cost enough that you could give the displaced a locality adjusted floor wage?
As far as I’m aware (and as shown by a limited amount of testing that I’ve done myself), any modern PC PSU (with active PFC) is totally fine running on split-phase power: you just use both hots, giving you 240v across them, and the ground. The neutral line is unnecessary.
Interesting because it seems like a miracle to me
I got a `Uncaught (in promise) TypeError: WebAssembly compilation aborted: Network error: Response body loading was aborted` error the first time, but after a reload it worked.
I think it’s more appropriate to say conduction and convection doesn’t work well. When you have a suit, it’s meant to block radiation and that’s the mode of heat transfer in space. If space was a fantastic insulator, the suit itself would eventually overheat since you have to remove the heat somehow (they boil off water in vacuum similar to sweat).
Perhaps part of it is the optics that California is interpreting it for other places?
Europeans are just as silly but mistake failure for sincerity. As a sad fantasist I'm immensely fond of Anglo culture but many brits are totally misaligned and insane.
A Fugitive Businessman, Done in by One Law He Couldn't Dodge
The post specifically calls out wealth concentration (e.g. becoming wealthier than one's fellows) as a major problem, and the donations are focused on working against that. Review the list of dentations, as you may have missed that these are organizations that help people in need rather than, say, recent examples of billionaires buying votes.
It depends on the day but generally I believe that most engineers want to write good code, want to improve their own skills, and like learning and critiquing with other engineers. Sometimes a small catalyst is all it takes to dramatically improve things. Most of the times I've thought that individual contributors were the problem, the real issue was what the company's leaders were punishing/rewarding/demanding.
They have this too, it's how thise fancy systems in rich peoples mansions work and fancy board rooms. A famous company in that world is Crestron. They make stuff that let's you do this, control everything from one central system.

The protocol for the video is GigE vision. It's how many fancy broadcast, CCD security, and fancy home theater/office setups work
See related thread at the Unix Heritage Society mailing list: https://www.tuhs.org/pipermail/tuhs/2024-December/031185.htm...
I see an over-reliance on automated tests recently. Often suggesting just passing the CI tests is enough to approve a change. In ancient code it's just as important to limit the blast radius of your changes, and have a good reason for making them. Not changing something is the ultimate way to prevent a regression.
And to be practical, that's fine. In a big codebase it's more important to encourage consistent, well-defined, small interfaces, and a clean separation of concerns, than to try to get consistency in the lower-level implementation details. Other non-code concerns like coordinating releases and migration of shared services are also way more important than getting everyone to use the same string library.

(Of course, if you carry that principle to the extreme you end up with a lot of black-box networked microservices.)
Related. But people should also keep in mind that layoffs throughout the industry are extensive. So don't make the mistake of only keeping good connections with your team and managers. Try, to the extent that it's possible, to keep good connections across whatever enterprise you work in. We could easily enter an era, especially in tech, where all of your team and managers are unemployed at the same time you are. Or they otherwise may not have the ability to help you. You should always have a plan for using connections in the event you find yourself in that situation. A prudent pillar of that contingency would be to expand your network as far as you can. Even the facilities guy or the guy in marketing may prove useful one day. No connection is too low or too high.
This is completely unnecessary. Just use a goto statement with labels. The whole point of C is that it's a simple language, and adding more complexity like 'defer' just makes it harder to understand. This proposal is just making C more like those bloated modern languages. If you need fancy features like this, use Rust instead.
Herpes virus and repeated head trauma linked to Alzheimer's protein and plaques
After repeated blows simulating a concussion activated the dormant HSV-1 within the brain organoid samples, a significant build-up of amyloid plaque and tangles of tau protein — key markers of Alzheimer’s disease — was detected. The effect was not observed in uninfected samples.

The study was led by Tufts and Oxford researchers and published in Science Signaling:

Dana M. Cairns et al. Repetitive injury induces phenotypes associated with Alzheimer’s disease by reactivating HSV-1 in a human brain tissue model. Sci. Signal.18, eado 6430 (2025).

https://science.org/doi/10.1126/scisignal.ado6430
100% but mess or not - it works - otherwise you’d have no option but to touch it
> Rasterizing results in better graphics quality than DLSS if compute is not a limiting factor.

Sure, but compute is a limiting factor.
> Will this transitively enforce exception handling?

Yes. The module you put the pragma in is about the "roots" of the call graph, but it covers the whole call stack from those roots down wherever the code is defined. Sorry I didn't make that clear enough { but in my defense I was trying to address the problem you raised. :-) }
It might — I use nix to pin my development dependencies, including my `go` binary, so I'm not sure.
Surely this breaks the "email is not on same device as login" use case? At least with normal magic links, they're merely incredibly annoying but doable (via e.g. typing in the URL)
There are new games that still use (modern forks of) the Doom engine!

https://store.steampowered.com/curator/42392172-GZDoom-Games...
I mean it's like 1/6 of their revenue now and will probably keep sliding in importance over the datacenter. No real competition no matter how we would wish. AMD seems to have given up on the high end and Intel is focusing on the low end (for now, unless they cancel it in the next year or so).
Yeah, its pathetic.

Fwiw, not everyone on 'hacker' news is like this, and many of the thoughtful ones are smarter than I am and skipped this post entirely. But its so disheartening the rot in the Silicon Valley ideology that's everywhere here.
…now complete the circle, and run a 56k V.92(*) link over it. 8)

(* important, cuz despite claims to the contrary V.90 ain't at the Shannon limit, but V.92 is — kind of. See https://news.ycombinator.com/item?id=4344349 )
This piece reads like a shot in the tribal warfare games the US politic is so fond of playing, from side that benefits from the answer being "no". If you measure "decline" using GDP the answer is probably "no" for almost all countries, so it was a good straw man to shoot down.

But if your is the relative position of your country to others then it's not so clear cut. My guess is identify of the USA is very much tired to be being the biggest fish in the pond. 30 years ago, that changing looked very unlikely. But it has been evident for a while economies of the historically poorer countries in Asia, such as China, India, Vietnam and Indonesia have been growing much faster than the USA's economy. The GDP of most OECD countries used to tower over them. Now, not so much. Short of war or AI unending things, in the near term China will surpass the USA, in the longer term perhaps India will do so as well.

The unease the question "America's Is In Decline" triggers becomes understandable if you rephrase it as "Is America about to be pushed from the top of the heap"?
My father was Type 2 and for decades drank sweet tea; sweet tea that progressively became sweeter and sweeter. If you were to let it settle, you would see a thick layer of sugar sitting at the bottom of the glass. Eventually, he lost both of his legs beneath the knee due to infections that festered. He spent his last few years in a wheelchair and then eventually died of a heart attack.

Bad habits, bit by bit, over the course of years.

As a photojournalist, he won a Pulitzer for earthquake footage in 1989, saw the shuttle take off and land countless times, and took an incredible photo at a NASCAR event of a car, engulfed in flames, flying directly at his lens. (He got the shot and then dove out of the way.)

Which I guess is to say... life is ups and downs. Be wary of sugary stuff.
Take your resume, select all, copy, paste into notepad. Does it still look how you expect? Then youre ok. Otherwise, fix it until it does.

That's it. That's all you need to do.
Now I am in a debate.

Is this bad because he is trying to associate more things with the USA, or good because America is two whole continent where Mexico is just a country.
Biden Administration moves to ban medical debt from credit reports
There's just two songs in me, and I just wrote the third
True, but pushing passkeys as the primary auth method reduces the risk to a great extent. It's a huge difference. As long as the user keeps using a relatively stable set of devices, they will 'approximately never' be exposed to MITM.

Also, when logging in from a new device, many accounts which use password-based auth today send a confirmation email and ask users to either enter the emailed code or click on the link. This is part of their existing security protocol. So we are not introducing a new unique thing here.
I'm the opposite. We're presumably in a similar line of work, but while I've experimented with every major release from OpenAI and Anthropic last year -- I've barely ever used an LLM outside of that.

I still Google things I want to know and skip the AI part.
Newbie question: can you connect a RTX 5090 to the GB10 Digits computer?
I selfishly park back a little ways myself, simply because far too many parking lots aren't designed for a full-size pickup. The extra steps are definitely worth the frustration saved for me, as well.
This depends on the kid, doesn’t it?

> I didn't see any good coming from throwing a 17 year old kid into jail, and I remember how stupid I was when I was 17.

For example, being forced to confront the consequences of their actions at 17 when the punishment is lesser and likely to include diversion or similar might have prevented them from committing a similar crime when older and receiving a harsher penalty — which in your empathy, you ensured would happen by refusing to punish them. Their practice and willingness to use force, as described in your referenced comment, indicates this isn’t their first time committing such a crime. By normalizing that crime wouldn’t be punished, you created a worse situation.

You can see similar unfolding at scale in major US cities, where crime (particularly theft) skyrocketed — and intensified, eg the recent subway burnings in NYC. Without enforcing norms, they break down.

A good heuristic for me is “what happens when everybody behaves that way?” In this case, it leads to society degrading.
Stanford Lecture – Strong Components and Weak Components, Dr. Donald Knuth 2024 [video]
What a cynical, mean-spirited, counterproductive comment.
Cool! What are you working on? What were you trying to find?
I might receive a magic link on my phone but then sometimes I'll copy/paste that over to my desktop or another device.

This works on 99% of magic links I've tried except for cases when they are trying to prevent account sharing. I remember the Bird bike app did this, where they required the magic link to be clicked on the same device login was initiated on. I was using my friends account and he would just forward me the link until one day this stopped working.
Recent/related:

Herpes Virus Might Drive Alzheimer's Pathology, Study Suggests (2025)
https://news.ycombinator.com/item?id=42578383

Why Alzheimer's Scientists Are Re-Thinking the Amyloid Hypothesis (2025)
https://news.ycombinator.com/item?id=42628529

Taxi, ambulance drivers offer a clue to reduced Alzheimer's risk (2024)
https://news.ycombinator.com/item?id=42502899
Organized P2P networks can/should be used enable hosting
As a concrete example, Carlos Bueno's Mature Optimization Handbook[0] describes how the HHVM team got substantial performance wins by reducing instruction cache misses in rarely executed code.

[0] https://carlos.bueno.org/optimization/
I also got laid off during parental leave. I had a strong feeling that it would happen but due to the stress of a medically dangerous pregnancy, I made the excuse that I didn't have the capacity to simultaneously focus on a preemptive job search. That was a bad decision.
Well, it's Austin, TX.

Travis County was blue 69-29.

Hardly a politically conservative place.
>> If you haven’t searched for a job since then it will surprise you how much more of an employers market it is now.

Could you clarify further? Front what I hear on the news, there are hundreds of thousands of open engineering/ai positions in the US and we cannot find workers to fill them. You mention ZIRP, so I'm assuming you're probably in the US.

Practically every news show in the past two weeks has noted the importance of having a concerted US policy to help fill these open positions. They also mention the existential risk to the US caused by the massive shortage of engineers.

How does this square with you saying " If you haven’t searched for a job since then it will surprise you how much more of an employers market it is now." Where is the disconnect?
I’m the CTO of Mercury

You shouldn’t get the device verification requirement if you’ve used the device before (we store a permanent cookie to check this) or for the same IP. Any chance your cookies are being cleared regularly?

We added this after attackers created clones of http://mercury.com and took out Google ads for it. When customers entered their password and TOTP on the phishing site, the phisher would use their credentials to login and create virtual cards and buy crypto/gold/etc. The phisher would also redirect the user to the real Mercury and hope they figured it was a blip.

This device verification link we send authorizes the IP/device you open it on, which has almost entirely defeated the phishers.

Since WebAuthn is immune to this style of phishing attack, we don’t require device verification if you use it. I highly recommend using TouchID/FaceID or your device’s flavor of WebAuthn if you can—it’s more convenient and more secure. You can add it here: https://app.mercury.com/settings/security

That said, we are talking internally about your post and we do recognize that as IPv6 gets more traction IPs will rotate much more regularly, so we’ll think if we should loosen restrictions on being a same-IP match.
You left off “accurate.”
hmmm almost 3 decades in the industry and have very seldom (some exceptions) heard “legacy” for code that is old but awesome.
That isn't doing a fraction of the same feature set. The one above is able to read the cables emarker tags to tell you the cables described feature set, OEM, version number/etc. And it also tests actually pushing 40Gbit data and 240w power to verify the emarkers are correct.

There are also cases where there can be active electronics in the cable where pins can seem disconnected by a continuity tester but they are actually connected to a chip inside the cable.

Also as an aside, it should be possible to just plug a cable in, and have your OS tell you what kind of cable it is and it's specs. The USB controller has access to this info but there is no standard way to pass it up to the OS like you have with other USB info. Apparently Chromebooks do have controllers which expose this so they can tell you when both the laptop and charger support faster charging but the cable is limited.
> The team found that the sharing of information that defines entanglement occurs across whole groups of fundamental particles called quarks and gluons within a proton.
The entire residential electrical grid in the USA uses 240v, split phase. One hot wire at 120v, one neutral at 0v, and one hot at -120v, out of phase with the other hot. Very rare to have anything else. It’s just that inside the building, the outlets/lights are connected to one side of the split phase connection or the other, giving you only 120v to work with. But then we have special outlets for electric clothes dryers, EV chargers, etc, which give you both hot connections in a single receptacle, for 240v.
This was written by the recently deceased Noah Gibbs. The site is now under the control of his widow. It's a great course and I'd encourage people to check it out.
That has the problem of opening up an attack where the attacker requests the sign-in link, the person receiving the link blindly clicks it, and the attacker now has access.

People blindly click links all the time. It would have a low success rate, but would be more than 0%.
Early 90s Apple was a bit like Google today, maybe. Big and ineffective at actually delivering, but with a history of innovation and illustrious past and a lot of smart people working there.

The problem with PowerPC was Motorola folded and IBM didn't have any real long term interest in the consumer PC CPU market.

So they just fell further and further behind.
Man trapped inside driverless Waymo car as it spins in circles
15 years of experience. Laid off twice last year. 10+ years at 2nd last role, 3 months at last.

Like the article mentions, it's an employers market.

The thing I struggle is the question to why you want to work at a place. Either I'm short and to the point, or it ends up written like I used to when working for one of the Big Three.

And coincidentally, that is exactly the kind of stuff that ChatGPT generates.
- Run A* on the optimistic pathfinding graph (no obstacles on the unknown cells).

- Follow the path found (if there's none, that's it)

- As you follow the path, sense the world and take note of new obstacles.

- If there's an action you can't make because of a new obstacle, re-run A.

There's ways of re-using the state from previous A runs (as long as the goal is still the same) that becomes handy on complex maps where the path you wanted to follow is blocked deeply.

BTW, if you tie-break nodes on lower heuristic value (h-value), then you'll be more likely to search deeper paths, which makes optimizations like trying to follow a straight line kind of useless, but as always, run benchmarks before guessing.

Also, if you have a tight deadlines for the search algorithm, like having to make another tick on the game happen, there's some real-time variants of A* that have a bound for how many nodes A* can expand on each run.
I don't think you'll need real-time A* though, I remember that this approach using Dijkstra was fast enough for a project back in Uni on now 15yo hardware, so newer hardware using A* must be good enough ever for large graphs.
And all he managed to do was take himself out. Good job ChatGPT.
They'd have to disguise themselves as duckduckgo to fool me. Maybe throw a weird looking duck on their landing page or something.

I've avoided Google for years. Quack.
If someone is going to do this, 'At least one special character' etc. is not the way to do it. According to OWASP guidelines, a secure password must enforce a minimum length but not any other specific criteria, because they actually end up reducing password strength. Instead, the best option is to add a password strength indicator below the password entry field, to encourage the user to create a strong password. The help text can also mention using a password manager but it's difficult to do in a good way.
>Which is not at all how actual humans and relationships work. We each bring different value to the table, along multiple dimensions.

Sort of. In practice there are valuable and less valuable contributors.

Plus all those multiple dimensions are not of equal value themselves.
Also an issue is that the director attempted a full rewrite as a separate project.

You can do successful rewrites but your rewrite has to be usable in production within like a month.

If you don’t know how to achieve that, don’t even try.

The quiet developer was able to get their own rewrite done because they understood that.

Looks like the director of engineering showed some classic inexperience. You can tell when someone has done something before and when it’s their first time.
I am heavily tattooed and I tried generating a few designs. I'm sorry to say that everything it suggested was awful, and if an artist ever showed me any of this in their flash collection I would block them on Instagram and potentially call the police.
> "Who doesn’t use at least a few computers weekly?"
> I don't. And many, many other people.

When you consider that a smartphone is "another" computer (or for many users, the computer that is not the smartphone is the "other" computer), I imagine that number goes way up. Someone using a computer at work and a personal phone, for example.
When you ban anyone who speaks against you, you don't even need moderation! Problem solved.

But of course he can turn it off. He owns the entire platform and algorithms on it.
They are given the title of fact checker, ending debate, this is the authoritarian part. It does not matter who employs them. If fact checkers were angels we wouldn’t have this problem. However fact checkers are subject to human nature just like the rest of us, to be biased, wrong, etc.. Do you think these fact checkers don’t have their own opinions? Do you think they don’t vote? Don’t lie?
Another issue is that positions which are advertised are often already filled by some acquaintance, but we need to go thru the motions of posting the job, sifting thru resumes, interview questions, leetcodes, etc. and interview theatre before we go and hire the acquaintance.

Sometimes, HR doesnt know and the interview panel may not know.
Frankly, advertising as a business sounds evil on the face of it. It's fundamentally a way to turn money into ideas in people's heads. The fact that in order to accomplish this dubious task some of the world's best-paid professionals are pioneering privacy violations and psychological manipulation tactics only adds to the shit pile.

To be clear: creating media for the purposes of spreading an idea is not inherently bad. What's bad is having an industry built around planting ideas in human minds, regardless of the validity or broad utility of those ideas.

And to head off "but then how will people learn about <PRODUCT>?" People buy marketing material, coupon books, attend conferences for the things they care about, and if necessary research options when they need something. A market does not need the feature of shoving information about available products and services in everyone's face to function well. And if you're someone who likes seeing ads, great, open up the yellow pages or digital equivalent and look at all the ads you want. How will ad-supported services like mass social-media sites fund themselves? Not my problem, maybe they don't and they shit down. What a shame.
if you prefix your code by two space on every lines it will be more readable, ex:

JSONIFIER_INLINE int fast_digit_count(uint32_t x)
{
static uint64_t table[] = { ... };
return (x + table[int_log2(x)]) >> 32;
}