MurphyA/hacker-news huggingface dataset:
by MSFT_Edging | 2025-08-06 12:05:14+00:00
I've found there's a fundamentally different attitude among FPGA engineers compared to software engineers for better or worse.

I think the "vendor tools are god" attitude is overall negative. The vendor tools ARE leagues better than the open source alternatives, but it doesn't mean the open source stuff is just for toy projects.

For example, Vivado is a monolithic pain in the ass. If I want to use an FPGA as electrical super glue for a project, I don't want to be downloading 150GB onto my machine. I think the open source tooling is particularly useful for smaller projects, and the general attitude towards the tooling is really frustrating.

The research that has gone into the RE the bitstream structure and the overall structure of FPGA fabric is extremely impressive. Vendor IPs are often bloated to get you to buy the bigger chip, where open source IPs take up much less of the fabric.

There's give and take but from my perspective a big problem is the tooling.
by arglebarnacle | 2025-08-06 12:05:38+00:00
I assume your choice to describe average HR reps as “clueless ladies” isn’t meant to suggest that you respect e.g. women software engineers on your team any less. But if the gender of the clueless HR employees isn’t relevant, why mention it? Maybe worth reflecting on whether calling them clueless ladies rhetorically emphasizes their cluelessness
by MHM5000 | 2025-08-06 12:07:57+00:00
Location: Tehran, Iran

Remote: Yes

Relocate: No

Primary stack: Python, Django + Django REST Framework, Viewflow-Pro, FastAPI, Celery/RQ, WebSockets, PostgreSQL/MySQL, Redis, Apache & Nginx, Docker, AWS (S3, Lambda), Ansible

Résumé / Portfolio: https://www.linkedin.com/in/mojtahedi/

Email: mhm5000 + hn [at] gmail [dot] com

⸻

What I’m looking for:

• Roles: Senior / Staff Backend, Senior Full-Stack, or Tech-Lead positions

• Engagement: Long-term, direct hire or contract-to-hire with meaningful equity; I enjoy building products and teams, not just features

Why me:

• Designed & scaled a payment platform serving 1000+ merchants and processing billions of USD in the last 4.5 years.

• Habitual refactorer: cut 700 Django migrations to <200, shaved 60 % off deploy times, and drove P99 API latency below 150 ms

• Clear, async-first communicator; fluent in English

• Enjoy mentoring, code reviews, and turning business specs into maintainable architecture

If you need a senior engineer who can own a codebase, level-up the team, and ship reliably, let’s talk.
by atommclain | 2025-08-06 12:08:07+00:00
To intentionally mix metaphors, I can't believe I'm about to knowingly kick this well worn hornets nest.

It seems obvious that if Tanenbaum, or any open source project used a GP license in lieu of a permissive legally familiar license like MIT or BSD, the likelihood of the project being used in a commercial product would reduce to nearly zero. Intel would have used a different OS for their management engine.

I'm glad the GPL exists and believe the world is a better place because of it, but it feels like more and more it's salad days are in the past and the world has moved on.

The ops experience reminds me of the story of the maintainer of homebrew that despite widely being used at google was not able to be hired for a job there. It's disappointing and feels unjust, and I wish it was different.
by analog31 | 2025-08-06 12:09:43+00:00
The system that they serve could be held to higher standards. If prosecutors had to defend the behavior of the police when trying to convict someone, at the risk of having to set a guilty person free, the behavior would improve. Instead, we make it easier to convict people, for instance by allowing broader surveillance, plea bargaining system, etc.

Of course this is an idealized concept, related to Deming's point that quality control is a manager problem not a worker problem. An issue within police forces today is that not all the "training" comes from above. Police and the military -- and many other people of course -- are immersed in fascist, fundamentalist propaganda.
by snapcaster | 2025-08-06 12:10:01+00:00
Of course it is, and I used to basically 100% agree with you but i've changed my mind over the years. It's so wildly asymmetric that I don't think this is a useful framing anymore.

