MurphyA/hacker-news huggingface dataset:
by ChuckMcM | 2025-08-04 17:57:49+00:00
This is a pretty cool project. (I backed it too :-)) The really interesting bit has been watching the development of the FPGA driver. That really de-mystified a lot of stuff about 'waveforms' and 'grey levels' for me with this technology. I'm hoping that if this gets funded we'll also get some 3D printable picture frames for this tech. I'll put it up next to my invisible computer[1] and have my complete day at a glance :-)

[1] https://www.invisible-computers.com/
by scoofy | 2025-08-04 17:58:18+00:00
The US is also "as little as 10 years" away from losing currency reserve status, defaulting or inflating away our debt... or hilariously, maybe even raising taxes on young people to reduce it. All of these outcomes mean Americans just become very poor.

People forget that our skilled labor force exists here because we have the resources to demand it. If we actually run this country into a ditch like it looks like we're trying to do, there is no reasons those jobs don't go to higher demand countries like the Nordics, China, or even just Canada.

I think we'll be okay, but everyone is treating this outlook like it's a speed bump, when the consequences of wrecking your economy is a cascade of politically difficult problems that create incentives against investing in the future: see Argentina and Japan.
by nullc | 2025-08-04 17:58:32+00:00
FY2024 federal spend 6.75 trillion. FY2019 was 4.4 trillion. FY2009 was 3.1 trillion. Twice the growth in half the time.

Was there so much more that private industry "will not fill" in 2024 vs 2009? How about vs 1999? (1.7 trillion budget). We can't attribute the difference to inflation: the US government's inflation calculator says 1.7 trillion in 1999 is 3.3 trillion today.

No one is arguing that the federal government doesn't need to spend some money. But this truth has no relevance to the absurd out of control spending we're witnessing today.
by leafo | 2025-08-04 17:58:39+00:00
Throughout this our only contacts have been representatives at Stripe and PayPal. They indicated that they got a notice and kicked off their own audit.

As far as I'm aware, the Collective Shout letter caused a "formal card network inquiry" to originate from both Mastercard and Visa. I did not have access to the actual inquiry, but my assumption is that it wasn't "we see this content, take it down" and more like "we saw this letter, look into whats going on before we do our own investigation and fine you"
by immibis | 2025-08-04 17:58:57+00:00
Beating web of trust is actually pretty easy: pay people to trust you.

Yes, you can identify who got paid to sign a key and ban them. They will create another key, go to someone else, pretend to be someone not yet signed up for WoT (or pay them), and get their new key signed, and sign more keys for money.

So many people will agree to trust for money, and accountability will be so diffuse, that you won't be able to ban them all. Even you, a site operator, would accept enough money from OpenAI to sign their key, for a promise the key will only be used against your competitor's site.

It wouldn't take a lot to make a binary-or-so tree of fake identities, with exponential fanout, and get some people to trust random points in the tree, and use the end nodes to access your site.

Heck, we even have a similar problem right now with IP addresses, and not even with very long trust chains. You are "trusted" by your ISP, who is "trusted" by one of the RIRs or from another ISP. The RIRs trust each other and you trust your local RIR (or probably all of them). We can trace any IP to see who owns it. But is that useful, or is it pointless because all actors involved make money off it? You know, when we tried making IPs more identifying, all that happened is VPN companies sprang up to make money by leasing non-identifying IPs. And most VPN exits don't show up as owned by the VPN company, because they'd be too easy to identify as non-identifying. They pay hosting providers to use their IPs. Sometimes they even pay residential ISPs so you can't even go by hosting provider. The original Internet was a web of trust (represented by physical connectivity), but that's long gone.
by somenameforme | 2025-08-04 17:59:46+00:00
That's boilerplate that's been attached on most of all EO's for decades now.

The point of EOs is that they aren't laws and cannot change laws, but they can provide [mandatory] guidance to entities, under the Executive, on how to implement laws. So imagine there's a law that says some agency can ban whatever widgets they want. An EO requiring that they not ban widgets made in Timbuktu would not contravene that law, but provide guidance on how the law will be implemented. By contrast if the law said that the agency must ban any harmful widgets, an EO would not be able to prevent them from banning harmful widgets, even if they happen to be made in Timbuktu.

