MurphyA/hacker-news huggingface dataset:
by spaceywilly | 2025-04-16 18:45:36+00:00
To play devils advocate, software engineering is currently proving to be a hugely valuable use case for AI, and will almost certainly grow over time. I’m not sure what the market cap for software engineering tooling is, but I assume $5B or even $10B would only represent a tiny fraction of the TAM.

Here is one report that projects a $25B market by 2030. It would not take long to recoup their investment if that prediction comes true.

https://www.globenewswire.com/news-release/2025/03/26/304970...
by superkuh | 2025-04-16 18:45:42+00:00
You're right most of the time. But there are two webs. And it's only in the later (far more common) case that things like that matter.

There is the web as it always has been on http/1.1 that is a hyperlinked set of html documents hosted on a mishmash of random commercial and personal servers. Then there is modern http/2 http/3 CA TLS only web hosted as a service on some other website or cloud; mostly to do serious business and make money. The modern web's CA TLS-only ID scheme is required due to the complexity and risk of automatic javascript execution in browsers.

I wish we could have browsers that could support both use cases. But we can't because there's too much money and private information bouncing around now. Can't be whimsical, can't 'vibe code' the web ID system (ie, self signed not feasible in HTTP/3). It's all gotta be super serious. For everyone. And that means bringing in a lot of (well hidden by acme2 clients) complexity and overhead and centralization (everyone uses benevolent US based Lets Encrypt). This progressive lowering of the cert lifetimes is making the HTTP-only web even more fragile and hard to create lasting sites on. And that's sad.

TOFU works for the old web just great. It's completely incompatible with the modern web because major browsers will only ever compile their HTTP/* libs with flags that prevent TOFU and self-signed. You could host a http/1.1 self-signed and TOFU but everyone (except geeks) would be scared away or incapable of loading it.

So, TOFU works if you just want to do something like "gemini" protocol but instead of a new protocol just stick to original http and have a demographic of retro-enthusiasts and poor people. It's just about as accessible as gemni for most people (ie, not very) except for two differences. 1. Bots still love http/1.1 and don't care if it's plain text. 2. There's still a giant web of http/1.1 websites out there.
by littlestymaar | 2025-04-16 18:46:19+00:00
ChatGPT was released two and a half years ago though. Pretty sure that at some point Sam Altman had promised us AGI by now.

The person you're responding to is correct that OpenAI feels a lot more stagnant than other players (like Google, which was nowhere to be seen even one year and a half ago and now has the leading model on pretty much every metric, but also DeepSeek, who built a competitive model in a year that runs for much cheaper).
by mubou | 2025-04-16 18:46:31+00:00
They made the wallpapers 100% width, so if you're on desktop, each image is too big to fit on screen as you scroll, particularly with that sticky header (unless you have a vertical display). Really put thought into the design there, guys... This is like how Japanese websites are sometimes designed exclusively for mobile and end up looking ridiculous on desktop as a result, with everything way too big. I'd expect better from "Microsoft Design."

Oh, and they're scrolljacking, to make it even more infuriating. So you can't easily scroll up and down to see the full image even if you try. This is frankly a textbook example of bad design.
by jl6 | 2025-04-16 18:46:48+00:00
Hey, if you don’t want to listen to that woman, that’s fine, but maybe you might listen to these women?:

https://www.tandfonline.com/doi/full/10.1080/02640414.2024.2...

“The study compared current Olympic versus current Olympic Recognised sports, elite versus world class, and current versus retired Olympic sport athletes. Most athletes favoured biological sex categorisation (58%) and considered it unfair for trans women to compete in the female category, except for precision sports. This view was held most strongly by world class athletes regarding their own sport (77% unfair, 15% fair).”

There’s a conflict of rights here, and it has two sides.
by methuselah_in | 2025-04-16 18:46:51+00:00
Man this was sad. The part of the word that you are about to get ready and leave for work next morning. Have to login to check your emails. I am an introvert though usually do work from home guy and in 33+ age group. I had to resign recently and then I tried to get the job back. It was hard to get it. I am sales guy thoigh. Your expense just stop being regular now. But I hope the skills you have are going to get you a job in no time.
by rat87 | 2025-04-16 18:47:08+00:00
1 and 2 are the biggest reasons by far and matter a lot. Dictators are people too, they are susceptible as anyone to their minds being poisoned by too much nationalism. And even if it wasn't for that they would still view it as a way to get back flagging support from a nationalistic public(even dictators need a minimal amount of support from the population).