what i mean is, on one side you have huge teams of absolutely brilliant well-resourced food scientists A/B testing their products to maximize addictiveness and other related metrics. On the other side you have a stressed out parent tired from a full day of work just trying to quickly get some food for their family.

This isn't fair! It should make you angry when you see regular people who are probably a lot more like you than you think being preyed on by others
by dcreager | 2025-08-06 12:11:20+00:00
The Open Firmware bootloader also used a Forth as its command-line interface. That was used on PowerPC Macs before Apple switched over to Intel. (So, you know, two processor architectures ago.)

A common theme is that Forth-likes are very easy to implement on constrained hardware. I have a Strange Loop talk a couple of years ago where I go into this at the end, calling out uxn from the Hundred Rabbits folks. You might consider that more "hobbyist" than "production", but people are deriving real joy making apps and games in that ecosystem.

https://dcreager.net/talks/concatenative-languages/

https://100r.co/site/uxn.html

For a counterargument, this is the most commonly cited argument that I've seen _against_ using a Forth-like in an industrial context:

https://yosefk.com/blog/my-history-with-forth-stack-machines...
by roryirvine | 2025-08-06 12:11:49+00:00
I remember my dad's Dell 486P/33 from 1991 had integrated IDE, but that was a fairly high-end machine at the time (the forerunner of their "Precision" workstation range).

Details here: https://theretroweb.com/motherboards/s/dell-system-486p

But, yes, most bog standard machines would've had a separate "SuperIO" card containing serial, parallel, and IDE interfaces until the mid 90s.
by mallets | 2025-08-06 12:11:50+00:00
It doesn't work if you don't have 1:1 product, which Intel foundry absolutely doesn't. Not in performance, price or just ease of use. No one is going to risk years and billions to get it working on Intel, that's a sure way to lose your edge.

Companies (like Nvidia) will just raise prices and if demand drops they will divert more of it to countries like China and EU. And demand isn't going to drop much anyway for in-demand stuff like Apple chips or AI stuff. Best case scenario, they (not TSMC) temporarily eat the cost or spread it around.

This has nothing to do with Trump, it simply doesn't result in competitive local manufacturing. Increasingly rent-seeking AND subsidized, with no pressure to compete.
by postexitus | 2025-08-06 12:12:28+00:00
A more careful reading of the article is required.

The first myth is "Python is not slow" - it is debunked, it is slow.

The second myth is ""it's just a glue language / you just need to rewrite the hot parts in C/C++" - it is debunked, just rewriting stuff in C/Rust does not help.

The third myth is " Python is slow because it is interpreted" - it is debunked, it is not slow only because it is interpreted.
by ben_w | 2025-08-06 12:12:56+00:00
> Health and fitness shortcuts hold more to lose than they do to gain.

The entire history of medicine and sports science disagrees with you about that. It's all about knowing what the direct path to the goal is and not meandering around the metaphorical scenic route to those goals.

> Taking a shortcut in these erases any personal development and learning experience you could get from finding a sport you love

Or enable sports that were otherwise unobtainable.

> changing your views on food.

More likely that these drugs would do that. UK celebrity chef Jamie Oliver tried to promote healthy eating in schools by showing school kids how chicken nuggets were made. The kids were disgusted… and yet still wanted to eat them, much to Jamie Oliver's surprise.

> Do you want the people building your home and infrastructure making shortcuts?

Given "shortcuts" in this case means "technology", here's what building a home without "shortcuts" looks like: https://www.youtube.com/watch?v=eesj3pJF3lA

> Do you want doctors in training to shortcut their studies?

And in this case, "shortcuts" means "reads Gray's Anatomy rather than figuring out anatomy solely from first principles by dissection of corpses".
by spapas82 | 2025-08-06 12:13:08+00:00
This was really huge. I actually had to pass it to an LLM to get an abstract ....

