MurphyA/hacker-news huggingface dataset:
by nostrademons | 2025-08-29 18:52:30+00:00
I think that's true, but I think there's a more fundamental mistake in thinking that you can uncouple the HTML structure from layout, particularly when the layout rules make explicit reference to "parents" and "siblings".

The dream of CSS was that you could decouple styling from semantics. Your HTML would tell you what the page meant, and then your CSS would let you present it in whatever format was prettiest, and you could swap out CSS to let different users view it differently. But in practice, what happened was that the page ended up meaning nothing - it was just an app, a way for the user to accomplish a task, so instead of <h1> through <h6> and <p> and <em> and <cite>, everything is a <div>. The very concept of CSS was flawed, because we still thought of websites as documents at the time it was invented, rather than as an app platform.

That's perhaps why newer reactive frameworks like React or Jetpack Compose ditch this separation. The style in React is to just include CSS inline on the components. In Compose, you have Modifiers that let you specify the styling as explicit attributes on the component. They admit that they're building a UI framework, not a document overlay, and get rid of the content/presentation separation as a result. It's all presentation.
by switchbak | 2025-08-29 18:52:51+00:00
Well, they could also dial down the weird during an interview, and slowly reveal their more personal side as they get to know their co-workers better. This seems so obvious it's barely worth stating, but it seems like there's a false dichotomy in their post (no weird XOR weird).

I mean, everyone is weird when you look really close. But we can be cool with one another. To me it just sounds like they're still quite sensitive to judgement, and looking for explanations as to the rejection. I totally get that, I'm in the same boat. Sometimes you just don't have a good explanation, and you have to solicit valuable feedback elsewhere.
by spicyusername | 2025-08-29 18:53:37+00:00
your dream job will not make you whole

In fact, they tend to do the exact opposite, unfortunately!

Like the great Mike Tyson once said, "God punishes you by giving you everything you want... to see if you can handle it".

For many, achieving your dreams usually comes with the hard lesson that you had the wrong dreams and that the real dreams you should have had were many of the things you already gave away to get there.

Then again, infinite AI-developer money isn't the worst outcome, either. Something something land among the clouds.
by adithyassekhar | 2025-08-29 18:53:44+00:00
I'm looking through the frontend code, I mainly work with react and vite, same as this project.

It was refreshing to see a plain standard vite initial setup used as is but the way authentication is handled makes it feel like it's all AI generated. It does the standard authprovider, useauth setup all AI tools give with the same variable names
Anthropic changing privacy policy [Email]
by dsalzman | 2025-08-29 18:54:45+00:00
Hello,

We're writing to inform you about important updates to our Consumer Terms and Privacy Policy. These changes will take effect on September 28, 2025, or you can choose to accept the updated terms before this date when you log in to Claude.ai.

These changes only affect Consumer accounts (Claude Free, Pro, and Max plans). If you use Claude for Work, via the API, or other services under our Commercial Terms or other Agreements, then these changes don't apply to you.

What's changing?

1. Help improve Claude by allowing us to use your chats and coding sessions to improve our models

With your permission, we will use your chats and coding sessions to train and improve our AI models. If you accept the updated Consumer Terms before September 28, your preference takes effect immediately.

If you choose to allow us to use your data for model training, it helps us: Improve our AI models and make Claude more helpful and accurate for everyone Develop more robust safeguards to help prevent misuse of Claude We will only use chats and coding sessions you initiate or resume after you give permission. You can change your preference anytime in your Privacy Settings.

2. Updates to data retention– your choices and controls

If you choose to allow us to use your data for model training, we’ll retain this data for 5 years. This enables us to improve Claude through deeper model training as described above, while strengthening our safety systems over time. You retain full control over how we use your data: if you change your training preference, delete individual chats, or delete your account, we'll exclude your data from future model training. Learn more about our data retention practices here.

