MurphyA/hacker-news huggingface dataset:
by hobs | 2025-09-02 17:06:02+00:00
I think the hard part to figure out is how to fire those people without causing a lot of unintended consequences. I have been through layoffs 6 times now, and what I have seen often times they are high up in the food chain with a lot of power, and lay offs are pretty random because they are not telegraphed to everyone so you lose good people.

The people in power circle the wagons around their preferred cliques, because they don't care about the business succeeding nearly as much as their buddies (because there's always the next job.)

Then often the folks are left to do more work with the same pay and the impression that a random draw occurred and they lucked out, nothing more. It really can sour previously hard working folks and have them become that employee that you then think you need to get rid of.

The truth is that most companies are not made of "only A-Players" and that its basically impossible to staff such a company, so you need to limit the damage anyone can do, create systems of checks and balances, reward brilliance and have clear objective levels of work people need to meet to keep their jobs.
by mananaysiempre | 2025-09-02 17:07:00+00:00
Thus far, WHATWG has mostly behaved benevolently, true. But because they have stayed benevolent for now doesn’t mean we’re going to be any less at their mercy the moment they decide not to. As the recent XSLT discussion aptly demonstrates, both browser vendors and unaffiliated people are quite willing to do the “pay up or shut up” thing for old features, which is of course completely antithetical to backwards compatibility.
by marthacamila | 2025-09-02 17:07:01+00:00
My spouse has a million passwords on his phone which makes it highly out of bounds, I knew he was cheating on me and all I needed was some evidence. Medialord really made it a piece of cake catching him in the act, he helped me install some monitoring spyware that was so easy for me to use (as I am a computer dummy) all I had to do was login to see the info. He helped me through the whole process and now I have enough evidence for my divorce case. Am sure he can help you if you have similar issue, its as easy as sending him a mail HACKSECRETE@ GMAILCOM , you can also reach him if you could not withdraw your funds from online trading platform such as expert-option ,cal financial, Analyst , coinspot, Ctxprime and many more. he’s reliable and affordable.
by nickpapciak | 2025-09-02 17:07:05+00:00
Ahh. To clarify, changes like granting users access would be done by our agent modifying IaC, so you would still have to manually apply the changes. Every potentially destructive change being an IaC change helps allow the humans to always stay in the loop. This admittedly makes the agents a little more annoying to work with, but safer.
by anon84873628 | 2025-09-02 17:07:18+00:00
Not only are Ctl+C and Ctl+V not next to each other, but they move next to other shortcuts that are annoying to mis-hit, like the one to close a browser tab...

Remapping the shortcuts is possible but too much effort; I just live with it.

Fortunately, modern video games seem to understand different layouts and automatically change their input to match the actual finger placement rather than what they QWERTY letters would be.
by jlokier | 2025-09-02 17:07:22+00:00
You're right about the VMM.

But three out of those four features: page cache, dynamic I/O buffering and shared memory between processes, do not require that kind of VMM subsystem, and memory-mapped files don't require it for some kinds of files.