I didn't know about picocrypt but I already have two options for safely encrypting files: 7zip with its AES-256 (simple) and veracrypt with various algorithms (more involved but allows you to mount the encrypted vols). Actually these are already mentioned in the tool's readmy, great work: https://github.com/Picocrypt/Picocrypt?tab=readme-ov-file#co...
by cinntaile | 2025-08-06 12:13:12+00:00
I checked out the Wired article. Not recommended seems to mostly be about the fact that it's a tiny display, which some people (like the reporter) will have trouble to read. That the screen degraded didn't help of course. The reporter doesn't want to use a web dashboard to check out the readings on his indoor air monitor. I think that's a fair comment, maybe just a bit harsh to put it in the not recommended bucket. I understand that this can affect sales quite a bit for a small supplier like AirGradient.

It's linked in the article but here it is. https://www.wired.com/gallery/best-indoor-air-quality-monito...
by ryao | 2025-08-06 12:13:14+00:00
Aldi is privately owned:

https://en.wikipedia.org/wiki/Aldi

If you shop there, you are enriching its owners. That is not a bad thing. The more money they have, the better they make things for people, so it is a win-win.

Note that Aldi is technically two companies since the family that founded it had some internal disagreement and split the company into two, but they are both privately owned.

That said, if wealthy people had not made investments, I would not have an electric car, solar panels or gigabit fiber. The solar panels also improve property values, so it very much is a form of wealth, although not a liquid one. Electric cars similarly are things that you can sell (although they are depreciating assets), so saying that they are not wealth is not quite correct. The internet connection is not wealth in a traditional sense, but it enables me to work remotely, so it more than pays for itself.
by kouteiheika | 2025-08-06 12:13:38+00:00
> LLMs hallucinated a package named "huggingface-cli" [...] it is not the name of the package [...] software is correctly installed with [...] huggingface_hub

It would be a good idea to disallow registering packages which only differ by '-'/'_'. Rust's crates.io does this, so if you register `foo-bar` you cannot register `foo_bar` anymore.
by Avshalom | 2025-08-06 12:13:40+00:00
Partly this because there was never a focus on STEM there is a focus on a limited subset of T and E that businesses find profitable.

Even then, you need history and philosophy of science classes to actually contextualize and contrast "scientific thinking" to actually get people to go engage with science as an ongoing endeavor rather than a series of concepts from a text book that must be memorized and mastered.
by sickofparadox | 2025-08-06 12:13:57+00:00
What point is there to doing anything if the officers know that the DA won't press charges or that the system will just let them out in a few hours on no-cash bail? 1/3 of all (reported) shoplifting incidents in NYC happen because the justice system there cannot hold ~300 people that are responsible for that huge chunk of stealing. [1]

[1] https://www.nytimes.com/2023/04/15/nyregion/shoplifting-arre... (https://archive.is/VCKkk)
Show HN: Free VCF to CSV Converter – No Uploads, No Signup, 100% Local
by akash-bilung | 2025-08-06 12:14:07+00:00
I built ContactConverter.app, a simple, privacy-first tool to convert .vcf contact files to .csv format.

Upload your VCF contact file and instantly convert it to CSV. Perfect for importing into Excel, Google Sheets, or any spreadsheet app.

Also includes: - Contact deduplication - Data cleanup - vCard QR Code Generator - Contact Formatter

All feedback welcome! https://contactconverter.app
by akx | 2025-08-06 12:14:09+00:00
I opened a couple of PRs to fix this situation:

https://github.com/KittenML/KittenTTS/pull/21 https://github.com/KittenML/KittenTTS/pull/24 https://github.com/KittenML/KittenTTS/pull/25

