MurphyA/hacker-news huggingface dataset:
by atoav | 2025-08-01 17:34:28+00:00
I like method chaining (not the same as builder patterns) for code that needs to run chained operations on objects. It is not exacrly the same because each chained operation usually does more than just setting a variable.

E.g.

signal = Sine(freq=440.0, amp=1.0) .rectify() .gain(2.0) .center() .clip(0.5)

Each of the methods may return a Signal object that can get processed by the next function, allowing you to chain them together to get complex results quickly. The ergonomics on this are stellar and because these methods can be implemented as generators, each step can yield values lazily instead of building full intermediate arrays.

That way, you get the clean chaining style and efficient, streaming computation.
by zahlman | 2025-08-01 17:34:30+00:00
> But the problem is that the more changes you make to the language, the farther you pull away from your users and their programs. If they can't stay with you, you both die.

Should people just not make new languages any more?

Should new languages not bear deep resemblances to existing ones?

> Hand-migrating is nightmarishly costly. Look at Python 3.

> It's much more tractable if you can do most of that migration automatically using tools.

There was and is in fact abundant tool support for this in Python. The `2to3` script shipped with Python and the corresponding `lib2to3` was part of the standard library through 3.11. The third-party `six` compatibility libraries are still downloaded from PyPI more often than NumPy.

> In order to do that, the tools need to be able to reason in detail about the semantics of a program just using static analysis.

The experience of these tools users disagrees, from what I've seen. They produce ugly code in places, but it generally passes the tests. Yes, manual fixes are often necessary, but there were source packages published in that era (and it's not like they disappeared from PyPI either) that would detect the Python version in `setup.py`, run the tool if necessary at installation time, and have happy users.
by lotyrin | 2025-08-01 17:34:41+00:00
What evidence do you have that anyone here is lying? Given my priors I am inclined to believe everyone involved here is a reliable reporter of their lived experience, just their lived experiences of the same events are wildly different.

If you are claiming it's more likely that these women are lying because they want to punish men for the crime of being men than it is likely that everyone here is a victim of a culture that encourages men to behave this way and pressures women to accept it silently you're delusional or acting in bad faith.
by enlightens | 2025-08-01 17:34:49+00:00
from your sibling comment: > "var" also makes your code less reliable as seen in this example

I disagree with this too, I think your example is a classic case of preprocessor directives making it difficult to know what your code is doing because the build system is going to conditionally change your code. Var or not, you can't even know what's being compiled just by looking at the file, and that's a larger problem than the use of var

https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
by atonse | 2025-08-01 17:35:02+00:00
According to this page [1] PBS only receives about 15% of its funds from federal funding. The rest is from donations.

1: https://foundation.pbs.org/ways-to-give/gifts-to-the-pbs-end...

So this certainly won't be the death of PBS, as I had feared.

Update 2: For the record (easier to respond in this original post than to each response), I am not defending the decision at all. I grew up listening to NPR, and have been on recurring monthly donations to PBS for years.

I was genuinely curious about what percentage comes from federal funds. So I am just trying to level-set and get ahead of any hysteria about the actual impact.
by danaris | 2025-08-01 17:35:04+00:00
I do believe that supporting public education will benefit me. (And I, too, have no children nor any intent to have any.)

Robust public education would have gone a long way toward preventing the disaster currently unfolding. The very fact that Trump is aggressively gutting every part of the government that once supported education and science is (indirect) evidence of this.

An educated populace makes better decisions, and requires me to spend less time standing out there with a sign stating the painfully obvious.
by breezyryan | 2025-08-01 17:35:05+00:00
Breezy | Product Engineer (Fullstack) | Remote (US) | Full-time | $175k–200k + Equity | https://www.getbreezyapp.com

Breezy is modern field service software purpose-built for residential HVAC companies. We combine thoughtful product design, tight customer feedback loops, and best-in-class technology, including LLMs when they’re the right tool for the job, to help contractors grow, streamline operations, and run world-class businesses. We’re already replacing legacy systems like ServiceTitan and Housecall Pro.

We’re a small, senior team with experience scaling successful startups. We ship quickly, stay close to our customers, and take pride in building products that actually move the needle for our customers.

