MurphyA/hacker-news huggingface dataset:
by shrubble | 2025-06-07 14:36:10+00:00
I always ask myself, "what is being done by the left hand, while we are distracted by the right hand?"

Could this dust-up have anything to do with some other bill being passed or a policy implemented? I can think of the big reconciliation (BBB) bill, and Palantir getting access to more information on American citizens, as 2 things that the public could be distracted from by the Musk-Trump issue.
by MontyCarloHall | 2025-06-07 14:36:14+00:00
It is exactly the sentiment of the title. From the paper's conclusion:

Although most financiers avoided "artificial intelligence" firms in the early 1990s, several successful firms have utilized core AI technologies into their products. They may call them intelligence applications or knowledge management systems, or they may focus on the solution, such as customer relationship management, like Pegasystems, or email management, as in the case of Kana Communications. The former expert systems companies, described in Table 6.1, are mostly applying their expert system technology to a particular area, such as network management or electronic customer service. All of these firms today show promise in providing solutions to real problems.

In other words, once a product robustly solves a real customer problem, it is no longer thought of as "AI," despite utilizing technologies commonly thought of as "artificial intelligence" in their contemporary eras (e.g. expert systems in the 80s/90s, statistical machine learning in the 2000s, artificial neural nets in the 2010s onwards). Today, nobody thinks of expert systems as AI; it's just a decision tree. A kernel support vector machine is just a supervised binary classifier. And so on.
by topaz0 | 2025-06-07 14:36:26+00:00
I agree that constraining yourself can be a useful exercise on the path to developing taste. The advice arises because it is useful at some point in the learning process. I think we agree on the basic point too, which is that taste is the ultimate goal and good taste will never exactly align with any given grammatical constraint. Your example notably ends with lifting the restriction and relying on taste to decide between the alternatives. The problem is when people internalize the advice as an absolute, rather than the tool that it is.
by nialv7 | 2025-06-07 14:36:49+00:00
nix solves the shared library incompatibility problem by being extremely conservative. every time anything changes, consequential or not - a comment got modified, documentation changes, a testcase got added, etc. - it will rebuild all dependents. and not just that, but all dependents of dependents, and dependents of dependents of dependents, on and on. this often results in massive massive rebuilds.

sure you are not going to get shared library conflicts, but i think this solution is extremely wasteful, and can make development painful too - look at nixpkgs' staging process.
by afavour | 2025-06-07 14:37:15+00:00
I won’t disagree with you for a second that transit authorities have been faceplanting all by themselves. But I also don’t see what I described as a conspiracy, it’s just how business works.

While Uber competes with public transit the price they’re able to charge is limited by that competition. Once that competition is gone (and siphoning off a segment of its customer base is certainly a way to make that happen) the company is less constrained in how much they can get away with charging.

Uber doesn’t have the obligations a public transit authority has, they’re free to pick and choose the most profitable routes to compete on and ignore the less profitable ones. Uber doesn’t have to deliberate engage in nefarious practises to destroy a transit system, they just have to do what works for them.
by hermitcrab | 2025-06-07 14:37:20+00:00
Respect to you for exposing how ridiculous the whole system is. I hope you have a framed copy in your office.

It reminds me slightly of:

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

I've done my own minor pranking as well:

https://successfulsoftware.net/2007/08/16/the-software-award...

My understanding is that quantum entanglement can't be used to transmit information. Given this fact and the fact that Einstein started out as a patent clerk, the great man must be turning in his grave!
by someothherguyy | 2025-06-07 14:39:21+00:00
Hallucination is a fancy word?

The parent seems to be, in part, referring to "reward hacking", which tends to be used as a super category to what many refer to as slop, hallucination, cheating, and so on.

https://courses.physics.illinois.edu/ece448/sp2025/slides/le...
by gruez | 2025-06-07 14:39:24+00:00
This result should be surprising to no one that knows how keyword based search works. Sure, nowadays you have LLMs that can actually answer natural language queries like this, but those weren't really a thing when this was published. I agree the ux of this isn't great, but this complaint makes as much sense as complaining that you can't pose questions to google like "Hi my nephew's birthday is coming up soon and I want to get a gift for him. He likes dinosaurs and roblox. What gift can I get him that's in the range of $50?"
by shakna | 2025-06-07 14:39:37+00:00
DTMF [0] which also points to SDP, along with the tel scheme RFC [2]. It's a bit of a rabbithole to find what exactly is supported.

