MurphyA/hacker-news huggingface dataset:
by Cthulhu_ | 2025-11-11 15:36:09+00:00
Sure, but you need to have a certain level of wealth before even considering it. $500 is a ridiculous sum for a pair of trousers. I've had €80 or €120 Levi's at one point when I had a bit more expendable income but they only lasted me two years. I'm back on affordable jeans now (when outside, when inside it's pajama pants all the way lmao), I think they're €30 or so.

I'm sure the branded ones are "better" but is it to scale with the price? Are Levi's 4x as good as cheap ones? Are these Steve Jobs ones 16x as good?
by mushgev | 2025-11-11 15:36:10+00:00
SpecMind works by combining static code analysis with AI generated specs. It uses Tree-sitter to parse the entire codebase and build a structured model of services, layers, entities, and dependencies.

When you run analyze, it creates .specmind/system.sm which includes multiple diagram types such as system view, per service architecture, sequence flows, and entity relationships.

design <feature> creates a spec showing proposed changes, and implement <feature> updates the architecture once the feature is built, keeping the spec and code aligned.

All files are text based and versioned in the repo. The goal is to make architecture a living part of the codebase rather than something updated later in Confluence or diagrams.

Next steps include code-to-spec validation, PR diff integration, and more language support.

Happy to answer any technical questions or hear how others deal with architecture drift in fast moving projects.
by Marceltan | 2025-11-11 15:36:22+00:00
Good questions. I'll respond one by one:

1. With our Cloud offering, Tusk Drift detects schema changes, then automatically re-records traces from new live traffic to replace the stale traces in the test suite. If using Drift purely locally though, you'd need to manually re-record traces for affected endpoints by hitting them in record mode to capture the updated behavior.

2. Our CLI tool includes built-in dynamic field rules that handle common non-deterministic values with standard UUID, timestamp, and date formats during response comparison. You can also configure custom matching rules in your `.tusk/config.yaml` to handle application-specific non-deterministic data.

3. Our classification workflow correlates deviations with your actual code changes in the PR/MR (including context from your PR/MR title and body). Classification is "fine-tuned" over time for each service based on past feedback on test results.
by xattt | 2025-11-11 15:36:40+00:00
My mistake, I meant the 2106/2107s that were sold in Canada. I am not sure if wagon variants were part of the lineup as well.

I said full-size to mean the “largest” RWD sedan offering to contrast with the 2121, 2108 and variants that were also sold in Canada. Make no mistake these cars were small compared to contemporary offerings.
by Wowfunhappy | 2025-11-11 15:36:58+00:00
Personally, I’ve long wanted a USB flash drive large enough to store my full movie collection. Traditional external hard drives are too cumbersome to use on e.g. public transit. By contrast, it’s possible to plug in a flash drive and still actually use my laptop on my lap.

If the drive died, I wouldn’t care too much (beyond the cost of replacing the drive), because the master copy of my collection would still be at home. (And of course I have other backups besides.)

The thing is, 1 TB is actually too small to make this work. I’d really need 4 TB.
by laktek | 2025-11-11 15:37:05+00:00
>It would be interesting if Supabase allows me to use that runtime without forcing me to use supabase, being a separated product on its own.

It's possible for you to self-host Edge Runtime on its own. Check the repo, it has Docker files and an example setup.

> I have full control of the code, I combine it with HonoJs and I can deploy it as a server or serverless.

Even with Supabase's hosted option, you can choose to run Edge Functions and opt out of others. You can run Hono in Edge Functions, meaning you can easily switch between CF Workers and Supabase Edge Functions (and vice versa) https://supabase.com/docs/guides/functions/routing?queryGrou...

> Having to choose between node, demo and bun is something that I do not want to do, I’m sticking with node and hopefully the runtimes would be compatible with standard JavaScript.

Deno supports most of Node built-in API and npm packages. If your app uses modern Node it can be deployed on Edge Functions without having to worry about the runtime (having said that, I agree there are quirks and we are working on native Node support as well).
by lifenautjoe | 2025-11-11 15:37:13+00:00
Hey, jon, thanks for the questions

