MurphyA/hacker-news huggingface dataset:
by cratermoon | 2025-04-02 13:58:39+00:00
Side note, the article says, "As writers and editors ourselves, we certainly get the desire not to have one's work ripped off or repurposed without payment, but even effective DRM imposes annoying costs on those who actually paid the money for the thing."

Can we acknowledge now that the widespread hyperscale theft of work the big AI companies engaged in demonstrates DRM does nothing to protect anyone?
by FollowingTheDao | 2025-04-02 13:59:07+00:00
"Don’t spend more than $1,000/m. $1,000 is A LOT. If you make sure your rent is low, you can still go out, have nice food etc."

That is pretty hysterical. Where does this guy live? Oh, he lives in ASIA. That's it, all you gotta do is move to Asia. And his advice is still "Leran to Code". And of course he was on Lex Fridman's show.

I am so tired of these people. And this kid has a lot of growing up to do still.
by appleorchard46 | 2025-04-02 13:59:15+00:00
Asahi is what the project to get Linux running on modern macs is called. For a stable Mint-like experience there's a Debian version (Mint is based off Debian) that includes the Cinnamon desktop as an option in the installer, so that would be most similar to what you're familiar with. (worth mentioning though that Fedora is the flagship Asahi version, so that may be more stable. I don't have personal experience)

https://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/
by hylaride | 2025-04-02 13:59:53+00:00
> What did they have to do? `systemctl disable systemd-timesyncd` is not very complicated. If they want to create a service, they can have it disable timesyncd iff chrony has started successfully (in an ExecStartPost), or doing a logic chain.

This was over 5 years ago so I don't recall the details, but it did involve an issue/bug with systemd's handling of the way its internal services were disabled - it MAY have been unique to RHEL. Their fix was ultimately to upgrade RHEL that by then defaulted to chrony, but they were planning on that upgrade anyways. At the time I was making fun of my friend for using Kubernetes, which IMO is another overly complicated solution. :-P

> Maybe I can help you with that - I used to run a non systemd DHCP

Thanks, but I did solve most of the problems; it was a pain as both documentation and other issues (that again may be resolved) at the time made it a much larger hassle and we were an ubuntu shop moving from upstart to systemd that ubuntu 16.04 moved to. Now that systemd has "won out" (and I have accepted that it has), there's more clear and concise examples in documentation and stack overflow. I still dislike that it bloated out what IMO should be just a service and process management framework, though.

> RE IPv6

As I said, IPv6 (and IPSec) was used as an example of how flexibility is required when supporting services or protocols (and I'm a bit pleasantly surprised that systemd-networkd does), not an issue I was actually fighting. Also, enough consumer ISPs hand out /64's that flexibility isn't easy.

I'm also a strong believer that network configurations shouldn't be "chunked" out into multiple files, as it makes it harder to get a holistic configuration view. Fortunately that's a rare experience I need to deal with in today's world and I don't use linux as a router.
by mcv | 2025-04-02 14:00:21+00:00
Did he free his slaves? I thought he didn't. Washington did free some of his slaves when he died. Still not all, though. Imagine if these two political powerhouses had freed all the slaves, as their words suggested they should. US history would have looked very differently.

No, I don't think supporting "eventual" emancipation is good enough if you don't do anything to actually bring it about.
by speeder | 2025-04-02 14:00:39+00:00
Location: Porto, Portugal Remote: Yes Willing to relocate: Yes Technologies: Lua, C, C++, GameDev, Python, know some embedded and some cloud stuff. Résumé/CV: https://www.linkedin.com/in/gamedesigner Email: mauricio.gomes@coderofworlds.com

Looking for C or C++ roles. (or similar). GameDev and Embedded at my first choices but any work with these technologies is fine. My most recent work was for a pluginless browser luxury ad game company, I was responsible for making ads created using Unreal Engine 5 run on Linux using Wine, receiving the keyboard and mouse commands sent by the browser and giving back compressed video to the browser. Before that I worked for an BMW subsidiary that works with programming for the car themselves, so automotive is fine too.

I also did DevRel in the past and recently interviewed some DevRel positions, made me realize I am also suitable for that and willing to work with that.

I have a lot of experience with iOS and Android, but been some time since I worked with these.
by fouronnes3 | 2025-04-02 14:00:45+00:00
Location: France Remote: Yes Willing to relocate: No Technologies: Python, PyTorch, C++, Linux, Webdev, Typescript, I like it all really - love learning new stuff Résumé/CV: https://www.linkedin.com/in/victorpoughon/ Email: first name <dot> last name <gmail dot com>

Hire me to work on Torch Lens Maker [1], an open-source Python library for differential geometric optics. The goal of this project is to design optical systems with modern numerical optimization (PyTorch autograd). The website has a detailed roadmap of what I have planned.

I'm also happy to work on other stuff, I had a recent blog post [2] do fairly well on HN a few days back, which would give you get a great idea of how I work.

[1] https://victorpoughon.github.io/torchlensmaker/

[2] https://victorpoughon.fr/i-tried-making-artificial-sunlight-...
Show HN: 1-844-HEY-VAPI – voice AI platform for developers
by jordandearsley | 2025-04-02 14:00:53+00:00
Hey HN, I’m Jordan, founder of Vapi. For the past 1.5 years, we've been building voice infrastructure designed to help developers easily create, test, and deploy voice agents. We’re everything between raw models (like the realtime API) and end-users interacting with voice agents over telephony or within applications.

We’ve been around for about 1.5yrs. Vapi was born out of a personal frustration—I wanted to build my own voice agent but found existing solutions extremely limited. Back then, there were only a handful of voice AI startups. Since March 2024, we've witnessed a Cambrian explosion of new entrants.

In the early days, the biggest challenge was always latency. But as models have rapidly improved and funding has flooded into the space, voice agents are now trusted for business-critical applications like prior authorizations, payment processing, and customer support.

Today’s challenge is reliability: can these voice agents consistently perform in production? What we’ve learned deploying 1000s of them: Yes, but it's really hard.

Why? Real-time is unweildy—coordinating 10+ third party real-time models, handling diverse, unconstrained inputs and outputs, with no latency budget for reasoning and reflection. Voice interactions don’t follow a linear flow like text, making determinism a challenge. Getting it right takes a ton of tuning and iteration.

Our approach does not simplify, it assumes it will be hard. We’re built for developers. We expose extensive configuration options through an API-native platform, including custom models, 100+ integrations, and detailed call testing and monitoring features.

--

Tldr; it works!

- We achieve performance equivalent to humans for use cases with clear user intent (appointment bookings, support, etc.).

- We've handled over 44M voice calls across support automation, healthcare intake, and logistics.

- We reliably manage long-running jobs (10–60+ minutes) with 99.95% uptime.

Questions we’re still exploring:

- When you have a complex product with 1000s of nobs, how do you help developers wield them, without heavy consulting?

- How do you detect and eliminate bad actors when the line can be blurry / not enough context to make the call on what is fraud and what isn’t?

- How do you guarantee reliability when we are built on services that are less reliable than industry standard (e.g. OpenAI posts < 99.9% uptime)

--

You can try a live agent by calling: 1-844-HEY-VAPI. Yes, that’s my voice.

Docs: https://docs.vapi.ai/introduction

Let me know if you have any questions about voice; the market or the tech. Happy to poke the eng team to chat on architecture, etc. if it’s of interest.

PS- we are also launching on product hunt today. we got an awesome team working really hard to make that happen, so pls support, thanks!
by gwbas1c | 2025-04-02 14:01:30+00:00
In construction, if all you're doing is building (essentially) the same house, with minor variations, and little risk, you can make very accurate estimates.

In contrast, the construction projects that go over schedule and over budget typically involve a certain degree of novelty where you just can't say, "it typically takes me 5 months to build a house from these plans, so it'll probably take 5 months."

The thing with software is that no one writes the same program over and over again. It's more like the situation where someone is building a unique bridge and it goes over budget.
by meredydd | 2025-04-02 14:01:47+00:00
Anvil (https://anvil.works) | Senior Developer | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible

We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS and provide a GUI framework!)

We’re looking for an experienced all-rounder to work on the core Anvil platform, with a focus on the back-end. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.

You’ll be working with other seriously good all-rounders, including the founders (relevant PhDs, kernel contributors, builders of backyard dancing fountains) and senior colleagues (eg: Stu went from teaching Python in maths class to reverse-engineering our drag'n'drop editor in months), as well as our other developers and developer advocates. We're bootstrapped and profitable, with a small, smart, friendly and diverse team.

Building dev tools is great! We're solving problems we've experienced ourselves, our customers are developers just like us, and platforms have the most fun engineering problems.

For full job descriptions, and to hear what it's like working here, go to https://anvil.works/jobs.

We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri). If you have questions, I'm a founder and my email's in my profile.
by diggan | 2025-04-02 14:01:50+00:00
I'm looking at https://beeline.co/pages/beeline-cycling for example, but it isn't clear what display they're using, it looks like regular LCD, not even anti-glare? What's nice with e-Ink, is that it's highly visible even in strong sunlight (extra so when they've focused on anti-glare), while LCD even with anti-glare can be difficult to see.
by myself248 | 2025-04-02 14:02:03+00:00
I've been looking for an e-ink maps/GPS device for years. I feel like turn-by-turn would be a waste of the e-ink, but more like, topo maps that I can use with a compass, and just power the device on for a moment whenever I want a new map tile.

