MurphyA/hacker-news huggingface dataset:
by jchw | 2025-10-08 09:43:03+00:00
That's correct AFAIK, but software like Plex and Jellyfin work just fine if you store your media on a separate machine. For the price gap between the Synology NAS and the UniFi UNAS you could buy a cheap machine to run some workloads on over the network. Even better since the UNAS has very good connectivity out of the box (10GbE) that I figure it will basically always be bottlenecked on the HDD speeds anyways. Maybe a Raspberry Pi or small form factor computer could be sitting above the NAS. Many of us already run Home Assistant OS anyways, and if you don't... It's never too late to start :)

I am not a current UNAS owner though, so I don't know how well this will go. However, I am willing to make a gamble on Ubiquiti lately. The UniFi line always felt like decent products to me, but lately it feels like they've hit a good stride and just released some pretty solid good value products. I was fully expecting enshittification with the UniFi Express line and instead they gave home users great value and no forced cloud account garbage. I don't personally use all of the UniFi products, but I frequently recommend them and it's rarely been a let down. I think the UNAS still has a lot it needs to prove, and adding support for Docker workloads would go a long way to making their offering have more parity with Synology's, but even without it, it is challenging to ignore how much better of a deal you're getting for the core functionality for sure.

I of course hope people do some level of research before buying things based on Internet comments of course, but I think this could be a good way forward for a lot of people. I do acknowledge Synology DSM has a lot of stuff built in, but frankly most of it just isn't that great.
by rsynnott | 2025-10-08 09:43:27+00:00
> I did see a proposal to build out solar in Africa and pipe it undersea to Europe. That seemed wild, and, predictably, it got canned for its impracticality.

That doesn't seem _that_ wild? The Strait of Gibraltar is only about 15km wide. There are far longer HVDC undersea lines than that in Europe (longest is nearly 800km), and in China there's a 3,000km land-based HVDC line.

The real challenge here (besides the "it will be cheaper if you wait another year" problem that kinda haunts big solar/battery/HVDC projects at the moment; costs are falling fast enough that sometimes the economics are to wait) is political. Do we want to be in a situation where the European grid is dependent on, say, Algeria? Probably not; been there, done that with Russia.
by the_other | 2025-10-08 09:43:39+00:00
When I talked about taking on the work at a lower rate, I had imagined that being part of a negotiation in which the provider says somethibg like “I have a strong feeling based on experience that this suggestion the client is determined get implemented wont work as well as they hope for the stated problem. I would like to work with them at my usual rate on refining the design, or I can just build it, and they must accept responsibility for the non-functional consequences, for this other fee.”

Sorry that wasn’t clear.
by razoorka | 2025-10-08 09:44:07+00:00
I did a several-month experiment using Claude as the only engineer on a real SaaS side project (Node.js/React, prod-quality, full feature ownership). My observations:

The quality of Claude’s output strongly correlates with how explicit and detailed the specs are. Markdown checklists, acceptance criteria, and clear task structure led to far fewer corrections and surprises.

Most mistakes were never “creative hallucinations” — just missed context or ambiguity in my own instructions.

The whole process felt less like delegation and more like tight collaboration. There’s less of a “flow state” and more context-switching to review/test, but review fatigue is manageable if you iterate on your instructions after each lesson.

No real learning from prior sessions, but persistent design docs and corrected example snippets in the prompts made a big difference.

Overall, a lot of the “vibe” factor gets smoothed out by rigorous process — not unlike mentoring a junior dev on a new domain.

For me, the speedup was very visible on well-scoped backend tasks and trivial CRUD/UI, and less so on broader, ambiguous work (designing APIs, coordinating many moving parts). The biggest upside: a clear process made both me and the tool better; the biggest “cost”: I spent a lot more time up front thinking through specs.

Not sure it fully scales (and I’m skeptical on agent “fleets”), but for a solo dev, given patience and a bit of PM discipline, it’s a net positive.
by treve | 2025-10-08 09:44:28+00:00
I think the general issue with software engineering discourse is that while our tools and languages may be the same, there's a massive gradient in tolerance for incorrectness, security, compliance, maintainability.