Learn more and next steps For detailed information about these changes: Read our blog post about these updates Review the updated Consumer Terms and Privacy Policy Visit our Privacy Center for more information about our practices See our Help Center articles on how to manage your privacy settings Next time you log into Claude, review the terms and confirm your settings If you have questions about these updates, please visit our Help Center.

–The Anthropic Team
by throwaway81523 | 2025-08-29 18:54:53+00:00
It's hard to claim that an infinite (or anyway unbounded) collection of integers exists in nature either. If you accept the idea of an infinite collection, why not an infinite sequence? Write down a decimal point, then start flipping a coin, 1's and 0's forever: .011010010111... So now you've got a binary fraction that most would say specifies a real number. An almost surely non-constructible one in fact.
by acdha | 2025-08-29 18:54:58+00:00
> What would Elon even be in court for? Being a politically incorrect dumbass on ex-twitter is not punishable by law.

Look at the things he’s already been in court for: labor and environmental violations, safety problems. A really big one for him is the exposure to suits over his statements as the CEO of a public company: anyone who’s bought TSLA in the the last decade or so could, for example, claim that he was knowingly misleading investors about FSD’s readiness or safety record.

Each of those are areas where he absolutely does not want someone with government investigatory powers talking to his employees, demanding internal documents, etc. and in several of them he could have business activities blocked if, for example, they linked approvals to more comprehensive evidence (imagine if they couldn’t sell FSD for use on public roads until it was safer and had to compensate past buyers).
by amarant | 2025-08-29 18:55:05+00:00
This is not that though. This is just developers being unable to handle constructive criticism, and when they can't win the argument on merits, went for the HR option. It happens.

I've had it happen to me too, but my response was to resign on the spot (I was already not satisfied with the company).

The "toxic behaviour" I had done? I reverted a commit on the master branch that didn't compile, and sent a slack to the Dev who had committed it saying "hi! There appears to have been a mistake in your latest commit, could you please check it out and fix it? I've reverted it in the meantime since I need to deploy this other feature"

The dev responded by force pushing the code that did not compile to master and contacted HR.

I decided there was greener grass on other pastures. I was right.
by jaredcwhite | 2025-08-29 18:55:35+00:00
This article can easily be dismissed when hardly a moment in you see the headline "Agents Are Inevitable"

I'm sorry, but the "agents" of "agentic AI" is completely different from the original purpose of the World-Wide Web which was to support user agents. User agents are used directly by users—aka browsers. API access came later, but even then it was often directed by user activity…and otherwise quite normally rate-limited or paywalled.

The idea that now every web server must comply with servicing an insane number of automated bots doing god-knows-what without users even understanding what's happening a lot of the time, or without the consent of content owners to have all their IP scraped into massive training datasets is, well, asinine.

That's not the web we built, that's not the web we signed up for; and yes, we will take drastic measures to block your ass.
by _heimdall | 2025-08-29 18:55:41+00:00
It does have parallels to the human brain, absolutely. We've been studying the human brain in similar ways for much longer though and we still don't know much about it.

We do know what areas of a human brain often light up in response to various conditions. We don't know why that is though, or how it actually works. Maybe more importantly for LLMs, we don't know how human memory works, where it is stored, how to recognize or even define consciousness, etc.

Seeing what areas of a brain or an LLM light up can be interesting, but I'd be very cautious trying to read much into it.
by tibbar | 2025-08-29 18:55:42+00:00
That is fair. I suppose what I meant is, the idea of working at one of these companies can be really exciting, almost a fantasy, but in practice: it might actually hurt you in many ways. 'Look what they make you give', as a certain character once said. With that said, obviously I think it's cool and worth doing, but there are significant and painful downsides, too.
by squigz | 2025-08-29 18:56:08+00:00
> the user, holodeck style, describes what they want and it is assembled in front of them.

I really don't think this is what most gamers want - and I think they'd like it even less if they tried it, for the reason you highlight 2 sentences later...