I've worked on the Linux kernel and at one time understood it's mm intimately (I'm mentioned in kernel/futex/core.c).

I've also worked on uClinux (no-MMU) systems, where the Linux mm behaves differently to produce similar behaviours.

I found most userspace C code and well-known CLI software on Linux and nearly all drivers, networking features, storage, high-performance I/O, graphics, futex, etc run just as well on uClinux without source changes, as long as there's enough memory, with some more required because uClinux suffers from a lot more memory fragmentation due to needing physically-contiguous allocations).

This makes no-MMU Linux a lot more useful and versatile than alternative OSes like Zephyr for similar devices, but the limitations and unpredictable memory fragmentation issues make it a lot less useful than Linux with an MMU, even if you have exactly the same RAM and no security or bug concerns.

I'd always recommend an MMU now, even if it's technically possible for most code to run without one.
by ossacodes | 2025-09-02 17:07:26+00:00
Hey folks , I just launched a project I’ve been building: SafeClipboard — a secure clipboard manager for macOS.

Unlike most clipboard apps, it:

Stores everything locally (no cloud, no tracking)

Has PIN + auto-lock protection

Offers unlimited clipboard history (text, links, images, etc.)

⌘K instant search + global hotkeys

Supports excluded apps (password managers still safe)

I built this because I was frustrated with losing clipboard data and worried about privacy.

Would love feedback from other devs & productivity enthusiasts!
by NoGravitas | 2025-09-02 17:07:26+00:00
> There were ways, of course, to get around the SPA and Central Licensing. They were themselves illegal. Dan had had a classmate in software, Frank Martucci, who had obtained an illicit debugging tool, and used it to skip over the copyright monitor code when reading books. But he had told too many friends about it, and one of them turned him in to the SPA for a reward (students deep in debt were easily tempted into betrayal). In 2047, Frank was in prison, not for pirate reading, but for possessing a debugger.

> Dan would later learn that there was a time when anyone could have debugging tools. There were even free debugging tools available on CD or downloadable over the net. But ordinary users started using them to bypass copyright monitors, and eventually a judge ruled that this had become their principal use in actual practice. This meant they were illegal; the debuggers' developers were sent to prison.

> Programmers still needed debugging tools, of course, but debugger vendors in 2047 distributed numbered copies only, and only to officially licensed and bonded programmers. The debugger Dan used in software class was kept behind a special firewall so that it could be used only for class exercises.
by loudmax | 2025-09-02 17:07:30+00:00
I'd never recommend someone not learn calculus, but the average non-technical high school or college student would probably benefit more from learning statistics instead.

Learning calculus is very valuable to a relatively small number of people. We should absolutely make calculus available to any student, regardless in advances in AI. But a lot more people, particularly non-technical or non-math type people, would benefit more from experience with statistics than calculus. Statistics, combined with an introduction to simple programming, should be part of the basic high-school curriculum.
by inetknght | 2025-09-02 17:07:37+00:00
> Calculus is going to become as obsolete and antiquated as studying Euclid's Elements and doing your own compass and straightedge constructions, or using an abacus.

What do you think is going to replace calculus? Until something better comes along, calculus is among the best introduction to higher theories of mathematics.

> LLMs have made obsolete the study and practice of...

It sounds like you're trying to say that Calculus will be replaced by LLMs. In fact it's the reverse: LLMs can get better by studying calculus and the higher math things that calculus enables.

> There is no reason to suppose mathematics is any different. You don't break out your pen and paper to compute change at the checkout aisle at the grocer's; you don't even have to punch numbers into a calculator, or indeed be numerate at all - just scan the barcode

Buddy, barcodes can be wrong. If you don't know how to do math yourself, you won't know when a sweet potato gets confused with a differently-priced yam. Or your new tablet with 5 year warranty gets scanned as a server CPU with 1 year warranty; then when your tablet dies at 4 years 11 months, your warranty was never activated, and your tablet is reported stolen.

> Look forward to the future described in Stephenson's Anathem where cutting-edge spacefaring nuclear technology is wielded by the literally illiterate

You may be right on that. But, in that world, the "literally illiterate" people will always be outshone by people who actually know how things work.
by postexitus | 2025-09-02 17:07:51+00:00
All material facts are correct - but let's also remember that the world in 2013 doesn't exist anymore. In 2013, the authoritarianism was not on the rise. Arab Spring gave people hope. Gezi people were not only protesting, but also enjoying their uprising, singing, dreaming. Today - all of that is gone. Most western democracies succumbed to levels of authoritarianism. Let alone the number of active wars and conflicts developed countries are perpetrators...
by vasco | 2025-09-02 17:08:38+00:00
The question is whatever time period people discuss, somehow the indigenous people is whoever was there exactly before the time they mean. But people have moved around all through history and killed each other the whole way through so it's always strange. Almost as a rule the "original" indigenous people were killed by the "current" indigenous people sometimes not that long ago before the period under discussion. It think it's better to just use the terms for both groups. Also because it's a bit weird to relegate the conquered group to just "the indigenous", they have a name too.

I understand using the shorthand for encounters of two groups with very disparate technology knowledge like for example during the Discoveries period but when it's so long ago and people had access to "same" stuff it's a bit weird. My comment isn't a slight on the less powerful people it's weirdness with the term.
by WalterBright | 2025-09-02 17:08:49+00:00
I don't know you, so I will speculate that something else is going on. There are a lot of ways to not get hired.

For example, one guy I interviewed spent all his time asking about what benefits he was going to get. He had no interest whatsoever in what he'd be doing, and what the company was doing. No hire.

Unfortunately, such is commonplace. This gives the savvy interviewee an advantage - approach the interview from the employer's point of view. Save your questions about how much vacation you'll get until after the employer has decided to hire you.
by StopDisinfo910 | 2025-09-02 17:09:27+00:00
No, all it takes is Anthropic 35x-ing their revenue while Alphabet revenue somehow stays the same despite Alphabet already having a product perfectly competitive with Anthropic and which can use the same revenue growth strategy.

As I said, insane. And that’s not even considering the 10 to 15% shares of Anthropic actually owned by Alphabet.
by ramses0 | 2025-09-02 17:10:00+00:00
Looks great, but it is clearly crying for "yaml front matter", eg: `import ...\n----\n# Content ...`, either that or `<?mdx/php ... ?>` tags... ;-)