Some of us are building prototypes, and others are building software with a 10 year horizon or work with sensitive personal data.

So on the one side you get people that are super efficient cranking things out, and others that read this and feel appalled anyone would be comfortable with this and see software engineering as theory building. Neither are really wrong here, but the context / risk of what people are working on always seems to be missing when people talk about this.
by tai8pan | 2025-10-08 09:45:27+00:00
Great idea! Did not try it yet but demo looks promising.

Would be a fun to have such an app to keep up with all the buzz echoing around enterprises around the world. E.g., being notified about new buzz starting up.

But it would be probably very hard to define and identify words that are just start buzzing.

Maybes that’s the idea for a new AI-buzz startup. I haven’t seen anything like this yet. Something like Google Ads but focused on the communities — tech, but actually any community has its own buzzwords.

I hope you will make billions on this, and I’m starting watching your GitHub. ;)
by aiverisimilitud | 2025-10-08 09:46:04+00:00
I agree. When I listen to NPR, I don’t ever get the feeling that they’re trying to sell me something from Walmart, prop up Walmart’s stock, get the Walton family out of a bind, or chase some special interest specific to their family.

NPR, PBS, PRI, unaffiliated local stations, media not owned by large companies, etc. may not push conservative talking points, but they offer a sometimes differ point of view that is interesting or worth exploring. How terrible is that?
by grues-dinner | 2025-10-08 09:47:01+00:00
Reducing companies to a stock price has always seemed similar to me. Especially when they so often jump about by big percentages in a day.

There's 10,000 people and 200 facilities in 32 countries and suddenly that's all worth 10% more, no, 6% less, wait, it's holding in a reverse double-sigma split backflip indication, it'll be up when the markets open. Head explode.gif.
by ZeroGravitas | 2025-10-08 09:47:29+00:00
One of the touted benefits of e-fuel is the purity that after combustion reduces the exhaust soot.

I wonder if factoring in the contrail reduction of this tilts them towards financial breakeven.

edit: Googled it and an Airbus test last year suggested a 25% decrease in contrail formation:

https://www.airbus.com/en/newsroom/press-releases/2024-06-wo...
by bckr | 2025-10-08 09:47:52+00:00
I think any serious countries of the future will spend substantial resources planting self-sufficiency caches every so many kilo acres. Students should be taught the basics of booting and sustaining a self-sufficient pod.

It shouldn’t be about isolationism / anarchy, but about limiting the blast radius for any given disaster.

Finally it also serves as a center for rehab, starting from scratch, and community service. The ultimate social safety net.
by sarmike31 | 2025-10-08 09:48:14+00:00
Engineering is in large parts about signing-off on something with you name on it, and being responsible if it fails or causes harm. Think bridges, tunnels or other infrastructure. I‘d argue that this is the same for computer engineering. That‘s why I think coining the term ”vibe engineering” can be dangerous.

”Vibe coding” is the better term and actually makes sense for what it describes.

Leave ”engineering” in terms of taking responsibility for what you ”engineer” strictly to human professionals. That’s what people pay for and that is what makes it valuable.
by magicalhippo | 2025-10-08 09:48:37+00:00
It's way off. My first guess was that there was something wrong with the physics code, but after carefully checking against this[1] derivation of the Hamiltonian it seemed fine, and once I wrapped my head around the JavaScript the RK4 integration[2] checked out as well.

So, what else might be wrong I wondered. Well, it seems to move in the wrong direction... so I checked how the pendulum is displayed. And sure enough, I think there's a sign error:

getUpperBob() { const { x0, y0, ang0, l0 } = this; const { x, y } = this.calculateBobPosition(x0, y0, ang0, l0); return { x, y }; } getLowerBob() { const upperBobPos = this.getUpperBob(); const { ang1, l1 } = this; const { x, y } = this.calculateBobPosition( upperBobPos.x, upperBobPos.y, -ang1, l1 ); return { x, y }; }

Note how the upper bob uses ang0 while the lower one has -ang1. Meanwhile the physics derivation assumes both angles are against the vertical, so have same sign.

