MurphyA/hacker-news huggingface dataset:
by venturecruelty | 2025-11-26 18:31:53+00:00
You don't seem to understand. Allow me to clarify. I'm not interested in winning some silly argument on Hacker News, I'm interested in using the internet without being spied on or paying out the ass. I just want all of the Very Good Boys and Girls who are doing unpaid public relations work for Google to understand why the rest of us don't care what they think.
by hrimfaxi | 2025-11-26 18:32:07+00:00
Ironically, it seems the descriptions are AI-written?

(minor spoiler)

The text accompanying an image of a painting:

> This image shows authentic human photography with natural imperfections, consistent lighting, and realistic proportions that indicate genuine capture rather than artificial generation. Meindert Hobbema. The Avenue at Middelharnis (1689, National Gallery, London)
by kingstnap | 2025-11-26 18:32:40+00:00
> Elevance Health claims this policy is a response to providers using the No Surprise Act’s independent dispute resolution process, designed to settle billing disputes between providers and insurers, to negotiate payments for procedures that typically wouldn’t be covered by the act.

> “Across the country, [independent dispute resolution] filings have skyrocketed, many for nonemergency, planned procedures that should never qualify for arbitration,” a spokesperson for Elevance Health wrote in an email to the Lever. “Certain providers are using the process as a backdoor payment channel, driving up costs that ultimately impact patients, employers, and taxpayers.”

Perverse incentives and American Healthcare, what a classic.
by embedding-shape | 2025-11-26 18:33:08+00:00
It is a part of gaining experience and knowledge though. If you aren't a senior right now, eventually you will be, and one of the expectations will be that you can read and review more novice programmers code and help them improve it, and lend a helping hand when you can. Eventually, all you do will be to review the work others have done after you instructing them to do the thing. Not to mention reading through really great written programs is personally a great joy for me, and almost always learn something new.

But, probably remaining a developer who runs through tickets in JIRA without much care for collaboration could be feasible in some type of companies too.
by nkmnz | 2025-11-26 18:34:00+00:00
Oh I did not realize the whole „SaaS“ is open source, too! To be honest, the „payment processor“ part primed me in a way that I didn’t even investigate about the backend, I assumed it to be closed source due to that. Thank you for the clarification!

About the „processor“: IANAL, but I would assume that a payment processor has liabilities and regulations similar to that of a bank - line it’s the case for PayPal or Stripe. On the other hand, no one would raise a concern of you were forwarding transactions to Visa or some huge bank, so this is probably just a communication issue that you might want to tackle upfront.
by razingeden | 2025-11-26 18:34:09+00:00
it was an afterthought, but doing something like rsync’ing the wp-uploads directory to a remote http folder might be the most accessible/easy way for a less technical audience.

i think thats the first tack i took.

but then just using wordpress itself as the origin server made the fetch and availability immediate.

and then yeah if youre accomplishing that thing,and filling that gap in. that would be useful and i might give it a try!

ive gone about doing this, in effect, about five or six different ways and youre on the right track for something useful that, no, nobodys (exactly) offering yet. unless you want to go all static which begets other problems like no native comment functionality.

or, use an existing “static website generator” solely to mirror your wp-uploads on publication but then not actually use a static site ;)

youre pitching an in-between for the media. and there is one other plugin that will optimize cloudflare but there was some reason i rejected it. ( i think it irreparably broke the entire site on being disabled or uninstalled so if cloudflare was down and you wanted to just point DNS at your naked IP. you were going to be restoring your database.)

it would be super nice to be able to turn this on/off at will- as others have asked “what if cloudflare is down” , or what if your account gets sanctioned by CF—

well there you go, disable this plugin for an immediate workaround . no need to log into cloudflare or a linux shell to kill or edit my rewrite rules if i can just disable a plugin from the convenience of the wp-admin UI.

you already clarified that all the content is safe and intact locally!

