MurphyA/hacker-news huggingface dataset:
by throwaway94275 | 2026-03-07 17:17:19+00:00
The one abstraction you would have to keep in mind with assembler (writing more than reading tho) is the cache hierarchy. The days of equal cost to read/write any memory location are ancient. Even in the old 8 bit days some memory was faster to access than others (e.g. 6502 zero page).

The flags are another abstraction that might not mean what it says. The 6502 N flag and BPL/BMI instructions really just test bit 7 and aren't concerned with whether the value is really negative/positive.
by abuani | 2026-03-07 17:17:23+00:00
I'm surprised the article or the source for it didn't dive deeper into the impact the changes to H1B have had on the tech job numbers. Mind you I'm not trying to argue for or against them, but I find it hard to believe the changes aren't contributing at least a small amount to the drop.

The other thing not mentioned is the impact on the end for ZIRP. Every tech company with a pulse over hired such a staggering amount during the pandemic. It's not surprising these companies are returning to reality and not hiring back to the same levels.
by ynac | 2026-03-07 17:17:30+00:00
It was a weird time frame. My partner was living in the house, and I was moving to Seattle. The backup was pretty much inches from the system itself. Not the last time I learned that lesson. But, the original SCSI drive did survive, even if the machines and desk and couches, etc. were all ruined. With HTML coming along we didn't rebuild. It's still seems like such a huge loss not having entities like BBSs on the internet. Just like the loss of IRC and other basic systems / plumbing of the capital I Internet. Yeah, they needed upgrades, but that's what IETF, RFC, and scrappy hackers are for. <sigh> Loving on the ANSI!
by accrual | 2026-03-07 17:18:41+00:00
I have had excellent sleep duration with a T14 Gen4 AMD under Fedora. I can put it to sleep and wake it a week later and still have >60% battery. Windows 11 was a different story - I'd find it dead after a day or two of sleeping. The "i" in Thinkpad pulses while asleep so it was easy to tell when it had switched from sleeping to drained.
by mmsoftstudio | 2026-03-07 17:18:43+00:00
Hi HN,

I built this WebXR AI 3D showroom for e-commerce as an experiment to explore how immersive product browsing could work directly in the browser.

The demo uses Three.js and WebXR to create an interactive environment where users can walk around and explore products.

My goal was to see whether combining 3D environments with AI assistance could make online shopping more engaging than traditional product pages.

The platform runs fully in the browser without installs, and the goal was to explore how immersive 3D environments could improve product discovery and online shopping.

Happy to answer any questions about the tech stack, WebXR implementation, or the AI integration. Feedback from the developer community would be very valuable.
by _DeadFred_ | 2026-03-07 17:19:24+00:00
My greater point was that Reagan was able to steer the US out of fear, and fear disconnected from reality. If the US responds to where we are and cycles in general out of fear I don't think the outcome will be good.

I want a strong America, but I think our problem is real problems of our own making by the political class and our capital class, not by China.
by qingcharles | 2026-03-07 17:19:29+00:00
Judges often roll this line out, but in criminal court I've seen some defendants get epic deals by going without a lawyer [0] since absolutely nobody in the justice system wants to deal with the guy who has no idea what he's doing and is going to make the most bizarre arguments about being a sovereign citizen. So they give them a really low offer and get them on their way as quickly as possible.

[0] I don't like to say "represent yourself." I once angered a judge by pointing out that you can't "represent yourself, you are yourself."
by hrpnk | 2026-03-07 17:20:39+00:00
Are there any videos or screenshots of readout? The webpage is very minimalistic.

https://github.com/dlupiak/claude-session-dashboard - I found this one today, it shows me nicely basic statistics. Do you know the similar tool that would be showing also the interactions of sub-agents? I want to see the user prompts and also statistics by file which tools have touched or read them.
by dlcarrier | 2026-03-07 17:21:16+00:00
You joke, but it really is more work. Iv'e developed software in languages from assembly language to JavaScript, and for any given functionality it's been easier to write it in RISC assembly language running directly than to get something working reliably in JavaScript running on a framework in an interpreter in a VM in a web browser, where it's impossible to reliably know what a call is going to do, because everything is undocumented and untested.