Changing -ang1 to ang1 does indeed make the pendulum move in a natural way, except now dragging it is flipped. Ie you drag it left and it moves right. Another sign error in setLowerBobPos. Fixing that as well it now works as I'd expect.

[1]: https://dassencio.org/46

[2]: https://lpsa.swarthmore.edu/NumInt/NumIntFourth.html##sectio...
by vbezhenar | 2025-10-08 09:48:51+00:00
I enjoy programming and I enjoy being paid for programming. I'm being pressed to use AI for my paid work. And I don't enjoy AI-powered programming.

As of today, I've disabled Copilot. The only autocomplete that I can accept is absolutely mechanical one, not any kind of smart. I want to write the rest of the code myself. I like it.

I was weird in StackOverflow era, because I never blindly applied snippets, like other programmers do. I went over them token by token, reading underlying library sources and docs, always creating my own solution. It made me less productive, but I feel that my code was more robust and maintainable, so it was a good trade-off for me.

May be it'll work out the same way with AI, time will tell.
by bayindirh | 2025-10-08 09:49:18+00:00
I misremembered that Gen3 hardware had a spare PCIe slot, my bad.

You can either forego NVMe slots (which looks like an add-on card on [0]) and get the slot, or use one of the USB4 interfaces. OTOH, it has 2x10GbE on board, you can just media-convert it.

[0]: https://www.youtube.com/watch?v=wWgc8W-hIWM
by schnitzelstoat | 2025-10-08 09:51:11+00:00
Another strategy, another initiative, another commission.

> All of this AI acceleration will be monitored by an “AI Observatory” and discussed in an “Apply AI Alliance” – a refashioning of the existing AI Alliance, a stakeholder talking shop.

It reminds me of how here in Spain the Government already created the Agencia Española de Supervisión de la Inteligencia Artificial (Spanish AI Supervision Agency) when we barely have an AI industry to supervise. It creates some more cushy jobs for them to hand out though.
by FirmwareBurner | 2025-10-08 09:52:12+00:00
>Until very recent no one was complaining: everything was going up and everyone got better.

The stock market, and your housing and investment portfolios going up, didn't mean that everyone was happy, just the asset holders like yourself and those in your bubble but you're not majority of the working population.

You need to learn to differentiate between "the stock market" and "the economy". Working class people can easily be getting poorer while the stock market is going up. So of course they're mad.

>People who got a yearly raise over the inflation correction for a decade

Huh? Who? Where? When? Maybe in your tech bubble but in the real world a lot of people's salaries haven't kept up with inflation, let alone consistency get raises ABOVE inflation. In France for example the average pension is now higher than the average salary.

>while I count my blessings and money globalist stylez.

Top 10%er can't understand why those bottom 90% without assets who got screwed by globalism and saw their jobs offshored and salaries and savings obliterated by inflation caused by endless money printing are mad at the globalism that caused this massive wealth transfer from the working class to the upper asset owning classes.

You can't make this up. The sheer ignorance of reality of most people and the "fuck you I got mine" attitude is shattering. No wonder young people are flirting with communism.
by b112 | 2025-10-08 09:52:32+00:00
Min/Max pricing theory?

Selling 10 units at $10 profit is far far better than 100 units at $1.50 profit. Maybe even $2 per.

Why?

Because the more you sell, the more support, sales, and marketing staff you need. More warehouses, shipping logistics, office space, with everything from cleaners to workststions.

Min/Max theory is exceptionally old, but still valid.

So making a crappier product, with more profit per unit, yet having sales drop somewhat, can mean better profit overall.

There are endless ways to work out optimal pricing vs all of the above.

But... in the end, it was likely just pure, unbridled stupid running the show.
by agent86 | 2025-10-08 09:52:37+00:00
> even the secret way to turn on 30-sec skip on the TiVo

Select-Play-Select-3-0-Select ;-)

Also can't forget the ,#401 dialing prefix to enable the device to call home over the Internet using a USB Ethernet adapter instead of the phone in the early days.

TiVo's whole approach to commercials in recordings was largely informed by ReplayTV though. ReplayTV took a lot of heat and lawsuits for their automatic commercial skip functionality, which is why TiVo never implemented it and buried 30 second skip behind the code.
by zarzavat | 2025-10-08 09:52:42+00:00
> The "manage a fleet of massively parallelized agents" gets me uneasy too