They do see Taiwan as an internal matter, that's the problem they don't recognize this sovereignty and don't like or understand Democracy. It's like Russia with Ukraine but they'll also claim Taiwan isn't a country because even most western nations technically don't recognize them. It makes me think we made a mistake not recognizing Taiwan as it's own country back in the 90s when China was less powerful.
by BoredPositron | 2025-04-16 18:47:09+00:00
Since Milan the IOD consumes up to 40W during extended PPT loads (The right term for the numbers you are talking about which is more keen to Turbo of the older P4s ie. 130W tdp on Prescott). It's also important that PPT refers to power delivered to the socket, not directly to the CPU, and shouldn't be confused with TDP. Editing comments to change your original argument is cowardly behavior, so I'm ending this discussion.
by MrJohz | 2025-04-16 18:47:13+00:00
It's not about "fixing" it, it's about choosing what you want to be consistent with. You can either be consistent with the DOM API (e.g. `document.getElementById().className = "hello"`) or with HTML (i.e. `class=...`). Both are valid choices — I personally prefer className because this is Javascript, so consistency with the DOM makes more sense, but JSX is designed to be an HTML-like syntax so I can see both ways.

The bigger difference that React makes from other frameworks, and from the DOM, is when it comes to events, in particular with events like `onChange` actually behaving more like the `onInput` event.
by themaninthedark | 2025-04-16 18:47:51+00:00
Yep! Those stupid blue collar workers buying cheap shit from Walmart because they couldn't afford to shop anywhere else, it's their fault their jobs were outsourced.

The jobs left first, then the blue collar workers bought stuff from Walmart.

Now you have the middle class who used to deride that cheap shit hooked on it, talking about how they can get next day from Amazon, Temu and Ali.
by vorpalhex | 2025-04-16 18:47:52+00:00
That's not what the UN report says. The UN report says that at the time they did not have forensic evidence of rapes on Oct 7th specifically.

They do not deny the videos, eyewitnesses or anything else.

Given that at least the woman who was gang raped on film after having her achilles tendon cut was then taken as a hostage, it'd be really hard to collect a rape kit on her.

Multiple well respected groups have said you are wrong. Everyone has said that rape has happened, that totally innocent civilians were massacred (set on fire, shot, grenaded). Hostages were killed including through torture (including yanking off fingers) and sexually abused.

Your position is contrary to all available evidence. You are not defending truth, you are hiding from it.
by Terr_ | 2025-04-16 18:47:53+00:00
"The new bank-manager has hired some friends of his to improve the security of the bank vault."

"We already have an audit from last year, we just need the funding to improv--"

"Oh, and they want to turn off all the security cameras next weekend. You'll know it's them because they'll be wearing masks."

"Sir, we have a responsibility to our customers, we can't ju--"

"Do it or you're fired."
by Etheryte | 2025-04-16 18:47:54+00:00
At the end of the day, it's still only shuffling around where you define your constraints, because you need them either way. Whether you define a rigid API endpoint for the frontend (named the problem in the article) and handle access control there, or make the API fluid with e.g. GraphQL (the first solution in the article) and define access controls there, it's still the same problem.
by noelwelsh | 2025-04-16 18:47:55+00:00
What's the purpose of a "no politics" rule at work? Is to stop people starting shit with their coworkers, or is to give those in power an arbitrary hammer to apply to those without power in the organization?

If it's the former, 1) it should be just that and 2) it isn't needed because it's never ok to start shit with coworkers that is unrelated to work. If someone spends all their time starting shit, whether about politics (however that is defined), sports, food choices, clothing, or anything else you can just fire them. No need to have a "no politics" rule.
by onlyrealcuzzo | 2025-04-16 18:48:17+00:00
> All these models feel like they took the exact same base model, tweaked a few things and released it as an entirely new model rather than updating the existing ones.

