MurphyA/hacker-news huggingface dataset:
by adgjlsfhk1 | 2026-03-10 22:48:06+00:00
A P550 based board is the best you can get for now (~2-3x faster than the Banana Pi). In 2-3 months there should be a number of SpaceMIT k3 chips that are ~4-6x faster than the banana pi and somewhat reasonably priced (~200-300). By the end of the year, however, you should be able to get an ascalon chip which should be way way faster than that (roughly apple m1/zen3 speed)
by nsingh2 | 2026-03-10 22:48:26+00:00
From [1], the median creator earned around 50 Robux per year, which is ~19 cents, and the average is $51.3 USD.

Out of ~7.5 million creators in 2022, only 11,000 qualified for cashing out.

The distribution is brutal, realistically you have to stick with it for years before getting a hit, if ever. Not to mention the stats probably look worse in the LLM era. You definitely have to like doing it as a hobby.

[1] https://about.roblox.com/newsroom/2023/07/vision-roblox-econ...
by VorpalWay | 2026-03-10 22:48:57+00:00
This depends on the industry. I work on industrial machine control software, and we spend a huge amount of time on tests. We have to for some parts (human safety crtitical), but other parts would just be expensive if they failed (loss of income for customers, and possibly damaged equipment).

The key to making this scalable is to make as few parts as possible critical, and make the potential bad outcomes as benign as possible. (This lets you go to a lower rating in whatever safety standard applies to your industry.) You still need tests for the less critical parts though, while downtime is better than injury, if you want to sell future machines to your customers you need to have a good track record. At least if you don't want to compete on cost.
by yogthos | 2026-03-10 22:49:00+00:00
That's mostly correct, one small correction is that cells don't have to be pure. They just have to focus on doing a single task with some hard boundaries.

And what I meant with the law of the graph was simply that the graph defines the actual business logic, and then each cell is a context free component that can be plugged into it. I guess I was just trying to be clever there.

The key benefit I'm finding is that cells can be reasoned about in isolation because they know nothing about one another. You don't have implicit coupling happening the way you do in normal programs that's embedded in the call graph.

My approach is to use inversion of control where the cell gets some context and resources like a db connection, does some work, and produces the result. That gets passed on to the graph layer which inspects the result, and decides what cell to call next.

With this approach you can develop and tests these cells as if they were completely independent programs. The context stays bounded, and the agent doesn't need to know anything about the rest of the application when working on it.

The cells also become reusable, since you arrange them like Lego pieces, and snap them together into different configurations as needed.
by GranPC | 2026-03-10 22:49:14+00:00
> The efficiency is a red herring - you will still use every CPU core for IO threads in ffmpeg, if you don't configure that away, which you do not. And it requires really annoying setup and premium features on stuff like Plex. It just makes no sense!

I would love to learn more about this! What can I do to fully optimize ffmpeg hardware encoding?

My use case is transcoding a massive media library to AV1 for the space gains. I am aware this comes with a slight drop in quality (which I would also be keen to learn about how to minimize), but so far, in my testing, GPU encoding has been the fastest/most efficient, especially with Nvidia cards.
by wild_egg | 2026-03-10 22:50:16+00:00
The power of voice dictation for me is that I can get out every scrap of nuance and insight I can think of as unfiltered verbal diarrhea. Doing this gives me solidly an extra 9 in chance of getting good outputs.

Stream of consciousness typing for me is still slower and causes me to buffer and filter more and deliberately crafting a perfect prompt is far slower still.

LLMs are great at extracting the essence of unstructured inputs and voice lets me take best advantage of that.

Voice output, on the other hand, is completely useless unless perhaps it can play at 4x speed. But I need to be able to skim LLM output quickly and revisit important points repeatedly. Can't see why I'd ever want to serialize and slow that down.
by steelbrain | 2026-03-10 22:50:20+00:00
I've traveled around a lot in the past couple years so my situation (read: homelab equipment) has been changing and my usecase has been changing with it. It started out as:

- I dont want to unplug the GPU from my gaming PC and plug it into my linux server

- Then: I dont want to figure out PCI forwarding, I'll just open a port and nfs to the containers/vms (ffmpeg-over-ip v4 needed shared filesystem)

- Now: I have a homelab of 4 mini PCs and one of them has an RTX 3090 over Oculink. I need it for local LLMs but also video encoding and I dont want to do both on the same machine.

But you've asked a more fundamental question, why would people need hardware accelerated video decoding in the first place? I need it because my TV doesn't support all the codecs and I still want to watch my movies at 4K without stuttering.
by weebull | 2026-03-10 22:50:24+00:00
All of those things are solved with modern extensions. It's like comparing pre-MMX x86 code with modern x86. Misaligned loads and stores are Zicclsm, bit manipulation is Zb[abcs], atomic memory operations are made mandatory in Ziccamoa.

All of these extensions are mandatory in the RVA22 and RVA23 profiles and so will be implemented on any up to date RISC-V core. It's definitely worth setting your compiler target appropriately before making comparisons.
by observationist | 2026-03-10 22:50:32+00:00
If it works, it's not wrong.
Wasting any time or energy on determining whether or not the source is AI is stupid. If all the requirements are met, in terms of style guide, documentation, functionality, thorough testing and correctness, then it's good. Doesn't matter if AI wrote it, or if it's artisanal hand-crafted bytecode lovingly prepared by a native of Computronistan.

The trick is to define what works - set the bar high enough that you're driving away raw human contributors, annoying high value humans, or arbitrarily barring AI users out of dogma or politics or whatever. A hierarchy of maintainers, with people willing to volunteer to sift through submissions, each handing up a much reduced list to the next level, is probably where big projects will have to go.

At some point it won't matter; while it does, look for enthusiastic volunteers and make good, sensible, functional rules that get the best results.
by cogman10 | 2026-03-10 22:51:07+00:00
Granted, these applications do exist. They are simply becoming more and more rare. I'd also say that there's been a pretty steady dedicated effort to abstracting the assembly. It's still pretty low level, as in you are caring about the specific instructions being used, but it's also not quite assembly in both C++/rust.

Java, interestingly enough, is somewhat leading the way here with their Vector API. I think they actually have one of the better setups for allowing someone to write fast code that is platform independent.

C++ is also diving into this realm. 26 just merged in now SIMD instructions.

That is the bulk of the benefit of diving down into assembly.

https://en.cppreference.com/w/cpp/numeric/simd.html
by vishalontheline | 2026-03-10 22:51:16+00:00
Baggage, whether it is from our life or our lives before us will always be just that - baggage. If we don't choose how much to carry with us then someone else will happily choose for us.

To me, facing defeat with an open face means to not remain defeated forever.

Some of our best entrepreneurs and scientists lost many times before they won.
by bombdailer | 2026-03-10 22:51:19+00:00
The better looking the code, the less effort people will put into reviewing it due to the ease of reading it - the assumption being that what is beautiful is good. Just as a beautiful facade of a building can hide a cheap structure behind it, the same is true with code. Beauty itself is not a good signal for goodness as in excess it is in effect a rhetoric device that aims to mislead and draw ones eyes towards itself and away from what lies beneath it.

A beautiful building is only as good as the correctness of its foundation, framework, materials, and construction. Those qualities can only be assessed by those with expertise enough to understand their importance. Beauty in its proper place is the output of the intersection between a craftsman and a engineer. Beauty is optional, but it makes life more worth living. The same is true for code - attractive code is optional, but it makes being a SWE more rewarding.
by verdverm | 2026-03-10 22:51:21+00:00
It's a grind, private sector hiring is way down, re: Trump policies leading to unclarity, leading to cautious business. This is paired with the Ai moment.

You might try searching old HN for similar posts around the Great Recession.