But none of the e-ink devices I've found have an internal GPS chip, and I haven't dug deep enough to find if any have an internal UART or i2c pins to which I could attach one. (Nor do I have any clue how to make the OS see it after I do that.)

It looks like this is just using BlueNMEA to inhale GPS sentences from an external device, which is.... something, I guess.
by gmuslera | 2025-04-02 14:02:46+00:00
This was written in 2016. 10 years later a lot of things changed, and a lot of back then seemingly good ideas could had turned bad by now.

But there are some things that are valid. Learning, understanding, try to fit it all together, as broad as you can, that keeps working. Being mindful, not overspend, don't get pulled by social trends, and train critical thinking also goes for most times.

But I would give some space to make some (not critical) mistakes. If you survive to them and they don't add a bad weight in your future they work as learning too.
by rtkwe | 2025-04-02 14:02:57+00:00
That's the main explanation I can see, all other EV car sellers in the US are growing their sales [0] it appears it appears to be specific to Tesla and the main thing that's changed there is Musk and his plunge towards the far right of US politics.

[0] https://cleantechnica.com/2025/04/02/us-carmakers-crush-it-o...
by evilduck | 2025-04-02 14:03:34+00:00
Not really anything dramatically lopsided, but potentially the opposite of their assertion: https://www.pewresearch.org/politics/2024/04/09/partisanship...