That's not a problem in and of itself. It's only a problem if the models aren't good enough.

Judging by ChatGPT's adoption, people seem to think they're doing just fine.
by throwanem | 2025-04-16 18:48:27+00:00
Honestly, sometimes I wonder if most people these days kinda aren't at least that age, you know? Or less inhibited about acting it than I believe I recall people being last decade. Even compared to just a few years back, people seem more often to struggle to carry a thought, and resort much more quickly to emotional belligerence.

Oh, not that I haven't been as knocked about in the interim, of course. I'm not really claiming I'm better, and these are frightening times; I hope I'm neither projecting nor judging too harshly. But even trying to discount for the possibility, there still seems something new left to explain.
by Avamander | 2025-04-16 18:49:16+00:00
> So at a 47 day cadence, it's true we'll have to regularly maintain it: We'll need to hire another staff member to constantly do nothing but. (Most of the software we use does not support automated rotation yet. I assume some will due to this change, but certainly not 100%.)

This is fundamentally a skill issue. If a human can replace the certificate, so can a machine. Write a script.
by NathanFlurry | 2025-04-16 18:49:19+00:00
> I don't quite get the concept yet. The details are kinda slim.

Would be helpful to learn more. From looking at one of the examples, can you elaborate a bit on what doesn't make sense? Or is this more broadly how it works architecturally?

> That link appears broken.

Looks like we had a broken link in the mobile nav – is that where you found it?
by philipkglass | 2025-04-16 18:51:02+00:00
The raw wiki dumps contain "wikitext" markup that is significantly different from the nice readable pages you see while browsing Wikipedia.

Compare:

https://en.wikipedia.org/wiki/Transistor

with the raw markup seen in

https://en.wikipedia.org/w/index.php?title=Transistor&action...

That markup format is very hard to parse/render because it evolved organically to mean "whatever Wikipedia software does." I haven't found an independent renderer that handles all of its edge cases correctly. The new Kaggle/Wikimedia collaboration seems to solve that problem for many use cases, since the announcement says

This release is powered by our Snapshot API’s Structured Contents beta, which outputs Wikimedia project data in a developer-friendly, machine-readable format. Instead of scraping or parsing raw article text, Kaggle users can work directly with well-structured JSON representations of Wikipedia content—making this ideal for training models, building features, and testing NLP pipelines.The dataset upload, as of 15 April 2025, includes high-utility elements such as abstracts, short descriptions, infobox-style key-value data, image links, and clearly segmented article sections (excluding references and other non-prose elements).
by elcritch | 2025-04-16 18:51:12+00:00
This attitude that manufacturing is moving down the tech tree ladder completely misunderstands manufacturing. IME the entire notion was invented by elitist economists and embraced by CEOs looking to justify sending manufacturing overseas for short term profiteering. Regular people bought in because of the promise of cheaper gizmos.

It’s the sort of attitude that infected Boeing and resulted in taking them from the peak of aviation to an embarrassment. Because they don’t know how to lubricate doors or tighten screws.

Building things is hard, and requires significant technology and skills among a lot of people. A service based economy inherently looses that technology and skill.

Tim Cook interviewed and said China isn’t the low cost labor anymore it once was. China has become the place that knows how to manufacture things, especially electronics.
by torginus | 2025-04-16 18:51:18+00:00
Regardless of what is believed about how well implemented or necessary these reforms are I believe there is an ironclad law of reality that real wealth can only be expressed in terms of material things - houses, phones, computers.

The era of making up tall tales about the supposed value of money via all sorts of futures and stocks and financial instruments the feeble mind can scarely understand cannot be over soon enough.

The value of money manifests when its exchange for physical goods.

If the Communist fairy waved her magic wand about and distributedall the wealth of the rich to every american equally, half of the people would decide to buy a new car with their newfound wealth next day, only to find out the supply of cars hasn't increased.