> The valuable part is a talent for creating gameplay systems

Beyond that, gamers like a sense of "community" - being able to talk to people who play the same game, have a shared framework for achievements and the like, etc.

I do believe generative gameplay will be the next big thing, but not to spit out an entire game by any means.
by jibe | 2025-08-29 18:56:56+00:00
I 100% agree it is concerning, but in this video you can't see whether the trigger is pulled or not. Holstering the gun creates a risk of the trigger being pulled. The gun goes off while it is being pushed in, which suggests the trigger is catching on something.

If the gun was able to fire by itself, without the trigger being actuated, then someone should make it happen on video. Shake the crap out of it, bang on it. Take it in and out of a clear plastic holster 1000 times until the supposed defect happens.
by shadowgovt | 2025-08-29 18:58:32+00:00
One of the things I learned from some Norwegians on a trip to Norway:

In Norway, if a restaurant abuses its staff, it's not just the staff that will strike or sympathetic customers who will organize a boycott. It's the plumbers who won't show up to fix the sink that breaks, the carpenters who won't show up to patch up a dented door jam or install a new shelf, and the shippers who won't drive ingredients out to the restaurant anymore.

In the US, that kind of coordinated cross-discipline striking is explicitly illegal (I'd have to go look up my history to confirm, but I believe that was related to the federal intervention to stop the rail strikes because it disrupted mail delivery).
by wildpeaks | 2025-08-29 18:58:48+00:00
Some people don't realize how far we've come in 20 years, CSS is so good now I even got rid of the last bit of preprocessing I was still using (CSS Modules, for generating globally-unique classnames at build time) now that I switched to Web Components for both frontend and backend (thanks to JSDOM) given they use already globally-unique tag names.
Show HN: BrowserTotal – Free, real-time AI scanner for browser extensions
by minche | 2025-08-29 18:59:04+00:00
Live extension analysis: Point us at a Chrome/Edge/Firefox extension (store URL or CRX). We spin up a safe sandbox and observe it in real time—permissions use, message passing, storage writes, network calls, remote code loading, and UI injections.

Package scanning: Paste an npm/package URL or code. We do quick static + dynamic checks: install/postinstall scripts, obfuscation/eval, exfil endpoints, suspicious APIs, and typosquat/reputation signals.

AI explainer: An LLM summarizes the behaviors and risk patterns in plain English (why it’s risky, what to verify, how to mitigate), and produces a shareable report.
by switchbak | 2025-08-29 18:59:06+00:00
"I spent so much of my life being an unlikable jerk" - so yeah, it sounds like that could be (somewhat?) true, or maybe they're just very self-critical.

I like "weird coffee people", and folks that are obsessed with fun hobbies. I'm not so into sociopaths though, so it depends on the kind of weird.
by andrewla | 2025-08-29 18:59:11+00:00
There are two things being talked about here, and worth teasing them out.

On the one hand, this article is talking about the hierarchy of "physicality" of various mathematical concepts, and they put Cantor's real numbers at the floor. I disagree with that specifically; two quantities are interestingly "unequal" only at the precision where an underlying process can distinguish them. Turing tells us that any underlying process must represent a computation, and that the power of computation is a law of the underlying reality of the universe (this is my view of the Universal Church-Turing Thesis, not necessarily the generally accepted variant).

The other question is whether Cantor's conception of infinity is a useful one in mathematics. Here I think the answer is no. It leads to rabbit holes that are just uninteresting; trying to distinguish inifinities (continuum hypothesis) and leading us to counterintuitive and useless results. Fun to play with, like writing programs that can invoke a HaltingFunction oracle, but does not tell us anything that we can map back to reality. For example, the idea that there are the same number of integers as even integers is a stupid one that in the end does not lead anywhere useful.
by underlipton | 2025-08-29 18:59:12+00:00
Thoughts:

1) It makes me wonder where the surplus goes. Invested back into the corporations, so that the people who run them have a large amount of power? That would be dystopian. Unless I'm making an incorrect assumption, like...

