MurphyA/hacker-news huggingface dataset:
by SilverElfin | 2025-09-29 22:19:52+00:00
Yep this is absolutely censorship with extra steps but also just an unnecessary bureaucracy. I think the things you have in quote are the core of it - all these artificial labels and categorizations of what is ultimately plain old speech, are trying to provide pathways to violate constitutional rights. California is not new to this game however - look at the absurd lengths they’ve gone to in violating second amendment rights. This is the same playbook.

What is surprising, however, is the timing. Newsom vetoed the previous verison of this bill. Him signing it after Charlie Kirk’s assassination, when there is so much conversation around the importance of free speech, is odd. It reminds me of this recent article:

Everyone’s a Free-Speech Hypocrite by Greg Lukianoff, the president and chief executive of the Foundation for Individual Rights and Expression (FIRE) https://www.nytimes.com/2025/09/23/opinion/consequence-cultu...
by Animats | 2025-09-29 22:20:15+00:00
It does feel a lot like the Flash era.

Girbaud, which was once a cool clothing brand, had an all-Flash site for years. It looked like a 3D stack of cubes, and if you clicked on the cubes, interesting things happened. Short videos and pictures would pop up, audio clips would play, and then they'd fold back into their cubes. Very cute.

But it was really hard to order stuff. Just finding out where the items for sale were was tough.

Their site today is totally vanilla. They have product pages and "Add to Cart" buttons, like everybody else.[1]

[1] https://www.girbaud.com/en
by dredmorbius | 2025-09-29 22:21:11+00:00
I suspect that HN's rationale is far less the basis of a worldview than that citing a (mainstream, contemporary) religious foundation is a red flag to the HN commentaritat's bull, and will shift the discussion from the site's prime aims of "intellectual curiosity and thoughtful conversation":

<https://news.ycombinator.com/item?id=13108404>

Dang's post cites politics, which though worthy of (some) discussion also tends the same way.

Mind too that the result need not be intentional, it's just how a public-discussion site, even a comparatively well-mannered and well-behaved one such as HN, works.
by ortusdux | 2025-09-29 22:21:18+00:00
https://en.wikipedia.org/wiki/Pepsi_Globe#2008_redesign_by_A...

"Initial unveiling of the newly designed globe came in the form of a leaked 27-page design proposal entitled BREATHTAKING Design Strategy,[6] which used such over-the-top language that some suggested that it was part of a viral marketing scheme."
by Rochus | 2025-09-29 22:21:25+00:00
They apparently used AI assisted reverse engineering to reconstruct Apple System 7.1 from Motorola 68000 binaries in just three days. Their approach relied on QEMU emulation rather than native PC hardware execution. QEMU provided the virtualized 68k environment necessary to run the reconstructed Mac system. The AI generated C code was compiled for 68k and executed within QEMU's 68k emulation.
by cogman10 | 2025-09-29 22:21:28+00:00
I'm sorry but no. Unless you are producing a 1930s radio these sorts of schematics are next to worthless. There's nothing super clever about PCB routing or resistor placement and it is completely dependent on the chips used (which are increasingly including the actual resistors and capacitors internal to the chip).

Consider, for example, how useful this schematic would be vs an AMD motherboard schematic.

You imagine that because apple has a bunch of money to spend that they are spending more than a competitor would on PCB design. But that's just not how hardware works.

The money Apple is spending on R&D is almost entirely going into the design of their M series chips and their software/firmware.
by cardanome | 2025-09-29 22:22:28+00:00
I don't think code is inherently bad or good without defining the exact context and purpose of the code.

It all depends on what field you are in, the business requirements, the team and so many other factors.

What is the most important aspect: Easy to extend, easy to read or most optimal performance?

Is your team more comfortable with the functional style of programming or OO?

Do you follow existing conventions your team has established or current best practices?

Do you implement everything yourself or do you use external libraries?

Do you write code that makes you look smart using tech that looks good on your resume or do you use the simplest method to solve the program?

The is no one right way to program.
by epolanski | 2025-09-29 22:22:29+00:00
> I suspect an H1B decision reduction is a step in the correct direction here, but