One of the co-signers of the Agile Manifesto had previously stated that "The best way to get the right answer on the Internet is not to ask a question; it's to post the wrong answer." (https://en.wikipedia.org/w/index.php?title=Ward_Cunningham#L...) I'm convinced that the Agile Manifesto was an attempt to make an internet post of the most-wrong way to manage a software projects, in hopes someone would correct it with the right answer, but instead it was adopted as-is.
by libraryatnight | 2026-03-07 17:21:26+00:00
part of my adhd/bipolar is reacting like the guy you're replying to and I was thinking the same. Comment reminded me of when I'm in the "YES THIS IS IT" mode which usually isn't far off from hitting the wall. Hopefully just projection on my part, though, and this guy is really doing well. When I start talking like him though I usually have to take a step back and it'll be a topic in therapy next session.
by raffael_de | 2026-03-07 17:21:38+00:00
> Moderators are a downright scare resource.

if you restrict moderation to stuff like gore and porn, then you don't need that many moderators.

> When you let people spew hateful things you drive away the people you want in the community

can't people just unfollow or block others whose opinions they don't want to see?

> Then there's the fact that it takes far more energy to refute bullshit than to spew it

there is no obligation to refute bullshit to begin with. it's a personal choice about how to spend your time.

> and this asymmetry means that "just let them speak" means the toxic liars win.

what's there to win? there is nothing to win for anybody. there's only something to lose and that's time.
by arthurborgesdev | 2026-03-07 17:22:23+00:00
I built a weird little product called Procraste.

You pay R$5 via Pix and unlock a 1-hour session where an AI “developer” spends its time creating bad side projects, renaming files, writing overconfident READMEs, and generally simulating progress inside a full-screen terminal.

It is not a coding copilot and not a productivity tool. The point is terminal theater for tired developers.

At the end, the session stays frozen for viewing and you can download a .zip with the generated files.

For now it is Brazil-only because the payment flow is Pix: https://procraste.com.br
by onlyrealcuzzo | 2026-03-07 17:22:55+00:00
> In this case it seems plausible that the military would have an outdated database, and that an LLM would have "known" it wasn't a base anymore,

Ah, yes, because an LLM has never made a mistake ever. It certainly could not have made a mistake. No way.

Also, all databases are perfect. It certainly couldn't have been fed conflicting info. No way.
by rbanffy | 2026-03-07 17:24:25+00:00
> In the US for example there's still the vague idea that working hard is a virtue of sorts, but there's also an equivalent desire to produce something,

This is the root of a lot of busywork and bullshit jobs as well. People work hard producing something of little and often negative value.

Think of all the effort that goes into making competitive products, from life insurance and cellphone plans to airline tariffs difficult to compare. Compound that with advertising campaigns that don’t inform about the product or service they are selling. All that consumes colossal resources and deliver effectively negative value for society, for a market to be maximally efficient it needs informed consumers that can compare offerings.
by carlesfe | 2026-03-07 17:24:38+00:00
I do hear my heartbeat from my left ear. The ear doctor said that the ear can be sensitive to the blood flowing from nearby arteries, and that there's nothing to do. Stress affects the heartbeat volume. I just got used to it, but it can be annoying sometimes, especially when you're trying to enjoy the silence.

The doctor also told me that it's not an ear problem, but rather a brain problem. The brain is supposed to filter out this noise, in the same sense that it filters out the sounds from a (normal) digestion, our breathing, etc. I do have some (undiagnosed) hypersensitivity, so that sounds consistent to me.

nozzlegear: it gets better with time, the less you think about it. I know it's not a great consolation, but trust me, train yourself not to think about it, and it will go away for extended periods of time (and will come back from time to time)
by madjo80 | 2026-03-07 17:25:03+00:00
How did you choose the provider of your email address?

For Mastodon, you can check https://joinmastodon.org/servers to figure out what server you want to join. But joining one server doesn't mean you can't access people and communities from other servers.
It's one big network, but with many different access points (the mastodon servers), each access point has their own niche. These access points each can have their own rules, so be sure to read them before joining.

What the point of joining the fediverse is, I can't answer that for you, that's different for everyone. The only thing I can tell you is that there's a wealth of information available there.
by salawat | 2026-03-07 17:25:29+00:00
Good bloody post, mate, and a brilliant chronicling of exactly the kind of thing we need to be organizing around now. The core issue being the only ones with a voice in the political sphere are the ones serving the models capturing the new value, while the displaced, deprived of their income and desperately grasping for any shred of a new foundation, can't up and fly to Washington. Can't pay lobbyists, aren't capable of capturing the attention of the entertainment business like the allure of the entrepreneur of the day. Really hope more people read this and it isn't lost to the void. Do know, I hear you. I have read, and you are so correct it bloody hurts.
by fsloth | 2026-03-07 17:26:29+00:00
No need to be sorry - you raise an excellent point!

Let me be brief. There are two topics here - CAD & AI and AI & society which I think the underlying point we are discussing.

I appreciate you made a domain specific example, but like _all_ AI workflows - it does not really hold up unless one is extremely specific what the workflow is.

First of all if someone is making a CAD tool for drawings that’s really not a segment. All 3D design tools target a specific content workflow, with specific domain model. Drawings are one possible output from this domain model - just like the on-screen 3D presentation or a 3MF file you get for export.

What ever LLM competency level is it does not come with it’s own domain model. Real people want to configure the models they create. This means there needs to be a domain model you hook up to the LLM to have stable model with specific editable components.

So if you are prompting a model, you are still better off if you prompt the domain model in a real cad package.

So I don’t think CAD packages will die.

Second - I’m mainly trying to serve _my_ need (which I believe is shared by others). My need is that I want to design 3D models with minimum effort, in an enviroment that has perfect undo, perfect boolean, versioning, snaphshotting and intuitive parametricity. This package did not exist in the market before.

Will it have traction? I would expect there are lot of human users that want to create models themselves. Computer chess did not kill chess etc.

To be super specific, there is a clear wedge in the market between Tinkercad and Fusion360 for an affordable desktop offering with the above features.

I do realize my market thesis is just a hypothesis at this point. Which is fine - it’s a passion project. I hope it will be usefull for others, but if not, at least I will have the tool I want.

I’m mainly excited about the possibility of being able to ship to test my market hypothesis.

Without LLM tools I would not be able to ship.

Regarding society:

I believe we are discussing a normal destructive phaze of innovation cycle. Machine looms, weavers, luddites, new forms of labour etc.

Regarding living standards the main worry is - can ”normal” people exist above poverty?

I guess the markets will want to have consumers in the future so either there will be new jobs or some form of basic income.

It’s possible I’m wrong as
well.

I have no idea if democracies will survive.
by bsenftner | 2026-03-07 17:27:01+00:00
I don't think this paradigm will last, or be what becomes the more common structure in the future. This will still suffers from conflicts of persona and objective, plus has the issue that individual apps will need protected file hierarchies to prevent malicious injections. I don't see this as a solution, just a deck chair shuffle.

I've been researching and building with a different paradigm, an inversion of the tool calling concept that creates contextual agents of limited scope, but pipelines of them, with the user in triplicate control of agent as author, operator of an application with a clear goal, and conversationally cooperating on a task with one or more agents.

I create agents that are inside open source software, making that application "intelligent", and the user has control to make the agent an expert in the type of work that human uses that software. Imagine a word processor that when used by a documentation author has multiple documentation agents that co-work with the author. While that same word processor when used by a, for example, romance novelist has similar agents but experts in a different literary / document goal. Then do this with spreadsheets, and project management software, and you get an intelligent office suite with amazing levels of user assistance.

In this structure, context/task specific knowledge is placed inside other software, providing complex processes to the user they can conversationally request and compose on the fly, use and save as a new agent for repeated use, or discard as something built for the moment. The agents are inside other software, with full knowledge of that application in addition to task knowledge related to why the user is using that software. It's a unified agent creation and use and chain-of-thought live editing environment, in context with what one is doing in other software.

I wrap the entire structure into a permission hierarchy that mirrors departments, projects, and project staff, creating an application suite structure more secure than this Filesystems approach, with substantially more user controls that do not expose the potential for malicious application. The agents are each for a specific purpose, which limits their reach and potential for damage. Being purpose built, the users (who are task focused, not developers) easily edit and enhance the agents they use because that is the job/career they already know and continue to do, just with agent help.
by accrual | 2026-03-07 17:27:30+00:00
I love how the LPCAMM2 slot and module looks on this board, almost futuristic/cyberpunk. Thick outline to mark it on the PCB, arrows pointing to screws, stamped metal heatspreader (reminds me of RDRAM), QR code, angular footprint, big "MEMORY" label affixed.

Cool how memory converged on the same grid-of-pins solution as CPUs.
Show HN: Adversa – Monitor competitor websites with AI summaries
by robinweller | 2026-03-07 17:27:55+00:00
Hi HN,

I built Adversa to solve a problem I kept running into while working on SaaS projects: tracking competitor changes.

I was manually checking competitor pricing pages, landing pages, and feature pages to see if anything had changed. Tools exist that detect page changes, but they mostly send raw diffs or visual alerts.

Adversa monitors competitor webpages and uses AI to explain what actually changed and why it might matter. The goal is to filter out cosmetic updates and highlight meaningful changes like pricing shifts, new features, or messaging changes.

For example:
• pricing updates
• new product features
• positioning changes on landing pages

Instead of sending raw diffs, the system generates a short explanation of the change.

The project is still early and I launched it today. I’d really appreciate feedback from the HN community, especially around:

• whether the summaries are useful
• what competitor signals people actually care about
• anything confusing in the product

Thanks for taking a look.
by sakopov | 2026-03-07 17:28:30+00:00
I remember going to school for computer science back in 2004 and literally everyone around me thought I was an idiot. I worked a part time shift at a grocery store and 2 of my coworkers were CS grads without any job offers. Then in 2008 I graduated and the financial market collapsed. My first real programming job paid less than my grocery store job but I was happy I had my foot in the door. I don't remember when the market picked up but I don't think the layoffs were as drawn out as they are today. At least back than you kinda new why everyone was on a hiring freeze. Today there are so many economic factors and a massively disrupting technology that it feels messier than ever before.
by nucleardog | 2026-03-07 17:28:54+00:00
> SSDs booted faster and launched programs faster and were a very nice change, but they weren't that same sort of night-and-day 80s/90s era change.

For me they were.

I still remember the first PC I put together for someone with a SSD.

I had a quite beefy machine at the time and it would take 30 seconds or more to boot Windows, and around 45s to fully load Photoshop.

Built this machine someone with entirely low-end (think like "i3" not "Celeron") components, but it was more than enough for what they wanted it for. It would hit the desktop in around 10 seconds, and photoshop was ready to go in about 2 seconds.

(Or thereabouts--I did time it, but I'm remembering numbers from like a decade and a half ago.)

For a _lot_ of operations, the SSD made an order of magnitude difference. Blew my mind at the time.
by UncleMeat | 2026-03-07 17:29:43+00:00
Modern technology allows for precision that was impossible in WW2. Using civilian casualties in WW2 to justify them today is horrible.

WW2 was a total war. This isn't even a war according to our laws. Even if we concluded that the firebombing was acceptable (and oodles of people call it a war crime), this does not transfer that justification to these attacks.

I am also not terribly interested in using the evil acts of terrorist groups to justify our own evil acts. Would it be acceptable in your mind to behead captured Iranian PoWs because various terrorist groups do this? I would hope not.
by WesolyKubeczek | 2026-03-07 17:30:06+00:00
I came to a conclusion that when you have an SPA with JSON-spitting backend where you cannot make the backend spit out chunks of HTML, htmx and similar libraries/frameworks are not suitable. They are suitable if you already have a multi-page application like we used to in 2006, or if you design it from the ground up.
by dahart | 2026-03-07 17:30:30+00:00
I know some people blame the covid vaccine. I had tinnitus before the vaccine and it got louder when I took the vaccine and then got quieter later. But it gets louder with other medications too. I suspect anything that causes inflammation can increase tinnitus symptoms, and the covid vaccine does temporarily increase inflammation. This could easily push someone who hasn’t noticed their developing tinnitus over the edge and suddenly they notice it and associate it with the vaccine. What they don’t know is that they might have noticed their tinnitus 2 months later if they hadn’t taken the vaccine. Statistically, I would expect there to be lots of people, like maybe as much as one or two percent of the population (which amounts to a few million people in the US) who might legitimately associate their tinnitus with the covid vaccine, even if the vaccine actually had nothing to do with it.

The same explanation goes for ANC - when you cut out all the noise, suddenly it’s way easier to notice the tinnitus you already had.

There might be something with the neck stiffness idea. I do get the feeling my tinnitus lessens when I’m using cervical traction and doing neck stretching regularly.
by msp26 | 2026-03-07 17:30:31+00:00
Apologies but I will use this thread as an opportunity to report CC VSCode extension bugs because I don't think there's an official channel that actually gets read by humans.

> yeah they're shipping too fast and everything is buggy as shit

- fork conversation button doesn't even work anymore in vscode extension

- sometimes when I reconnect to my remote SSH in VSCode, previously loaded chats become inaccessible. The chats are still there in the .jsonl files but for some reason the CC extension becomes incapable of reading them.

-- this issue happens so frequently that I ended up making a skill to allow CC to dig up info from the bugged sessions
by lich_king | 2026-03-07 17:30:36+00:00
I mean this with respect, but if this is your sincere worldview, I'd suggest you step outside the tech news bubble a bit more.

There are some white collar jobs, possibly including many software engineers, that are at risk from gen AI. I guess there's some delicious irony in that, given that not long ago, we've been telling blue-collar workers to deal with economic shifts and learn to code. But short of some LessWrong fanfic about self-assembling nanobot AGI doomsday, there's plenty of other things for humans to do for a living.
by wizzwizz4 | 2026-03-07 17:30:44+00:00
But doesn't the ecosystem around the editor depend on the editor being, at its core, Vim? https://neovim.io/doc/user/lua-guide/#lua-guide-api describes "three different layers": basic examples like https://neovim.io/doc/user/lua/#watch-file call into the Nvim layer.

I think the idea's good, but I don't think you could modify Neovim to support it while retaining the ecosystem – not without also modifying much of the ecosystem, at which point it may be easier to do a straight port to a different editor, or construct a compatibility layer (essentially reimplementing enough of Neovim in the new editor that the ecosystem still works).
by vivzkestrel | 2026-03-07 17:30:46+00:00
- bro you really need to ramp the ux of your blog

- i just wanted to take a quick glance at all the posts to see if anything catches my eye

- https://unsung.aresluna.org/all

- https://unsung.aresluna.org/archive

- https://unsung.aresluna.org/archives

- https://unsung.aresluna.org/posts

- https://unsung.aresluna.org/blog

- none of the above links work, a lot of dudes sharing blogs on HN absolutely do not check if they have a page where all the articles are seen in one glance (titles only)

- bro look at this other dude https://xnacly.me/posts/ his post was right below yours, look how beautifully this page has put up titles of every post with tags no less! cant we have something like this for your blog
by meebee | 2026-03-07 17:30:56+00:00
Most all of the apps sync with iCloud so it syncs across all of my devices.

However the MediaWatch app syncs between me and my wife which iCloud does not support (as a sidenote, this is one of the hallucination traps that both Claude and ChatGPT led me down -- both said it was possible, and after a few weeks and many, many hours, I learned the major constraints. I was not wanting any of my apps on the Appstore, so that blew that option). Anyway, I ended up making a small simple SQLite database using python on my Pi and use that for my sync needs. The devices only sync while at home, which was not a problem for me. Also I'm not exposing the database to external security issues.