i am not aware of other plugins that would make that part this easy.
by ddlsmurf | 2025-11-26 18:34:11+00:00
Seems a bunch are angry about this, honestly, 100% of what they made/control is open source was a good enough bar for me. Specially if all closed components are optional. I value the flexibility of being able to use or not even closed stuff. It's unclear to me what the issue is, false advertisement ? This is as good as it gets for things like this, maybe the "100%" was indelicate, but I wouldn't go so far as misleading. I can also understand the hardware companies, history has shown that the vast majority of industry actors have a purely parasitical relation to open source, and have no qualms copying/stealing IP.
by kayodelycaon | 2025-11-26 18:34:35+00:00
They’re connected to a single USB-C cable. For many technical reasons you can’t have a simple kvm which switches inputs. You’ll need to continuously power all 9 minis some way. All nine USB-C cables will need a continuous, active connection.

To do this, you will need a smart controller that switches which port it’s talking to.

Or you can stick a relatively cheap device on every mini and and connect it to the network.

Having a “controller” for every mini means you can swap single units in both hardware and software very easily. There’s a one-to-one relationship and you don’t have to deal with pairing.
by embedding-shape | 2025-11-26 18:34:42+00:00
Salary range: 400 > 8000 EUR (monthly) over the years (starting job 10 years ago > last full-time salary)

Industry I guess would be "startups" or just "tech", it ranges across holiday related, infrastructure, distributed networks, application development frameworks and some others.

Smallest company I worked at was 4 including the CEO, largest been 300 people. Most of them I joined when it was 5-10 people, and left once they got to around 100.
by celestialcheese | 2025-11-26 18:34:57+00:00
> Like, I've seen no sign of OpenAI building an ads team or product

You just haven't been paying attention. They hired Fidji Simo to lead applications in may, she led monetization/ads at facebook for a decade and have been staffing up aggressively with pros.

Reading between the lines in interview with wired last week[0], they're about to go all in with ads across the board, not just the free version. Start with free, expand everywhere. The monetization opportunities in chatgpt are going to make what google offers with adwords look quaint, and every CMO/performance marketer is going to go in head first. 2% is tiny IMO.

[0] - https://archive.is/n4DxY
by mncharity | 2025-11-26 18:34:57+00:00
Interesting links - tnx. Apropos the optimism of "eventually", I think of language support for say key-value pair collections, namespaces, as still quite impoverished. With each language supporting only a small subset of the concision, apis, and datastructures, found useful in some other. This some 3 decades after becoming mainstream, and the core of multiple mainstream languages. Diminishing returns, silos, segregation of application domains, divergence of paradigm/orientation/idioms, assorted dysfunctions as a field, etc... "eventually" can be decades. Maybe LLMs can quicken that... or perhaps call an end to this era, permitting a "no, we collectively just never got around to creating any one language which supported all of {X}".
by vintagedave | 2025-11-26 18:35:25+00:00
Curiously it focuses on overly descriptive phrasing, and factually incorrect statements, as signs of AI.

I don't think this is accurate. AI has a flavour or tone we all know, but it could have generated factually plausible statements (that you could not diagnose in this test) or plausible text.

I could not tell the real from fake music at all.

I support (and pay for) Kagi, but wasn't overly impressed here. At worst I think it might give people too much confidence. Wikipedia has a great guideline on spotting AI text and I think the game here should integrate and reflect its contents: https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing
by joestrouth1 | 2025-11-26 18:35:28+00:00
My point was that there is only one root font size on a given page and it's trivial to find out what that is by looking in dev tools. It does not matter if it was set by the browser's user-agent stylesheet or an authored stylesheet or what units it was set in. You can simply look up its computed value.

What use case is that not sufficient for? What kind of nightmare page are you styling where code you don't control is dynamically changing the root font size? Why do you need its exact computed value at all? The whole point of REMs is to style based on relative proportions to the text size e.g. when text is size X, buttons should have x padding on top/bottom and 2x on the sides. If the user sets their preferred font size to another value I do not care.
by jsheard | 2025-11-26 18:35:35+00:00
The annoying thing is that Apple still makes proper servers, they just don't sell them anymore.

https://www.apple.com/newsroom/in-the-loop/2025/10/shipping-...

