MurphyA/hacker-news huggingface dataset:
by joenot443 | 2025-10-08 13:06:10+00:00
> that is the kind of mentality that pushed subpar products on the web for so many years

Famously, some of those subpar products are now household names who were able to stake out their place in the market because of their ability to move quickly and iterate. Had they prioritized long-maintainable code quality rather than user journey, it's possible they wouldn't be where they are today.

"Move fast and break things" wasn't a joke; Mark really did encourage people to build faster and it helped cement their positioning. Think of the quantity of features FB shoveled out between 2009-2014 or so, that just wouldn't have been possible if their primary objective was flawless code.

The code isn't the product, the product is the product. In all my years of engineering I've yet to have an end-user tell me they liked my coding style, they've always been more concerned with what I'd built them.
by Fischgericht | 2025-10-08 13:06:35+00:00
Just commented here to point out that this news story spreading is wrong (and that other IT news outlets have since corrected/retracted it), don't have any eggs in that basket, but:

Discussions on their reasoning happened back when they introduced the extortion fees. No, it's not about NAS grade drives. They are just re-labelling existing NAS drive models, putting their own sticker onto it. The original manufacturers identical NAS drive model is then listed as incompatible.

There is nothing remotely connected to actual technology involved in this story at all. This is a sales-strategy-only subject.
by 0xbadcafebee | 2025-10-08 13:07:06+00:00
Like LineageOS, GrapheneOS, CalyxOS, Droidian, Mobian, /e/OS, SailfishOS, postmarketOS, PureOS, Ubuntu Touch, Plasma Mobile, etc, etc. There are a dozen or more Android alternatives (either forks or completely separate OS) currently in development and with phones launched. That's just what's out so far. Locking down the platform will force more people into this growing ecosystem.
by executesorder66 | 2025-10-08 13:07:15+00:00
> His life and activities are not in line with those of more typical programmers.

Okay sure.

I'll use myself as another example then. When I was a dev I used to write a lot of code. Now I'm a tech team lead, and I write less code, but review significantly more code than I used to previously.

I feel more confident, comfortable, and competent in my coding abilities now than ever before even though I'm coding less.

I feel like this is because I am exposed to a lot more code, and not in a passive way (reading legacy code) but an active way (making sure a patch set will correctly implement feature X, without breaking anything existing)

I feel like this principal applies to any programmer. Same thing with e.g. writers. Good writers read _a lot_ and it makes them better writers.

This is my opinion and not based on any kind of research. So if you disagree, that's fine with me. But so far I haven't seen anything to convince me of the opposite.
by avianlyric | 2025-10-08 13:07:23+00:00
> You may choose to make your own bundles at home, some don't have the time and/or skill to do so.

Well clearly enough of Synologys customers decided they did have the time to buy commodity HDDs and slap them into a competitors product, otherwise we wouldn’t be having this discussion.

As GP said, Synology may want to believe they’re in the business of selling premium priced HDDs, with a side salad of NASs. But it turns out that isn’t a very sustainable business, otherwise there would be no reason for them change their policies.
by nahide07 | 2025-10-08 13:07:50+00:00
Rent Savy City is an online rental marketplace designed to connect renters and property managers through smart technology. We provide verified renter leads and AI-powered applications to help properties fill vacancies faster. Our platform also offers software tools for property managers to streamline their listings and tenant management. Beyond rentals, Rent Savy City builds community by showcasing local events and activities tailored to renters’ lifestyles and hobbies.
by tinyspacewizard | 2025-10-08 13:08:04+00:00
Pipes are great where you want to chain several operations together. Piping is very common in statically typed functional langauges, where there are lots of different types in play.

Sequences are a common example.

So this:

xs.map(x => x * 2).filter(x => x > 4).sorted().take(5)

In pipes this might look like:

xs |> map(x => x * 2) |> filter(x => x > 4) |> sorted() |> take(5)

In functional languages (of the ML variety), convention is to put each operation on its own line:

xs |> map(x => x * 2) |> filter(x => x > 4) |> sorted() |> take(5)

Note this makes for really nice diffs with the standard Git diff tool!

But why is this better?