It shouldn't. The agents are not good enough to be used in a fleet.

I have Claude. It's fine, but I'm pretty confident that my low usage of Claude would out-compete a fleet of agents, because it feels like there's an inverse correlation between the number of tokens you spend and the quality of the resulting code (more tokens = more code to review, more bad code slips through)
by timcobb | 2025-10-08 09:52:55+00:00
I also don't think they'll target the Yelabuga drone factory with a drone when they could use that drone on something relatively small but high value (like an aircraft) or combustible (like a refinery), and are waiting for their heavy cruise missles to come online for targets like factories. You can't do much damage to a factory with a drone. We've seen Ukraine target industrial sites with drones, but it's not common.
by modo_mario | 2025-10-08 09:53:12+00:00
Yet it used to be very cheap. In some places it still is cheap whilst being much safer than in the past. Meanwhile the requirements for it and the processes it has to abide by are kafkaesque. Not in a double down on security way. Just plain nonsensical.

I have heard so many stories from outside and people workin in it. Things like considering refabricating the same lightbulb from some now non existant company from the 80's because that one got listed and is certified and the process to go trough to allow a new one is too cumbersome and the light went out in the toilets of some irrelevant sidebuilding. So you get a lightbulb that costs an insane amount.

Or here in belgium the greens pushed some new tests to detect microfisures deep in a ridiculously thick vat that isn't security critical that would have been there since fabrication and which nobody else in the world checks for and they shut down the place for it when found. Anything to validate their own theory that nuclear is too expensive whilst planning for new gas plants.

Meanwhile the plant in france that was shut down is because they didn't want to have an ecological impact on a nearby nature reserve. Something that indeed wasn't accounted for decades ago. At the same time one manages to have such plants running in Saudi Arabia?

Additionally Germany has spend untold amounts more on it's renewables. It still hasn't linked it's own damn grids, put strain on infrastructure and prices abroad... and those same investments won't go for nearly as long. A good part of that green wave investment already needs replacing. All whilst necessitating fossil fuel production because that capacity figure that people hold up means jack shit when it's not what they actually produce in summer and those panels in berlin produce not even a fraction of that capacity in winter.
by afro88 | 2025-10-08 09:53:13+00:00
At least on a team, the limit is the team's time to review all the code. We've also found that vibe engineered (or "supervised vibing" as I call it) code tends to have more issues in code review because of a false sense of security creating blind spots when self reviewing. Even more burden on the team.

We're experimenting with code review prompts and sub agents. Seems local reviews are best, so the bulk of the burden is on the vibing engineer, rather than the team.
by cpursley | 2025-10-08 09:53:25+00:00
My father runs a commercial landscaping company with 15 employees. His truck fleet insurance went up 35% just this year. His light industrial facility that he operates out of property taxes went up 55% last year. All of his commercial clients are cheaping out on all the little things that used to make extra money (pine straw, seasonal flowers, etc.). He’s having to deal with poorly educated staff who are constantly breaking equipment and doing stupid dangerous things. He’s so burned out by it all, and the fact that his actual salary is less than several of his top staff that he’s thinking about just shutting it all down. When I was working as a software developer, my income was probably twice as much as his without any of the risk or headache.
by grues-dinner | 2025-10-08 09:54:10+00:00
I have opened several cards over time. I assume they also correlate with the payment card ID (and maybe facial recognition these days).

I also hope my use of random names and emails for captive portal logins is annoying someone somewhere. Tip for anyone looking: its rare you need to give a real email, because if you need to get on the WiFi, they can't really assume you can receive an email until you do.

At least, when I do see ads, they seem very untargeted generic to me so hopefully the algorithms are struggling to lock on!
by anal_reactor | 2025-10-08 09:54:24+00:00
I've realized that at my current workplace it's a recurring theme that I suggest a solution, it gets rejected, we circle around for a year, finally we go back to my solution. It is indeed extremely demotivating, because it gives me an impression that I'm working with stupid people. I don't want to leave the company, but I'll try to switch teams next year.
by neebz | 2025-10-08 09:54:52+00:00
All these coding agent workflows really drive home how important a solid test suite is but who’s actually writing the tests? In my case Claude Code keeps missing key scenarios and I’ve had to point out every gap myself.