I can't find a source right now but I think there's some lines to draw between jobs we consider "prestigious" and party affiliation but it's not the same line to draw with wealth, i.e. a professor is considered a more prestigious role than a plumber even though the plumber likely makes more.
by yza | 2025-04-02 14:03:37+00:00
Title is slightly misleading. Turns out, sex-disaggregated analysis showed that the supplement group, only in females, gained 0.59 ± 1.61 kg more lean body mass than the controls (p = 0.04)

Direct link to this study: https://www.mdpi.com/2072-6643/17/6/1081
by insane_dreamer | 2025-04-02 14:03:57+00:00
> "expansion happened largely without sufficient attribution, which is key to drive new users to participate in the movement."

these multi$B corps continue to leech off of everyone's labors, and no one seems able to stop them; at what level can entities take action? the courts? legislation?

we've basically handed over the Internet to a cabal of Big Tech
by simne | 2025-04-02 14:05:18+00:00
> Is that more debuggable?

I've seen many approaches to computing in my life - optical, mechanical, hydro, even pneumatic. Classic digital based on CMOS is the most universal with huge range of mature debugging instruments.

CMOS digital is so universal, it even worth to pay magnitudes worse power consumption before find best structure, and then, sure use something less debuggable, but with better consumption.

Unfortunately, I don't have enough data to state, which will be better on power, CMOS or memristor. Just now CMOS is mature COTS tech, but memristor is still few years from COTS.