Well, suppose the operation you want is not implemented as a method on `xs`. For a long time JavaScript did not offer `flatMap` on arrays.

You'll need to add it somehow, such as on the prototype (nasty) or by wrapping `xs` in another type (overhead, verbose).

With the pipe operator, each operation is just a plain-ol function.

This:

xs |> f

Is syntactic sugar for:

f(xs)

This allows us to "extend" `xs` in a manner that can be compiled with zero run-time overhead.
by blibble | 2025-10-08 13:08:15+00:00
> If you won't accept my anecdotal stories about this, consider the fact that both Gemini and OpenAI got gold medal level performance in two extremely well regarded academic competitions this year: the International Math Olympiad (IMO) and the International Collegiate Programming Contest (ICPC).

it's not a fair comparison

the competitions for humans are a display of ingenuity and intelligence because of the limited resources available to them

meanwhile for the "AI", all it does is demonstrate is that if you have a dozen billion dollar data-centres and a couple of hundred gigawatt hours, which can dedicate to brute-forcing a solution, then you can maybe match the level of one 18 year old, when you have a problem with a specific well known solution

(to be fair, a smart 18 year old)

and short of moores law lasting another 30 years, you won't be getting this from the dogshit LLMs on shatgpt.com
by icedchai | 2025-10-08 13:08:20+00:00
This ISP was a bit earlier. They did move to T1 PRI eventually, but before that we had stacks of modems attached to Livingston Portmasters (I think?) There was basically an octopus of cables coming out of the wall, dozens of individual phone lines, then serial cables, power bricks, power strips three layers deep. It was also always like 100 degrees on one of the POPs. It looked like the plastic was melting on some of the modems.
by behnamoh | 2025-10-08 13:08:26+00:00
I'm curious, do you know of examples of companies that lost their best engineers despite reversing course on a shitty policy?

My understanding is that people want to pay the bills, and esp. in this economy, most prefer to have a job rather than searching for a new one. That ofc is different for the more senior engineers who are in demand, but the junior ones will probably still stick around despite the management's policies.
by Fischgericht | 2025-10-08 13:09:17+00:00
I do not know if we are getting served different content for the same URL. Content I can see, with server-side timestamp of 2 seconds ago:

Hard disk drives (HDD) & M.2 NVMe solid-state drive (SSD) Series:

FS, HD, SA, UC, XS+, XS, Plus, DVA/NVR, and DP

Only drives listed in the compatibility list are supported.
by piotr_ciepiela | 2025-10-08 13:09:17+00:00
Location: Poland (remote) Remote: Yes Willing to relocate: Yes Technologies: Snowflake, DBT, PySpark, Python, AWS stack(Glue, Lambda,Sagemaker AI, Redshift, S3), SQL, git, Docker Résumé/CV: https://drive.google.com/file/d/1G5WkwksUSthwzr7BgQcaO88xVnlMz3mC/view?usp=sharing Linkedin: https://www.linkedin.com/in/piotr-ciepiela-46b35013a/ Email: piocie95@gmail.com Senior Data Engineer with 5+ years of experience
by nicce | 2025-10-08 13:09:30+00:00
> The thing is, you can't set up a cartel unilaterally. For this to work, they would need to get not only the other NAS appliance manufacturers on board (who clearly didn't and happily took the business that they were losing), but basically the whole PC and server hardware market.

I understand the point, but HP's approach was not really based on cartel, while it might seem so.

In the beginning, HP had great printers, and they used specific kind of ink. Back in that time, ink wasn't so complicated, so other manufactures started to sell it as well. So there was a moment, when you could get the ink from many different manufactures.

But what changed, was that HP started to make their printers accept only very specific kind ink, which was controlled by the printers and HP, not by the ink manufacturers (compare to HDDs).

They added one sort of digital signatures for the ink, so that printer reads signatures and does not otherwise accept it. So it does not matter whether these was cartel or not; it was just DRM lock-in. As long as the core product was desirable enough. I don't think this is a cartel in a traditional sense, because manufacturing of the ink cartridges wasn't that difficult otherwise, and it wasn't forbidden or highly regulated area.