I guess the Mac Pro Rack Edition technically exists, but that's needlessly huge (5U!) for a single node, ungodly expensive, and doesn't have server amenities like a BMC, so it's not exactly flying off the shelves.
by silverlake | 2025-11-26 18:35:48+00:00
Hi, AI apologist here. This scenario is a problem with or without AI. You can’t drop a 13k line PR you don’t understand without prior discussion. There are many ways to use AI. Your scenario (keynote speech) is a bad way to use it. Instead, a PR where you understand every line, whether you or an AI wrote it, should be fine. It would be indistinguishable from human generated code.

AI is a tool like any other. I hire a carpenter who knows how to build furniture. Whether he uses a Japanese pullsaw or a CNC machine is irrelevant to me.
by constantius | 2025-11-26 18:35:52+00:00
I assume this is sarcasm, but, for those reading, a unitary state is definitely not what those words meant. If they did, that would mean that 27 countries willingly and fully signed away their sovereignty, without knowledge of the public. The only times where this has happened before in world histoey was either surrender in the face if insurmountable odds, or a decision by the elites in exchange for unimaginable riches. As far as I know, the politicians and bureaucrats who made/signed those treaties didn't become billionaires since.
by lxgr | 2025-11-26 18:35:57+00:00
It's a whole thing, yes.

Just because

- crypto was massively hyped and then crashed (although it's more than recovered),

- many grifters chase hypes, and

- there's undeniably an AI hype going on at the moment

doesn't necessarily imply that AI is full of grifters or confirms any adjacent theories (as in, could be true, could be false, but the argument does not hold).
by vlejd | 2025-11-26 18:37:00+00:00
This is awesome. I have been trying to track similar things mainly to identify brands of cloths that actually last long enough to be worth it.

How do you keep the discipline to do this?

I also assume it is very nice to have such list if something gets broken/torn/lost and you need to buy a replacement right aways.

How much testing did it took Arive to such stable set?
by mtlynch | 2025-11-26 18:37:20+00:00
Yeah, I was hoping for more detail as well. I'm guessing they did something similar to what I did to make my Pi control computers.[0]

The Raspberry Pi 4 can emulate a USB keyboard and mouse, and there are inexpensive adapters that allow it to capture display output. You can also hook it up to a relay to cycle power for an external device.

[0] https://mtlynch.io/tinypilot/
by yesfitz | 2025-11-26 18:37:50+00:00
I like the idea, but I think the game progression needs another pass from a designer.

I started on "Level 1" and got 2 things wrong (both false positives if it matters) and instead of feeling like I learned anything, I felt as though I was set up to fail because the image prompt was missing sufficient context or the text prompt was too simple to be human. Either I was dumb or the game was dumb.

Maybe I'm just too old and 8-11 year-old kids wouldn't be so easily discouraged, but I'd recommend:

1. Picking on one member of the "slop syndicate" at a time.

2. Show some examples (evidence) before beginning the evaluation.
by neuralkoi | 2025-11-26 18:38:03+00:00
This guy's resume is quite something to behold:

1) Slummed it through the ranks of various Wall Street banks [1]

2) Became the Director of Prime Brokerage Technology at Deutsche Bank in 1999 [2]

3) Went through venture capital round in 2000 and in 9 months built a company valued at over 1,000,000 USD [0]

4) Sold license to Electronic Arts (EA) to power EA World Series of Poker (WSOP). [3]

5) Wrote, but had to cancel a "Hardcore Erlang" book [4]

6) Raised 2 million USD in 2 days for a crypto project (Stegos AG) [2]

Self-described "autodidact and a life-long learner" [1] with " just the right mix of discipline, structured thinking, and creativity to excel as a coder" [0].

This guy is either an undiscovered genious or aiming for the world's best bullshitter award.

[0] https://web.archive.org/web/20060624122838/http://wagerlabs....

[1] https://web.archive.org/web/20070101044653/http://wagerlabs....

[2] https://hackernoon.com/leaders-speak-joel-reymont-lead-devel...

[3] https://joel.id/resume/

[4] https://www.reddit.com/r/programming/comments/674d1/joel_rey...
by mgerdts | 2025-11-26 18:38:22+00:00
> You’re also missing an important factor: Many drives now reserve some space that cannot be used by the consumer so they have extra space to work with. This is called factory overprovisioning.