Separately, Hytale is running a big Worldgen V2 competition and hiring out of the community. Very likely several contestants will be hired. (since it seems you are into games, you might pair your genre interests in, I suspect the more creative uses of their Worldgen tools will do well, saw a spiral galaxy gen that was super cool)
by yogthos | 2026-03-10 22:51:25+00:00
It's a similar problem in the human context, but I think the reason stuff like workflow agents haven't caught on is because humans don't really like to work this say. Writing a conditional and calling a function keeps you in your flow, but having to jump between an orchestration layer and your code with implementation details breaks that. But LLMs don't have this problem. In fact, they benefit from having all the additional information that's expressed in the graph layer.
by adrian_b | 2026-03-10 22:51:26+00:00
You are delusional.

Read the RISC-V documentation to see that you need at least 3 instructions.

For addition, overflow happens when you add 2 positive numbers and the result is negative, or when you add 2 negative numbers and the result is positive.

After using an instruction to do the addition, how can you detect this complex condition with a single instruction in the impoverished RISC-V ISA?
by masfuerte | 2026-03-10 22:51:30+00:00
I've always browsed with javascript disabled but in the last few months (presumably in response to AI scraping) loads of sites that previously worked now don't. IMDB. Loads of open-source blogs, wikis and source repositories. Commenting on Wikipedia. Browsing job sites.

It's never been easier to create a great site that doesn't require javascript, but hardly anyone is.
by seanlinehan | 2026-03-10 22:51:31+00:00
Reflexivity is nodded to in the definition of complex systems in the piece!

I think what you're saying is poverty is actually simple, and the solution is to stop the bad actors causing poverty? But at the same time, you are correctly recognizing that attempts to stop bad actors from causing poverty triggers reflexive responses and cascading repercussions. Which sounds mighty like a complex system?
by SilverElfin | 2026-03-10 22:51:44+00:00
> The demographic information collected under the FIPVCC includes gender identity, race, ethnicity, disability status, LGBTQ+ status, California residency, and veteran status. The demographic data will be reported to the California Civil Rights Department, and each report will also be made publicly available on the DFPI’s website.

This is very concerning. I don’t care that it’s anonymous. At some point this data will be breached, correlated with other data, and lead to significant and invasive privacy issues. California remains obsessed with identity politics even though it went out of style 5 years ago.

There is this mitigation:

> Founders should be aware that completion of VCC Surveys is strictly voluntary and there is no legal requirement to provide the requested information or respond in any way. Covered Entities are required by the law to provide the demographic survey to their portfolio company founders, but are prohibited from encouraging, incentivizing, or attempting to influence the decision of a founding team member to participate.

But I wouldn’t be surprised if they one day make it mandatory instead of voluntary.

I am also curious how California can enforce these criteria for being covered by this requirement:

> the venture capital company makes venture capital investments in businesses that are located in, or have significant operations in, California; or
> the venture capital company solicits or receives investments from a person who is a resident of California

If a VC company from a different state invests in a business that has operations in California, they need to file? I don’t see how this could be legal or constitutional (commerce clause).

And of course, California taxpayer are funding the jobs of all the people involved in running this useless program.
by dqh | 2026-03-10 22:51:45+00:00
It's not the case at all - years ago we tested Pong with human neurons vs mouse neurons, and human neurons performed better. More importantly, they allow the study of the effect of external interventions (such as trial medicines) on the learned function of human neurons. So we spent years building a machine and software platform to facilitate this sort of research.

The Doom project is mostly a bit of fun that demonstrates how quickly someone new to the field can see real results with our platform. Our data scientists believe that biological learning was demonstrated in this case.
by ralferoo | 2026-03-10 22:52:12+00:00
In the UK, all the used oil from MacDonalds is converted into biodiesel. I often walk past the plan where they do this and there's usually a lorry waiting to be allowed in through the gates.