Seriously, love this simplification of content, and taking care of all the hairy details around `<CustomComponent>...</...>`. It's what the web should have been all along!
by mac-mc | 2025-09-02 17:10:02+00:00
IMO you need all types. A well-functioning team has people with different strengths that can get pathological when they go too far, and they cover for each other's strengths. The "just do it" high work ethic guys like that are great, but they can sometimes "just do it" in the wrong direction and don't stand back and ask if we should even do these things. "Mr. strategic" can sometimes stand back a bit too much and overthink things, etc.
by ac29 | 2025-09-02 17:10:20+00:00
> Vanguard is now cannibalizing US real estate rather than making venture capital available to small businesses and startups in its insatiable hunger for profit.

I'm not sure you understand what Vanguard does. They are not an investment bank nor a VC firm. They run mutual funds and ETFs, so the assets that "Vanguard" owns are owned by the fund holders (in fact in the case of Vanguard, the fund holders also own Vanguard itself).
by jibal | 2025-09-02 17:10:52+00:00
This is conceptually confused. There are numerous ways to represent multiple lines in applications that want to operate on them, including separating them with LF, or any other code sequence ... but a better choice is using an array of pointers. As for partial lines, this is a matter of how one is semantically interpreting a string ... numerous C programs operate on lines with the LF stripped, and operate on all sorts of other strings, including substrings of lines.

Anyway, it's moot since UNIX didn't take this approach. I won't respond further.
by gruez | 2025-09-02 17:10:57+00:00
>The point of protest theater like sit-ins and ICE protests is to make people confront what they voted for instead of being blissfully unaware of the harms.

???

How does a bunch of diehard democrats holding up signs in front of some government building make people "make people confront what they voted for"? I'm sure democrats don't need any extra convincing, and any Trump voters isn't going to suddenly change their mind, any more than a bunch of evangelicals picketing outside an abortion clinic is going to convince a democrat's mind.
by alphazard | 2025-09-02 17:11:01+00:00
Unfortunately the tech community is full of people who pride themselves on being aware of and advocating for the latest standard put out by whatever company. That's how we end up with lots of complicated nonsense like most of what is sent in HTTP headers, or the contents of a TLS certificate.

On the topic of authentication, it's solved. SSH nailed it, any further complexity is strictly worse. Signing up is uploading a public key. Signing in is cryptographically signing a commitment to the current ephemeral tunnel.
by somebehemoth | 2025-09-02 17:11:05+00:00
I have had the same experience. The vast majority of the time I use relay masks to sign up for stuff they work as expected. It is incredibly irritating when it does not work, but I blame the vendor and take that into account to decide whether I actually want to give this vendor a "real" email address. I often bail on these kinds of failed signups. Voting with my wallet.
by derefr | 2025-09-02 17:11:08+00:00
> privatization

