skysight-inc/HackerNews huggingface dataset:
> The Emacs extensible text editor (among other things) has made a security release to address two vulnerabilities. Emacs 30.1 has fixes for CVE-2025-1244, which is a shell-command-injection flaw in the man.el man page browser and for CVE-2024-53920, which is a code-execution vulnerability in the flymake syntax-checking mode. LWN covered the flymake problems back in December.
> I switched from a role working on a distributed system [...] to embedded software which runs on cards in data center racks

Would you agree that, technically (or philosophically?) that both roles involved distributed systems (e.g. the world-wide-web of web-servers and web-browsers exists as a single distributed system) - unless your embedded boxes weren't doing any network IO at all?

...which makes me genuinely curious exactly what your aforementioned distributed-system role was about and what aspects of distributed-computing theory were involved.
> they convey the meaning and humor much better than the americanized voiceover

I'm glad this isn't just me. I occasionally watch anime and the English dubs are seemingly universally terrible compared to the originals. Subtitles are annoying but nothing like listening to someone mumble their way though a script.
You're ignoring the costs of buying and selling and supposing incorrectly that property always appreciates on a relevant time scale.
The last blocks are indeed a bit boring, but :
- you can use upgrades like "puck controls ball", "Easy Cleanup" and "Wind" to make it easier
- managing to clear everything without missing the bricks is rewarded with more upgrades and options, which let you progress much faster.
I'll consider bricks falling from the top for an "end boss" level that just gets harder and faster over time until you inevitably lose the ball.
I really love embedded work; at least it gives you the feeling that you have control over things. Not everything being confused and black boxed where you have to burn a goat to make it work, sometimes.
> It just says they disagreed.

Uh, no, it says that, e.g., for the wife it involved a significantly altered home life, spending, and stockpiling in the home on which she was not consulted and which her concerns about were ignored. And while it doesn't discuss the details of the impacts, treating the daughters sexual orientation as both a choice and a wrong choice is not a mere intellectual disagreement, and certainly did not have trivial impacts.

The only person who the "intellectual disagreement that has close to zero impact on [...] everyday life" description might even approximately work for (and even then it is a stretch) is the son, who...is the only one who didn't sever relations.
I'll start with the pushback. I'm a huge critic of my own country (USA) but that's one thing I think we get really right, and that many other countries get really wrong. I don't care what the "ethnicity" of my neighbors is. I don't give someone a blood test before I decide to be friends with them, or to welcome them into my family. This whole "I am the pure German, and you are only living here!" ethnic purity attitude is so gross and really not something I can even remotely relate to.
For a project with lots of variation being maintained by a single person that’s totally fine.
creating a AI generated data pipelines. building config data driven pipelines that enables domain driven data teams
Nvidia 2025 Q4 Financials – By Ryan Smith – More Than Moore
I read that, but I'm not seeing where the type is encoded in the capability.
The point I gathered was that while security and compliance burdens mentioned in the article are legitimate they are substantial enough of an increasing burden to outweigh the benefits for a solo maintainer.
You're right that there were many straws, and that tweet was only the final one.
Show HN: However Briefly – RSS/News timeline app
I created However Briefly several years ago so I could have a personal news timeline. I wanted to be able to briefly catch up with my interests from my phone and avoid any doom-scrolling or rabbit hole adventures.

I was inspired by the minimal style of Hacker News. I can quickly scan for stories that interest me and decide without images or clickbait if I want to pursue the link further. Curating my own list allows me to distance myself from negative feedback loops common to social media news sources.

Indeed there are plenty of rss apps that provide similar functionality but I wanted something that required as little management as possible.

I seeded the news sources from my personal list and then let llm take over. It's been fun watching what it comes up with and I'm excited to see what happens with more users.

I'm interested seeing if people still value the less is more approach these days.
I got fired for being too productive–so I built the DOGE for engineering teams
A few years ago, I was one of the top performers on my engineering team, shipping high quality code fast, reviewing PRs, and unblocking teammates.
But instead of being rewarded, I started getting pushback from low performers who felt “pressured” by my output.
The engineer manager, instead of looking at the actual data, sided with the complainers ( they all were more “Senior” ).