We’re hiring a senior Product Engineer to help define and build the product. This role goes beyond writing code. You’ll weigh in on product strategy, shape user experience, and explore how emerging tools like LLMs can create real customer value. You’ll work across the stack (TypeScript, React, Node.js, PostgreSQL) and own features from idea to production in a high-velocity environment.

We’re looking for someone T-shaped: broad technical range, depth in a few areas, strong product instincts, and a sharp eye for delivering customer value. You should be genuinely excited about AI engineering and not just comfortable with LLMs and modern dev tooling, but actively raising the bar for how your team uses them.

Tech Stack: TypeScript, React, Node.js, PostgreSQL, AWS Comp: $175–200k + equity, full health benefits, 401(k), remote-first with periodic team offsites To apply: Email jobs+august25@getbreezyapp.com with your resume, links to your work (GitHub, LinkedIn, personal site, etc.), and a short note on why this role and Breezy are a fit for you

Read the Job Description here (https://drive.google.com/file/d/1sD0tlF1f9RG0hF2bjCGMW0LFCR6...)
by legitster | 2025-08-01 17:35:26+00:00
Probably not. CPB gave funding to rural smaller stations which buy programming from PBS (or NPR).

It will drastically scale back the funding and coverage of public broadcasters, but they should (hopefully) survive.

That said, they effectively cease being public at this point. And ironically enough, they have no reason anymore to pander to wider audiences so if anything they will become more "left leaning" over time.
by 9rx | 2025-08-01 17:35:39+00:00
> Does the owner just pocket the "tip money"?

Not if they know what's good for them.

It is usually against the law to do so, and enforcement is extremely pro-labor, so the only chance you'd have to get away with it is if it got swept under the rug and nobody ever complained. But people who work in tipped positions are some of the most ruthless people you'll ever meet (you kind of have to be when tips are your bread and butter), so that's never going to happen in anything but made up fantasy.
by CPLX | 2025-08-01 17:35:41+00:00
The abundance mindset as described in Klein and Thompson's book fails to address the actual problem that prevents abundance, as defined by them.

The problem that they've identified is real and obvious: people can't afford housing, things are increasingly precarious for the middle class, and so on.

The actual solution is that concentrations of market power have to be broken up, we are being strangled by monopolies and cartels, and the way we run the macro economy is in favor of the financial sector. We prioritize returns on large scale capital over absolutely everything else.

There's no way to address the actual problems without doing things differently. In order for regular people to win, some powerful people will have to lose, at least a little.

Those powerful people don't want this, so they're happy to fund Klein and Thompson and a slew of other think tanks and politicians to advance the narrative that there's some other way to do things. Mostly the usual tactic of "blame it on the hippies" that has been so effective for them since the 1990's and the Clinton administration.

Given all this context, there aren't really any merits to the argument of the book. It's the equivalent of someone arguing with you that better diet and exercise is the way to fix an open stab wound. Also they're the person that stabbed you.

Like diet and exercise are good ideas. But if I'm like hey what the fuck you're a murderer and you come back with something about how that's an ad-hominem, and also why are you disagreeing with the ideas that diet and exercise are good, I don't really need to engage with you on the merits of those arguments right this second.

What we need to do first is take the knife away.
by null-a | 2025-08-01 17:35:43+00:00
SEEKING WORK | UK | REMOTE

I'm a programmer with more than 10 years experience, primarily working remotely on a freelance or contract basis. My recent work has fallen into two main areas:

Scientific / numeric computing: e.g. I've contributed to research projects on quantum error correction and probabilistic programming languages. Tech: Python, NumPy, JAX, PyTorch, Matplotlib, JavaScript.

Backend web dev: e.g. I worked at a tiny start-up where I built a web app for automatic meeting scheduling. Tech: Python, Flask, SQLAlchemy, PostgreSQL, Celery, OAuth, Google Calendar APIs, AWS.

Please feel free to get in touch if you have a project (of any kind!) you think I might be able to help with, I'd be happy to chat.

More info and contact details on my website: https://paulhorsfall.co.uk
by dwaite | 2025-08-01 17:35:56+00:00
> Commit to adding this many units to the housing stock every year for the next 10 years and you'll have solved the housing crisis.

That would be an incredible commitment, and not something which has happened. This burst of new rental property is already subsiding, with an expectation that rents will again raise next year. Moreso, it would be hard to get private organizations to commit to building such a massive glut of property knowing that they are tanking the market that would pay back their investment.

That is why this doesn't magically solve the housing crisis.
by macangus | 2025-08-01 17:36:25+00:00
Location: Cape Town, South Africa Remote: Yes

Willing to relocate: Yes

Technologies: Python, Node.js, Nest.js, Express, JavaScript, TypeScript, React, Next.js, React Native, PostgreSQL, Redis, MongoDB, GraphQL, Serverless, AI/ML, Machine Learning, Deep Learning, NLP, Computer Vision, Generative AI, Docker, AWS, Google Cloud, Azure, REST, Prompt Engineering

Resume/CV: https://angusmacapella.vercel.app/

Email: angus.macapella1@gmail.com

I'm a software engineer with a passion for building innovative solutions. Recently, I won Reddit's Games Hackathon, best Knowledge Bot at the Google Cloud Vertex AI Agent Builder Hackathon, and received Amazon's Best Blog prize. One of my products Sketch It! also reached #5 Product of the Day on Product Hunt. Demonstrating my ability to develop solutions that resonate with users and achieve real market success.

Looking for: A company that uses AI or has a great vision.
by glitchc | 2025-08-01 17:36:31+00:00
It was a Visconti Opera Master. Comes with a power reservoir filler that detached from the nib assembly within five days of purchase. Turned out the threads were completely mismatched, that pen should have never been sold. Now, granted Visconti has serious QC issues, but this was a limited edition and not only did Goulet fail to catch the issue during testing but they also refused to do anything about it except refer me to the manufacturer.

I ended up fixing the pen myself. It works well now, but after that experience, I am done with Goulet.
by ogurechny | 2025-08-01 17:36:35+00:00
There was a guy, Snowden or something, who got some first party reports. They stated that no magical quantum crypto breaking happened at global scale, keys were simply stolen, or backdoors were used to access clear text on sender or receiver.

Ephemeral keys (not stored for possible future leakage) quickly became the default, and assumptions about global data gathering changed. Then, all of a sudden, “free” service appears that makes all of TLS improvements, bug and small, practical and theoretical, useless. What a coincidence!

For some reason, you assume that people who have been stealing everything they can (because doing crime for the Big Guy is not a crime) consider this specific company untouchable. This is impossible. Every country in the world wants to have its spying capacity at maximum (following the shameless example), and to flex muscles at American services doing the same. The reason we only read about clashes over movie piracy and other petty stuff is because more serious matters have been discussed and dealt with.

Facebook offers “free” hosting and other services for individuals (social networks are poor walled versions of the Web). Cloudflare offers “free” CDN and other services for website owners. Actual business model is the same, lies are still lies.
by Toddward | 2025-08-01 17:37:10+00:00
Saildrone | Multiple Roles | Onsite/Hybrid (US Only) | SF Bay Area (Alameda) | Full-Time | https://www.saildrone.com/

Saildrone is the world's leading collector of ocean related in situ data via uncrewed vehicle, above and below the sea surface. We work with governments, civic agencies, foundations, universities, and private companies around the globe to derive better information about our oceans and seas - be it sailing drones into the eye of hurricanes to obtain new scientific storm data, mapping out the ocean floor, collecting new CO2 data in hard-to-reach areas, counting biomass to establish fishing quotas, or detecting and stopping illegal fishing and drug trafficking.

Maybe you saw that we've repeatedly hucked drones into category 4 hurricanes[1]. Or maybe that we recently completed a transoceanic cable survey for Meta[2]. And maybe you saw that we just wrapped up a big demonstration for our partners in NATO[3]. Or maybe you didn't see any of that, but you're still intrigued by the idea of autonomous, long endurance sailboats that help us better understand our planet.

Whatever the case, we're hiring for a breadth of different positions across our organization. In software, we're hiring for folks in our Perception, Platform, Frontend, and Vehicle teams. Stacks vary from team to team, but we're looking primarily for folks with backgrounds in C++, Python, and/or JavaScript (Node, TypeScript, React). All software positions are hybrid roles based out of Alameda, just a quick ferry ride across the Bay from San Francisco.

In addition to software engineers, we're also hiring for a bunch of other positions across the company in production/manufacturing, technical operations, and more.

You can see a list of open positions on our career page: https://www.saildrone.com/careers

Please apply through our career page; be sure to select "Other" and specify this HN post when asked how you heard about us!

[1]: https://news.ycombinator.com/item?id=28715110

[2]: https://www.saildrone.com/news/revolutionizing-deep-water-ca...

[3]: https://www.saildrone.com/news/unmanned-unmatched-saildrone-...
by exasperaited | 2025-08-01 17:37:28+00:00
No, it's not. At all!

It's about what everyone not old enough will be permitted to buy.

Nobody is saying that pointed knives shouldn't be sold; they are saying two things:

1) children shouldn't be able to buy them (they can't)