You think any of these clusters large enough to be interesting, aren't authorized under a contractual obligation to run any/all submitted state military/intelligence workloads alongside their commercial workloads? And perhaps even to prioritize those state-submitted workloads, when tagged with flash priority, to the point of evicting their own workloads?

(This is, after all, the main reason that the US "Framework for Artificial Intelligence Diffusion" was created: America believed China would steal time on any private Chinese GPU cluster for Chinese military/intelligence purposes. Why would they believe that? Probably because it's what the US thought any reasonable actor would do, because it's what they were doing.)

These clusters might make private profits for private shareholders... but so do defense subcontractors.
by Quarrelsome | 2025-09-02 17:11:16+00:00
Elon Musk stirred the pot in the UK during the summer riots of 2024 posting on twitter:

> civil war is inevitable

as the owner of a key media platform in the world that sort of statement is indefensible.

He's also picked a side in Germany by weighing in with as much support as possible for AfD.

Don't pick this as a hill to die on, that man isn't worth it.
by rsanek | 2025-09-02 17:11:23+00:00
I was convinced of this line of thinking for a while too but lately I'm not so sure. In software in particular, I think it's actually quite relevant what you can do in-house with a SOTA model (especially in the tool calling / fine tuning phase) that you just don't get with the same model via API. Think Cursor vs. Claude Code -- you can use the same model in Cursor, but the experience with CC is far and away better.

I think of it a bit like the Windows vs. macOS comparison. Obviously there will be many players that will build their own scaffolding around open or API-based models. But there is still a significant benefit to a single company being able to build both the model itself as well as the scaffolding and offering it as a unit.
by pembrook | 2025-09-02 17:11:45+00:00
Before you pat yourself on the back for being so smart and grounded...

Remember, every technology you use today followed this pattern, with winners emerging that absolutely did go on to be extremely profitable for decades.

Most of us remember the .com era. But in the early 1900s there was literally hundreds of automotive startups (actual car companies, and tens of thousands of supplier startups) in the metro-detroit area: https://en.wikipedia.org/wiki/List_of_defunct_automobile_man...

Some of these went on to be absolutely fantastic investments, most didn't. All VCs and people who invest in venture know this pattern.

Everybody involved knows exactly the high risk level of the bets they are making. This is not "dumb" money detached from reality, and the pension funds with a 3% allocation to venture are going to be just fine if all these companies implode, this is just uncorrelated diversification for them. The point of these VC funds is to lose most of the time and win big very rarely.

There will be crashes, and more bubbles in the future. Humans will human. Everything is fine.
by mathiaspoint | 2025-09-02 17:11:55+00:00
First of all I don't think you should be surprised that pay is the most interesting thing to potential employees? That is the entire reason they're tolerating you. If I just want to work on interesting things you would only get in the way.