If you have `uv` installed, you can try my merged ref that has all of these PRs (and #22, a fix for short generation being trimmed unnecessarily) with

uvx --from git+https://github.com/akx/KittenTTS.git@pr-21-22-24-25 kittentts --output output.wav --text "This high quality TTS model works without a GPU"
by strken | 2025-08-06 12:14:35+00:00
By "no free lunch" I meant that any change which evolution could easily have led to, but didn't, has likely not been evolutionarily advantageous for long enough or with great enough selective pressure to happen. Emphasis on "easily", "likely", and "long enough"/"great enough".

I don't think evolution could easily have solved most dietary deficits, manufactured clean water, prevented every endocrine condition, or designed vaccines for us. I'm not even sure what that last one would mean! These things are a nearly-free lunch because we live in industrial economies that can ship oranges around the world and build dams, but they're not an evolutionary free lunch. (And the loss of vitamin C production is argued to be an adaptation to starvation, too, just like we're arguing that lower GLP-1 is an adaptation to starvation: https://academic.oup.com/emph/article/2019/1/221/5556105)
by wongarsu | 2025-08-06 12:14:54+00:00
The use of the library is four lines. Three set up the library (`phonemizer.backend.EspeakBackend(language="en-us", preserve_punctuation=True, with_stress=True)`), the other calls it (`phonemes_list = self.phonemizer.phonemize([text])`). Plus I guess the import statements. Even ignoring Google vs Oracle I don't think those lines by themselves meet any threshold of originality.

Obviously you can't run them (with the original library) without complying with the GPL. But I don't see why I couldn't independently of that also give you this text file under Apache 2.0 to do with as you want (which for the record still doesn't allow you to run them with the original library without complying with the GPL, but that'd be phoneme forcing you to do that, not this project)

You would have to be very specific about the dual-licensing to avoid confusion about what you are allowed to do under Apache conditions though. You can't just say "it's dual-licensed"
Ask HN: How to properly reach early users (or when to quit the niche)
by tomsqra | 2025-08-06 12:15:08+00:00
Hey guys, my first question here, hope it's the right place to do so.

I'm building a web app for teachers, and lot's of questions arised.

Just starting the grind to find new users, but it's frustrating to say the least.

I've found that a vast amount of teachers can be found on Instagram, so I decided to start there.

Already ran a small ad, received some visits to my landing page, but no signups (even for free accounts).

Messages on IG also go into the void, it's really hard to tailor a convincing one.

I've no experience with marketing, so I understand that could be something with that (quality of message, landing, conversion, triggers, etc.).

But then I'd like to know if any of you already worked with this niche, because I'm suspicious that it's not a great one to get started, in first place.

How can I isolate the factors to reach a clear vision of what I am doing wrong, as it can be a lot of things and after that, how can I be sure that product/niche aren't a good fit?

Thanks for your time.
by dspillett | 2025-08-06 12:15:13+00:00
For installation I have had to drop back to a normal single-image USB stick before now because the installer became confused by the EFI partition presented by the unpacked ISO and anything found/not on the target drives.

Ventoy is very handy for running things live though, and not all installers/situations are affected by this (and there they are, it isn't really ventoy's fault).
by hnfong | 2025-08-06 12:15:20+00:00
Thanks for the detailed response.

I'm guessing the issue is just the model size. If you're testing sub-30B models and finding errors, well they're probably not large enough to remember everything in the training data set, so there's inaccuracies and they might hallucinate a bit regarding factoids that aren't very commonly seen in the training data.

Commercial models are presumably significantly larger than the smaller open models, so it sounds like the issue is just mainly model size...

PS: Okra on curry is pretty good actually :)
by HalcyonCowboy | 2025-08-06 12:15:25+00:00
Brilliant write up, glad you made the effort.

Trying to understand better where the JWT vulnerability was here, you said: “So you could log in with my username and password, grab the JWT, and then send that along with your request.”

Am I understanding here that you weren’t validating the sub/userId or role in the JWT? I.e. any user with a valid JWT could hit the admin api endpoints? Or did I misunderstand that?
by watwut | 2025-08-06 12:15:30+00:00
> Bob needs a new computer for his job. In order to obtain a new work computer he has to create a 4 paragraph business case explaining why the new computer will improve his productivity.

Is this situation in any way realistic one? Because the way companies work in my beck of woods, no one wants your 4 paragraph business case essay about computer. Like, it is funny anecdote.

But, in real world, at least in my experience, pretty much everyone preferred short for emails and messages. They would skim the long ones at best, especially in situation that can be boiled down to "Tom wants a new computer and is verbose about it".
by ahaucnx | 2025-08-06 12:17:08+00:00
Agree.