Cerebras, as I know, based on digital CMOS. Just using some tricks to handle near whole wafer space. BTW, Sir Clive Sinclair tried similar approach to make wafer-scale storage, but unsuccessful.
by dartos | 2025-04-02 14:05:39+00:00
you're talking about specifically using genetic programming to create new programs as opposed to gradient decend in LLMs to minimize a loss function, right?

How would you construct a genetic algorithm to produce natural language like LLMs do?

Forgive me if i'm misunderstanding, but in programming we have "tokens" which are minimal meaningful bits of code.

For natural languages it's harder. "Words" are not super meaningful on their own, i don't think. (at least not as much as a token) so how would you break down natural language for a genetic algorithm?
by esafak | 2025-04-02 14:06:26+00:00
A program is composed of arbitrarily many instructions of your set. How are you accounting for this; trying every possible program length? And you are considering the simpler case where the search space is discrete, unlike the continuous spaces in most machine learning problems.

I think you need to think this through some more. You may see there is a reason nobody uses genetic algorithms for real world tasks.
by pizlonator | 2025-04-02 14:06:49+00:00
This is a really great article about binary compatibility!

I disagree with their idea for fixing it by splitting up glibc. I think it's a bad idea because it doesn't actually fix the problems that lead to compat breakage, and it's bad because it's harder than it seems.

They cite these compat bugs as part of their reasoning for why glibc should be split up:

- https://sourceware.org/bugzilla/show_bug.cgi?id=29456

- https://sourceware.org/bugzilla/show_bug.cgi?id=32653

- https://sourceware.org/bugzilla/show_bug.cgi?id=32786

I don't see how a single one of these would be fixed by splitting up glibc. If their proposed libdl or libthread were updated and had one of these regressions, it would cause just as much of a bug as if a monolithic libc updates with one of these regressions.

So, splitting up glibc wouldn't fix the issue.

Also, splitting up glibc would be super nasty because of how the threading, loading, and syscall parts of libc are coupled (some syscalls are implemented with deep threading awareness, like the setxid calls, threads need to know about the loader and vice-versa, and other issues).

I think the problem here is how releases are cut. In an ideal world, glibc devs would have caught all three of those bugs before shipping 2.41. Big corpos like Microsoft manage that by having a binary compatibility team that runs All The Apps on every new version of the OS. I'm guessing that glibc doesn't have (as much of) that kind of process.
by claudex | 2025-04-02 14:06:52+00:00
It depends what you do with the estimate. If you have to deliver a product/a functionality where X people depends on it to continue. It's best, in the general case, to overestimate a little to not have the X people preparing to work when they can't. If you estimate to schedule the task for the week, it can be more useful to be more aggressive since missing the deadline is less impactful.

For example, there are a lot of task that I depends on which can be completed in one week or three month. I don't care which it will be, I just want to know when it will be done so I can schedule other tasks before.
by neogodless | 2025-04-02 14:07:05+00:00
Meanwhile...

> General Motors' sales rose 17% in the first quarter of 2025

> Electric vehicle sales nearly doubled in the quarter, rising 94% to 31,887, making GM the second-largest seller of electric vehicles in the U.S. behind Tesla.

Of course GM still sells way fewer (EDIT: electric) cars than Tesla!

(But the gap is closing.)

> Toyota Motor North America (TMNA) today reported March 2025 U.S. sales of 231,335 vehicles, up 7.7 percent on a volume basis and up 11.8 percent on a daily selling rate (DSR) basis versus March 2024.

> Sales of electrified vehicles for the first quarter totaled 288,796, up 39.6 percent on a volume basis and up 43.3 percent on a DSR basis representing 50.6 percent of total sales volume.

(That includes hybrids, which they sell a lot of.)
Show HN: Board Game Bench – arena-based evaluation of reasoning LLMs
by bjterry | 2025-04-02 14:07:14+00:00
Board Game Bench is an arena for comparing the performance of LLMs on competitive board games. While board games are simple for humans to play, LLMs struggle to even understand the rules well enough to consistently make valid moves in many situations. For example, none of the Scrabble games in this arena end in a complete game, it always comes down to how far the LLMs get before finding themselves unable to make a valid rule.