Secondly, yeah, I'm not like that. I've got three or so side projects (I guess they're just projects now) I'm actively working on and have been building things with my teens. It doesn't matter anymore socially, like everything else in the US your counterpart just never shows up.
by FirmwareBurner | 2025-09-02 17:12:04+00:00
> the world in 2013 doesn't exist anymore

True. For better, but mostly for worse.

>In 2013, the authoritarianism was not on the rise

Just because you didn't see it, doesn't mean authoritarian wasn't on the rise. By the time you see it it's already too late.

>Most western democracies succumbed to levels of authoritarianism.

Because they discovered how powerful and important social media is, so they're seeking to control it more than they did in 2013 because leaders in 2013 didn't fully understand the internet.

And because most western democracies aren't true democracies where people have a voice in all matters that affect them, but function on the basis of controlled opposition, where there's two maximum three major parties pretending to oppose each other but all of which are coopted by the big-money establishment, making your vote irrelevant as no matter who you vote for, housing will still keep being more expensive, etc. even though you voted for the opposite thing to happen.

And if you vote for a fringe party or candidate that's not part of the establishment, and that candidate ends up getting enough traction to alter the elections, then that candidate will be eliminated from elections using selective enforcement of the law: see France, Romania, Germany, etc. Democrats tried to to the same to Trump to get him out of the 2024 presidential race with his mugshot everywhere, but failed. Not that Trump is not part of the establishment though.
by bitshiftfaced | 2025-09-02 17:12:06+00:00
This says 1% movements happen in 20% of trading days, or about once a week: https://www.optimisticallie.com/p/running-the-numbers

Given that the prior for this is so high along with how many different beliefs there are about why the stock market changes, I'd say that there's a fairly low probability that any given news article's explanation is the real reason behind why it moved 1%.
by porridgeraisin | 2025-09-02 17:12:52+00:00
Of course it _can_ be. But that's not how major libraries are structured. Which defines how majority of business apps are structured. The way majority of folks use a language defines the language in its entirety, doesn't matter if theres a kitchen sink of alternative paradigms. You can't argue that C# isn't enterprisey in the majority case. In JS you can build on top of a whole, extremely popular library ecosystem purely using functions and options objects.
by tikhonj | 2025-09-02 17:13:14+00:00
One thing I learned from working on a remarkably good team—at Target of all places—is that you can hire great people as long as you can demonstrate (show-not-tell) that you're doing something different and interesting. How you demonstrate this can take lots of different forms (the whole point is that there is no one way to do this!) but just saying "we have high standards and work hard" is never enough on its own. Everybody says that.

You'd think that startups would be the best-positioned organizations to do things differently in the name of hiring. When you start your own company, you don't have to answer to management or HR, and you don't have to follow trends for political reasons. ("We can't let your team do X differently from everybody else, people are going to talk...") But I rarely see this in practice. Most startups seem intent on having a pretty standard approach to management and work; there's clearly some pressure, whether directly from investors or just purely sociological, to be like every other startup.
by bloomingeek | 2025-09-02 17:13:24+00:00
<By statistical certainty, most people cannot be exceptionally smart or talented.

These are words that most won't like to read or reply to, but are none the less true. After working with many people for many years, it became apparent that some of us are "smarter" then others. Through the fluke(?) of genetics/whatever of life, some can only attain a certain job status. A compassionate society and government must take this into consideration. We tend to label some as "lazy" who can't rise in economic status, but in many instances,they are doing the best they can.
by leetharris | 2025-09-02 17:13:37+00:00
Misleading title. There is no proof at all, just speculation in this post.

From the last paragraph:

"We don’t have solid proof, but it strongly suggests that X is secretly shadow banning İmamoğlu. I don’t think Elon Musk will change this, but I’m writing this article to show the political power he holds."
by mikestorrent | 2025-09-02 17:13:41+00:00
Inference performance per watt is continuing to improve, so even if we hit the peak of what LLM technology can scale to, we'll see tokens per second, per dollar, and per watt continue to improve for a long time yet.

I don't think we're hitting peak of what LLMs can do, at all, yet. Raw performance for one-shot responses, maybe; but there's a ton of room to improve "frameworks of thought", which are what agents and other LLM based workflows are best conceptualized as.

The real question in my mind is whether we will continue to see really good open-source model releases for people to run on their own hardware, or if the companies will become increasingly proprietary as their revenue becomes more clearly tied up in selling inference as a service vs. raising massive amounts of money to pursue AGI.
Show HN: Whodunit – Solve AI written mysteries
by selljamhere | 2025-09-02 17:13:58+00:00
Whodunit started as a pen-and-paper game for family game night. It evolved into a playable web app as the surprise reveal in a GopherCon '25 lightning talk.

The mysteries are all written by LLMs. Some are better than others, but most work nicely.

The web app is written in go with templ HTML templates, HTMX for on-page interactivity, and a turn-based game engine written as a Temporal workflow.

Check out the mystery gen write up for more info: https://blog.apartment304.com/whodunit-llm-murder-mysteries