skysight-inc/HackerNews huggingface dataset:
I'm working on embedded systems and I've seen and heard some horror stories just on the device's side. Piles and piles of pre- and post-reboot shell scripts filled with race conditions against the system's services and themselves. When these break, if you're lucky a factory reset is enough to fix the system, if you're unlucky they become field bricks.

I'm trying to buck the trend though and on the new embedded system I'm working on, I've specifically designed the upgrade system to be as reliable as I can make it. It goes something like this:

- The new firmware is downloaded to the secondary application slot.

- Just prior to rebooting, the entire state data of the system is serialized as a document and stored on a flash partition.

- The upgrade flag is set, the system reboots and MCUboot does its thing.

- The new firmware finds out a upgrade happened, clears out all the data partitions, restores from the document and then clears out its partition.

The system is basically sanitized and restored after each upgrade. It's also the same codepath that handles saving and restoring the system's configuration by the end-user as well as settings management. If the document schema is for an older version, run the N-to-N+1 schema upgraders on it prior to applying instead of trying to patch the system in-place. If something goes horribly wrong, flip a jumper to trigger the heavy-duty sanitization that nukes the entire external flash (internal flash only contains the bootloader, primary application slot and factory parameters so it's essentially read-only once the application boots).

It might be hubris, but I hope it's good enough that I'll never see a bricked card that can't be resurrected by a factory reset with this project (assuming no hardware damage, no internal flash corruption and no bricking firmware getting signed with production keys seeping through the cracks despite all the checks in place).
I recently watched a terrible anime where a girl got thrown out of a building for some reason.

I don't remember anything about the anime except that the subtitles spun end over end and flew off the screen in perfect sync with the girl. It was beautiful and probably the best thing about the series if all I can remember from it is that one sub.
The problem isn't a widget in platform native tooling, the problem is there's only going to be one, and that platform is Windows 7 and nothing else (including newer modern versions of Windows).
Nope! Citizenship is a basic human right. No one can be deprived of it. Middle Eastern countries have strict laws regarding citizenship; in that case, the person would have the citizenship of their parents. If one can prove legally their citizenship, that country is bound to take them back if deported.

#4 -> https://www.mea.gov.in/Speeches-Statements.htm?dtl/38990/Sta...
I have been constantly offered jobs from the time I was 22 until last year when I was 50.
Oliver Burkeman on making the most of life (2021)
> Why do people keep thinking this thing is top heavy just because its taller than wide?

Because it keeps falling over?
In general, I don't want my browser to have direct usb access, but ZSA Oryx is the one place I'm annoyed by Firefox not supporting it. Honestly, I'd prefer having a native desktop app to configure my keyboard. But for my ZSA keyboard, I haven't found something as good as the web app for linux.
Sometimes there are employment-based green card paths that can help for those seeking asylum but whether going down this path would allow you to travel would depend in part on your immigration history - what your status was when you came to the U.S., when you/your parents applied for asylum, etc. If you haven't already, you should speak with an immigration attorney to look at all options, including those based on employment.
I find it easier to skip breakfast and start eating a late lunch. That way I can enjoy a normal dinner with the family.
How do these compare to traditional commercial and open source OCR tools? What about things like the Apple Vision APIs?
Large banks were unwilling to loan $20k to me for a used car, even though I had $60k in cash in the bank and a $70k a year job I had for over 5 years, and no history of debt, because Transunion said I had no credit history.

So instead a local credit union got a free $1500 for servicing that loan. A loan that I explicitly only took to "build credit" ie, pay a bank profit so they would vouch for me, which is what a credit score is designed to show, how much profit you give to banks and credit card companies for financing.

They don't want to loan out money that might be less profitable than a loan to someone who has paid a thousand credit card payments.

The credit union then proceeded to Not report my loan to the credit agencies! meaning I still have no credit. Awesome.
SpaceX has done it.

SpaceX has landed Starship on the moon?!
how the hell does anyone use a browser on their phone without a bottom address bar (a la firefox)? do i just have tiny hands??
Zen browser is exactly this. It has a growing ecosystem of “Zen mods” and has a great Arc-like out-of-box experience.

https://zen-browser.app/
Edison Motors is working on a system like this. They're looking to sell kits for retrofitting it onto pickup trucks, & a larger scale semi truck cab version for use with logging trucks. It looks great in their videos, although I'm not sure if they're selling to the public yet - probably a ways to go before it's really mass produced.
https://publichealth.jhu.edu/center-for-gun-violence-solutio...

Especially noted:

> Overall, rural counties had the highest rate of gun deaths.
What do you think is the causative factor? Is it that the greedy and narcissistic are able to amass wealth or that wealth often changes you to be more greedy and narcissistic?
Today a tech lead with admin role on GH opened a PR, approved it for himself and merged it, because he could override GH rules. The PR had failing unit tests. It went straight to prod and caused 20 minutes downtime of one functionality. We do test things, sometimes you're just not prepared for all the permutations of the idiocy out there...

This is more common than you think. Only a few days HP update bricked their printers https://arstechnica.com/gadgets/2025/03/firmware-update-bric...

Similar thing happened to Hisense https://old.reddit.com/r/Hisense/comments/18xnmz9/the_latest...

Samsung phones: https://www.androidcentral.com/phones/galaxy-s10-phones-smar...
I consulted with them briefly. Felt like it was stimulant-fueled hustleporn. They had an interesting concept, but not surprised they didn't turn out a sustainable product.
If you weld my front door shut, I'm going to be upset with you.

"But welding your front door shut doesn't bother me at all."

Yeah, that's the problem right there.
So hypocritical of him

"Elon Musk didn't make a billion dollars, his employees did"
New Yorkers love putting things in pipes, don't they? Not content with putting normal things like water, sewage, and gas in pipes, they apparently put steam in pipes, on Roosevelt Island they put a mix of rubbish and vacuum in pipes [1], they used to put the post in pipes [2], apparently they pipe rats to people's houses or something, occasionally once of them puts gunpowder in a pipe [3], and they even put themselves in pipes [4]. It's all very Freudian, they should talk to their therapist about it.

[1] https://www.untappedcities.com/inside-roosevelt-islands-futu...

[2] https://www.untappedcities.com/pneumatic-tube-mail-new-york-...

[3] https://en.wikipedia.org/wiki/George_Metesky

[4] https://en.wikipedia.org/wiki/Second_Avenue_Subway
I was driving my wife's car a few years ago when I managed to look down and see that the temperature was 55 degrees, and the odometer read 55,555. For a split second I couldn't believe my eyes; what are the chances?
You seem to be missing the point. In the vast majority of cases locations being unsuitable for walking/cycling to school isn't an immutable law of nature - it's a result of deliberate choices made by humans.

Building primarily low-density car-dependent suburbs is a choice. Building horribly oversized car infrastructure is a choice. Not building bike or pedestrian infrastructure is a choice. Building one megaschool instead of a handful of smaller local schools is a choice.

People voted to have slightly lower taxes and spend a few hours a week waiting in the pickup line. That's a lifestyle choice, even if they weren't aware they were making it.
Musk: diver rescuing children is a "pedo guy"[1]

Musk: homeless are "violent drug zombies with eyes devoid of life"[2]

Musk: people making use of federal programs are part of "parasite class"[3]

Musk: testifying against the president is "treason" and the witness should be executed[4]

Musk: the AfD is great, Hitler was a communist[5], and public sector employees caused the Holocaust[6]

Musk: racist staffers are more than welcome in DOGE[7]

Musk: George Floyd's killer ought to be pardoned[8]

Musk: empathy is causing the destruction of Western civilization[9]

Musk: doxxing for me[10], but not for thee[11]

Musk: war veteran who visited Ukraine is a "traitor"[12]

I mean, if this was just some idiot schlub ranting on social media, perhaps I'd consider buying their products if it was a life or death situation. But this guy sits next to the president of the United States and evidently has the power to enact his fucked up policies. Personally, I see any action that gives him an iota of additional power as deeply unethical.

[1]: https://www.theguardian.com/technology/2018/jul/15/elon-musk...

[2]: https://www.moomoo.com/news/post/47518975/musk-claims-that-t...

[3]: https://www.timesnownews.com/world/us/us-news/parasite-class...

[4]: https://www.independent.co.uk/news/world/americas/us-politic...

[5]: https://www.wired.com/story/elon-musk-far-right-german-leade...

[6]: https://www.usatoday.com/story/news/politics/2025/03/14/elon...

[7]: https://www.usatoday.com/story/news/politics/2025/02/07/jd-v...

[8]: https://www.rawstory.com/derek-chauvin-2671265779/

[9]: https://www.cnn.com/2025/03/05/politics/elon-musk-rogan-inte...

[10]: https://www.distractify.com/p/elon-musk-posts-judge-daughter

[11]: https://www.forbes.com/sites/petersuciu/2025/02/04/doge-empl...

[12]: https://www.usatoday.com/story/opinion/columnist/2025/03/13/...
https://archive.ph/2025.03.14-101655/https://www.newyorker.c...
The 2021 elections ended with a government of 61 seats, including 7 seats for Labor (left), 6 seats for Meretz (fairly hard left), 4 seats for Ra'am (Islamist), so 25% from what would be considered a "left bloc" from a Western viewpoint. Then Yesh Atid and Blue and White had 17 and 8 respectively, both centrists, so just short of 50%. So there most certainly is a left (albeit small) and a substantial centre. Israel has a pluralistic political sphere.

Israel's military operates according to the laws of war, which forbid targeting of civilians, but do not forbid civilian deaths.

In a sense you're right though. If by "left" you mean "peace movement", that was on life support after the second intifada, and Oct 7th pulled the plug. There will be no substantial peace movement in Israel for a generation. Many of those slaughtered on Oct 7th were from the hard left/peace movement bloc.

And to reiterate, yes, presenting things in those false terms makes you a bad guy.
Your replies are really valuable and informative. Thank you so much.

Question - what is your peak utilization % like? How close are you to saturating these boxes in terms of CPU etc?
Why, though?

Lots of people are happy to just do whatever, go home and not work on personal projects. Plenty of people here defend it.

Why should productive engineers change their habits just not to be called a sucker?
A local airport shuttle service converted some of their vans to propane. They told me the benefit is that they go about 3-4x longer between oil changes. (I suspect they aren't brave enough to go 500,000 miles.)
They're still around, they just happen to be on X/Telegram.

Roughly speaking they're in two camps: Groypers and BAP-adjacent Yarvinites. I suppose both are "Nazi" in the sense they are anti-intellectual and anti-egalitarian. Some are paid. Some do it for free.

I don't see much of an equivalent on the left, maybe extreme far left Zizarian types or femcel/misandrists.
After the Church Committee, it is very difficult for the government to do illegal things and for it to remain a secret. That's why in all of Snowden's leaks, he revealed only a single extant illegal program, and its legality wasn't so clear that it couldn't be argued in court.

Beyond that, you ignored my previous argument. If they were already doing this, why bother to collect metadata from taps?
> And again, it's all just so maddening because it feels like it would go away if I could be like "Hey, AVR should never send power-on messages to its input devices."

Yeah, that sounds a weird "feature" in the first place.

If I manually turn on the UHD player/Chromecast/PS5/whatever, it makes sense that the TV also turns on and switches to the respective input.

I could also sort of imagine that if I switched the TV to some input source, it might be convenient if the device connected to that input turns on. (Not by a lot, though. You need the device's remote/gamepad/whatever anyway to tell it what to do, so the one button press saved doesn't really buy you much.)

But what makes no sense for me is the TV turning on all input devices when it's being turned on itself. When would you ever want to have the PS4, the PS5 and the HD player running, let alone as the default behavior?

That sounds like a genuine bug in the TV.

(Also, you sound as if you have some sort of "2 <-> n" setup with n input and 2 output devices. I have no idea how CEC would even be supposed to behave in such a setup. Would an input device turn on both output devices?
> Top Headlines

> Latest News

> Newsletters

> TechCrunch is an American global online newspaper focusing on topics regarding high-tech and startup companies. [0]

Oh, okay. My fault.

[0] https://en.wikipedia.org/wiki/TechCrunch
As other people are mentioning, I think the key factor for weight loss in any of these diets (intermittent fasting, keto, etc) is just making it more difficult to consume calories, which leads to a caloric deficit.

I have a somewhat odd diet, where I naturally prefer to eat a single large (~2000 kcal) meal each day, and don't really eat outside that. I've been maintaining pretty much the exact same weight to within 5lb for years like this, despite it effectively being an extreme ~30-minute time-restricted-eating window.
>And, that shit works for you on the first try every time?

Within the first couple of times at least unless it's physically defective or something. It's not really something able bodied people have problems with.
> That dam was built to prevent and mitigate damage during floods (besides producing electricity).

Please educate yourself on how hydroelectric dams are constructed.

And a large number of other dams are built not to prevent flooding, but to create water reservoirs and/or stem river flows.

> Are you suggesting that we would have to evacute less people during rain if we did not build dams?

In the absolute vast majority of hydroelectric dams, yes.

Following your logic, we should immediately stop because human deaths and devastation are built in to the dams
No, 10x less sampling steps. Whether or not that means 10x faster remains to be seen, as a diffusion step tends to be more expensive than an autoregressive step.
Then what's the point of centralized scoring agencies except for selling your data?
Well, it is an all black shirt...
As soon as there is any hint of a lawsuit, it immediately switches to CYA mode: "don't apologize, don't admit guilt, keep PR on a tight leash with a legal team watching every word and punctuation".
How a determined scientist taught an ancient species to migrate again (2013) - https://news.ycombinator.com/item?id=8307442 - Sept 2014 (1 comment)
From the extensive renovations listed, I’m guessing you can add another $200k onto that price point.
Show HN: MLX.zig – Llama 3.2 in Zig
MLX.zig is a Zig language binding for Apple's MLX framework.

It enables building and running LLMs directly in Zig without external build tools.

The repository includes:

1. A pure Zig build system that handles all C/C++ dependencies
2. Direct bindings to MLX's C API for optimal performance
3. A working transformer-based language model implementation
4. A TikToken tokenizer using PCRE2 (Perl-Compatible Regular Expressions 2) for text processing

Example usage:

```
// Initialize components
var tokenizer = try Tokenizer.init(allocator, null);
var transformer = try Transformer.init(allocator, null);

// Encode and generate text
const input_ids = try tokenizer.encodeChat(allocator, "You are a helpful assistant.", "Hello world");
const output_ids = try transformer.generate(input_ids, 20);

// Decode the result
const output_text = try tokenizer.decode(output_ids);
```

Acknowledgement

The build system is based on Erik Kaunismäki's zig-build-mlx approach.
SUSE Displays Enhanced Enterprise Linux at Susecon
The answer seems to be that things get tested, but the results often get ignored.
Can someone ELI5 why it's at that temperature?

I mean, because it's in the dark I'd expect it to reach equilibrium with space background thermal radiation which is around 3K. Yet its 100K. Where does that heat comes from? It radiates from earth? Conduct through the floor coming from the inner of the moon itself? (Is there some kind of geothermal gradient on the moon BTW?)
Yeah, unfortunately "Easter eggs" call into question the security of the software pipeline.

Did PMs and other engineers review and OK this? -> Suggests a lack of judgement or just rubber-stamping.

Did a lone engineer add this "just to be cute", and it didn't get caught and stopped? -> Proof that your development/release processes are insufficient and you are intensely vulnerable to insider threats.

Neither is good for a security product. At a previous company we were explicitly told that any easter egg was an immediate firing. The company's products had a long history of easter eggs before that.
Amazon S3 Tables use compaction to improve query performance by up to 3 times
>I agree, but I would be curious about cases where nature could reclaim habitat faster if we give it some tools for the job. I can't really think of what those tools might be off hand though--apart from some kind of weapon/disease that better keeps humans away at marginal detriment to the user/host.

That's an interesting line of thought. The only thing that comes to mind is something like giving them fancy hats or paintjobs to encourage more reproductive success in declining species.
Someone on reddit [0] mentioned that they updated their device via USB and hadn't encountered any issues.
If that's true, then it might actually have been the previous firmware update that silently bricked the device.
Or maybe Samsung only test in a controlled lab environment without real world signal interference.

In any case, it's mind boggling how a multi billion dollar company lacks proper rollout strategies.

I have a pair of Sony WH-1000XM4 headphones, and their app constantly tells me to install the latest firmware update.
After the 20th time I finally agreed - only to be met with the update instructions:
I must perform the update in a place with no other bluetooth or
wifi devices.

Where on earth would I even have to go to find a place without there being any 2.4Ghz signal interference?

I've never been more careful when pressing “Cancel,” making sure I don't accidentally tap “Agree and Continue”.

[0] https://www.reddit.com/r/Soundbars/comments/1jb1ymp/comment/...
The article cites the FBI, DOJ, and NCMEC.
One could certainly do that, and some people do now. However, I think the implication is that the underlying tax calculation should be revisited.
This!

Postgres to pg-compatible DBs are never as smooth as they advertise it to be.
'My career is over': Columbia University scientists hit hard by Trump team's cut
You can use official binary in production deployment - you just need to manage it yourself like you would manage Postgres.
In Tompkins County we were early adopters of the electric bus, at least for the American market. We bought them from a startup which had trouble with the structural aspects and eventually they fell apart

https://www.ithaca.com/news/ithaca/tcat-pulls-all-electric-b...

Established bus manufacturers make good electric buses now but we don't have the money to buy replacements.
Well, this is clearly an attempt at abstracting the kind of low-level stuff you describe. Perhaps it doesn't work (yet), but that shouldn't prevent people from trying ? Involving a SMT solver suggests that the solver is doing the heavy-lifting, not python. PhDs often produce inapplicable stuff, but they are also the basis for industry/application R&D, such as what your org is doing... PhDs are the slaves of science. They make stuff happen for peanuts in return and deserve our respect for that, even if what happens is oftentimes a dead-end. It's really sad seeing people shitting on PhDs.
> Add a custom ViewLocationExpander to tell ASP.NET where to find the Views

This is the kind of thing that pushed me away from using ASP.NET MVC, Blazor, et. al. The amount of magical boilerplate required is simply oppressive compared to the alternatives:

https://learn.microsoft.com/en-us/aspnet/core/fundamentals/m...

My only goal when working with ASP.NET Core/Kestrel these days is to get my hands on the HttpContext instance with as little ceremony as possible. Once you have this, you can do whatever you need.

Building your own little web framework around HttpContext will save you unbelievable amounts of time down the road, especially as you have to endure .NET version upgrades. It will also quickly teach you why all the other layers on top are ridiculously overblown.

It takes not even 10 minutes to write reflection code to locate and activate implementations of whatever custom Resource/View/Controller/Route/etc. type you design and then serve them. Dealing static resources is equally trivial. I can write code to pull embedded or SQL resources based on requested route much faster than I can figure out how to configure the official Microsoft static files extension.