MurphyA/hacker-news huggingface dataset:
by broker354690 | 2025-08-28 00:44:10+00:00
OpenAI's ChatGPT is not an intermediary. Google finds you speech that was produced by someone else. ISPs ferry the speech to your modem. Forums aggregate speech from actual humans who produced that speech and enable you to access that speech.

The group of human beings known as OpenAI is directly responsible for generating the speech that was sent to this child, and they intentionally did business with this child. They did not conduct speech from one entity to another- they produced the speech themselves.
by ryao | 2025-08-28 00:44:42+00:00
In hindsight, I had your remark confused with another remark insisting that struct inode_operations is a vtable, despite it having what would be static member functions in C++, which are never in vtables, and there being no inheritance hierarchy. If you are disciplined enough to do what you said, then I could see that as being OOP, but the context here is of something that is not OOP and only happens to overlap with it. The article mentions file_operations, but ignores that it has what would be a static member function in C++ in the form of ->check_flags(), which is never in a vtable.
by altairprime | 2025-08-28 00:45:26+00:00
Their quote was easily translated for me:

“Asahi Linux wouldn’t exist without trans people. No one realizes how much Linux progress, and especially how much Linux graphics/gpu progress, hinges on trans people. Perhaps the selfish motivation of wanting Linux to succeed will make HN readers less placidly tolerant of trans hate in the future.”

But, as one of those “wait, you’re trans?!” people who silently contributes to projects without labeling myself, I get how it could be confusing. Hope that helps!
by jethronethro | 2025-08-28 00:45:31+00:00
>“If he had lost the bet and said, ‘I want my money back because I didn’t think the weather was going to cancel things,’ DraftKings would have kept his money,” Lynch said. “The rules that DraftKings had in place at the time of the tournament did not allow them to void the bets. They changed the rules after this tournament.”

Interesting. If that's true, it's a scummy (though not unexpected) move on the part of DraftKings.
by averagefluid | 2025-08-28 00:47:29+00:00
> Your answer to that is the answer to your question.

In what logical or philosophical framework does my opinion dictate your opinion? You're not making a grand philosophical point, you're frustrating the attempts of other people to understand your point of view and either blocking them from understanding your point of view or addressing your argument in a meaningful way.

If you cannot or will not engage in the conversation it would be more efficient and more purposeful for you to say so than the "whatever you say is what I say" falseness you're expressing in the above comment.
by ryao | 2025-08-28 00:47:45+00:00
The article mentions file_operations, but ignores that it has what would be a static member function in C++ in the form of ->check_flags(), which is never in a vtable. The article author is describing overlap between object oriented programming and something else, called data abstraction, which is what is really being done inside Linux, and calling it OOP.

You can implement OOP in C if you do vtables for inheritance hierarchies manually, among other things, but that is different than what Linux does.
by broker354690 | 2025-08-28 00:47:52+00:00
ChatGPT is a service and thus OpenAI should be exposed to even more liability than if they had sold the LLM to the user to be accessed offline. If the user had been running a local LLM, OpenAI would not have been responsible for generating the speech.