I think this is a terrible idea that only helps those like your friends: people that got into tech because of job prospects but never cared about the field.

It's going to hurt American IT companies and in the end all IT workers if the field becomes less competitive and more mediocrity will survive.
by cadamsdotcom | 2025-09-29 22:22:35+00:00
I'm building with python/fastapi, react/tailwind/vite, with Claude Code and using test-driven development.

Red-green-refactor is tedious for humans but perfect for AI. And the test names & code make great documentation of every micro decision, running in milliseconds to prevent regressions.

The software itself helps people perform construction approvals.

Old way: dozens of documents and versions sent back and forth over email. Many fiddly details that must be checked - to streamline the process we'll use AI to provide verdicts that help humans make decisions.

I plan to create content & teach what I've learned.

https://approviq.com
by jack_h | 2025-09-29 22:23:36+00:00
I don’t disagree with your first point, but your second point may have been a misunderstanding of what I said or I don’t understand what you’re saying. I’m not suggesting when you spend money it goes away and can’t be used again. I was more suggesting the M0/M1/M2 money supplies change in size which is distinct from GDP size, although I admit that is a simplification.
by tasuki | 2025-09-29 22:23:46+00:00
> I think the only historical narrative supportable by the evidence is that Jesus was crucified by the romans and that he came back to life.

This is not what most historians think. You live in a bubble.

> We can only pray to God to give us faith

Without faith, why would I pray? Without faith, how would I pray? Without faith, which god should I pray to? Yours? Isn't that a little rich to suggest?

We share a lot of views, you and me. We both don't believe in Thor, Odin, Zeus, Poseidon, Ra, Osiris, Shiva, and number of other gods. Why are you so stuck on the Catholic one?
by protocolture | 2025-09-29 22:23:54+00:00
>I'm convinced that most office work exists for social reasons, not for practical reasons

Disagree. The receptionist recording something in excel manually, vs building an automation for it is a finance issue. Its opex vs capex.

When people make huge assumptions about the future of technology, they tend to miss that lots of people dont want to fork out the capital to buy robots or build new tools, when it works "just fine" having karen enter it manually.
by DrNosferatu | 2025-09-29 22:23:57+00:00
I'm exploring running SGI IRIX natively on N64 hardware with a budget dual-interface architecture (~$150): a Raspberry Pi CM5 ($90-120) acts as orchestrator, connecting its GPIOs directly to the N64's cartridge slot to provide boot ROM while simultaneously serving as a remote 8-16GB LPDDR5 RAM server through PCIe Gen2 to a cheap surplus IBM FPGA board ($20-30) that plugs into the memory expansion port and handles RDRAM protocol timing. The VR4300 runs IRIX natively with the CM5 providing initial boot code through the cartridge interface, while the FPGA bridges the expansion port to CM5's RAM for the main memory pool (~1-2μs latency via PCIe). This dual-pathway approach would solve both boot orchestration and memory expansion while keeping the VR4300's caches hiding most remote memory latency - I think.

— has anyone implemented similar dual-interface architectures / embedded MIPS systems?
by protocolture | 2025-09-29 22:23:59+00:00
That's a testable hypothesis. Go sample every AI output until you find one that doesn't have a previously created 1:1 analogue.

Unless of course you mean "original" as in, some kind of wishy washy untargetable goal that's really some appeal to humanity, where any piece of information that disagrees with your hypothesis is discarded because it is unfalsifiable. Original might as well mean "Made by a human and that's it" which isn't useful at all.

Whereas I use it to mean new or different.
by libraryofbabel | 2025-09-29 22:24:05+00:00
No, that's not the point of this new checkpoints feature. It's already been possible for a while to rewind context in Claude Code by pressing <ESC><ESC>. This feature rewinds code state alongside context:

> Our new checkpoint system automatically saves your code state before each change, and you can instantly rewind to previous versions by tapping Esc twice or using the /rewind command.

https://www.anthropic.com/news/enabling-claude-code-to-work-...