2) behaviour modification might suggest that fewer such knives even have to be made, because they aren't as important as they seem, and that might keep more convenient knives out of the hands of very young misguided children

The law has created a situation where I as an adult can:

1) buy a pointed knife if it looks like I am an adult (or it doesn't and I can prove I am)

2) buy a non-pointed knife without proving it.

This seems acceptable to me. I expect to be downvoted without a meaningful reply for saying so, because that is the way of things here.

I appreciate your policing my attitude but I don't know where you get the complete nonsense that the government is considering banning X for the entire country for this X or any other. Because they are not.

We in Europe try not to assume that Marjorie Taylor-Greene speaks for all Americans. There are 650 MPs in the UK Parliament, and some of them are silly or misinformed. One or two are as stupid as she is. Try to take that in.
Show HN
by adamqureshi | 2025-08-01 17:37:48+00:00
What it is We run a niche marketplace called Only Used Tesla. Answering dozens of buyer questions each day (“Does this VIN have FSD?”, “What’s the battery health?”) was eating our time, so we built OUT (Only-Used-Tesla AI). It’s a chat interface that:

searches our live inventory in real-time and surfaces matching cars

decodes the VIN on the fly to answer spec questions

links straight to the listing so you can keep the convo flowing while you browse

handles follow-ups like range estimates, tax-credit rules, etc.