That’s when I realized: engineering performance is judged on gut feelings, politics, and who uses the most sophisticated words.
So I built PerfPerf, an AI-powered tool that automatically tracks engineering productivity with real, objective data.
No more guessing, no more biased reviews. It’s just clear insights on who’s actually delivering.

Note: Because I can’t handle 1 million users yet I’m only launching in private beta for now.. if you’re tired of corporate politics, go join the waitlist! (link: https://perfperf.dev/)

Do you work with someone who barely does anything but still gets the same recognition as you? Please be patient, I’m coming to clean the workforce DOGE style

I reeeaaaallllly don’t want this tool to create unnecessary pressure on regular engineers. Any ideas on how to prevent that? I want the bad energy directing in exposing slackers, not adding stress to everyone else.
> it means the Theory Initiative will have a target that will never move to aim for when working out their final SM prediction

Sure, and this breaks some level of independence between this two workstreams -- it seems unlikely that the Theory Initiative will publish a number that diverges further from the experimental side.

But on the other hand, we're going to be in a world where there are two theoretical estimates, one based partially on empirical methods and one based on lattice methods, and these are going to diverge. So the obvious next task for the theory group is to (a) explain why these diverge and (b) explain why the lattice method is the more accurate one. Which likely will lead to more work for the experimentalists to explain why the inputs to the empirical methods didn't generalize.

Plenty to still learn here.
I dream of a JIT API that lets you propose machine code that is checked using an abstract interpreter to ensure that you have adequate checks to stay within the host language's type system.

Someday, man
Maybe I just misinterpret what you mean. When you say "no way" and "all cases", I take your meaning literally. The existence of pointers to bypass the borrow checker, disabling runtime bounds checks and unsafe blocks are exactly that: escape hatches to break Rust's safety, in the same way type-casting is an escape hatch to break C's (anemic) type safety, and unsafePerformIO in Haskell is an escape hatch to break every bone in your body.
Wow you can do that in a mod? Crazy. I wondered if localthunk would do this or if it was actually kind of nice for the game to have a "kill screen" ending like the old arcade games.
The problem of C code migration to memory safe languages is that legacy C projects aim for extremely high performance. Garbage-collecting languages would also be safe in any situation, but I want to note that the recent tendency toward Rust derives from its type-system based approach that imposes very few runtimes checks such as bound checking.
I myself hope something like F* gets more attraction in the industry.
Yep - I’ve very much been living the former for almost a decade now. It is especially difficult when the components stretch across organizations. It doesn’t quite address what the author here is getting at, but it does make me believe that this new programming model will come from academia and not industry.
The real kicker is that it wasn't even management saying this, it was "senior" developers on the team.

I wonder if these roles tend to attract people who get the most job enjoyment and satisfaction out of the (manual) investigation aspect; it might explain some of the reluctance to adopting or creating more sophisticated observability tooling.
I'm pretty sure CA enforcement of its anti-discrimination laws had a much bigger impact than any tweet.
Goodbye to Our Kindles
> and then the world moved past that

I’m 100% sure it was just too expensive to keep making.

Jobs probably said “price be damned, I love this thing and the manufacturing cost will go down over time” and it didn’t.
Tolerance buildup is such an economic pain in the ass innit? Abuse vs use I guess. I know a lot of people who do ket but very few who do lines of it.

I haven't had good experiences with being a tranquil horse but I used to smoke a lot of weed when I was younger, I still smoke but much less and it's crazy how non linear it is, I subjectively feel like I'm probably 1/3 as high on average as I was five years ago but I spend maybe 20x less on weed.
Yep, there are days I yearn for just having a super long set of if statements, vs the over-engineered messes that I deal with on a daily basis.

So many codebases end up impenetrable in the pursuit of fancy design patterns...
The problem with parenting interventions in the Global South
I assumed that the game was so old the concept was up for grab, but there might be some obscure patent. Given how many successful commercial games were made based on this concept, I'd assume the patent trolls would have killed the genre if there were any with valid patents to show. I might be wrong ^^
** IF YOU DON'T HAVE A CARBON MONOXIDE DETECTOR IT CAN SAVE YOUR LIFE **

Apologies for impolite formating.

https://www.target.com/p/first-alert-2pk-co400cn2-battery-po...

This is a 2 pack. There are better ones, too. If you don't have one already, don't wait another day. Hundreds of people die preventable deaths each year in the US because of this.
ive always seen the reason MS included solitaire and minesweeper was to teach people how to use a mouse and a gui.

I can remember even in the early 2000s when we started installing PCs instead of green screen terminals at different locations having employees play solitaire as a way to get them used to their new computers and learning how to use a mouse.
I'm surprised that on that revenue by region chart, there is no Europe.
The GINI can be measured before or after taxes. The link you shared is after--this one is used in defense of the metric. A 'before tax' version[3] is invariably used when on offense.

Sure, wealth inequality is growing, but this isn't a problem, it's merely an emotionally resonant issue. The left love it for the same reason they lofted the 'poverty' banner for so long--it's a Philosopher's Stone. This particular stone hails from a failed German novelist and promises to transmute other people's money into votes!

Regardless, median income[0] and median net worth[1] are rising and poverty is in the doldrums--points which make it difficult to make an honest argument that we are in need of radical change.

[0] https://fred.stlouisfed.org/series/MEHOINUSA646N
[1] https://fred.stlouisfed.org/series/BOGZ1FL192090005Q
[3] https://ourworldindata.org/grapher/gini-coefficient-before-t...
Hey! Thanks for spending time with the playground – we're glad you found it engaging! You've hit the nail on the head with the "building blocks" analogy.

We want to emphasize that while Open Node Protocol enables no-code development, it's absolutely not limited to it. The Open Node Protocol is a specification, a set of standards for how these "blocks" (nodes) interact. Developers can build nodes in any programming language and with any framework they choose. The visual assembly is just one way to use ONP; the underlying power comes from the standardized communication between nodes, regardless of how they're built or connected. This means experienced developers can create highly sophisticated, code-based nodes and leverage the benefits of modularity and AI integration at a much deeper level. Think of it as a way to create reusable, interoperable components, regardless of whether you're connecting them visually or programmatically. In fact, in the near future, you can ask AI to assemble the nodes for you.

A great next step would be to check out our tutorial[1] – it walks you through the core concepts and helps you build your first node.

If you need more help, join us at our discord[2].

[1]: https://openexus.com/tutorial
[2]: https://discord.gg/uvEPXWrmkp
Vim's composability is awesome. But it turns out that its possible to take this a lot further than vim does: http://www.willghatch.net/blog/text-editing/composiphrase_co...
Where is datamesh? Is it alive or dead?
There was lot of discussion around data mesh when it was coined. It seems to slow down now? What are you all seeing/feeling? Are you still trying to do data mesh? challenges? success?
I wonder how Daniel Stenberg from cURL handles these sort of pressures and what lessons can be learnt from how he deals with it.
Wait, what? Unsafe in Rust _is_ the actual benefit. That is to say, what `unsafe` does is that it allows you to implement a fundamentally tricky thing and express its safety invariants in the type system and lifetime system, resulting in a safe API with no tricky parts.

That's the whole point.

There's tons of trivial unsafe in the Rust ecosystem, and a little bit of nontrivial unsafe, because crates.io is full of libraries doing interesting things (high-performance data structures, synchronization primitives, FFI bindings, etc.) while providing a safe API, so you can do all of that without writing any unsafe yourself.

The point of Rust isn't that you can implement low-level data structures in safe code, but that you can use them without fear.
Yes, but dealing with that politically would be made easier by having the moral high ground.
Nearly 40% of shipping volume worldwide is moving fossil fuels (coal, oil, gaz). The easiest way to reduce drastically shipping emission is reducing usage of fossil fuels...

https://www.ics-shipping.org/resource/shippings-role-in-the-...
ask the armed guards with bullet-proof vests arriving in PG&E trucks? (seen yesterday at a nearby construction site)
Just using this framing for remote workers exposes a bias which makes the conversation pointless.

DOGE Obliterating consumer protection agencies that cost next to nothing shows more about the intentions than any PR.
I didn’t know that. I have to check if it works with Xorg + Gnome on Debian because I don’t think it does.
Sorting Alerts
Turning a Bluetooth device into an Apple AirTag without root privileges
Asymptotically Fast Factorization of Integers
> The actual benefits seem manifest: there aren't nearly as many public reports of memory corruption (much less exploitable corruption) in Rust components, even when those components make extensive use of unsafety directly or transitively.

Not sure the data is clean enough to draw meaningful conclusions because of confounding factors.

The biggest confounding factor is that Rust is relatively new, code written in it is even newer, and folks who research vulns may not have applied the same level of anger to Rust as to C.

That said, your point about "throwing the baby out with the bathwater" is well taken. I would expect that Rust has much fewer vulns than C/C++. My point is only that it's an unproven expectation.
No doubt it'll be more valuable but the number of opportunities (to watch and play at those) will decrease globally.
Thanks for the precision. Never heard of that game. It's also made by reflexive entertainment, the makers of Ricochet Infinity, another breakout game. The (game) world is small.
How to run GUI applications directly in containers
Stay tuned for the next blog post for one potential answer :) My PhD has been focused on this gap!
Income can grow (even inflation-adjusted, real income), while standard of living falls.
I just don't see how this doesn't get exploited and result in a huge hack with a few billions in losses. The ransomware threat is extremely huge.
Monitoring computer use via hierarchical summarization
I’m not clear on how this solves the problem. Counterfeits can be hard to detect. Counterfeit food, toiletries, and electronics can poison you or start a fire. And my redress is a generous return policy?
Godot makes it easy to export to Linux and I'm sure it's still true that feedback from Linux users is better even in terms of finding bugs as mentioned in this interview with Croteam in 2015:

> The feedback from Linux gamers is great – they seem really happy that we’re supporting the platform and they are a huge help in finding bugs. Often, bugs that are initially reported as Linux specific turn out to be issues in all version of the game, it just sometimes happens that it’s easier to reproduce on some platforms. So, yeah – we’ll definitely keep on supporting Linux in the future.

[1] https://www.marcosbox.com/2015/02/13/interview-with-croteam-...
FWIW, my comment was from the perspective of a founder with no concern about my own status. But you’re probably right in other contexts.
Yeah I try to show that I care about feedback. Plus, it makes further feedback more interesting.
May I ask if the training cost of the Mercury Code is higher compared to existing LLMs of similar capabilities?
Ask HN: Why LLMs use frequently words like "intricate" or "streamline"
I noticed that there are several keywords that seen on blog or heard in YouTube video give you almost 100% certainty that it is AI generated. Words I mean are not super widely used in English and they are "intricate", "streamline", "meticulously". I've noticed it's common for LLMs to use these words also when using it every day. Is it kind of bias? Or I am biased as non native English speaker?
43% of student-loan borrowers who owe payments haven't resumed making them
I really got the strong impression from your comments that you were trying to say there was some hidden nefarious intent behind his comment. You haven't really done anything to dispel that impression.

Otherwise, to what are you referring with "attempts to "define it away" with ambiguous rhetoric is bad." ?
Thank you. I plan to make a paid package version later, but keep it exactly the same as the free version.
Sounds a bit like Lofar. Stick a few hundred antennas into a field, collect all the raw data, and then do some herculean signal processing and you end up with a fantastic radio telescope that you can "point" retrospectively, e.g. to look at something that just happened in the gamma, before it happened (on a scale of seconds).