A few years back there was some eco-warrior protest outside trying to stop the lorries going in. Not really sure what they were trying to achieve with that as it seemed counter to their aims.
by erkok | 2026-03-10 22:52:12+00:00
So far I haven't ran into performance issues, but this version doesn't have networking, so I only tried spawning lots of monsters in a small map, so they have to recalculate their movement quite often + each monster runs an AI loop for its actions, didn't drop an FPS in my M1 Mac that I'm using for development, which is quite beefy in terms of computing power. Anyone can retry this simulation. Open the demo, load "Shop" map for example, which is small, and spawn lots of monsters, see how it performs on your hardware.

One thing to note that, at least in terms of rendering, monsters are far simpler to draw, since they originate from a single sprite. Players, at least in in the multiplayer setting, have each equipment sprite drawn separately, which means that having lots of player characters in a single screen can have higher performance penalty, but this option cannot be simulated with the current version.
by felixwu | 2026-03-10 22:52:20+00:00
The pivot from vibe coding tools to established SaaS makes sense. Those early AI tools are in pure growth mode - they'll worry about retention once they hit some ceiling.

Established companies adding AI assistants is interesting because they already have baseline metrics to compare against. They know what good user experience looks like in their domain, so when the AI chat experience is terrible, it's obvious.

What's the biggest gap you're seeing between what these companies think they need to measure vs what actually matters for AI chat quality?
by BeetleB | 2026-03-10 22:52:25+00:00
> First, none of us have any power to "tax it more" so this is a dead end of discussion.

You probably have more power over that than changing a whole population's behavior.

I'd wager you probably have more power over that than changing just one person's behavior (Felix).

> Second, people have agency and we can hold them accountable socially for negative actions even if they are abiding by the current laws (or tax regime).

And people are holding you accountable for the shaming. This leads primarily to polarization, not change. Polarized folks are more likely to increase the negative behavior.
by moosehater | 2026-03-10 22:52:38+00:00
Got it. This all makes sense to me. Very targeted tooling that is specific to your company's CI platform as opposed to a dark factory where you're creating a bunch of new code no one reads. And it sounds like these level 8 agents are given specific permission for everything they're allowed to do ahead of time. That seems sound from an engineering perspective.

Also would be interested in an example of "validation layers that trim hallucinations with handwritten linters" but understand if that's not something you can share. Either way, thanks for responding!
by tialaramex | 2026-03-10 22:52:49+00:00
I never met Tony, but I liked his work. I'm not much of a one for tea, but I don't think either of my PhD supervisors ever bought me a drink - I didn't finish (got cancer, I'm fine now†, some cancers are very curable, but frankly I was struggling anyway so it was a good excuse to quit) and I'm sure it's traditional to buy something a bit harder than a cup of tea if you pass, but I didn't get that far.

Anyway my point here was just a PSA that honorary degrees "don't count". If somebody only has an honorary doctorate but insists on being called "Doctor" they're an asshole. In fact, even outside University I know a lot of MDs and PhDs and in most contexts if they insist on the title "Doctor" they're an asshole even though they're entitled.

† Well not fine, I'm old but I think that's an inevitable side effect of surviving so the alternative was worse.
by AngryData | 2026-03-10 22:53:02+00:00
Pigs breed like rabbits so their evolutionary path hasn't been to ensure individuals survive at the highest possible rate, their path was to have a dozen babies at a time so that even if 80% of them get killed or eaten, their population still grows and thrives. For a farmer losing 20% of their pigs because the mother sat on babies and suffocated them is a massive loss of money, for a wild pig it doesn't matter as much because 3x more will get eaten by predators and there is already another dozen on the way within a week or two of giving birth to the first litter.

Some of the loss likely is due to keeping them penned up, however there are also losses for not keeping them penned up and letting baby pigs run among a herd of many adult pigs, some of which will attempt to kill piglets, especially females who have not had piglets yet. Pigs can be absolute viscous as hell and will readily eat other living animals if they think they can get away with it, including other pigs, and some mother pigs have been known to cannibalize their young even under ideal situations. Pig farmers have themselves been killed by pigs from passing out or getting knocked out in pig pens and the pigs seeing them as a free meal not to be wasted.
by justinclift | 2026-03-10 22:53:23+00:00
Ouch.