How it works Stack: Next.js 14 on Vercel, Vercel AI SDK for streamed chat UI

Model: GPT-4o (8k window) via OpenAI API

Retrieval

car listings + VIN metadata sit in Postgres → pgvector

embeddings with ada-002 + hybrid SQL expansion to tighten recall

Prompt: system + user query + top-k listings (JSON) → GPT-4o → markdown → user

Cost control: we truncate fields, switch to GPT-3.5-turbo for lightweight queries, and cache embeddings with a checksum on the record

The repo is private for now, but we’ll open-source the retrieval layer once it stabilises.

Why post this on HN? We’ve built marketplaces before, but this is our first serious RAG+LLM production feature. We want brutally honest feedback on:

Search relevance – do the returned cars make sense?

Latency – first token vs. full answer feels OK to us, but we’re biased.

Prompt design / hallucinations – what edge cases break it?

On-ramp – is “no signup → chat” the right balance, or should we expose more filters first?

Tear it apart; the more it hurts, the better the next iteration will be.

Appreciate any feedback—technical, product, or brutal nit-picks. Thanks! contact@onlyusedtesla.com . ( Adam Qureshi) Han SOLO founder. used o3 to write this so please forgive me :-)
by heavyset_go | 2025-08-01 17:37:52+00:00
PBS themselves[1] state that CPB funding is what kept local stations solvent, so without funding, they will likely close.

They also state that the bulk of CPB funding pays for national NPR and PBS programs, so those will see cuts, too.

[1] https://www.pbs.org/newshour/politics/house-gives-final-appr...
by bpierre | 2025-08-01 17:38:09+00:00
Somewhat relevant: I’ve been following the developer of Car Park Capital on twitter [1], a “retro tycoon game” in their own words. Yesterday, the current MicroProse [2] announced they would publish it.

[1] https://x.com/hilkojj/status/1950872926385037339