https://www.astron.nl/telescopes/lofar/
https://archive.ph/n7baF
I mean, that might be the intent on paper, but when I was going through a game like Dead Cells, I still had specific weapons or layouts that I was especially effective with--and in practice that just meant that if I didn't manage to get my favorite bat or nun-chuck weapons to drop, there was a good chance I wasn't going to be able to complete that run.
Reminds me of Miyazaki from FromSoft who said he doesn't play his own games.
This is common in early stage research. And, should the students reveal the error to the professor, the reaction should have been along the lines "thank you for the update! It was a great idea. Ideas can at first appear to work due to luck or a methodology error, then fail. This is normal. Great job self-discovering the failure. Keep trying ideas, this is how the research is done!"

But it is important to eventually do more rigorous checks before going for a public announcement. See Robert Wood's debunking of N-rays for what happens when one does not.
To be honest it's just a thing from financial models inside industry. When you plan how much copies you suppose to sell to turn profit you must consider refund rate as well.

Another reason is that games on Steam can and are often refunded after quite long time has passed. E.g people buy lots of games on holidays or sales and then refund them when they decide not to play it. Sometimes refunds can happen even after a year if e.g player can't get your game to run on their device, etc.

But yeah it make sense not to include it in math for single sale that was not refunded.
This resonates a lot with me.