on sales, it's still a bit early for us to know the final number of closed deals. The average business takes 6-12 months to sell, and we've only been seeing a real flow of leads for the last 4 months (we've been live for 6). what we can say is we've generated 182 qualified leads for sellers and their brokers.

You've actually hit on one of the core problems we're trying to solve. Right now, deals go offline into private systems and the data gets lost. Our long-term goal is to build the rails for the entire transaction.

As for how we make money, our model is basically zillow's. It's completely free for an owner to list their business and for buyers to search. We make money by connecting sellers with our network of professional brokers. Brokers can then choose to pay for more visibility in their local zip codes.

It lets us keep the marketplace itself open and free for everyone.
by cyphar | 2025-11-11 15:37:15+00:00
> I considered posting this in the GH thread, but you asked nicely not to... [...] you posted the Issue as an RFC. but then explicitly excluded, HN from commenting on the issue. I think that was a fantastic decision, and expertly written. (I also appreciate that lesson in tactfulness :) ) That said, if you're actually interested in requesting comments or thoughts you wouldn't have considered, I would encourage you to make a top level RFC comment this thread.

Well, I posted this as an RFC for other runc maintainers and contributors, I didn't expect it to get posted to Hacker News. I don't particularly mind hearing outsiders' opinions but it's very easy for things to get sidetracked / spammy if people with no stake in the game start leaving comments. My goal with the comment about "don't be spammy" was exactly that -- you're free to leave a comment, just think about whether it's adding to conversation or just looks like spam.

> Specifically popular FOSS projects that are not backed by a company looking to sell AI. Do any of them have a positive Policy, or positions that you want to include?

I haven't taken a very deep look, but from what I've seen, the most common setups are "blanket ban" and "blanket approval". After thinking about this for a few days, I'm starting to lean more towards:

1. LLM use must be marked as such (upfront) so maintainers know what they are dealing with, and possibly to (de)prioritise it if they wish. 2. Users are expected to (in the case of code contributions) have verified that their code is reasonable and they understand what it does, and/or (in the case of PRs) to have verified that the description is actually accurate.

Though if we end up with such a policy we will need to add AGENTS.md files to try to force this to happen, and we will probably need to have very harsh punishments for people who try to skirt the requirements.

> Lobste.rs github disallows AI contribution for an entirely different reason I haven't seen covered in your GH thread yet

AFAICS, it's because of copyright concerns? I did mention it in my initial comment, but I think that far too much of our industry is turning a blind eye to that issue that focusing on that is just going to lead to drawn out arguments with people cosplaying as lawyers (badly). I think that even absent of the obvious copyright issues, it is not possible to honestly sign the Developer Certificate of Origin[1] (a requirement to contribute to most Linux Foundation projects) so AI PRs should probably be rejected on that basis alone.

But again, everyone wants to discuss the utility of AI so I thought that was the simplest thing to start the discussion with. Also the recent court decisions in the Meta and Anthropic cases[2] (while not acting as precedent) are a bit disheartening for those of us with the view that LLMs are obviously industrial-grade copyright infringement machines.

[1]: https://developercertificate.org/ [2]: https://observer.com/2025/06/meta-anthropic-fair-use-wins-ai...
Ask HN: Do you have any SSH bot scripts?
by Bender | 2025-11-11 15:37:19+00:00
I do not have any SSH bot scripts and would like to play around with the default OpenSSH_10.0p2 capabilities to slow bots to a crawl or see if I can get them stuck rather than playing whack-a-mole.

To prove I temporarily control the IP in question one can SFTP as mirror@104.200.16.195 on port 22 with no password and there is a __README__.txt. Feel free to brute force or crash sshd.

If you have scripts that work fine I would love if you SFTP them to me. If your scripts get stuck I will show my work being done to slow bots via SFTP. Beyond that of what OpenSSH 10 is already doing to deprecate fail2ban.

The goal is to bend the default applications and OS in a way most should be able to without installing anything.
by kstrauser | 2025-11-11 15:37:47+00:00
No way, no how. It’s called advocating for yourself, in the parlance of our times, and it’s not remotely limited to just this one aspect. Doctors are extremely busy and don’t have the time to go Dr. House on your specific case. If you go in with symptoms A, B, and C, and they stop listening at A and diagnose you with something that causes A, insist that they consider B and C, too.