I think it is safe to say that all drives have this. Refer to the available spare field in the SMART log page (likely via smartctl -a) to see the percentage of factory overprovisioned blocks that are still available.

I hypothesize that as this OP space dwindles writes get slower because they are more likely to get bogged down behind garbage collection.

> I doubt most consumers ever encounter this condition. Someone who is copying very large video files from one drive to another might encounter it on certain operations

I agree. I agree so much that I question the assertion that drive slowness is a major factor in machines feeling slow. My slow laptop is about 5 years old. Firefox spikes to 100+% CPU for several seconds on most page loads. The drive is idle during that time. I place the vast majority of the blame on software bloat.

That said, I am aware of credible assertions that drive wear has contributed to measurable regression in VM boot time for a certain class of servers I’ve worked on.
by inglor_cz | 2025-11-26 18:38:47+00:00
There is a reason indeed - unbridled utopianism that will eventually sink us.

In practice, the only political party that openly advocates for a European Federation, Volt, is polling around statistical error from zero in most EU countries. The will of the people isn't there.

Becoming a federation or even a unitary state isn't a self-executing protocol. Actual heads of governments have to meet, agree to dissolve their individual countries into a superstate with one central government, and actual parliaments have to ratify this.

You don't have the vote to do this democratically. European nationalisms were at their lowest ebb in cca 2000; since then, they have returned with vengeance.

You don't have the force to do this forcibly. No Genghis Khan or Napoleon on the scene.

And in the current connected world, you can't even do this by stealth. The only result of the people actually learning of such a plan would be far-right governments in France and Germany at the same time, ffs.

Please stop. Just stop. When I was a youngster, I witnessed violent collapse of Yugoslavia, somewhat less violent collapse of the Soviet Union and fortunately non-violent collapse of Czechoslovakia, three entities whose constituent nations didn't want to be tied together. I don't want to see 2.0 of those, continent-wide, when I am old.

"Look at China's rise and our fall - a direct consequence of centralization and the lack thereof."

Becoming more like China is not particularly attractive for former Eastern Bloc countries. Chat Control is enough of a window into such future that I don't want to go there. Also, your history is massively incomplete. Cherry-picking of some events while ignoring others.

The pinnacle of European power, with the European countries controlling half of mankind, happened around 1900, with no centralization of the continent in place. And we have been losing our relative strength since 2000, which is precisely the time when the continent is most integrated ever.

Chinese central government unleashed at least two total disasters on its own population in the 20th century - the Great Leap Forward and the Cultural Revolution. It can unleash some more if a sufficiently unhinged person gets into power again. With centralized power, you are free to make some Huge Mistakes.

I certainly don't want future Brussels to start some European versions of the Iraq and Afghanistan wars, just because they can. Austria-Hungary collapsed on such stupidity after 400 years of continuing integration.
by basscomm | 2025-11-26 18:39:15+00:00
It's hard to describe the experience now, but Slashdot in the early 2000's was more of a community disguised as a tech blog. Sure the editors selected the stories from the queue, but everyone had a chance to submit something they thought was interesting, and then comment on what got through. Even the site editors would regularly participate in the discussions, and I got the feeling that everyone there (except maybe the trolls) were passionate about technology. It was easy to spend an entire day just going back and forth with someone in the comment sections about whatever the controversy of the day was. It was magical.

Once CmdrTaco sold the site to Dice, they tried to turn it into a business intelligence/job board, which turned off a lot of long-time users (they also tried a site redesign that was functionally useless and had to abandon it after a lot of complaining). Then Dice got tired of it and BizX bought it to add to their trophy case, but haven't done anything meaningful with it. The site has been on autopilot since the acquisition. The 'editors' are faceless interchangeable usernames who just load up a bunch of stories from the queue and let them auto-post throughout the day and almost never show up in the comment threads. The 'community' is barely there, most discussions get less than 50 comments. They turned off anonymous coward posting (unless you're logged in). The user poll hasn't been updated since April. And so on. It also didn't help that Hacker News came along and ate most of their lunch.