There'd be like 10% more cars sold, with people bidding over each other to actually get access to that supply, which would trigger massive inflation in practical terms, revealing the emperor had no clothes all along.
by drdude | 2025-04-16 18:52:11+00:00
I still have my PowerMac G5 (Dual 2.0 GHz with 8 GB RAM)... still works but it is stashed with my other electronics "heritage" beside a 21 inches CRT Dell flatron monitor! and the 23" Apple Cinema Display I bought with the PowerMac. Such a well built machine. I wish Apple still made such an expandable chassis but with more compatible parts like it was with the Intel based Mac Pro. I believe the one I have still has Mac OSX Snow Leopard installed, the original Mac OSX that came with it was Panther, my favorite is Tiger though.

I ran Yellowdog linux on it, and Fedora 4 back in the days when I didn't want to upgrade to a newer OS right away and I liked it.
by scarface_74 | 2025-04-16 18:52:57+00:00
Yes and Amazon has 1.52 million employees. How many developers could they possibly need?

Or maybe it’s just nonsensical to compare the number of employees across companies - especially when they don’t do nearly the same thing.

On a related note, wait until you find out how many more employees that Apple has than Google since Apple has hundreds of retail employees.
by ludwigcontento | 2025-04-16 18:53:02+00:00
Hi guys - we just came out of stealth with Will and I would love to get your feedback.

Will is a personal branding agent that helps you to manage your LinkedIn 100% through WhatsApp.

We've been getting good traction so far, and I'm looking for more and more users to give us feedback as we're interating.

So feel free to give it a try, and LMK if you have feedback.

Cheers Ludwig
by palmotea | 2025-04-16 18:53:14+00:00
> You have to make a case as to why it’s dehumanizing if you want people to listen; you can’t just say it.

He (and his fellow travelers) assert it, therefore that is the way it is. It's an obnoxious but super-common way of driving ideological change (and keeping people on the outside).

For the most part, all these formulations (illegal, illegal immigrant, undocumented immigrant, person experiencing un-documentation) have an objectively equivalent meaning. The newer ones are kinda foolish attempts to use language games to change people's beliefs and perceptions, and really only function as shibboleths.
by globnomulous | 2025-04-16 18:53:47+00:00
He posted the project 36 days ago, 35 days ago, and today. The commit history appears to show that he has been working on it, but that's no excuse for this sort of re-posting.

The guy has a pattern of not just posting his own projects but contributing nothing meaningful to discussion. Either he makes a sales pitch when introducing the project or he thanks people for their feedback and fails to engage in any way with substantive feedback or criticism.

Last time he posted this project he couldn't even be bothered to reply to a very generous response by the author of ripgrep: https://news.ycombinator.com/context?id=43334661

I'm not a moderator (thank God) but it's patently clear to me that there is an etiquette, essential for any productive conversation, that this guy isn't following and that his submissions should be ignored.
by aaaja | 2025-04-16 18:53:59+00:00
> I mean -- who knows a trivial solution to that?

Segregate by sex first and foremost, and then within each prison estate further separate prisoners by risk categories. It's what's done already for vulnerable inmates: ex-cops, gang informants, pedophiles, etc.

The reason that some penal systems started transferring males to women's prisons wasn't to protect them from other males - this was a justification invented afterwards - but because they decided to implement ideological beliefs that promoted gender identity over sex. Regardless of how much risk this exposes female prisoners to.

Thankfully this sort of policy is starting to be reversed, or has been already, almost everywhere it's been imposed.
by jjice | 2025-04-16 18:54:17+00:00
As a long time Nintendo fan, I've always joked with my friends that the people who design the games are incredibly talented and passionate, and the people that run the business throws all of that good will alone.

They've had the worst online stores for a while now. They're not up nearly as long as Microsoft and Sony have kept their older console's stores around, and they've been hostile with transfers too.

I remember playing N64 games on the Wii for $10 a pop. Then, if I recall, the Wii U didn't support the N64 games and then the Switch didn't until a few years ago, all under a $50 per year subscription and a much smaller library.

The business side of Nintendo has been brutal for a while. It's a shame they make some of the best games...
by NoMoreNicksLeft | 2025-04-16 18:54:19+00:00
>and people can pick up skills faster than you think.

Possibly. But they can't change the attitudes that created them from childhood up. The barista that complains on r/antiwork that their manager is a douche and that they're taking another mental health day because standing upright is too challenging for an hour at a stretch isn't going to like mandatory overtime spot welding or manning the torque wrench. Can they be taught to do it? Yeh, probably, theoretically at least. Supposing they don't get out because they'd rather be scrolling on a phone.