Also, a good doctor won’t take issue with this, so long as you don’t insist that your 5 minutes on WebMD is right and they’re wrong.

Analogy: If someone at work says they can’t log in, and also that their already logged in password queries don’t work, it could mean that the login service is down and the database is down. It could also mean that AWS is down, and rebooting those other services isn’t going to fix the common root cause.
by psunavy03 | 2025-11-11 15:37:51+00:00
> In a battle between a million drones and 10 F-22s, I'd bet on the drones.

This is not how militaries work. Military forces exist to complement each other's strengths and weaknesses. Combat is literally the ultimate team sport. A world full of drones still has a need for F-22s or similar. Just with proper short-range air defenses around their airfields.

It's not who has the coolest piece of gear; it's who can employ everything and everyone they have in the most effective fashion to accomplish the goal of national leadership.
by ux266478 | 2025-11-11 15:37:58+00:00
When I was a younger lad, I'd take something like 75 mics of an acid analogue and just have a normal night out. As juvenile male simians are want to do, sometimes that involved getting into a fight. Turns out that is uniquely fun on psychs, even when you lose badly. A couple years later, I took up dropping acid in the dead of night and terrorizing packs of coyotes that prowled the outskirts of town, that was also really fun.

Psychs are just drugs like any other. I think people get too wrapped up in the mysticism of them, or think the debilitating effects of heroic dosing is unique to them. How many uncs in the chat can't smoke weed anymore because it makes them have an awful time emotionally? How do you think dabbing a gram of wax would work out?
by mertzdev | 2025-11-11 15:38:04+00:00
I've been using SourceTree for years, mainly because I like the staging experience. I've never felt good about it though, I don't know why I've put up with the terrible performance for so long. I recently stumbled upon https://github.com/sourcegit-scm/sourcegit and it's totally replaced SourceTree for me. Very similar (or better) UI/UX but much more performant.
by blahgeek | 2025-11-11 15:38:13+00:00
I think it's a common term used to loosely describe the geographical region. It's used by many other companies like Microsoft [1] and Google [2]

[1] https://careers.microsoft.com/v2/global/en/locations/gcr.htm...

[2] https://www.thinkwithgoogle.com/intl/en-apac/collections/gre...
Show HN: I just wanted to fix my heating but built a Cursor agent instead
by Vladimir42 | 2025-11-11 15:38:39+00:00
I just wanted independent temperature control for each room — a simple home project. But after a few iterations of YAML automations and manual file uploads to my Home Assistant, I realized I needed better tooling.

So I built a workflow that connects *Cursor IDE* directly to *Home Assistant* using an MCP integration and an on-board Agent. Now I can write, deploy, and version automations right from the IDE — no SSH, no web UI.

In the video I show how it works and how to install it. Both components are open-source and available on GitHub.

Demo: https://youtu.be/xocbWonWdoc Installation guide: https://youtu.be/RZNkNZnhMrc Code: • https://github.com/Coolver/home-assistant-cursor-agent • https://github.com/Coolver/home-assistant-mcp

Full write-up with story and screenshots: https://coolver.github.io/home-assistant-cursor-agent/
by adornKey | 2025-11-11 15:38:46+00:00
For sure there are some therapeutic effects when kicking someone who is stuck into totally unknown territory. But as far as I've seen most of these people want to get into a mode to understand something better (themselves, the world, spiritual things...). I think some drugs are good at creating the illusion of understanding something.

As a mathematician I can assure you that the feeling of understanding is an emotion. It's mostly disconnected from truth/false values. People can be emotionally happy, be exited and have a group feeling of understanding - but then you give them a counterexample and it turns out everything was just wrong.

A drug might be able to trigger the emotions, but the things about deeper understandings are most likely just illusions. I think I understood that when some guy who was a very simple mind (he was into sniffing glue - and bummed for alcohol) told me about his wonderful experiences of understanding the world.
by pram | 2025-11-11 15:39:22+00:00
The more mileage you get, the easier it is to see the mistakes in your old art (if you’re improving lol)

The more refined your technique is, the harder it will be to discern mistakes and aesthetic failures.