I actually tried to reach out to Louis Rossmann a few times but haven’t got a response (yet).

I think what’s most interesting is that we figured out a business model based on open source hardware that’s sustainable. Thus a win-win for the manufacturer and the customer.

Repairability was actually a feature we design into the product from the start.
by pbronez | 2025-08-06 12:17:34+00:00
The YouTube video [1] was published in 2019. The Blog spam posts range from Nov 2022 to July 2023.

Other than the video, the only relevant content is on the about page [2]. It says the voice is a collaboration between 5 different entities, including advocacy groups, marketing firms and a music producer.

The video is the only example of the voice in use. There is no API, weights, SDK, etc.

I suspect this was a one-off marketing stunt sponsored by Copenhagen pride before the pandemic. The initial reaction was strong enough that a couple years they were still getting a small but steady flow of traffic. One of the involved marketing firms decided to monetize the asset and defaced it with blog spam.

[1] https://www.youtube.com/watch?v=lvv6zYOQqm0

[2] https://genderlessvoice.com/about/
by danbruc | 2025-08-06 12:18:10+00:00
In case of the river puzzle there is a huge difference between repeating an answer that you read somewhere and figuring it out on your own, one requires reasoning the other does not. If you swap out the animals involved, then you need some reasoning to recognize the identical structure of the puzzles and map between the two sets of animals. But you are still very far from the amount of reasoning required to solve the puzzle without already knowing the answer.

You can do it brute force, that requires again more reasoning than mapping between structurally identical puzzles. And finally you can solve it systematically, that requires the largest amount of reasoning. And in all those cases there is a crucial difference between blindly repeating the steps of a solution that you have seen before and coming up with that solution on your own even if you can not tell the two cases apart by looking at the output which would be identical.
by ben_w | 2025-08-06 12:18:42+00:00
> You’re in a bubble.

Sure, all I have to go on from the other side of the Atlantic is the internet. So in that regard, kinda like the AI.

One of the big surprises from the POV of me in Jan 2024, is that I would have anticipated Trump being in prison and not even available as an option for the Republican party to select as a candidate for office, and that even if he had not gone to jail that the Republicans would not want someone who behaved as he did on Jan 6 2021.
by ivanmontillam | 2025-08-06 12:19:12+00:00
The main issue with Chromium is not that it's not that it benefits Google.

The main issue is that it's so mainstream, it strongarms standardization bodies making them ineffective.

Chromium is so mainstream that developers think developing for other browsers is irrelevant, even putting notices of deprecation for Safari and Firefox.

W3C is on the brink of irrelevancy, because if it works on Chromium, why bother with the others? if W3C cannot enforce the standard.

EDIT: Typo
by AIPedant | 2025-08-06 12:19:35+00:00
What I hate about this is that often a novel and interesting idea truly needs extra space to define and illustrate itself, and by virtue of its novelty LLMs will have substantially more difficulty summarizing it correctly. But it sounds like we are heading to a medium-term where people cynically assume any long email must be LLM-generated fluff, and hence nothing is lost by asking for an LLM summary.

What a horrible technology.
by checkyoursudo | 2025-08-06 12:20:51+00:00
I am not sure I would rely on observations of gyms and beaches for whether people are healthier for fear of selection bias. Going to the beach and seeing mostly fit bathers is like going to the hospital and seeing mostly sick people and thinking that can be generalized to society.

Why would you ask old people if young people are healthier than they were? Surely, Spain compiles medical statistics.

Anyway, Spain appears to have the same weight issues as everywhere else:

https://pmc.ncbi.nlm.nih.gov/articles/PMC9105543/
by xtiansimon | 2025-08-06 12:21:09+00:00
OCO-2 was launched in 2014. We’re at 11 years service. What was the project’s service time goal? Was the original goal achieved?

I get the administration is using its power to shock and dismay its opponents and feed red meat to its base. But if this satellite was hit by Elon’s Tesla coup and destroyed, would we not say we reached our goals?