Thankfully modern EO's are (contrary to intuition) pretty much weak sauce because of this balancing act. See, for contrast the dictatorial mandate that is executive order 6102. [1]

[1] - https://en.wikipedia.org/wiki/Executive_Order_6102
by tristor | 2025-08-04 18:00:27+00:00
Ooh, I like this idea. You could also use the box structure to stretch the display so it has 4 sides if you build the mechanism correctly, which means as you refresh the image on the "primary" display it moves the other images to the secondary, tertiary, and quaternary displays before it gets taken up. You can use tensioned rollers at each corner hidden by the frame if you plan for a gap for "bezel".
by catigula | 2025-08-04 18:00:38+00:00
Right, which is why you're focusing on it rather than the two other claims made.

>lacking in refinements compared to competitors like the Mazda3, and made for people who just see it as a way to get from point A to point B.

Of course, I also disagree that it is insipid, that's also inaccurate vis-a-vis modern Toyota, but that's a different discussion.
by eitally | 2025-08-04 18:00:38+00:00
Not necessarily manufacturing. I led a Microsoft takeout at Sanmina (global high-tech contract mfr) all the way back in 2008-2009, and the result was 23,000 users moving to GSuite and mostly just Legal & Finance keeping Office as a fall-back only if LibreOffice wasn't sufficient. At the same time, several thousand Windows laptops were replaced with Chromebooks, and nearly all non-engineering workstations were replaced with ChromeOS devices or thin clients.
by munificent | 2025-08-04 18:00:41+00:00
I was wondering about the algorithm to drive the plotter and update pixels, which ties into this.

Given the current image being shown and the next image, you (presumably) want to plot the pixels of the next image as quickly as possible. I believe the optimal algorithm is:

1. Calculate the set of pixels that are changed between the current and next image.

2. Find the shortest path from the plotter's current position through each of those pixels. I believe breadth-first search (O(n)) is sufficient here.

Running this on all potential upcoming images and choosing the one with the lowest total path cost would do what you propose under "better".
by detaro | 2025-08-04 18:00:48+00:00
A software degree or a CS degree with a more applied focus will teach you way better than the trade schools will. It'd be nice if that weren't the case, but from all I've seen it is.

So you end up in that weird spot where it would work very well for someone with a strong focus on self-learning and a company investing into their side of the training, but at that point you could almost skip the formal part completely and just start directly, assuming you have some self-taught base. Or work part-time will studying on the side, and get the more useful degree that way. Plenty places will hire promising first-year uni students.
by sumtechguy | 2025-08-04 18:00:59+00:00
> Asking the candidate to do an interview with an AI flips this; the company can en masse require high effort from the candidate without matching it.

I don't disagree. These systems are already awful to get into. Some have dozens of pages you have to fill in for your 'resume'. Just for at the end to ask for docx file of your resume. So we probably will get that PLUS this AI stuff (you know just in case /s).
by saltcured | 2025-08-04 18:01:03+00:00
I keep trying to imagine "faster" variations.

What about some system to shoot wooden spheres into a tube or channel for each scan line, selectively feeding different color spheres. Some combination of gravity or pneumatics to drive it. So a scan line would flush out one end and refill from the other. Then scale it up to a stadium size unit with bowling ball pixels.

I guess a challenging part would be proper timing to recycling the colors back into their appropriate supply channels. And also introducing some kind of damping to quiet it down and reduce the wear and tear on the pixels.

On the other extreme, you could go active matrix and have blocks that simply rotate in place to show different face colors based on some solenoid/servo action.
by benreesman | 2025-08-04 18:01:23+00:00
Insulate your house with cash as much as possible, I understand better than most that saving is possible sometimes and not others, but to the degree possible? Stack it up.

Cash on hand is leverage in tech employment just like anywhere, but amolified during periods of structural demand shift. If one can get a year or three of easy runway, one can reskill/upskill into stuff with demand shifting into it. Right now I'm screwing around with Jetson boards and stuff like that: LLMs may cone and go but robots are here to stay.