Eventually you might come to a point where you can’t improve because you literally don’t see any issues. That might be the high water mark of your ability.
by ux266478 | 2025-11-11 15:39:24+00:00
> Like dosing on ketamine then getting up on stage and making Nazi salutes.

Elon Musk is a clown, but nobody on a dose of ketamine is doing anything, least of all making coherent gestures and political grandstands. Drug naive people should avoid having any degree of commentary on them, you always say the most ridiculous things.
by tuetuopay | 2025-11-11 15:39:49+00:00
From first hand experience, swapping the endianness is a non-issue in network processing performance-wise (it is headache-wise though). When processing packets in software, the cost is dominated by the following:

- memory bandwidth limits: for each packet, you do pkt NIC -> RAM, headers RAM -> cache, process, cache -> RAM, pkt RAM -> NIC. Oh and that's assuming you're only looking at headers for e.g. routing; performing DPI will have the whole packet do RAM -> cache.

- processing limits: route lookup, ACL evaluation, checksumming, etc

- branch predictor limits: if you have enough mixed traffic, the branch predictor will be basically useless. Even performing RPS will not save you if you have enough streams

So yeah, endianness is a non-issue processing-wise. So more so that one of the most expensive operations (checksumming) can be done on a LE CPU without swapping the byte order.
Show HN: Run parallel agents in VSCode tabs
by wsxiaoys | 2025-11-11 15:40:06+00:00
Though parallel agents already exists, we built this out differently in Pochi. Most other tools operate inside a single editor tab. That means there is at most one conversational state to interact with.

Parallel Agents in Pochi use separate Git worktrees, so each task has its own working directory, branch, chat history, and terminal environment. Task state stays isolated.

From a UX standpoint, the important bit is how it surfaces in the editor: each agent is a separate tab, each tab bound to its own worktree. You can diff, commit, discard, or merge worktrees independently. You can run two model-generated solutions side-by-side and compare outcomes without the branches stepping on each other.

Under the hood it’s git worktrees with orchestration to bind each worktree to its own agent state. If you're familiar with git worktree add you’ll recognize what’s happening. We expose the worktrees directly through VS Code (Source Control + Pochi tabs), so there’s no manual git worktree management - each agent just is a worktree with its own runtime context. Goes to show how some simple changes dramatically changes the UX.
by craftkiller | 2025-11-11 15:40:24+00:00
I bought my current phone for $94 brand new. It can communicate with other devices over the air through literal magic. It has 2.5 million tiny lights, each independently controlled to be any color I want. It knows where I am anywhere on the planet. Through it, I can access an essentially infinite pool of entertainment, hail life-saving emergency services, perform monetary transactions, acquire food, etc.

This piece of cloth is twice the price and it can't even make phone calls.
by zahlman | 2025-11-11 15:40:49+00:00
No, people feel excluded because they are falsely accused of "telling racist jokes" when they objectively do nothing of the sort, meanwhile the people next to them are openly racist (and claim that they are not being racist because their actions are excluded by definition) without penalty.

Also as a reminder: in 2013 at PyCon, Adria Richards overheard people who weren't speaking to her and didn't know she was there, took offense to what they were saying, and ignored all official procedure to complain about it publicly on Twitter instead. That's why people were upset at her.
by tejohnso | 2025-11-11 15:41:01+00:00
It comes down to curiosity over caution.

But I think your concern about negative fundamental modification seems higher than the reports suggest it ought to be. There are thousands upon thousands of people who've used these drugs without serious consequence. I'd say that in general they're less of a concern than alcohol.

Here's one link I found supporting my intuition: https://www.psypost.org/scientists-say-psychedelic-drugs-lik...
by scythe | 2025-11-11 15:41:07+00:00
>there’s not too much growing tissue there!

On the contrary, I was told stories in school that old IR doctors used to lose the hair on their hands after using the fluoro for years. The fingernails are also radiosensitive.

The main reason that X-rays of the hands and feet are usually very low risk is because the beam intensity (dose) required to penetrate the small amount of tissue is very low. Because the video uses a high-sensitivity detector (photon counter) the dose may be even less than usual. However, it would still be a regulatory violation if you did it in a hospital.
by jmpavlec | 2025-11-11 15:41:38+00:00
Author here, UI needs some work indeed. Given that I am a one man show and I'm mainly a backend developer, I did what I could. I've been trying to improve where I can.