In Synology's case, this was just that they added similar checks for NAS. It does not matter if other manufacturers don't comply with, if core product is good enough. Synology thought that their product was good enough to play this, but apparently not.
by alphazard | 2025-10-08 13:09:31+00:00
The app itself is a great idea, but looking through the demo video I see lots of bad "tiger parent" memes. I don't think that I would want to force a child to do these sorts of tasks in a regimen, or be forced as a child to perform them.

The demo video (which does showcase the app well), includes things like chess and piano and homework. Does the child like doing any of these? Have you vetted the homework as worth the child's time?

Missing from the list are things that translate to adulthood, like physically training every day and performing useful tasks like chores in exchange for something like money. You have to exercise as an adult even if you don't want to, it's part of the human condition. If you don't become accustomed to conditioning as an adolescent and only exercise through sports, it can be difficult to stay fit as an adult. You have to perform useful work because we live in a world of scarcity, but doing hobbies that don't interest you because they impress people or your parents told you to do them as a child is absolutely nuts.

I should add: I'm not criticizing your parenting decisions, obviously I have none of the relevant context, but I thought I would convey a sentiment that may exist in your market demographic, which you maybe don't share.
by iammjm | 2025-10-08 13:09:47+00:00
The author seems to be more interested in the past than in the present or the future. They must've been rereading Clausewitz as Russia was turning Bakhmut, Vovchansk, Toretsk, Chasiv Yar et al. to _literal_ rubble. They speak of some abstract "urban warfare", where "Every strike is a message, every misstep a liability", where the reality is basically a grid-like approach of how to deliver as much kinetic energy per square kilometer as efficiently as possible.

I have a sense that articles like these is why a lot of people think the "academics" are completely disconnected from the reality.
by skybrian | 2025-10-08 13:10:17+00:00
Though it doesn’t do anything useful yet, this seems really impressive.

Does anyone have recommended reading to get a better sense of future prospects for quantum computing? My assumption has always been that practical applications are at least ten years away, but maybe not.

Also, the applications of quantum computing that I’ve heard of are offensive attacks, like breaking encryption or stealing bitcoins. Are there pro-social uses?
by luxuryballs | 2025-10-08 13:10:29+00:00
this just sounds like a disagreement on what left and right means, like which extreme is at either end, many people put fascism and nazism on the left because we are currently further right of them while still being left of anarchism, authoritarianism is a leftist thing, “minarchists”, libertarianism and then anarchism farthest to the right, it’s a measure of authoritarianism where the further left you go the less freedom there is, not the same as left-wing and right-wing in terms of the US Congressional politics
by ineedaj0b | 2025-10-08 13:10:34+00:00
Reddit can become a echochamber, a one sided flog machine, all good content decaying, no good or viable business after 10 years (propped up by YC investors), it’s even become a slur to denote a certain type of brain and eventually it will die off like slashdot and digg did.

But you won’t be able to take the Redditors off the internet. They be lurking, waiting with a perfectly annoying post ironic millennial reply.

I hope the TSE does well and expect the state with the largest concentration of energy tycoons and businessmen will figure out how to add grid robustness - a problem solved in nearly all states.
by JamesSwift | 2025-10-08 13:10:40+00:00
The distinction is specifically because its not about the tooling differences, its about the mindset and workflow. "Vibe coding" is a dirty word. It comes with an assumption of YOLO'ing until something maybe kind of works. "Vibe engineering " is the complete opposite side of the spectrum - high-touch, high-engagement management of the AI agents, often with a specific plan or design in mind that you are working toward. I agree we need a different word for it but I dont like "vibe engineering".
Show HN: Tilly – An Open Source Relationship Journal I Actually Use
by ccssmnn | 2025-10-08 13:10:41+00:00
I've built a relationship journal to be a better friend.

Problem:

My friend mentioned they are finishing up their PhD and I forgot to ask how it went. I only remembered when I saw them a few months later. This kept happening.

Solution:

A relationship journal that is so simple, that I actually use it. And an AI assistant that makes it even easier to use.

Tech:

I built it as a single Astro project that contains PWA, API routes and marketing / blog sites. - App: Tanstack Router, React, Shadcn UI (/app) - API Routes: Hono (/api) - DB: Jazz for local reads and writes and real time sync - Auth & Billing: Clerk - AI: Google Gemini 2.5 Flash with the AI SDK

Source:

It's open source under the AGPL 3.0 license.

Things I'm proud of:

It's a PWA that feels really good on mobile once added to your home screen. Reads and writes are instant thanks to local data via Jazz. It works offline.

The AI assistant is actually helpful, fast and cheap. I can say "Met steve today. He's finishing up his PhD thesis. The deadline is in 5 weeks" and the AI will find Steve, add a note and suggest and create reminders to follow-up.

You can export and import all data as a single JSON file. This makes it easy to move your data from prod to dev, or from my hosted version to your own instance (and back :)).

Speaking of: You can host it yourself using free tiers. I've written a self hosting guide in the blog.

What you can do:

You can try it without sign-up, data persisted locally. Sign up to sync your data across devices. Start a trial to see the AI agent in action.

Ask me whatever you like. I'm happy to answer any questions.
Show HN: Instagram-style tagging for PC setup photos
by Crroak | 2025-10-08 13:10:51+00:00
Kept seeing desk setup photos with 50 comments asking "what keyboard is that?"

Built Particulate - upload a photo, click to tag components, get a shareable link. No login required.

Tech: Next.js + Django + Cloud Run + MongoDB. Tags use percentage positioning so they stay accurate on any screen size.

Would love feedback on whether this actually solves the problem.
by perlgeek | 2025-10-08 13:11:01+00:00
It kinda feels like you turn from a software engineer to an offshoring manager.

Offshoring software development means letting lower-payed software developers from somewhere far away do the actual programming, but they have a very different culture than you, and they typically don't share your work context, don't really have a feeling for how the software is used -- unless you provide that.

Now we're offshoring to non-sentient, mostly stateless instances of coding agents. You still have to learn how to deal with them, but you're not learning about a real human culture and mindset, you learn about something that could be totally changed with the next release of the underlying model.
by Fischgericht | 2025-10-08 13:11:08+00:00
Because I am no longer sure people are all getting shown the same content for that URL, here is what is shown to me (no local caches or proxies):

Hard disk drives (HDD) & M.2 NVMe solid-state drive (SSD) Series

Details

FS, HD, SA, UC, XS+, XS, Plus, DVA/NVR, and DP

Only drives listed in the compatibility list are supported.
by zilyova | 2025-10-08 13:11:13+00:00
Location: Sydney, Australia (work across US/AU/EU time zones) Remote: Yes Willing to relocate: Open to short relocations; E-3 eligible for US. Also open to B2B contracting. Technologies:

* Backend: Python, FastAPI, C#

* Frontend: Vue.js/JS

* ML/AI: PyTorch, ONNX Runtime, Transformers, LangGraph, LangChain, Azure OpenAI, Azure AI Search, Vertex AI, Dialogflow CX, CoquiTTS, RAG/Graph-RAG, Guardrails, NLP pipelines

* LLM Integrations: OpenAI

* ETL: Apache NiFi

* DevOps/Cloud: GCP (Pub/Sub, FireStore GCP CloudRun etc), Azure (Container Jobs, Azure AI Search), Docker, GitLab CI/CD

* RDBMS: PostgreSQL/pgvector, SQL Server

Résumé/CV: https://bit.ly/4h1uoWJ Email: whoshiring[dot]max[at]gmail[dot]com
by pron | 2025-10-08 13:11:14+00:00
I'm not sure that having the patience to work with something with a very inconsistent performance and that frequently lies is an extension of existing development skills. It doesn't work like tools developers use and it doesn't work like people developers work with. Furthermore, techniques of working with agents today may be completely outdated a year from now. The acceleration is also inconsistent: sometimes there's an acceleration, sometimes a deceleration.

Generative AI is at the same time incredibly impressive and completely unreliable. This makes it interesting, but also very uncertain. Maybe it's worth my investment to learn how to master today's agents, and maybe I'd be better off waiting until these things become better.

You wrote:

> Getting good results out of a coding agent feels uncomfortably close to getting good results out of a human collaborator. You need to provide clear instructions, ensure they have the necessary context and provide actionable feedback on what they produce.

That is true (about people) but misses out the most important thing for me: it's not about the information I give them, but about the information they give me. For good results, regardless of their skill level, I need to absolutely trust that they tell me what challenges they've run into and what new knowledge they've gained that I may have missed in my own understanding of the problem. If that doesn't happen, I won't get good results. If that kind of communication only reliably happens through code I have to read, it becomes inefficient. If I can't trust an agent to tell me what I need to know (and what I trust when working with people) then the whole experience breaks down.
by user2722 | 2025-10-08 13:11:15+00:00
Agree in general. But if I'm really sad my team, which played very well recently but had a disastrous game, lost, you can not be so aggravating like you could be if I had taunted you before yours team sucked (and not in a jest manner, of course). Samething happens on both cases, one deserves less sympathy for my feelings.

Is this being an empath? Idk. But if we can dial the knob of fun (for us and others) up and the dial of sadness for others (who don't deserve the sadness) a bit down, you're not lying nor faking, just trying to redirect a bit of your happiness for others too feel less bad. Which doesn't mean you can't be a playful ass and say "yah, they had been playing very well, it's kinda a pity. But my team still won. Come on, the winner pays you a beer and the loser pays me another! Wink, wink!"

My take at least. USA is either regressing or too far along in the future. I'm not sure which.
by rhetocj23 | 2025-10-08 13:11:36+00:00
Yeah I agree.

A controlled experiment done with a representative sample would be lovely. In the long-run it comes down to the financial impact that occurs incrementally because of LLMs.

In the short-run, from what I see, firms are trying to play-up the operational efficiency gains they have achieved. Which then signals promise to investors in the stock market, for which, investors then translate this promise into expectations about the future which are then reflected in the present value of equity.

But in reality it seems to be reducing head-count because they over-hired before the hype and furore of LLMs.
by simonw | 2025-10-08 13:11:42+00:00
Which is why you run it in a coding agent loop using something like Codex CLI - then it doesn't matter if it imagines a non-existent function because it will correct itself when it tries to run the code.

Can you expand on "cannot figure out basic solutions even when pointed to the original source code of libraries on GitHub"? I have it do that all the time and it works really well for me (at least with modern "reasoning" models like GPT-5 and Claude 4.)
by panick21_ | 2025-10-08 13:11:43+00:00
Once Tesla went away from designing a new cheaper platform in order to go all in on AI (this was reported, everybody was against Musk on this), I lost complete confidence and sold all my stock. My investment concept was never build on AI, but advanced technology (AI driving assists is useful value add, but not a silver bullet), vertical integration and mass manufacture. Once Musk started making the argument that Self Driving was going to reduce amount of cars sold by 80% I realize that he has completely lost touch with reality. His believe in AI despite tons of evidence is his biggest weakness.

Stripping a Model Y isn't a long term plan. Its just a short term slight increase of car sales at best.
by patcon | 2025-10-08 13:12:56+00:00
You've strawmanned me. I'm saying that choosing the "best" places and not stewarding the shared spaces is a form of neglect of shared public goods, public goods that otherwise lead to a strong society that a kid might someday inherit. Some ppl don't just choose the best school, because they think it's best for their individual family unit. Neglect is multi-scalar -- something can be neglect at one level, and care at another. Different families value different scales of concern in their family life

North Americans (esp Americans) tend to not see it that way. Collectivist cultures kinda assume it's a no-brainer, in my experience. Your attempt at painting this as "obvious" and worthy of satirising, that feels kinda misdirected
by mabbo | 2025-10-08 13:13:49+00:00
Not all time spent interacting with a screen is "screen time".

The problematic thing is kids spending endless hours just absorbing rather than playing or interacting or doing stuff. It culminates in kids (and adults) who cannot mentally handle being bored- they must have the screen to relieve the horrors of the idle mind.

If achieving these same goals is easier without an app for you and your kids, then by all means, do that. But an app on a screen is a very powerful tool to structure and organize things. My daughter is still a bit young for this one, but I can see how useful it will be when she's a couple years older.