Lots of us were doing something like this already with a combination of WIP git commits and rewinding context. This feature just links the two together and eliminates the manual git stuff.
by dotancohen | 2025-09-29 22:24:26+00:00
I'm finally organising 20 years of voice notes. Some were quite outdated - I probably no longer need the mozzarella cheese I reminded myself to buy in early 2008.

To organize them, I'm writing a Python Qt application with Claude Code. It started off as vibe coding, but I'm now developing it using processes very similar to those I would use when managing software teams. I've picked up a lot of good tips about that here on HN. I've got Whisper, and fallback online services, transcribing the audio and summarizing it and adding tags. After much UI experimentation, I've landed on something that looks not unlike an email client, with tags in the left pane, a center pane which lists transcriptions and notes about each audio file, and a right pane with more detailed information about the selected audio file.

Next step is to serve it all as a model context protocol server - I need to pick an agent.
by dasil003 | 2025-09-29 22:25:00+00:00
I don't disagree that business will always try to drive down labor costs, but this is kind of a weird take given west coast tech companies are the ones that normalized $500k-$1m total comp for the rank and file software engineers with 5-10 years experience. East coast, let alone the rest of the world never even sniffed that until FAANG set the standard.
Show HN: Getting the Best Bang for Your Buck for Your Blogging Infra
by BenGosub | 2025-09-29 22:25:12+00:00
This blog describes how I've leveraged Terraform and Traefik in order to manage and host multiple self-host services on a single compute unit.

Terraform provides automation and easy provider switching. Traefik is a reverse proxy and HTTPS provider.

In the example I've setup listmonk for mailing and Plausible Analytics for web analytics. There's also monitoring with Grafana and Prometheus.

All of this works within a single droplet for a fraction of the cost of running each service individually.
by pedalpete | 2025-09-29 22:25:16+00:00
Enhancing the restorative function of sleep, without altering sleep time.

https://affectablesleep.com

Our patent-pending neurostimulation builds on over a decade of research in slow-wave enhancement, and more than 50+ published peer-reviewed papers.

Today we're building our last 3D printed unit. In October we start our first tooling run.
by SeanAnderson | 2025-09-29 22:25:29+00:00
I might be taking a contracted job to help provide AI/ML guidance for a friend's company here soon, but all I really do is use ChatGPT/Claude Code a lot and don't really have explicit AI/ML tool building experience. They know this and mostly just want me for competency and comfort going from 0-1 with a new project, but I'm still pretty nervous! So I'm trying to conjure up some simple ideas to inspire me to learn :)

Currently trying to predict student absenteeism in the future based on historical indicators with synthetic data using basic ML modeling and then using LLMs to generate helpful guidance for relevant parties. Basically letting parents know there's concern and citing leading indicators.

Not sure what I'll do next, but hoping to come up with a few other ideas to put my mind at ease. It's fun having some actual motivation to keep up with the current hype instead of just being a consumer, though!
by doug-moen | 2025-09-29 22:26:13+00:00
what ginger bill actually said was

> I’d argue that actual closures which are unified everywhere as a single procedure type with non-capturing procedure values require some form of automatic-memory-management. That does not necessarily garbage collection nor ARC, but it could be something akin to RAII. This is all still automatic and against the philosophy of Odin.

C++ doesn't have this feature either. A C++ closure does not have the same type as a regular C-style function with the same argument types and result type. The types of functions and closures are not unified.

And C++ does have RAII, which the author feels is a kind of automatic memory management and against the philosophy of Odin.

So C++ doesn't have the feature G.B. says is impossible. I don't know enough to comment on Ada.
by amatecha | 2025-09-29 22:26:23+00:00
Yeah, I think it's actually a great skill to be comfortable with not getting attached to your code, and being open to refactoring/rearchitecting -- in fact, if you have this as a common expectation, you may get really good at writing easily-maintainable code. I have started putting less and less "clever optimizations" into my code, instead opting for ease of maintainability, and onboarding for new team members to join up and start contributing. Depends on the size of project/team (and the priorities therein), but it helps me later too when I have to change functionality in something I wrote anywhere from 6-48 months ago :)
by cogman10 | 2025-09-29 22:26:36+00:00
That ain't how things work.