2) Is it only downward compression, or does it perhaps act both upwardly AND downward? So there's little profit unspoken for, and anyone participating in the labor market is receiving a roughly equal piece of the economic output (or, at least, within a relatively narrow band).

3) That would suggest something rather radical to the (neo)liberal mindset of there being no ceiling on what spoils of productivity one can claw to oneself: instead, an acknowledgment that we're all roughly equal humans giving up a roughly equal portion of life, time, energy, and freedom to labor, regardless of the prerequisites to be competent at that labor (or of the opportunities to exploit one's position).

4) As for implications for other countries, I wonder if there are any for those in which social, racial, and class hierarchies are deeply embedded. Can the kind of robust wage bargaining described emerge even without all of that rectified? Maybe it's what catalyzes that rectification?
by vunderba | 2025-08-29 18:59:51+00:00
> "Having machines consume large volumes of data posted on the Internet for the purpose of generating value for them without compensating the creators" is equally a description of Google.

Quid pro quo. Those sites also received traffic from the audiences searching using Google. "Without compensation" really only became a thing when Google started adding the inlined cards which distilled the site's content thus obviating the need for a user to visit the aforementioned site.
by reactordev | 2025-08-29 19:00:12+00:00
I mean some ad, hijacking the page, before the click of some grandma registers, and volla! Now they’re on the play store about to download some “game” called royal kingdom and since they have the attention span of a gnat, they install it for a fun afternoon.

Or same hijack ad shows some bogus virus scan result, convincing grandma to click. Or drive-by download where it redirects to some infected pdf you end up downloading.

Yes, they all require a click, an install, some action. But it’s so cleverly disguised that unless you’re really diligent, someone’s going to get your credit card.

The worst are the drive-by downloads because a user doesn’t have to do anything. Once the pdf is on the phone, the phone access it, releasing the malware.
by Joel_Mckay | 2025-08-29 19:00:17+00:00
Anthropic from a technology perspective does interesting work, but from a business perspective its long-term viability is unclear. LLM generated slop will unlikely make it through the valley of despair in the Gartner hype cycle.

Rule #3: popularity is not an indication of utility.

Rule #23: Don't compete to be at the bottom, as you just might actually win.

The fact is all employees that produce intangible assets look like a fiscal liability on paper. If you don't have project history in a given area, than managers quietly add training costs and retention issue forecasts on that hiring decision.

I found the dynamic range anecdote by Steve Jobs (a controversial figure) was rather accurate across many business contexts =3

https://youtu.be/TRZAJY23xio?feature=shared&t=2360
by infecto | 2025-08-29 19:00:39+00:00
I personally love the idea of a free and open internet and also have no issues with bots scraping or training off of my data.

I would much rather have it open for all, including companies, than the coming dystopian landscape of paywall gates. I don’t care about respecting robots.txt or any other types of rules. If it’s on the internet it’s for all to consume. The moment you start carving out certain parties is the moment it becomes a slippery slope.
by Certhas | 2025-08-29 19:00:50+00:00
But in Julia it also makes code a pain to write outside of a Julia aware IDE. Even in such an IDE I now need to remember what the shorthand for Euclidean division is to type it. (It would be great if I had a toggle that could switch all unicode for which there is a shorthand to the shorthand...)

Not saying the trade-off isn't worth it, but I do feel like there is a tendency to overuse unicode somewhat in Julia.
by throwboy2047 | 2025-08-29 19:00:51+00:00
People are stupid, always have been - took thousands of years to accept brain as the seat of thought because “heart beat faster when excited, means heart is source of excitement”.

Heck, people literally used to think eyes are the source of light since everything is dark when you close them.