[0] https://www.rfc-editor.org/rfc/rfc4733#section-2.4.1

[1] https://www.rfc-editor.org/rfc/rfc3555#section-3

[2] https://www.rfc-editor.org/rfc/rfc3966#section-5.1.3
by kbolino | 2025-06-07 14:39:47+00:00
> It is not good for the economy to have people doing work that doesn't produce value.

This is a political statement, not an economic one. What is or isn't good for the economy is up to the goals of that economy. In Japan, for example, they've more or less adopted the opposite principle as an important plank in their political system. Or perhaps it would be better to say that they've adopted the idea that people having jobs is more important than those jobs having a direct connection to some measure of productivity.
by weitendorf | 2025-06-07 14:39:56+00:00
After playing Starfield I don't really have any expectations for Bethesda to deliver on anything interesting anymore. The progression from Oblivion to Starfield has been one of becoming less like a small shop with character willing for its developers to take big risks with unique and intricate features, and more of trying to be a generic AAA studio that prefers predictable blandness. I don't think you can really hope that they'll magically return to making games the way they did 20 years ago.

They seem to now be under the mistaken impression that radiant AI is to get more content out of the game by implementing infinite permutations of simple quests, and that customers will think X things permuted Y ways is X*Y content and not just X+Y content. But the purpose of radiant AI was, I think, to make the world feel alive and even unique. Which means I really shouldn't even see every x in X or every y in Y.

If you want an interesting implementation of the same concepts as in Radiant AI I recommend checking out Dwarf Fortress. Every dwarf fortress world is essentially an entire history of thousands of radiant AI interactions up until you enter it, at which point your adventurer/fort becomes part of the world and continues the radiant interactions with its civilizations/wildlife/monsters/etc.

I think DF is probably the ideal existing game to considering adding LLM-characters and conversation to as a drop-in augmentation. DF already has the simulation and generation of realistic characters and stories working, but unfortunately it's very formulaic to interact with it as an adventurer. In that case the game actually is quite "alive" already, just without a voice.
by JohnBooty | 2025-06-07 14:40:06+00:00
Perseverance "self drives" at 0.1mph on a nearly flat, static landscape with zero other threats or moving objects.

(Sure, it's a hostile landscape with regards to dust/temperature/radiation. And getting to Mars and landing safely is a fiendishly difficult task. But those aren't concerns of the self-driving system...)

https://science.nasa.gov/resource/how-perseverance-drives-on...

The problem space is truly not comparable to that of a drone that needs to navigate an actively hostile, evolving environment in three dimensions at two orders of magnitude greater speed.
by almostdeadguy | 2025-06-07 14:40:07+00:00
Being kind and knowing how to deliver disagreement in a constructive way is important. Human beings aren’t perfect logical subjects immune from emotion (thankfully). Hopefully a good manager can take steps to address this or help mediate conversations where such a person might struggle. But places where “playing the game” (like withholding valid concerns with a decision) is a criteria for success are not long for this world
Show HN: I built a Chrome extension that filters toxic words in real time
by ogora | 2025-06-07 14:41:06+00:00
Hello HN.