[2] https://en.wikipedia.org/wiki/MicroProse#Brand_revival_(2018...
by at-fates-hands | 2025-08-01 17:38:31+00:00
For me, I just saw it as disposable income. I was making good money at the time and it never really occurred to me it might not be a great deal. I just figured I had $500 more to do what I wanted.

And caveat, I wasn't going every day, A lot of the back and forth was variable depending on weather and conditions. The sad part is you can't either these days thanks to Vail. Also, gas was a LOT cheaper back then - it was hovering around $1.75 if I remember correctly so the math works a little better, but not really ideal.
by zamalek | 2025-08-01 17:38:41+00:00
Make sure you tell rust-analyzer to use its own profile (<init_options>.rust.analyzerTargetDir=true).

This means rust analyzer and your IDE will have different target dirs (target/debug and target/rust-analyzer), this can prevent flagging resulting from cargo and rust-analyzer fighting over the features etc. I have this set at system/global level in my IDE config. The downside is that you'll use double the disk space.
by srcoder | 2025-08-01 17:38:57+00:00
I am a little angry with these kind of write-ups where they point a lot at others (bad actors, malicious traffic) instead of admitting a problem in the software. I cannot imagine that you piss of somebody that much that this actor will only focus on one piece of your platform (again and again)

I've done many large database migrations which involved adding or removing indexes which included full table locking and they often lead to (accounted) downtime.

---

My honest take on this...

Most probably their regular user signup just wasn't protected well enough with captcha or CSRF and created some background processes that piled up on tables lacking some indexes which finally became a visible bottleneck.

They assumed bad traffic, so took the wrong turn. (WAF)

After they "implemented a fix" which should add an index to a large table that took down the database server because of table locking. This also doesn't recover after an abort.

Next up, UPGRADE OUR DB SERVER, and db table cache is gone, hence disabling user logging to allow to get a warm start. Didn't work, DOWNGRADE OUR DB SERVER, same thing repeats.

---

No bad actors involved.
by dontoni | 2025-08-01 17:39:08+00:00
--- I'll start ---

I'm a fullstack dev looking for a cofounder with contacts for B2B (coding skills not needed), maybe YC companies themselves, and that's good at selling. The project is about bringing 1,000 employees to your pocket, like Devin AI but for anything. The ideal customer are startups that need quick fixes in many different areas integrated in their environments (Slack, GitHub, Discord...) rather than big enterprises. Hit: contacto.nty.es@gmail.com

Recent projects I made: https://donsir.com/, https://arcalate.com/, Arcal language learning app
by mc32 | 2025-08-01 17:39:15+00:00
Yah they also took money from the “Archer Daniels Midland” corporation (not that I’d have anything against organic produce, for example) and the Ford and many other biased endowments —so I think it’d be hard to believe their messaging was unaffected. That or they bit the hand that fed it and the hand didn’t mind getting bitten for some reason.
by ewoodrich | 2025-08-01 17:39:19+00:00
I've been using Kimi with Roo via OpenRouter and have been very surprised at how capable it is. It's the first open model I've tried that actually lives up to claims I see online that's it on par with this or that previous gen proprietary model. Context window has been the only negative, at least with the providers OpenRouter has been giving me but forgiveable given how absurdly cheap it is.
by Pfhortune | 2025-08-01 17:39:37+00:00
What's really horrifying here is that, even if the appetite for funding CPB were to come back in 2026, 2028, or whenever, you can't just spin it up again; those people have moved on, those assets are liquidated. You would have to start up again pretty much from scratch.

That's why this careless crusade against governmental institutions is so horrific. Institutions with decades of history are being destroyed, and it would take years to decades to spin up something even close to equivalent, in an insane political environment where every public institution is framed as horrible socialism.
by stego-tech | 2025-08-01 17:39:47+00:00
Institutions are only as strong as their defenders and supporters - and like countless Empires before it, the USA has bled its institutions dry of credibility and/or resources over the past several decades in a futile attempt to satiate a handful of wealthy extremists.

This was entirely expected and predicted once neoliberalism took hold in the Democratic and Republican parties and began rotting out the central pillars of American Democracy and Empire.