The law is that you have to submit your schematics to the FCC if you want to sell a device with wireless communications so the FCC can validate that you aren't improperly using the wireless spectrum.

The US might be corporate captured but it's not THAT corporate captured. The US government still has a bigger stick than apple does.
by SrslyJosh | 2025-09-29 22:26:37+00:00
Who needs that, though? Is buying things that hard and time-consuming?

> In a few weeks it will become "buy dogfood", and it will just do the thing, knowing you get some certain food from Chewy

I have autoship orders set up with Chewy. Stuff arrives on a schedule and I get a small discount. I don't need an overhyped autocomplete fucking things up for me, especially when I can just set up a subscription myself and forget about it.
by rgbrgb | 2025-09-29 22:26:45+00:00
Working on a personal recruiter / talent agent for my smartest dev/product/design friends (and theirs) https://www.hedgy.works

Key problems we're solving:

- Everyone wants to be doing meaningful, fun work that feels like their "life's work". Few feel like they are.

- In recruiting, the AI spam problem is real and only getting worse, essentially killing the cold application pipeline. You need a referral.

- Optimizing your career feels like annoying politicking for a lot of the most talented folks who just want to focus on building cool stuff. But, as an employee, if you don't test the market (e.g. take a recruiter conversation) from time to time, your comp can really stagnate.
by jlawson | 2025-09-29 22:27:22+00:00
You are confusing emigration with death. We are not concerned with who is physically in Gaza, we are concerned with births and deaths.

There are less people physically in Gaza now because a bunch of people emigrated. Not because of deaths.

The overall group of families who lived in Gaza on Oct 7 2023 is about the same number of humans now. A few hundred thousand have emigrated. About 40-60k were killed. About 50k were born.
by fluoridation | 2025-09-29 22:27:31+00:00
When that's true, I don't think that's the fault of either of those divisions. The job of one is to build things, and the job of the other is to sell things, and that's it. Considering and analyzing the customer's needs would probably fall under R&D or market research, and piping those findings into other divisions would have to be the job of leadership. So in other words, if a company is making and selling things nobody wants, it's the fault of the decision makers.
by qq99 | 2025-09-29 22:27:45+00:00
I'm working on a few things, but the one that's gaining the most traction right now in terms of users is kyoubenkyou

https://www.kyoubenkyou.com/

In short, it's a few things:

- JA->EN dictionary

- hiragana / katakana / time reading / number reading quizzers

- learn kanji with FSRS, anki-style

- vocab quizzer