Distributed systems require insanely hard math at the bottom (paxos, raft, gossip, vector clocks, ...) It's not how the human brain works natively -- we can learn abstract thinking, but it's very hard. Embedded systems sometimes require the parallelization of some hot spots, but those are more like the exception AIUI, and you have a lot more control over things; everything is more local and sequential. Even data race free multi-threaded programming in modern C and C++ is incredibly annoying; I dislike dealing with both an explicit mesh of peers, and with a leaky abstraction that lies that threads are "symmetric" (as in SMP) while in reality there's a complicated messaging network underneath. Embedded is simpler, and it seems to require less that practitioners become advanced mathematicians for day to day work.
> Let’s assume tariffs are used as a means to bring manufacturing to the US. By that definition the administration has no idea what level of tariffs will make this happen. Setting up manufacturing in the US for any item is not cheap - we don’t have the know how, labor to do it to begin with. On top of that the cost of manufacturing is many fold compared to china, India, Bangladesh or Taiwan. So 25% or 10% is still not in anyway going to force manufacture to come back.

I don't think there will be many startups reinventing products from scratch and building factories in the US.

I think multi-nationals will move a small factory to the US to avoid tarrifs.

That makes the US more resilient when some idiot leads us into another war.

25% is plenty to give a US location a comparative advanatage.
Sounds dystopian. Some of the biggest contributions might take days of investigative work and result in one single line of committed code once the issue is found... it's not a good proxy for team contribution.

If my team started using this tool, I'd quit immediately. I'd be much more concerned about bad management (which this enables) than another dev putting out a little less work.

I don't agree that we should be optimizing teams for maximum productivity; that needs to be balanced against human needs. "Politics" isn't always good, but I'd prefer that to becoming just another assembly line widget.
Nothing good happens after 2 a.m.
Why would there be an uppper limit for the number of buses?

I would think that as long as there are cars on the road, each new bus is a net positive, as it replaces 100 cars.
Why not both indeed!

- Kunal
This inspired me to play a round of Klondike for the first time in many years. Pretty fun! Probably slightly healthier than scrolling social media.
I love this idea; I can no longer justify 40-100 hour playthroughs. Lots of people rave about Elden Ring but the time investment is just really offputting. I'd buy a version of it at half the price and one quarter of the playtime.

That said, I'd imagine a fair chunk of the impact of major set pieces and end bosses is that you've spent many hours to get to that point. An abridged version would have to leave bough in to allow emotional investment in the story. This is still possible.

Gamers Digest? (For those of you who remember Reader's Digest).
Discussions on similar submissions:

The USAF's "Upside-Down Air Force" https://news.ycombinator.com/item?id=40544829 (June 1, 2024 — 84 points, 14 comments)