As it stands, the human beings called OpenAI willingly did business with this child, and willingly generated the speech that persuaded him to kill himself and sent it to him. That they used a computer to do so is irrelevant.
by saagarjha | 2025-08-28 00:48:11+00:00
I've been using the app a bit and I like the idea but one of the major things keeping me from using it is that the model is just fundamentally lazy and without having an easy way to review the code on my phone it's not easy to check its work. If it needs to do something which requires talking to a web API it will often just populate the app with fake data silently. Apps for phones are very dependent on web APIs and with people heavily locking this down these days (when's the last time you've used an API that doesn't ask you for an API token?) I feel like most of the apps are limited to being local-only. There are plenty of nice local-only apps on iPhone, don't get me wrong. I'm sure there is a timer app that is just right for everyone. But most of my tasks require more context about my life, or the outside world. Bitrig isn't able to oneshot this yet–but it definitely does make pretty UIs.
by p_l | 2025-08-28 00:48:44+00:00
Crashing is optional, depending on error model of the language. C has pitiful error model, thus you'll usually end up jumping to 0... but I recall at least one C environment where that gave you an error back instead of crash.

As far as OOP is concerned, lack of implementation is not an issue in instantiating something - an object will just not understand the message, possibly catastrophically.
by hpcjoe | 2025-08-28 00:48:48+00:00
I noticed the comments pointing out that TDP is a marketing number, and max power draw for this part can be higher. The cooling seems to have been inadequate.

A rule of thumb I use for cooling is, you can rarely have too much. You should over-engineer that aspect of your systems. That and the power supply.

I have a 7950x, with a water block capable of sinking up to 300W. Under heavy load, I hear the radiator fans spinning up, and I see the cpu temp hover around 90-93 C. That is ok, though cooler would be better. My next build (this one is 2 years old) will also use a water block, but with a higher flow rate, and a better radiator system. I like silent systems, though I don't like the magic smoke being released from components.
by sgnelson | 2025-08-28 00:50:11+00:00
It's amazing how many discussions on HN are about "Company A is bad" instead of: "This behavior by the government is completely illegal or unethical and should not be occurring in a free society."

And as the very first comment points out, whether there is truth in the charge or not, now there are people saying "A is bad because I read it on the interwebs!" And regardless of where the investigation goes, there will be more comments talking about the good/bad of Wikipedia, and not the good/bad of the US government (or other governments as the case may be.) This is about the 10th post in the past week that suffers from this phonomenon (see the US buying part of Intel posts for an excellent example.)

HN commenters are very very good at missing the forest for the trees. Sometimes I wonder if it's intentional. Unfortunately, I think it often isn't.
by dvt | 2025-08-28 00:51:12+00:00
The entire discussion is about “=“ doing weird stuff, which in 99.9% of cases it does not do. And my point was that no language, without doing weird stuff (like overloading), does not let “=“ do weird stuff (and thus is pure). The counterarguments all involve nonstandard contracts. Therefore, thinking that using “=“ will have some magical side-effect is absolutely never expected by default.
by int_19h | 2025-08-28 00:52:14+00:00
I very much doubt that they will, because Gnome heavily uses the obnoxious UI paradigm where controls are hidden away, and you need to perform "magic gestures" (like moving the mouse cursor into a corner) to even get them to show up.

I don't even understand why they thought it would be a good idea. On mobile there is at least the justification that it helps keep the valuable screen estate for "important things" (although anecdotally I've seen how much more my mother and grandmother both struggle with button-less iPhones because they can't remember the gestures). But on the desktop, even on laptops, it is a very weak argument.
by CGamesPlay | 2025-08-28 00:53:17+00:00
> I couldn't give two fucks about its "vectors of attack", none of them matter if no one has unauthorized access to my computer, and if they do, Claude Code is the least of my issues.

Naive! Claude Code grants access to your computer, authorized or not. I'm not talking about Anthropic, I'm talking about the HTML documentation file you told Claude to fetch (or manually saved) that has an HTML comment with a prompt injection.
by bonoboTP | 2025-08-28 00:53:53+00:00
And it will always side with you if you describe any personal conflict, even more than Reddit AITA sub. So it will shape people's perception of decision making as well. And hence value systems.

Next time when you think about such a situation, you'll be able to expect what ChatGPT would say, giving you a boost in knowing how right you actually are.

My point is, it's not just word choice but thought patterns too.
by int_19h | 2025-08-28 00:55:34+00:00
Stock Gnome is indeed a mess, but thankfully we're not limited to that. KDE, Xfce, and Cinnamon all offer environments that are far more intuitive to use, especially from someone coming from Windows. And there are good distros built around all of these as the primary DE. I usually recommend Mint (the default edition, i.e. Cinnamon) to people who get UX fatigue from the recent developments in Windows land and want something that "just works" and isn't made by developers who have a permanent you're-holding-it-wrong mentality.
by SilverElfin | 2025-08-28 00:57:25+00:00
Harassing Microsoft employees with insanely loud bullhorns, vandalizing their homes, interfering with private events, and breaking into offices is terroristic activity, not protest. The only boiling point is that society at large is fatigued by these rioters, and not swayed by them.

If the participants were at all honest, they would demand that the hostages be released and Hamas disband. But they won’t do that and they won’t discuss the murder and rape that took place on October 7 or the years of unprovoked rocket attacks on Israel before that.
by thway15269037 | 2025-08-28 00:57:39+00:00
I don't know about GMP, but I recently built a PC with 9950X3D. As part of initial testing, I ran Prime95 for 48 hours. Everything ran stable, but I noticed that part of the tests, I think it was FFT or something like that, caused incredibly sharp increase in temp. We are talking 60C average in the rest of the test vs immediate (less than a 5 seconds) 95+ degrees when that FFT thingie started. It was very weird.

That's when I discovered actually ancient term "power virus". Anyway, after talking to different people I dismissed this weird behavior and moved on.

Reading this makes me worry I actually burned mobo in that testing.
Show HN: Paletra – Build WCAG ready color palettes and test them on components
by mazahermuraj | 2025-08-28 00:58:42+00:00
I built Paletra (https://paletra.cc) to simplify the frustrating workflow of designing accessible color palettes across light and dark modes.

The idea came from a designer I work with - she was using ChatGPT to generate tints, Coolors to visualize them, and WebAIM to check contrast, all before copying them into Figma.

Paletra aims to streamline all that:

- Generate tints, shades, and dark mode versions from a base color - View WCAG contrast scores (live, on both black and white backgrounds) - See matching complementary colors - Preview colors on actual UI components (buttons, hover/disabled states, etc.) - Save palettes into folders - Export as JSON/CSS/SCSS - Figma plugin: apply palettes directly OR analyze any component's accessibility

Still a work in progress—would love feedback on: - The color design workflow - UX and clarity of accessibility guidance - Anything you'd want it to do better

Site (Free to start): https://paletra.cc

Thanks for checking it out!
by SilverElfin | 2025-08-28 00:59:26+00:00
Trump is a buffoon. He’s destroying the only alliance that matters for maintaining American hegemonic power. Without India, there isn’t a real competition with China. It’s also weird given he is softer on China than on India or many European countries. Almost as if he stands to benefit from being soft on China.

This focus on Russian oil also seems oddly hypocritical. Why is America buying things from authoritarian China? Where’s the outrage against that?
by XorNot | 2025-08-28 00:59:39+00:00
That's on the importer side for delivery to you.

As I understand it, US customs wants foreign carriers to collect tarriffs when packages are shipped, and pay them to the US.

There is no system to do this, nor a system to actually receive payments and associate them with a package. Nor any clarity on what the rules actually are and thus what the import duties will be when things arrive.

The normal course of things is that things get shipped, hit customs and get assessed for duties, and then the importer pays for release. If you've ever experienced differently it's because someone is handling it for you - e.g. Amazon provide this service and absorb the complexity and risk.
by TGower | 2025-08-28 01:00:04+00:00
So they are not the speaker for the purposes of liability, but they are the speaker for the purposes of first ammendment protections? That doesn't make sense to me, but it certaintly wouldn't be the most confusing law on the books and you seem to be more informed on the topic than me. Do you have any insight on how that dynamic would apply to something like The Pirate Bay? Intuitively on that basis, users uploading content would be liable, but taking down the site would be a violation of the operator's first ammendment rights.
by snickerbockers | 2025-08-28 01:00:14+00:00
There's a famous oopart called the London[, texas] hammer which is a hammer of 19th century vintage which was found fossilized and embedded in a rock in Texas. I can't remember what the explanation is but somehow it actually underwent fossilization over the course of a few decades and came out looking like it was tens of thousands of years old.
by jacobx | 2025-08-28 01:00:41+00:00
Yeah this is an area we want to make a lot better. What we're currently thinking is giving the model a way to more explicitly call out that it is adding a call to something that needs an API key, which would add something to the UI to allow you to just paste in your key.

I think there's also work when need to do in the system prompt to guide the model away from all of the placeholder data (or at least so that when it adds it there's a better affordance to transform it to real data).
by int_19h | 2025-08-28 01:01:41+00:00
> What is X11, Wayland, GNOME, KDE, d-bus, application ids, portals, etc. ... Compare that to developing for Windows, where most things "just work"

This is a weird complaint, and I'm saying this as a mostly-Windows developer. Windows has an insane number of technologies, many of them replacements for older replacements for older replacements ... etc going 30+ years back. Do you know how registration-free COM works, for example? Probably not, yet it is there, and if you go to the Windows section of MSDN and just start reading through the docs, you'll have to read through that too.

You can reasonably argue that it's not a thing that you actually need to know to write an app for Windows, and it's true. But similarly you don't actually need to know what d-bus is, never mind how it works, to write an app for Linux. If you use a reasonably high-level framework such as Qt, it takes care of all that for you. Hell, you can even go for .NET Core + Avalonia to get something very similar to WPF on Windows.

And then there's Electron, which lets you pretend that everything is just a browser...

Nah, writing the apps for Linux isn't difficult at all. OTOH you're right in that distribution is a pain, and end-user support across numerous wildly different distros can also be a pain (especially when they start packaging a patched version of your code in their package repos!).
by donkeybeer | 2025-08-28 01:02:09+00:00
Are you sure they did? You have to give a precise list of those items which have been artificially cheapened by the other govts before you impose tariffs then. Obviously you can't believe the USA is the peak at every possible sector. Or do you really believe that another country being better at something must mean they are cheating? Give me the list or stop the tariff bs.

Sometimes, there is no deeper explanation for this nonsense than being a sore loser at someone else being better than you at something.
by parodysbird | 2025-08-28 01:02:14+00:00
I called him a divine being to describe the kind of experience it was. There was a historical human form of Jesus that the chosen apostles interacted with. In Paul's testimony he encounters Jesus who is not take the form of a historical human anymore and therefore the type of religious experience this is, is one with the divine. I am not making a Christological argument on the full nature of Jesus.

I am Christian btw, but I support bringing historical and documentary rigor to theology. I also haven't actually doubted anything, at least not of Christ. I've just characterized Paul's gospel and mission as coming from a private and separate revelation, unlike the gospels and missions that the original apostles received.

The point that I made based on that is that it is strange that a lot of the theology of Christianity as it develops centuries later is derived more from the exceptional and privately delivered gospel of Paul, rather than from the gospels of the apostles of Jesus when he also held a historical human form.

I think there is also an obvious scholarly reason for this that doesn't even require belief, which is that Paul's writings are the closest documents we have to the time of historical Jesus. However, that also gives reason for us to be cautious in hanging major theological positions on specific sections in Paul that seem absent from or in tension with the synoptic gospels.
by tptacek | 2025-08-28 01:02:30+00:00
I do not disagree. The administration should not be allowed to terminate Fed governors. I'm optimistic that there is a SCOTUS majority that will prevent it (they explicitly drew a line around the Federal Reserve recently), but we'll see. But clearly: the administration can fire Executive Branch employees, and has a legal interpretation extending that the the Fed.

There is nothing at all connecting the administration to Wikipedia. People are falling for an op the GOP is running.
by bigyabai | 2025-08-28 01:02:41+00:00
When you say "society at large" I think you're only describing Israeli society. The American sentiment towards Israel is eroding rapidly and worldwide there has always been an attitude of distrust and dishonesty (especially post-Dimona). Even internally, US intelligence has long known they aren't getting the straight dope from Israel. Today's situation is a breaking point of Israeli design.

> unprovoked

Not unprovoked whatsoever. Hamas' terrorism is what Israeli politicians chose, instead of recognizing PLO leadership: https://en.wikipedia.org/wiki/Israeli_support_for_Hamas
by mazahermuraj | 2025-08-28 01:04:44+00:00
Thought I'd add some directions

1. Generate a random color or add your own hex 2. Select colors to add to your palette 3. Save your palette to your library (requires an account – free to start) 4. Click the “Playground” (bottom right) → switch to the “Library” tab to pick from your saved palettes 5. Insert a component (currently only buttons; more coming soon – Pro only) 6. Download the Paletra Figma plugin - Apply your saved palettes to Figma designs - OR select any component and get a WCAG contrast check - (Figma plugin access requires a Pro account)
by ranger_danger | 2025-08-28 01:05:00+00:00
> it does not apply 100 (or 25) miles from the border; it applies only at actual border crossings

I don't see how that's true because this law explicitly mentions 100 miles, three times.

https://www.law.cornell.edu/cfr/text/8/287.1

> The term reasonable distance, as used in section 287(a) (3) of the Act, means within 100 air miles from any external boundary of the United States

Surely I must be missing something?
by tptacek | 2025-08-28 01:05:11+00:00
I don't think this is real. "Full chain Linux desktop" for $10MM? Uh huh.

We recorded a podcast with Mark Dowd a year ago where he said nobody actually gets "list prices" for iOS full chain at $2.5MM (you can make considerably more than that by selling to multiple parties and by selling maintenance) --- and that's iOS, the highest-valued vulnerabilities.
by hollerith | 2025-08-28 01:05:18+00:00
China needs to keep young men employed to reduce the probability of riots and revolts. Unlike the US's private sector, China's private sector is incapable of employing enough young men, so the government employs many of them in building roads, rail lines, dams, bridges, cities, etc.

I'm not particularly impressed, especially when I see video of new cities with almost nobody living in them.
by AdieuToLogic | 2025-08-28 01:05:18+00:00
Speaking of Forth... Here's a fun bit of trivia.

PowerPC and Intel Macs used to use Open Firmware[0] to define their firmware (BIOS). Macs with M1[1] architectures and subsequent generations may also, but I cannot attest to this.

For those Macs which do use Open Firmware[0], a key implementation component of it is FCode[2]:

FCode is a Forth dialect compliant to ANS Forth, that is available in two different forms: source and bytecode. FCode bytecode is the compiled form of FCode source.

So if anyone asks, "who uses Forth anymore?", a correct answer is - a large percentage of everyday people.

0 - https://www.openbios.org/Open_Firmware.html

1 - https://en.wikipedia.org/wiki/Apple_M1

2 - https://www.openbios.org/Forth_FCode.html
by upghost | 2025-08-28 01:06:03+00:00
Man, part of me wonders if the same AI arguments are playing out across the criminal underworld. Like, are some criminals afraid of their jobs getting automated? And the old school guys are like, "AI just makes slop crime". And are junior criminals are having a hard time breaking into the industry because they've stopped hiring for intro level gang jobs because the Crime Lords are really pushing their henchmen into using AI for everything?
by MBCook | 2025-08-28 01:06:25+00:00
I’m not in this space, so I don’t know what’s normal, but I guess I’m a little surprised to see only 10 gig Ethernet for high speed connectivity.

Yeah, it’s miles better than WiFi. But if there was something I’d think maybe benefit from Thunderbolt this would’ve been it.

The ability to transfer large models or datasets that way just seems like it would be much faster and a real win for some customers.
by const_cast | 2025-08-28 01:06:48+00:00
1. There is exactly one device sold in the entirety of the US that can have the bootloader locked on a custom rom - ironically, the Google pixel.

2. Bootloader locking matters because many (most?) apps will just refuse to run.

3. Why? Because Google built up the attestation API which severely handicapped those 99.9% of devices from running custom roms.

4. Even on the 0.1%, the Google pixel, it won't pass full attestation - so some really picky apps like banking won't run. Only stock android untouched will run those apps.

It didn't use to be this way 10 years ago.
by ericpan64 | 2025-08-28 01:07:32+00:00
Candidly the first draft was more naive and thought I was onto something special (naively). Digging through and realizing so many concepts have been covered before, so made sure it at least tied-in some personal perspective

At a certain point, most things can be boiled down something some philosopher has covered (and that's just through their specific lens). So the ideas are rehashed in this sense, though it'll be new to some people, and the perspective could help the concept to "connect" for someone else
by donkeybeer | 2025-08-28 01:07:33+00:00
Why? Do you think alcohol for example becomes some Magicaniumsupernaturalum non-alcohol if its kept in an oak barrel for a few years vs being sold as is? Its still alcohol, the other chemicals are additions to it. If the other chemicals are gone, its still functional alcohol. If the alcohol is gone and the other chemicals remain, then its no longer a working alcohol.