Also reviewing LLM generated code is way more mentally draining and that’s with just one agent. I can’t imagine trying to review code from multiple agents working in parallel.

Finally I’ve shipped a bunch of features to prod with Claude writing all the code. Productivity definitely went up, but my understanding of the codebase dropped fast. Three months in I’m actually struggling to write good prompts or give accurate estimates because my grasp of the code hasn’t really grown (code reviews only help so much). Curious if anyone else has run into the same thing?
by GolfPopper | 2025-10-08 09:55:57+00:00
That's true, but there's a pretty big difference between 'ban' and 'unsupported'. It's entirely possible to do the latter without doing the former. Synology actively and painfully punished its customers who didn't use its own drives, deliberately degrading their experience in order to try and force them to buy more of Synology's own drives.

Cutting support can be an understandable, if unwelcome, business decision. But Synology's ban was a deliberate attack on their own customers, for Synology's own profit.
by defrost | 2025-10-08 09:56:53+00:00
That's a population distribution issue, not an area size issue (you yourself raised the size of Texas as a "problem").

FWiW the state I grew up in is 3x the area of Texas with cattle stations larger than those tiny Texas ranches.

~ https://www.youtube.com/watch?v=ur5EQ1NZN6A

If you want to challenge the myth of coverage in Europe forget about size comparisons and look to some of the hard walking trails in remote areas; Via Dinarica Kosovo is known for it's beauty and harsh terrain, not for it's cell reception.

Elsewhere in the Balkans, Romania, et al you'll find blind spots.
by bonoboTP | 2025-10-08 09:57:01+00:00
Maybe it's implicit, but you didn't mention why process-people hate illegible tribal knowledge. It's because they fear that the people may have better leverage in salary re-negotiation, and if they bail, the knowledge disappears. They want exchangeable engineers as the article writes. And in a way, becoming more standardized and less unique (at least in the minds of managers) is beneficial to oil the machine of the job market and economy. Ineffective companies can be left quickly, highly profitable companies can grow more easily.

More abstractly, explicit rules are a substitute for trust. You can run your family or friend group without coming up with a literal rulebook, but this already fails in a bigger village. So you first get mythical oral religious laws, then city-state laws etc. It's always a trust-substitute. But that's the only way to scale to civilization from distributed tribal lifestyle.
Show HN: AIPhotoshoots.app – Generate professional-style photoshoots with AI
by samuelaidoo45 | 2025-10-08 09:57:14+00:00
Hi everyone,

I built aiphotoshoots.app, a tool that lets you generate AI images one at a time and collect them into portfolio-style shoots. Instead of just random single outputs, you can organize your images into sets that look and feel like a photoshoot.

The goal is to make it easier (and cheaper) to create professional-looking collections for things like profiles, portfolios and more. Right now it supports styles like business headshot, creative editorial, lifestyle, and luxury high-end.

It’s early and still rough around the edges — consistency across shots isn’t perfect — but I’d love feedback on how to improve it. What features would make this actually useful for you?

Thanks!
by danielbln | 2025-10-08 09:57:15+00:00
It is real work, and it requires solid priors to do it. The cynical people punch three prompts in, are disappointed that it doesn't work in their codebase they've worked in for 2 decades and complain that everyone is a shill and that people should stop saying they "hold it wrong".

The skill ceiling is high, it turns out. It's just deceptive, because it's so easy to get going. Ultra accessible foot gun, lots of work to point it in the right direction reliably and repeatedly. Significant benefits of you manage though.

I've gotten more relaxed about it now though. People will either get it or they don't.
by sevenseacat | 2025-10-08 09:57:37+00:00
I realize this is likely being facetious, but just in case - code reviews are so much more than just 'check the syntax and style of the code'. They check the intention, check the actual functionality, find issues on the larger scale that LLMs literally can't.

Yes, PRs start piling up because devs can vibe code them faster than they can be competently reviewed. This is a problem with the vibe code process, not the code review process.