> Eon’s mission is to produce the world’s largest connectome and highest-fidelity brain emulation, targeting a complete digital emulation of a mouse brain and laying the groundwork for eventual human-scale emulation.

and:

> Eon is scaling its team and infrastructure to attempt the mouse and human brains next.

The "eventual human-scale emulation" and "human brains next" would have to be raising ethics concerns about digital slavery (and worse) for the emulated human.

That goal seems pretty far down the wrong track of "just because we could, without asking if we should". o_O
by abalone | 2026-03-10 22:55:19+00:00
Here's a good interview with the director of the Free Speech Coalition on the consequences of these "protect the kids" moral panic laws, which include widespread surveillance, banning VPNs and raising the cost of running an independent website to unsustainable levels.

Remember it's not just about pornography. It's anything deemed "harmful to minors" including platforms like Reddit, Bluesky or stuff conservative lawmakers think is harmful like discussion forums for LGBTQ people, sexual health information or dissident political opinions.

They also examine how these laws, which are often backed by the religious Right, are getting support more broadly from people who see it as a way to rein in Big Tech who are creating "social media addiction" and so forth.

And even within our industry there is a lot of money to be made by creating and selling compliance products, so even on forums like this you will find people advocating for them.

"Another Internet Law That Punishes Everyone" - Power User Podcast 1/9/26: https://www.youtube.com/watch?v=8bnp3nmpK9g
by asdfman123 | 2026-03-10 22:57:16+00:00
One of the major things code review does is prevent that one guy on your team who is sloppy or incompetent from messing up the codebase without singling him out.

If you told someone "I don't trust you, run all code by me first" it wouldn't go well. If you tell them "everyone's code gets reviewed" they're ok with it.
by BeetleB | 2026-03-10 22:57:27+00:00
28 flights per year.

That's 14 round trip flights. A little over once a month. Not at all surprising if once a month. Or divorced and kid is in another state.

If we're generous and assume each trip is actually 2 flights (i.e. connecting flights), then it's 7 per year.

Yeah, more than typical. But not insane.
by effed3 | 2026-03-10 22:57:29+00:00
Power tools? seems something more -high level- like: "Make me a table", not "saw this board", and evolving to: "make me a 2-level house".
Will the house be solid? You have to cheek indeed, and more complex the tool, mode depth the checking of the results, given the uncertains about the inned workings of these systems.
But correct use of these tools is IMHO the big big problem.
The -best- tool-language-tech is the one you know well, because this will avoid the use for the wrong problem, a situation very uneasy discovering ahead in development. Those AI tools are well understood? Seems not quite.
by golem14 | 2026-03-10 22:57:33+00:00
Care to explain? I see that statement in this thread, but I am not sure where this is grounded in fact.

This is very interesting, because there must be a line here that AI is crossing, and the line is not clearly determined yet.

Is linting code crossing the line?

Is re-factoring code with automated tools like bicycle repair man crossing the line ?

Is AI doing a code review and suggesting the code crossing the line ?

Is writing code with a specific prompt and sample code crossing the line?

Is producing a high level spec and let the AI design details and code the whole thing crossing the line ?

So, where exactly is this line ?

The next interesting question is how this could even be enforced. It's going to be hard to prove AI use when using strictly local models. Maybe they could embed some watermark like thing, but I am not sure this can't be circumvented.

Would really like to see some legal opinions on this ( unlikely to happen :)

The best I found is here: https://copyrightlately.com/thaler-is-dead-ai-copyright-ques...
by Jtsummers | 2026-03-10 22:57:33+00:00
Easily bypassed: https://archive.is/fS7VT

So why complain?

From this site's FAQ (linked at the bottom of the page):

> Are paywalls ok?

> It's ok to post stories from sites with paywalls that have workarounds.

> In comments, it's ok to ask how to read an article and to help other users do so. But please don't post complaints about paywalls. Those are off topic. More here. [emphasis added]