People are immensely, incredibly, unimaginably stupid. It has taken a lot of miracles put together to get us where we are now…but the fundamentals of what we are haven’t changed.
by jameshart | 2025-08-29 19:01:21+00:00
Elon Musk chose to make his identity nakedly partisan in a context where doing so is deeply alienating to a lot of people. That is going to have brand consequences.

Out of all his brands, though, X and particularly XAI (and so Grok) have been particularly influenced by – indeed he seems to see them as vehicles for – his personal political opinions and reckless ethics.
by cbm-vic-20 | 2025-08-29 19:01:24+00:00
Claude Shannon's "The Mathematical Theory of Communication" (not mentioned by name, but referenced in the PDF) is a really pleasant little read. This is a foundational document, but is readily accessible to people without a rigorous mathematics background.

https://openlibrary.org/works/OL2296213W/The_mathematical_th...
by foobarchu | 2025-08-29 19:01:53+00:00
It really helps that VSCode isn't intrinsically tied to any other Microsoft products. It doesn't demand you use any specific platforms/languages/compilers, it doesn't demand you use GitHub, it runs on all major operating systems in basically the same way, it doesn't demand or even politely ask that you sign into a Microsoft account.

If it weren't for the name, you'd never know it was even a Microsoft product.
by WheelsAtLarge | 2025-08-29 19:02:13+00:00
I wondered how all that expensive hiring would impact employee's feelings related to working at Meta as to how much money the new AI staff is getting paid relative to their own pay.

Imagine this, you worked for Meta for X long time then you look over at your colleague and she/he is earning multiple times your highest income and they just started. Mmm, talk about a complicated working environment.
by spankibalt | 2025-08-29 19:02:27+00:00
https://archive.ph/qa6Q7

https://archive.ph/https://www.nytimes.com/2025/08/28/health...

"The A.I. companies selected to oversee the program would have a strong financial incentive to deny claims. Medicare plans to pay them a share of the savings generated from rejections."

Finally! Deny, Defend, Depose with streamlined accountability gap thanks to "AI". ;)
by duskwuff | 2025-08-29 19:02:46+00:00
If I'm reading this correctly, the author hasn't actually interacted with any of this "debug logic" (and doesn't even describe what it is), but is inferring that it must be active based on some log messages which mention debugging or which display diagnostic output. None of the log messages implicate a "hardware flaw"; it's not clear that any of them are even abnormal.

The report looks like AI slop. This is a meaningless waste of time.
by NewsaHackO | 2025-08-29 19:02:49+00:00
> By default, SQLite is not durable, because the default value of journal_mode is DELETE, and the default value of synchronous is FULL, which doesn't provide durability in DELETE mode.

From the documentation, it seems like synchronous being FULL does provide durability of the database in DELETE mode, as FULL means it calls fsync after the transaction is completed. I think you may be confusing durability of the journal file with durability of the database. I don't think WAL can ever really have a durable transaction; it is essentially based on leaving a transaction open until it gets "check-pointed" or actually committed to the database file.
by ironmagma | 2025-08-29 19:03:00+00:00
C# does not require scaffolding any more than Python does. It comes with a large standard library (aka .NET). Even the NodeJS standard library is quite large now too. How much setup you need really depends on what you are trying to do; if you are using Django, there will be an insignificant amount of that, and some of the most complicated setups I've seen have been with Pylons/Pyramid. If you're just making a CLI app, well I don't see how it's any less setup with Python than with Node. And anyway, RAD isn't about setup time, it's about iteration time.

I feel you on the lack of Go jobs. It seems like they aren't very well globally distributed...
by rsync | 2025-08-29 19:03:42+00:00
“But the reality is how can someone small protect their blog or content from AI training bots?”

Why would you need to?

If your inability to assemble basic HTML forces you to adopt enormous, bloated frameworks that require two full cores of a cpu to render your post…

… or if you think your online missives are a step in the road to content creator riches …

… then I suppose I see the problem.

Otherwise there’s no problem.