And even the BATNA of "I'll go do OSS full time for a year" is leverage with your current employer. People with options are less likely to be fucked with in the first place.
by vouwfietsman | 2025-08-04 18:01:34+00:00
I was so hoping that this would not be about AI, and actually talk about how we need to do better as an industry and start using objective measures of software quality backed by government standards.

Nope, its about AI code reviewing AI, and how that's a good thing.

Its like everyone suddenly forgot the old adage: "code is a liability".

"We write code twice as fast!" just means "we create liability twice as fast!". It's not a good thing, at all.
Show HN: Trolley Problem Simulator Using Flash Lite
by yantrams | 2025-08-04 18:01:34+00:00
Fun app that uses Flash Lite for backend that throws ethical dilemmas at you based on what you chose before. Flawed genius vs Random Person evolves to Flawed genius with criminal record vs Acquaintance kinda thing.

Built a more basic one at https://moral-compass-868570596092.us-west1.run.app/ and upgraded it based on a twitter thread I came across which had these hierarchical boundaries of importance kinda thing.
Show HN: Tech Talks Weekly: all the latest conference talks in your inbox
by techtalksweekly | 2025-08-04 18:01:51+00:00
With hundreds of new Software Engineering talk recordings published across so many conferences every week, it’s hard to keep up. At some point, I became tired of endlessly scrolling through messy YouTube subscriptions to find great talks.

That’s why I started Tech Talks Weekly.

Every week, usually on Wednesday or Thursday, I run a few scripts together with an n8n workflow to pull the talks from the YouTube API, then to aggregate and format them to build a new issue.

Each issue consists of two sections: 1. Featured talks of the week highlighting the most notable must-watch talks of the week. It also contains a short human-written summary (fun fact: this takes up 90% of the time I spend creating an issue!) which TTW readers love as it saves them a lot of time. 2. New talks including the complete list of all the talks that have been uploaded in the past week. These are grouped by conference and ordered by view count.

Currently, I'm tracking over 100 conferences, and the list is growing.

Also, it's worth mentioning that Tech Talks Weekly made it to the main HN page earlier this year: https://news.ycombinator.com/item?id=43026590

Let me know what you think!
by giantrobot | 2025-08-04 18:02:07+00:00
New sites have collectively decided to require people use those services because they can't fathom not enshittifying everything until it's an unusable transaction hellscape.

I never really minded magazine ads or even television ads. They might have tried to make me associate boobs with a brand of soda but they didn't data mine my life and track me everywhere. I'd much rather have old fashioned manipulation than pervasive and dangerous surveillance capitalism.
by 01HNNWZ0MV43FF | 2025-08-04 18:02:08+00:00
I wonder if a more-organized democracy would buy them out and make them state-owned.

Terms like

- You won, Windows is very popular, we are going to buy it and open source it, no more ads, no more opt-out telemetry

- Same with Office

- Same with Github

- Maybe they can keep running Azure, since it's unpopular

- XBox and Kinect and all the hardware stuff can stay private since it's not a monopoly and not de-facto public infrastructure

I wish I could live to see government that is both good and powerful, you know
by gchamonlive | 2025-08-04 18:02:15+00:00
Because "But if I don't need anything from you — because, say, magical AIs are already giving me everything I could ever hope and dream of — I have no reason to become indebted to you" and "With no need for someone else to do something for him, there is no need for him to sell to anyone else" implies that consumption is purely transactional which I argued against.

In other words, AI can't ever give you everything you need and hope for.
by CodeMage | 2025-08-04 18:02:19+00:00
It's coding, it just isn't professional software engineering.

The first non-toy program I ever wrote was in BASIC, on ZX Spectrum 48, and although I don't have it anymore, I remember it was one of the shittiest, most atrocious examples of spaghetti code that I've ever seen in my life.