Basically, slashdot was hollowed out and the shell is all that's left. But the new owner can put 'COO of Slashdot Media' on his LinkedIn page, which is probably the most important thing.
by embedding-shape | 2025-11-26 18:39:28+00:00
If you live in a country where worker's health and lives are valued, pretty good. 98% of them are in a union, so they can't get fired from nowhere, they have reliable salary each month, free healthcare (as everyone else in the country) and they can turn off when they come home. Most of them work on rotation, so usually you'd do one week of one station, then one week of another station, and so on, so it doesn't get too repetitive. Lots of quality of life improvements are still happening, even for these workers.

Of course, I won't claim it's glamorous or anything, but the idea that factory workers somehow will disappear tomorrow feels far out there, and I'm generally optimistic about the future.
by hintymad | 2025-11-26 18:39:37+00:00
What is the definition of "soaring"? The charts in the article showed that the percentage of the companies that adopt AI for automation has increase 3X. At least 40% of the companies pay for GenAI, and at least 10% of the employees use GenAI daily. Combined with the fact that the companies like OpenAI and Anthronpic frequently run out of capacity, how is the AI use not soaring?
by fnordsensei | 2025-11-26 18:40:17+00:00
Wouldn’t it be accurate for that as well? Unless we change to base 10 time units or something. Then we all have a lot of work to do.

But if it’s just about starting over from 0 being the AI apocalypse or something, I’m sure it’ll be more manageable, and the fix could hopefully be done on a cave wall using a flint spear tip.
by necovek | 2025-11-26 18:40:19+00:00
I have to disagree on the tests not potentially helping here. Finding the right abstraction layer is hard, but there was obviously no integration test that tested wherever the original query was being constructed and where the output was being used. A single smoke test would have failed the same way their actual infra failed when the change was introduced.

Obviously, that's not to say that writing normalized database schemas and formal specification won't reduce the number of problems you will introduce. But people make mistakes anywhere, which could have been the case here with the query even if the DB was in a NF (and it still could have been in their case), or in the formal spec as well.

There is no magic bullet for correctness, unfortunately.
by worik | 2025-11-26 18:40:29+00:00
Yea, nah

The commitments made to build data centre's defy the laws of physics, but if they cannot be built the revenue will not appear.

Meanwhile the Chinese, and a thousand independent developers, are working out how to build, train and run models with much less energy and the chips they can actually afford

Open AI and it's ilk are obsessed with doing what first made them successful, harder, faster, bigger. For that, and to generate returns to match the debt and investment, and the resources that need, do not exist.

AI (LLMs to the cynical) will utterly revolutionise the world. The birth pangs are a huge bonfire of money and dud investments.
by nyrikki | 2025-11-26 18:40:42+00:00
I expect the downvotes here but it is important.

It doesn’t matter if you get there through Trakhtenbrot or Rice.

Codd’s normal form is a projection, it will turn your fancy model logic into classic logic.

IMHO it is always something to look for to use as a default, but fails if it is a hard requirement.

One classic way to describe the problem is the White king and Alice.

> ‘I see nobody on the road,’ said Alice.

> ‘I only wish I had such eyes,’ the King remarked in a fretful tone. ‘To be able to see Nobody! And at that distance, too! Why, it’s as much as I can do to see real people, by this light!’

Codd added nulls to handle unknowns or missing data.

The proper use of them is a complex subject. But they are required if you care about semantic correctness and not just logical validity in many cases.

Diaconescu-Goodman-Myhill theorem[0] will show the equivalence between PEM, finite indexes, and choice

[0] https://ncatlab.org/nlab/show/Diaconescu-Goodman-Myhill+theo...
by chistev | 2025-11-26 18:40:44+00:00
I love thinking about things like this, but we will never know!

Sometimes I close my eyes and imagine I traveled back in time to the days of the Dinosaurs and just observed how the world was back then.

But I wonder if I'd be able to survive. The atmosphere, environment, microbes, etc, would be drastically different from what we've evolved to handle. Millions of years ago is a very long time!

Edit: Apparently microbes from millions of years ago would be so evolutionary distant that they might not regard me as host.