Since it's a competitive setup, and there are hundreds of board games that could be implemented, this arena approach shouldn't become instantly saturated like other benchmarks, although it's certainly possible for individual labs to finetune their models for the specific games selected.

A notable gap is the exclusion of o1 and Google's Gemini's 2.5. I may add o1 if there's enough interest, but the arena is a bit expensive to pay for out of pocket, and Gemini's rate limits were too low for me to add it right now.
by achillesheels | 2025-04-02 14:07:17+00:00
This isn’t a good study. First, aren’t researchers passed treating all muscle randomly? Don’t genetics play a role, particularly with adenosine triphosphate synthesizing? And second, shouldn’t creatine have results for those working out 5+ times a week? I’d like to see a study of one ethnic group weight training 7 days a week for 12 weeks and one half taking the supplement and the other not.
by dns_snek | 2025-04-02 14:08:03+00:00
So you're allegedly annoyed with untested recipes and decided to solve this problem with a tool that only generates untested recipes? You're happier to cook or bake something from a wall of text that wasn't authored by anyone with any amount of culinary experience, that nobody has ever read before, attempted to replicate, or publicly critiqued, why?

I don't buy it, that's going to be a strictly worse experience than trying out the first search result that has photos, is rated 4/5 stars or better and that has a few positive comments. You can always ask an LLM for substitution recommendations separately.
by myself248 | 2025-04-02 14:08:15+00:00
> You mention Netware, but as I recall the Netware function you describe was just "SEND" and "NET SEND" was a Microsoft networking thing.

It's entirely possible that it wasn't part of Netware, I don't remember the hard details as it was a very long time ago. However, it worked in DOS text-mode (we rarely ran Windows), and my impression was that Microsoft didn't do much network-aware stuff until well into Windows. So that's why I thought of it as a Novell thing rather than a Microsoft thing.

> the username included in the message is not authenticated at all

Oh.... oh dear.
by potato3732842 | 2025-04-02 14:08:21+00:00
The whole "they're fishing for cash" is missing the point.

They're fishing for literally anything. They don't care whether it's cash, drugs, paperwork violations. It's all money in state coffers at the end of the day. It just makes the news when they seize some sympathetic person's cash. You don't hear about all the innocent people who get railroaded on DUI charges and come out $10k poorer because of it (I specifically use this example because many states and municipalities have had scandals to this tune). The fact that the cash seizures are blatantly unconstitutional just makes them marketable to the public but the root problem is that the police (as organizations more than individuals) see the public as people who's pockets ought to be lightened and they have no moral qualms about engaging in "scummy but legal" means to do so.
by jraph | 2025-04-02 14:08:33+00:00
Real concern or not, this is not related to the discussion at hand, which is AI crawlers hammering Wikipedia, which is related to AI crawlers hammering everything these days. Here's the concern at hand.

I would like to read on Wikipedia corruption with quality sources (in a separate HN post, which would probably be successful), but that's not quite on-topic here. Not only it's off-topic and borderline whataboutism, it's also not sourced, so the comment doesn't actually help someone who isn't in the knows. Thus, as is, it's not much interesting and kinda useless.

These reasons are probably why it has been downvoted: off topic, not helping, not well researched.
by 0_____0 | 2025-04-02 14:08:57+00:00
Typically I would dismiss this as a bit overwrought but I came back from overseas last week and promptly was forced to drive in Boston, an activity that both takes place in the heart of US puritanism and perfectly encapsulates something that is frustrating in a way that could only happen in a place where "it's shit, it's supposed to be shit, and if you don't like it, there's the door" is a core principle.
by epistasis | 2025-04-02 14:08:59+00:00
> A UNSW-led clinical trial that put 54 people through a 12-week resistance training program found no difference between those who took the supplement at the recommended dose and those who did not,

Small studies like this are usually combined with others in order to get a better picture. Given the huge variety of ways to run a resistance training program, a single protocol study is unlikely to explore the space very well. So lots of small studies trying things different ways is going to be a more effective exploration of the space (in addition to matching the amount of funding that any researcher is able to get).

Unfortunately lots of little studies does not make for good press releases, nor does it fit the news media cycle very well.