Everyone starts somewhere.
by bakuninsbart | 2025-08-04 18:02:48+00:00
I've been experimenting with Claude, and feel like it works quite well if I micromanage it. I will ask it: "Ok, but why this way and not the simpler way? And it will go "You are absolutely right" and implement the changes exactly how I want them. At least I think it does. Repeatedly, I've looked at a PR I created (and review myself, as I'm not using it "on production"), and found some pretty useless stuff mixed into otherwise solid PRs. These things are so easily missed.

That said, the models, or to be more precise, the tools surrounding it and the craft of interacting with it, are still improving at a pace where I now believe we will get to a point where "hand-crafted" code is the exception in a matter of years.
by saubeidl | 2025-08-04 18:02:51+00:00
AI is the perfect propaganda technology.

I don't believe the current race to build AI is actually about any productivity gains (which are questionable at best).

I believe the true purpose of the outsized AI investments is to make sure the universal answer machine will give answers that conform to the ideology of the ruling class.

You can read hints of that in statements like the Trump AI Action Plan [0], but also things like the Llama 4 announcement. [1]

[0] "Ensure that Frontier AI Protects Free Speech and American Values" - https://www.whitehouse.gov/wp-content/uploads/2025/07/Americ...

[1] "It’s well-known that all leading LLMs have had issues with bias—specifically, they historically have leaned left when it comes to debated political and social topics. This is due to the types of training data available on the internet." https://ai.meta.com/blog/llama-4-multimodal-intelligence/
by jstanley | 2025-08-04 18:02:53+00:00
Hah, cool, I had an idea for a similar project (although I'm not crazy enough to make 1000 pixels, or a robot to turn them for me). But I got as far as making a JavaScript simulation and realised I couldn't be bothered manually turning the beads https://incoherency.co.uk/beadboard/
by gjm11 | 2025-08-04 18:03:11+00:00
In the few games I tried, it always ended up that way. You start with a few prime numbers (if you're lucky). Each time you click on one, it gets replaced with another number that usually isn't prime. After a short while, there are no primes left and then there's nothing to do but sit and wait for the game to end.

Perhaps all the numbers should have a finite lifetime, after which they evaporate and a random new one replaces them.
by armchairhacker | 2025-08-04 18:03:23+00:00
AFAIK, currently creators get money while not charging for users because of ads.

While I don’t blame creators for using ads now, I don’t think they’re a long-term solution. Ads are already blocked when people visit the site with ad blockers, which are becoming more popular. Obvious sponsored content may be blocked with the ads, and non-obvious sponsored content turns these “creators” into “shills” who are inauthentic and untrustworthy. Even without Google summaries, ad revenue may decrease over time as advertisers realize they aren’t effective or want more profit; even if it doesn’t, it’s my personal opinion that society should decrease the overall amount of ads.

Not everyone creates only for money, the best only create for enough money to sustain themselves. A long-term solution is to expand art funding (e.g. creators apply for grants with their ideas and, if accepted, get paid a fixed rate to execute them) or UBI. Then media can be redistributed, remixed, etc. without impacting creators’ finances.
by toast0 | 2025-08-04 18:03:24+00:00
> The fact that the B650 can even do 5.0 on the GPU lanes (it is able to do 4x 5.0 on NVME) makes me wonder if the B650 chipset is the same silicon as B650E and the speed is just really a configuration setting.

All the AM5 chipsets are the same silicon, except A620 which has less capability (might just be fused off though) and the B840 which seems to be a rebranded AM4 chipset. B650, B650E, B850, and X870 are all one Promontory 21 chipset; X670, X670E and X870E are two Promonotory 21 chipsets (one chained behind the other). The B840 seems to be the Promontory 19 silicon, same as a B550 AM4 chipset; which seems weird, but it has more downstream connectivity than the A620 chipset, although the cpu to chipset link runs at pci-e 4.0 for A620 and 3.0 for B550 and presumably B840, so that's a bottleneck if you have high throughput devices behind the chipset.

The GPU lanes on AM5 all come direct from the CPU, as well as at least one x4 m.2 socket, and there's 4 more CPU lanes not earmarked by AMD. Those don't touch the chipset, and any correlation between the chipset branding and the speed of those lanes is a marketing restriction: If you put B650E branding on your board, AMD says the board must support pcie 5.0 for the GPU and first NVMe slot; but the chipset isn't involved in those lanes, it's just a marketing agreement; I'm not sure if AMD disallows using pcie 5.0 on a B650 board for the GPU slot, but capability is a matter of trace design between the slots and the cpu and maybe what the board maker is willing to certify / what the firmware is willing to enable. For B850, AMD says pci-e 4.0 for the GPU and 5.0 for the first nvme.

I'm sure there are some X870 boards that are significantly different from B850 boards, but there's probably a lot of boards where everything is the same other than the product name. Likely the same was true of B650 and B650E. For reliable PCI-e 5.0 operation, you do need to follow proper design rules for the traces, and that results in a more expensive board than following the design rules for PCI-e 4.0 operation. But it can make product sense to sell some of those 5.0 capable boards with a lesser chipset brand anyway.
by catigula | 2025-08-04 18:03:25+00:00
No, I'm aware of both involved technologies the implementations.

I test drove the Mazda3 for my kids and it had some faux-luxury accoutrements but fundamentally it was an inferior car: the technology implementation was worse.

Mazda hasn't invested in drivetrain implementations so they license Toyota's. Mazda hasn't invested in ADAS software so they barely try. Mazda hasn't invested in a decent suspension implementation so their 3 line uses some god-awful torsion beam garbage that feels completely unrefined and consumer.

Bad.
by benrutter | 2025-08-04 18:03:34+00:00
I love tmux! Using it as a tool suddenly enabled me to do so many things. Lately I've been using Zellij, which I'd massively recommend for anyone not wanting to do a load of customisation. It just works great out the box (but probably has less wiggle room to "make your own")

https://zellij.dev/
by shock | 2025-08-04 18:03:37+00:00
Sounds like the microwave can't deliver enough power. Here's Lan Lam frying capers and shallots in the microwave: https://youtu.be/dJrdXRZ3PUE?t=527.

> Also it heats food inside out equally as compared to stove which transmit heat from the out layer to inside

This is also false, photons don't teleport themselves to the inside of food.
by tracker1 | 2025-08-04 18:03:43+00:00
IMO, the greatest force multiplier in onboarding is automation... How many user interactive steps does a dev need to walk through to get up and running?

I've often gotten this down to a single directory and a primary script you need to run 3-4 times... mostly because of required reboots, such as after WSL setup, also, a few options to set in Docker Desktop. I've done similar with mac/homebrew.

From there, you have docker-compose and shell scripts to run against the projects... these scripts and the compose file(s) are the entry points into a project, actually documenting where things are, and how they connect (to an extent).

Effectively, getting a working solution running sooner than later. This is just my own opinion, but automating a dev environment for onboarding, especially if you're a larger org, is a great tactical decision.
by tialaramex | 2025-08-04 18:03:56+00:00
A sufficiently advanced technology might make the construction of probes trivial, so that it has no great significance to its creators - the "Roadside picnic" situation. Our unfathomable advanced technology is their disposable object. "Why did you send us this probe?" would be like asking America to account for a discarded Coke can. "I dunno, probably somebody was thirsty? What the fuck are you asking us for?"

Aliens are completely unknowable, that's the thing most fiction trips up on. We don't understand what the hell is going on with other humans. They're like us but different, their motivations sometimes are mysterious or maybe they don't have motivations at all? It's confusing, and those aren't even a different species let alone aliens.
by altairprime | 2025-08-04 18:03:59+00:00
No: it’s cheaper for them to follow the minimum common compliance across all countries, but Mastercard-sized firms absolutely can and often do vary compliance per country (gestures at Google, Facebook) when it’s profitable to do so. Mastercard could have simply enforced Australia-specific rules on Itch if they’d wanted to, but they’re anxious about being labeled as smutty due to domestic U.S., and apparently exported Australian, puritanism. The solution is to ensure that cowardice does more lasting harm to their brand than they feel that their strategy prevents — which requires both loud and immediate response, as well as sustained pressure over time.
by re | 2025-08-04 18:04:06+00:00
Really cool! I just watched it finish "cat saying 'hi'". It doesn't look like any new posts have shown up on @kilopx.com on Bluesky for the last 9 days though.

A few suggestions for improvements:

- After completing a submission, move the "pen" out of the way as much as possible to get a clean photo of the completed art before moving onto the next submission.

- On the website, show attribution for the currently in-progress submission.

- On the website, have a "history" gallery for completed submissions. It looks like pending submissions have permalinks that say "Timelapse will be available after this is drawn", but there's no way to discover permalinks for completed submissions (or the in-progress one).