What makes you say it is LLM generated? I have used some AI for images/avatars etc but not any of the frontend code/style. Using MUI with React for most of the components.

Open to any collaborators with good design/frontend skills.
by saubeidl | 2025-11-11 15:41:41+00:00
On a very related note, I can recommend Capitalist Realism by Mark Fisher. To quote Wiki:

> It explores Fisher's concept of "capitalist realism", which he describes as "the widespread sense that not only is capitalism the only viable political and economic system, but also that it is now impossible even to imagine a coherent alternative to it."

> The book investigates what Fisher describes as the widespread effects of neoliberal ideology on popular culture, work, education, and mental health in contemporary society
by nostrademons | 2025-11-11 15:42:05+00:00
Yeah U.S. has a really serious problem with the deprioritization of science education over the last 45 years. There are very few really skilled scientists and engineers in the U.S, they are concentrated in specific geographic metros, and many of them are immigrants or the children of immigrants.

If the U.S. got into a serious peer conflict, the relative lack of human capital is a huge problem. In WW2 we could get away with a few scientists and engineers designing military equipment that's produced in bulk and then lots of foot soldiers employing it. Today, with the increasing complexity of modern weaponry and the ability for the weaponry itself to be an incredibly lethal force, the bottleneck is in building out the supply chain. Each component requires a skilled engineering team optimizing it and ensuring it fits into the overall whole.
by asa400 | 2025-11-11 15:42:20+00:00
Same! I feel like I'm on crazy pills. Multiple folks in this thread are saying stuff like, "yeah, Rust, cool, but it has zero use". How are Linux, Microsoft, AWS, Cloudflare, Firefox, Python's `cryptography`, etc., not real use?

Rust is targeted at strategically important systems (proxies, databases, OSs, VMs, hypervisors, high-throughput servers, cryptography, browsers) and by any measure is making significant inroads into those kinds of systems in real industrial applications, and I'm to believe that Rust adoption is languishing? Am I going insane?
by senixon | 2025-11-11 15:42:21+00:00
Location: Austin, Texas, USA (Dallas, Houston, San Antonio possible)

Remote: Yes

Willing to relocate: Yes, for the right role

Technologies: Full-stack, .NET, PHP, Python, SQL, JS, CSS

Résumé/CV: https://www.dropbox.com/scl/fi/xb0fhmcv06so9uyamn6go/PaulVla...

LinkedIn: https://www.linkedin.com/in/pavelv

I'm looking for hands-on technical product/program/engineer leadership roles. 20+ years in the industry with SaaS, eCommerce and big data, and founder experience.
by Pet_Ant | 2025-11-11 15:42:26+00:00
I think the lack of social safety net in the US is a gun to the head of American workers that gets more productivity out of them (at the cost of well-being which isn't accounted for). The billionaires are necessary as aspirational opiate that allows those same people to work themselves to death with the balm that they too will soon join the ranks of the billionaires. Let's not even start on how the American economy depends on undocumented immigrants which function as disposable citizens. They function economically as citizens but don't consume resources and can be sent away as needed if they happen to be inconvenient.

I do not think there is an ethical way to challenge the American economy. It'd be like trying to beat the costs of Dubai's construction industry without enslaving Asians.
by ViewTrick1002 | 2025-11-11 15:43:02+00:00
The problem is that there isn’t any ”base load” when you’ve introduced renewables.

Take a look at the South Australian grid for a peek into the future. How would you introduce a nuclear baseload to this grid? Turn it off for days on end when renewables deliver?

https://explore.openelectricity.org.au/energy/sa1/?range=7d&...
by bottlepalm | 2025-11-11 15:43:05+00:00
The most important thing Jobs did (and he mentioned this) is to say No to great ideas. Like this, like iPhone Air, like Apple Vision Pro, etc.. Apple without Jobs is now much like it was before Jobs in the 90s, only this time it has a lot more momentum than it had before. Still though Apple is back to throwing shit at the wall to see what sticks.