- the coolest feature (imo) is a "reader": upload Japanese texts (light novels, children's books, etc), then translate them to your native language to practice your reading comprehension. Select text anywhere on the page (with your cursor) to instantly do a dictionary lookup. A LLM evaluates your translation accuracy (0..100%) and suggests other possible interpretations.

It's all elixir+liveview+postgres+pgroonga (though there are times when I would like to have SolidJS).

I've been considering open-sourcing it due to lack of commercial success, but might try an ad-based approach first.
by jackstraw42 | 2025-09-29 22:27:55+00:00
I think that's one of the most mysteriously insightful comments I've ever read anywhere on the internet. I can see why some might be dismissive without considering it further though, maybe like my initial comment in this thread that I feel like was misinterpreted, when really I wanted others to consider this same thing, their honest opinion about whether the last 17 years of mobile OS experience was worth it to get to where we are now. If we could avoid it, would we do it differently or would we do it all over again? After commenting in this thread all day I feel like we should be smart enough to avoid it, but I don't have an answer of how we would either, so it seems like it would just happen again how it did.

There were lots of excerpts from your comment that I highlighted and hit Ctrl+C, then thinking "well this would be better to comment on or this would be better or now maybe the other way....". It's not important how I would pick apart your comment (and in a really nice way, I don't mean "pick apart" like criticize down to the last detail... but right there's something that would get lost in communication normally, I expect). This was my favorite part of your comment though, and I was going to say something like, Reagan thought we needed trickle-down economics but what we really need is growth with love, all the way down to the roots:

"Yes we are human but dear reader, I feel like corruption only goes to top if it reeks from bottom too as well. Its messed up but maybe we can all try to acknowledge it and try to just know that we are all gonna die anyway and well, giving a other unique human smile and happiness might be the most precious thing."

Make sure you have a nice day yourself, dear reader.
by billy99k | 2025-09-29 22:27:59+00:00
I knew lots of people that got into coding in the early 2000s and couldn't find a job after graduation.

Why? They just took the classes and expected a cushy job.

I, on the other hand, worked on lots of my own projects and contributed to open source. I had a job lined up after graduation and haven't been out of work since.

Most of them got out of tech completely.

You can't just expect to follow a list of pre-written steps and then get rich from it. Life has never worked this way, but people continue to expect it.
by NewEntryHN | 2025-09-29 22:28:50+00:00
What's up with the "prompt refinement" business? Are folks trying to get it right with one shot?

My experience is that treating the generated code as a Merge Request on which you submit comment for correction (and then again for the next round) works fairly well.

Because the AI is bad you get more rounds than in a real code review, but because the AI is fast and in your command each round is way faster than with a code review with a human (< 10 minutes feedback loop).
by ethanseal | 2025-09-29 22:29:14+00:00
I think having a way to build statistics on the join itself would be helpful for this. Similar to how extended statistics^1 can help when column distributions aren't independent of each other.

But this may require some basic materialized views, which postgres doesn't really have.

[1]: https://www.postgresql.org/docs/current/planner-stats.html#P...
by NedF | 2025-09-29 22:29:19+00:00
Awful title, great video.

Three points jumped out

1) "really when you look at these machine learning breakthroughs they're probably fewer people than you imagine"

In a world of idiots, few people can do great things.

2) External benchmarks forced people upstream to improve

We need more of these.

3) "the third of these ingredients research was worth a hundredfold of the first of these ingredients data."

Available data is 0 for most things.
by k310 | 2025-09-29 22:29:19+00:00
https://archive.ph/3hytw#selection-717.0-717.315

>The vast majority of YouTube’s settlement payment — $22 million — will go to Mr. Trump, according to the filing in U.S. District Court for the Northern District of California. He has directed that the money be contributed to the Trust for the National Mall and to the construction of a ballroom at the White House.
by k310 | 2025-09-29 22:29:44+00:00
https://archive.ph/3hytw#selection-717.0-717.315

>The vast majority of YouTube’s settlement payment — $22 million — will go to Mr. Trump, according to the filing in U.S. District Court for the Northern District of California. He has directed that the money be contributed to the Trust for the National Mall and to the construction of a ballroom at the White House.
by DrNosferatu | 2025-09-29 22:29:56+00:00
To run SGI IRIX natively on Nintendo 64 hardware, we would be using MAME as a development guide—the N64's VR4300 (MIPS III with MMU/TLB, architecturally similar to MAME's successfully-emulated R4600) runs IRIX with minor patches while a Raspberry Pi CM5 ($90-120) orchestrates via dual interfaces: its GPIOs directly connect to the N64 cartridge slot providing boot ROM extracted from MAME's working SGI Indy emulation, while simultaneously serving 8-16GB of RAM through PCIe Gen2 to a cheap surplus IBM FPGA board ($20-30) that handles RDRAM protocol timing on the expansion port. MAME's open-source R4600 emulation provides a complete reference implementation showing exactly what hardware features IRIX requires, which patches are necessary for VR4300 differences (TLB size, clock speed, cache), and validates the minimal device set needed for boot

— your thoughts?
by SeanLuke | 2025-09-29 22:30:15+00:00
My answer: while 99% of the AI community was busy working on Weak AI, that is, developing systems that could perform tasks that humans can do notionally because of our Big Brains, a tiny fraction of people promoted Hard AI, that is, AI as a philosophical recreation of Lt. Commander Data.

Hard AI has long had a well-deserved jet black reputation as a flakey field filled with armchair philosophers, hucksters, impressarios, and Loebner followers who don't understand the Turing Test. It eventually got so bad that the entire field decided to rebrand itself as "Artificial General Intelligence". But it's the same duck.