I have just launched PureWord (https://chromewebstore.google.com/detail/pureword/hmiminkceb...), a Chrome extension that cleverly filters profanity and offensive language across websites in real time, replacing it with neutral alternatives.

—————

The Motivation

Most of the web consists of text. Increasingly, that text includes hostile, explicit or otherwise disruptive language. Whether you are reading the news, working in a shared environment or letting your children browse online, the language we encounter often undermines the experience.

PureWord is my attempt to improve that. It is not about censorship, but about control. The aim is to allow users to create a more respectful digital space by giving them a way to filter out unwanted words, based on their own preferences.

—————

How It Works

PureWord runs entirely in the browser. It uses a streamlined filtering engine, inspired by adblocking technology, to detect and replace unwanted language as web pages load.

+ Filtering is done locally

+ Replacement logic is user-configurable

+ Sites can be whitelisted or blacklisted

+ Dark mode is supported

+ It is designed to be fast, lightweight and unobtrusive

—————

What Makes It Different

Many content filters are slow, overly aggressive or dependent on external APIs. PureWord differs in several important ways:

+ It is fast. It uses logic adapted from adblockers

+ It is private. No data is ever sent anywhere

+ It is controlled. Users choose what is replaced and how

+ It is future-proof. Upcoming features will include AI-driven filtering and smarter context awareness

—————

Roadmap

This is an early release. The following features are planned:

+ AI-powered detection of context and tone

+ Suggested replacements that match tone and intent

+ Profiles for different use cases (e.g. work, home, public)

+ Community-driven word lists and filters

—————

What I Would Appreciate

At this stage, I am looking for constructive feedback. In particular:

+ New or unexpected use cases

+ Scenarios where filtering fails or overreaches

+ Suggestions on integrating AI effectively

+ Your thoughts on whether this tool is useful or desirable

I am happy to answer questions and explain any part of the implementation.

Thank you for reading and for your interest in making the web a more civil place.

—————

Other Projects

+ Google Sheets Add-on: Flookup Data Wrangler (https://www.getflookup.com)

+ Another Chrome Extension: Commentsy (https://getflookup.github.io/commentsy/)

+ Android Game: Puck Slide (https://getflookup.github.io/puckslide/)
by remram | 2025-06-07 14:41:06+00:00
Asking dumb questions has become one of my moves in interviews. This is to expose LLM users, as LLMs are extremely unlikely to answer a "how do I do X" question with "you shouldn't do X", or "how would you replace Y" with "you should keep using Y".

I guess now I have an additional reason to ask, so that I can screen out the assholes that will say it's a dumb question...
by npodbielski | 2025-06-07 14:41:16+00:00
Of course I have seen it. This is exactly what I meant. If you are doing something because you are afraid of 'retaliation' you should not use those services at all. For anything.

You can be afraid of heights or earthquake or driving fast on mountain roads. Not google. For all that is holy: corporation should not make you afraid of doing something.
by strcat | 2025-06-07 14:41:57+00:00
No, Murena sells devices with /e/OS which is fork of LineageOS which drastically rolls back privacy and security compared to it. LineageOS itself rolls those back compared to the Android Open Source Project but not nearly as much as /e/OS. LineageOS would be a better choice for privacy, security, app compatibility and usability than Purism's product.

GrapheneOS and /e/OS are very different operating systems. GrapheneOS is a hardened OS with massive privacy/security improvements and a far different appropach to mainstream app compatibility. GrapheneOS can be purchased preloaded on devices including from companies like NitroKey, so that is not something that's a difference between them. GrapheneOS is based on AOSP directly, not LineageOS.

https://eylenburg.github.io/android_comparison.htm is a third party comparison between different alternate mobile operating systems. It could include many more privacy/security features but it's a good starting point.

https://grapheneos.org/features provides an overview of what GrapheneOS provides. It doesn't cover all of the features but it covers a lot of them.

/e/OS lags very far behind on shipping Android privacy/security backports, lags a year or more behind on shipping standard privacy/security patches and does not keep the standard Android privacy/security model or features intact. Like LineageOS, /e/OS mainly supports devices without proper non-stock OS support and without firmware/driver patches. For the few devices they support which do provide those updates, they are much worse than LineageOS at shipping them to users. They don't use standard hardware-based security features even when they're made available to an alternate OS. /e/OS is not a safe option because going months or even years without critical browser engine and OS updates is a serious problem. It is not an academic or theoretical issue. They are failing to patch critical issues and some of those are known to be exploited in the wild.

You can run nearly all Play Store apps on GrapheneOS, but not /e/OS with the much more limited and less secure microG approach. https://bsky.app/profile/grapheneos.org/post/3lamcjfv5r22s explains the difference in approach. Of course, their approach certainly provides dramatically more mobile app compatibility than using the desktop Linux stack on mobile as is being proposed in the original post.
by jstanley | 2025-06-07 14:42:01+00:00
> based on the plethora of evidence

Yep, this is fine.

I'm not saying "don't believe anything you can't prove". I'm saying "don't believe everything you can't disprove".

Believe based on evidence, as you appear to be doing.

Windows is spying on your use of System Settings? Good evidence.

Linux process is spying on your keystrokes? No evidence.
by dtagames | 2025-06-07 14:43:13+00:00
This paper is far too long and poorly written, even considering that the topic of expert systems was once "a thing."

There are three key parallels that I see applying to today's AI companies:

1. Tech vs. business mismatch. The author points out that AI companies were (and are) run by tech folks and not business folks. The emphasis on the glory of tech doesn't always translate to effective results for their businesses customers.

2. Underestimating the implementation moat. The old expert systems and LLMs have one thing in common: they're both a tremendous amount of work to integrate into an existing system. Putting a chat box on your app isn't AI. Real utility involves specialized RAG software and domain knowledge. Your customers have the knowledge but can they write that software? Without it, your LLM is just a chatbot.

3. Failing to allow for compute costs. The hardware costs to run expert systems were prohibitive, but LLMs invoke an entirely different problem. Every single interaction with them has a cost, both inputs and outputs. It would be easy for your flat-rate consumer to use a lot of LLM time that you'll be paying for. It's not the fixed costs amortized over the user base, like we used to have. Many companies' business models won't be able to adjust to that variation.
by kentonv | 2025-06-07 14:43:24+00:00
That's exactly what I thought, too, before I tried it!

Turns out it feels very different than I expected. I really recommend trying it rather than assuming. There's no learning curve, you just install Claude Code and run it in your repo and ask it for things.

(I am the author of the code being discussed. Or, uh, the author of the prompts at least.)
by jmyeet | 2025-06-07 14:44:50+00:00
It's wild to me how many conspiracy theories I've seen about how this is all staged, like it's a distraction or it's just Elon repairing his image and trying to rescue Tesla (whose sales are cratering).

Psychologically, I think this is reflective of cognitive dissonance. The two conflicting ideas are that two people with much to lose would get in the dumbest fight imaginable and the myth of meritocracy [1]. You see, people want or need to believe that people get into these positions through merit: skill, intelligence and hard work.

That's simply not true. We are talking about two of the egotistical, thin-skinned, genuinely stupid narcissists on the planet. Drugs may even be a factor. There is no planet where a charade like this involves calling the president of the United States a pedophile [2].

Media reports seem to universally agree that everybody in the administration absolutely hates Elon. Additionally, IMHO Elon is absolutely on the spectrum. As such, he is a terrible room reader and I believe is deluded into thinking he has a loyal following. He does not. Any clout he has is solely because of being a Trump acolyte.

The myth of meritocracy is perpetuated to keep you working hard to make somebody else rich. It is to reinforce the existing social and economic order. It is to assign blame to those who are poor because poverty is treated as a personal moral failure.

If Trump chooses to, he can effectively bankrupt Elon. That's how insane all of this is.

For starters, Trump can simply revoke Elon's security clearance. There's no recourse for this. And that makes SpaceX's military contracts real awkward.

There are negotiations over a trade deal with China because of the tariffs and what is quite likely the dumbest trade war in history. The terms of that deal could be fatal to Tesla's future.

Trump could even get Elon denaturalized and deported. How? Immigration fraud. It's fairly clear from the facts (and his brother's statements about 10 years ago) that when Elon dropped out of a Stanford PhD to start a company he was technically undocumented. If you misrepresent to USCIS then it is absolutely grounds for denaturalization should they choose, although such proceedings are incredibly rare.

[1]: https://en.wikipedia.org/wiki/Myth_of_meritocracy

[2]: https://deadline.com/2025/06/trump-musk-epstein-files-claim-...
by westurner | 2025-06-07 14:45:05+00:00
Multiple export formats ftw, watermarking, and metadata

(/?hnlog "NURBS") ... https://news.ycombinator.com/item?id=40131766 :

> ai-game-development tools lists a few CAD LLM apps like blenderGPT and blender-GPT: https://github.com/Yuan-ManX/ai-game-development-tools#3d-mo...

Justifying OCCT CAD as an alternative; from comments on a post re: "GhostSCAD: Marrying OpenSCAD and Golang" https://news.ycombinator.com/item?id=30940563 :

> > CadQuery's CAD kernel Open CASCADE Technology (OCCT) is much more powerful than the CGAL used by OpenSCAD. Features supported natively by OCCT include NURBS, splines, surface sewing, STL repair, STEP import/export, and other complex operations, in addition to the standard CSG operations supported by CGAL

> Ability to import/export STEP and the ability to begin with a STEP model, created in a CAD package, and then add parametric features. This is possible in OpenSCAD using STL, but STL is a lossy format.

> [...] CadQuery scripts can build STL, STEP, and AMF faster than OpenSCAD.

AMF: Additive manufacturing file format: https://en.wikipedia.org/wiki/Additive_manufacturing_file_fo...

Watermarking:

/? synthID site:github.com https://www.google.com/search?q=SynthID+site%3Agithub.com

/? SynthID site:github.com inurl:awesome https://www.google.com/search?q=SynthID+site%3Agithub.com+in... :

- and-mill/Awesome-GenAI-Watermarking: https://github.com/and-mill/Awesome-GenAI-Watermarking

CAD Metadata; CAD Linked Data:

/? "CAD" Metadata standards: https://www.google.com/search?q="CAD"+metadata+standards

/? CAD 3d design formats and their metadata and RDF: https://www.google.com/search?q=CAD+3d+design+formats+and+th...

- OCX; shipbuilding BIM metadata; https://3docx.org/en/

/? "CAD" "BIM" "RDF": https://www.google.com/search?q=%22CAD%22+%22BIM%22+%22RDF%2... :

- "Scan-to-graph: Semantic enrichment of existing building geometry" (2020) https://www.sciencedirect.com/science/article/abs/pii/S09265... .. https://scholar.google.com/scholar?cites=1199367363418102338... :

> Scan-to-Graph focuses on creating an RDF-based model of an existing asset.

schema.org/CreativeWork > :Drawing, :SoftwareSourceCode

YAML-LD is JSON-LD (RDF) in YAML; with a W3C spec.

PartCAD is plain YAML; but there could probably be an @context to map each YAML metadata attribute to a URI so that Linked Data can be parsed and indexed (for example by search engines which index some schema.org RDFS Classes and Properties).

PartCAD index / electronics / sbcs / partcad.yml: https://github.com/partcad/partcad-index/blob/main/electroni...

partcad.yml: partcad/partcad-electronics-sbcs-intel/blob/main/partcad.yaml: https://github.com/partcad/partcad-electronics-sbcs-intel/bl...

In construction, the building inspector requires the spec sheet for basically every part of a house.

Linked Data is presumably advantageous for traceability given linked provenence metadata from CAD design (w or w/o AI), part manufacturing w/ batch number, assembly assemblage, and supply chain lineage.
by lapcat | 2025-06-07 14:45:25+00:00
The article is talking about a handful of Democratic politicians such as Ro Khanna "who represents Silicon Valley", cynically looking for political talking points. But the actual voters still despise Musk, as proved by the recent Wisconsin Supreme Court election, where Musk's participation was a huge liability. Not to mention that Musk is still publicly committed to drastically slashing government spending, which is obviously not a winning issue with Democrats.

The same Democratic leadership brain(-dead) trust thought it was a great idea to parade around Liz Cheney in 2024, as if that won a single vote for Harris.

Maybe Ro Rhanna will buy a Tesla, but it sounds like he was never boycotting in the first place.
by yunwal | 2025-06-07 14:45:41+00:00
I tried copilot agent like 3 weeks ago. If that much has changed since then, props to Microsoft.

Zed is very nice, it’s just a totally different workflow. I think people who work in a domain where AI is not particularly strong would be better off with Zed, since Cursor’s way of reviewing edits is a little clumsy.
by layer8 | 2025-06-07 14:45:48+00:00
The paper is picking up a long-standing joke in its title. From https://www.cia.gov/readingroom/docs/CIA-RDP90-00965R0001002... (1987): All these [AI] endeavors remain at such an experimental stage that a joke is making the rounds among computer scientists: “If it works, it’s not AI.”

The article is re-evaluating that prior reality, but it isn’t making the point that successful AI stops being considered AI. In the part you quote, it’s merely pointing out that AI technology isn’t always marketed as such, due to the negative connotation “AI” had acquired.