I can foresee this, it's not prophecy... just common sense. But I suppose other people need to run the experiment and see the results for themselves.

Out of high school, I must have worked 4 or 5 factory jobs (even in the early 1990s that was drying up), and so I have some idea what this is like. It's not a long-form media article for me. I don't think it's menial. When I use that word, I'm talking about the person at the cash register at Dollar Tree, or the job where you scrub the toilets at Wendy's.

>I think we’re vastly underestimating the capabilities of our existing workforce,

Maybe. But I'm not understating its size, or the demographic projections that say it's shrinking quickly.

>and unfairly dismissing factory work as a viable replacement for certain kinds of jobs.

They'd be great. But you can't just make a magic wand and have them appear, and if you could you'd never fill the positions.
by paxys | 2025-04-16 18:54:21+00:00
It did find my "alt" (really an old account with a lost password), but the rest of the list – all users with very high match scores (0.8+) – is random.

Taking a look at comments from those users, I think the issue is that the algorithm focuses too much on the topic of discussion rather than style. If you are often in conversations about LLMs or Musk or self driving cars then you will inevitably end up using a lot of similar words as others in the same discussions. There's only so many unique words you can use when talking about a technical topic.

I see in your post that you try to mitigate this by reducing the number of words compared, but I don't think that is enough to do the job.
by eitally | 2025-04-16 18:54:41+00:00
Great to see this here. I was reading to my 8yo yesterday and there was a reference in the book to a "blue light special" so I took a diversion to explain to her what that referred to. Now I can show her the real deal! (btw, it blew her mind to think that stores did this, and imagined it was like a mass of people all running to one place to grab a deal... and sometimes it was!)
by ath3nd | 2025-04-16 18:54:50+00:00
> And the same way now progressives conflate Zionists with White supremacists / Nazi

Nazism and Zionism are both ultra-right-wing nationalistic ideologies. The conflation doesn't stop on the surface though, but it runs deep in the actions of the two states: The Nazi state during WW2, and the Israeli state:

1. Dehumanizing of "the enemy"

A) Israel dehumanizing Palestinians: https://en.wikipedia.org/wiki/Animal_stereotypes_of_Palestin...

B) Nazis dehumanizing Jews: https://english.elpais.com/society/2022-12-04/how-nazi-propa...

2. Using war crimes like starvation to "get rid of the enemy":

A) Israel starving Palestinians: https://en.wikipedia.org/wiki/Gaza_Strip_famine

B) Nazis starving Jews: https://www.nobelpeacecenter.org/en/news/hitler-s-hungerplan

3. Detention camps and torture

A) Israel detaining and torturing Palestinians: https://reliefweb.int/report/occupied-palestinian-territory/...

B) Nazis detaining and torturing Jews: https://en.wikipedia.org/wiki/Nazi_concentration_camps
by ein0p | 2025-04-16 18:55:12+00:00
The closest Elon ever came to anything Hague-worthy is allowing Starlink to be used in Ukrainian attacks on Russian civilian infrastructure. I don't think the Hague would be interested in anything like that. And if his life is worthless, then what would you say about your own? Nonetheless, I commend you on your complete lack of hinges. /s
by notatoad | 2025-04-16 18:55:20+00:00
>unless I've missed some monetary/power advantage

the power dynamic here is that the CAs have a "too big to fail" inertia, where they can do bad things without consequence because revoking their trust causes too much inconvenience for too many people. shortening expiry timeframes to the point where all their certificates are always going to expire soon anyways reduces the harm that any one CA can do by offering bad certs.

it might be inconvenient for you to switch your systems to accomodate shorter expiries, but it's better to confront that inconvenience up front than for it to be in response to a security incident.
by throwanem | 2025-04-16 18:56:27+00:00
Oh, I'm thinking more in the sense of the special one-off kinds of trials, the sort Gustave Gilbert so ably observed. The venue is a matter of convenience, nothing more. To the rest I would say the worth of my life is no more mine to judge than anyone else is competent to do the same for themselves, or indeed other than foolish to pursue the attempt.