MurphyA/hacker-news huggingface dataset:
by jajko | 2025-04-02 11:48:16+00:00
I don't think vegetarian is enough, since it often means diary, which goes back to cows as one of highest polluters.

Could be that one needs way fewer cows to produce diary equivalent to beef, that would invalidate above sentence. Anybody knows this?

I've lived for maybe 6 months in cca vegan diet when backpacking in India and Nepal (apart from infrequent paneer cheese, their meat in cheap dhabas was not great to be polite - either chicken bits chock full of bones or very chewy mutton), but I wouldn't consider it the best idea for everybody alive. Also those indian spices helped mentally to feel like eating great, but I know very few (specifically) men in Europe who would find it acceptable replacement (women seems more reasonable in this).
by grumpy-de-sre | 2025-04-02 11:48:17+00:00
Various state governments are already blocking solar projects.

I'm continually shilling Saul Griffith's work on here, I can't remember the particular piece but he calculated that by delaying the solar/wind transition, fossil fuel businesses would profit on the order of 100 trillion dollars.

My conspiracy theory is that Chinese development and proliferation of fossil fuel disrupting technologies is the root source of all of the current global instability. Only a matter of time until the petrodollar becomes obsolete.
by rpigab | 2025-04-02 11:48:30+00:00
Assuming it is the best when the private servers are controlled by someone who lets you use it, is it still the best when that connection is severed or when trust is broken by the nation controlling the servers, data and code? What if some president decides your nation's airstrike is not to his taste and... cancels it? What will you do then, tweet angrily about it, ask for a refund? Talking of course primarily about ODIN/ALIS.

I'd take a bicycle without electronics over an electric vehicle that decides not to start, any day, when picking military hardware.
by ath3nd | 2025-04-02 11:49:53+00:00
> Public money is just wasted by politicians trying to buy votes for the next election.

No, that's not how any of this works.

https://scienceexchange.caltech.edu/topics/voting-elections/...

Politicians' campaigns are usually funded by large corporations and individual donors, not by public money.

> Not so long ago, people paid the tithe (10%) and if any lord,

The current right wing governments are trying to bring us to that time, it seems.

> There's many countries in the world with smaller taxes and still great service

Name a couple.

https://worldpopulationreview.com/country-rankings/standard-...

Luxembourg - 42%

Netherlands - 49%

Denmark - 42%

Should I go on?
by vanderZwan | 2025-04-02 11:50:00+00:00
In your defense, the "use it for data initializing" suggestion isn't exactly helpful text either.

Also, for the record: I presume you tested on Chrome, but on Firefox the difference between the two loop styles is quite a bit larger (and generally slower than Chrome, so perhaps also a consideration when optimizing for "slowest browser" as the bottleneck).
by voxadam | 2025-04-02 11:50:21+00:00
"I never sleep, I don't know why. I had a roommate and I drove her nuts, I mean really nuts, they had to take her away in an ambulance and everything. But she's okay now, but she had to transfer to an easier school, but I don't know if that had anything to do with being my fault. But listen, if you ever need to talk or you need help studying just let me know, 'cause I'm just a couple doors down from you guys and I never sleep, okay?"
by linsomniac | 2025-04-02 11:50:50+00:00
I'm a huge fan of Real Genius. This comes at a real oddly coincidental time...

Back when I was probably 16, so '86, I came across Robert Woodhead, probably on Usenet, probably with some mention that he worked on the movie. So I sent him an e-mail and told him how much I loved the movie. He wrote back and told me a little about the computer graphics that he did for the movie. So every time I see some of the graphics scenes, I think of him.

A few days ago I was watching a Youtube video "10 things you didn't know about Real Genius", and it showed those computer graphics.

And I thought "I wonder what he's up to." Turns out he's done some kind of interesting things, has a github, etc. So, I fired off another e-mail to him ("I'm sure you don't remember, but back in '86 you graciously replied to an e-mail I sent you and I've often thought of that kindness.") He happens to live where I visit typically a couple times a year, so we've set up going out to coffee.

2 e-mails, 40 years apart, and then this. Coincidences, man.
by mesic | 2025-04-02 11:51:55+00:00
F# is getting some traction in Norway. I know for a fact that places such as NRK (BBC eqvivalent), Resoptima, Frende Forsikring and my current employer, REN are all using F#.

I just gave a talk about how we use F# at REN: https://vimeo.com/1070647821
by lukasego | 2025-04-02 11:52:30+00:00
The entirety of the production-ready platform took us 3-4 weeks to build, including figuring out RL and GPU infrastructure. If you want to know more about RL, you can check out Huggingface. You can also hop on Augento https://augento.ai and join our Slack community. We'll answer and discuss any question together and with others. You'd get $250 worth of free credits you can use to tinker with RL already - it'll teach you some stuff.
by lucasoshiro | 2025-04-02 11:53:00+00:00
I completely misinterpreted the title.

I thought "Real Genius" and "Film Nerd" was referring to "Val Kilmer", like it was saying "RIP Val Kilmer, a real genius and film nerd that culture deserves" instead of "RIP Val Kilmer, who worked at Real Genius, the film that nerd culture deserves".

I must say that I never heard about this movie and I'm happy that this is a recommendation of a 80s movie
by sylware | 2025-04-02 11:53:26+00:00
Rust toolchain has already a bug since 2015: it cannot link statically libgcc, namely it does not have "-static-libgcc" option since 2015.

I got the bug with "TinyGlade" video game (extremely good BTW), which is written in rust, and with the dev we hit that bug. Namely... better have a libgcc with the right ABI... and I can tell you, this has a been a HUGE issue since valve started to distribute games more than a decade ago.
by yardie | 2025-04-02 11:53:42+00:00
Real Genius made college look like a lot of fun. And to a very young kid Mitch, Chris, and Jordan was my motivation. I was a first gen college bound student who had a vague notion of what university would be like. And it wasn’t that far off the mark. I did work with lasers. I had a weird roommate. I streaked on the quad after a snow storm. College was challenging a lot of the time and also fun some of the time.

I still watch this movie and encourage my son to watch it with me.

Thank you and rest in peace, Mr. Kilmer.
by jajko | 2025-04-02 11:53:58+00:00
As mankind? Think how many cars were there in South America, Africa or Asia 50-70 years ago. Its what now, 100x more?

Even in Europe its at least 10x but probably more compared to my childhood where I lived (east & west). My parents used to play as kids on the roads next to their places, those few cars per hour were slow and easy to spot and hear. Now its a car every few seconds at least.

We also found plenty more way to pollute and more types of materials to burn. Also all is now permeated with micro and nano plastics.
by nraf | 2025-04-02 11:54:08+00:00
I got a three day suspension from school for doing this. I sent something mundane like “hello” to entire school. Few minutes later, the IT admin came running down, told me off and took my details.

Made the mistake of telling a couple friends what happened. Said friends thought it would be hilarious to send swear words to the entire school (I was not there).

They played dumb saying they didn’t know what would happen and got off with one day each, I got suspended for three days.

I wouldn’t have minded so much except the next day was an inter-school chess tournament. Thankfully the sympathetic chess coach told me to wait behind the school the next morning and picked me up in the school bus.
by lproven | 2025-04-02 11:54:58+00:00
Hmmmm.

I am not sure I personally consider that closely enough related to count.

It often seems to me that even today Amiga fans are so passionate about the machine that they make rather exaggerated claims that do not really stand up.

For instance in many places I have read the claim that AmigaOS was a microkernel OS, or closely-related claims such as that it was the first widespread microkernel, or the first GUI microkernel, and so on.

The point of a microkernel is that only the microkernel runs in kernel space (in x86 terms, in Ring 0) and the rest of the OS is divided into multiple "servers" which run in user space (again in x86 terms, in ring 2 to 3). This in turn brings a problem, which is how to make comms between the microkernel and the servers fast. IPC is the big problem and that is what microkernel OSes struggle with, which has shaped the design of Mach, XNU, L4, seL4 etc.

AmigaOS is small but everything runs in ring 0. There is no division and so there is no need for tricky performance-critical IPC and all processes can read and write each others' RAM. That makes it (1) easy (2) fast (3) not a microkernel.

I would regard direct blitting into 2D windows as not unique, not the first such implementation, and not the same as 3D compositing.

"Methinks milady doth protest too much."
by ratorx | 2025-04-02 11:55:07+00:00
Firstly, it might be worth separating the concepts of read and write consistency. For example, in your system reads are eventually consistent (because syncing is not enforced) and the situation with writes is more complicated.

I think the key point of your design is flexibility, rather than any individual consistency properties. It might be better to emphasise this and try to explain, at the top-level, the concrete ways an application can interact with the storage and the different tradeoffs.

So you might have strong write consistency with forced global serialisation or weaker properties with less enforced sync policies. From the perspective of the application, the internal details shouldn’t matter, but the external properties and how to achieve them (eg. CRDT style merging etc as a way to get strong consistency with less syncing, for certain domains).
by ozim | 2025-04-02 11:56:11+00:00
I wonder why there are so many, just people reinventing stuff that no one really needs?

For me personally I have 4 of those as visited, pouchdb, automerge, loro and sqlsync of course. I was trying to fit such a tool into existing architectures that I deal with at work but nothing really makes sense.

My guess is those solutions are in totally wrong abstraction layer, creators think that would be best thing since sliced bread - but in reality having rest API and some persistence on client is like 99% good enough. With service workers in browser and mobile apps no problem of just having data stores.

Sending out specific partial updates, just reloading full state from the server is just easy to explain to the users and easy to implement. Last write wins with some auditing log is also good for something like 99.9% of applications and is super easy to explain to people - what's not easy to explain and not easy to implement is merging conflicts on database data. It is not easy to make audit logs server side so they are not tampered with if you just sync full database instead of doing REST requests.

This approach with "sync databases" feels for me exactly like someone proposing use of LateX because it is great to people who need to write 10 page essays.
by lapcat | 2025-04-02 11:56:28+00:00
I first saw this film when I was a kid, and it made a lasting impression on me. Unfortunately, it feels like the lesson of the film has not been learned: too many "geniuses" over the past 40 years have failed to consider the negative social consequences of the technology that they create. These naive geniuses are all too happy to solve technical problems and cash paychecks given to them by powers that turn out to be malevolent (despite draping themselves in a costume of benevolence).

Question authority, and question your own role in the power structure. It's a moral imperative.
Show HN: Pressure – a simple 2D board game in JavaScript
by ilmenit | 2025-04-02 11:57:26+00:00
I'm a fan of minimalistic design and I tried to make an "easy to learn, hard to master" 2D board game.

Pressure is played on a 5×5 grid with 12 tokens total. The key mechanic is a "push" feature where tokens can displace entire lines of other tokens if there's an empty space at the end of the line. When opponent tokens are pushed, they become inactive for one turn. Capture occurs when tokens are surrounded on all four sides.

After analyzing gameplay data, I found Pressure has an average branching factor of 11.5, which is higher than Othello (10) and Checkers (2.8), though lower than Chess (35). Its game tree complexity is approximately 10^57, placing it remarkably close to Othello (10^58) and much higher than Checkers (10^40), despite the smaller board size.

The state space complexity appears to be in the range of 10^20, comparable to Checkers, which is notable given Pressure uses a 5×5 grid versus Checkers' 8×8 board. Chess and Othello have higher state spaces at 10^44 and 10^28 respectively.

What's computationally interesting is how the push mechanic generates this complexity. About 27.5% of all moves involve pushing, which creates a multiplicative effect on the decision space. Each push can reposition multiple tokens simultaneously and create cascading positional consequences beyond what the compact board size would suggest. I've found the average game length is approximately 50 moves, similar to Othello (58) but shorter than Chess (70) and Checkers (70).

Let me know what do you think about the game.
by skypanther | 2025-04-02 11:57:34+00:00
I used an Inky wHAT display with an old Raspberry Pi B+ to build a weather display that shows live weather pulled from my Ambient Weather station. My project uses Inky's python library. Since the Ambient API doesn't provide forecasts, I pull a daily forecast from the US Weather Service. And I grab the moon phase from Visual Crossing. https://github.com/skypanther/inkywhat
by Udo | 2025-04-02 11:58:26+00:00
What you're describing sounds like the curvature or topology of space would be non-flat. AFAIK this hasn't been completely ruled out, but so far every piece of evidence suggests the universe is flat over vast distances.

Intuitively I'd say if there was curvature or topological irregularities at the furthest distances we can observe, there wouldn't be a consistent redshift observed on far objects because some of them would be coming towards us instead of pulling away.
by ourmandave | 2025-04-02 12:00:29+00:00
Favorite scene from Real Genius, the group shot of a bunch of them studying for finals in the student lounge.

One guy gets up and starts screaming in frustration at the book and then the room and finally runs out.

Everyone looks up briefly like nothing happened and then somebody gets up and takes his seat, like "oh look, a more comfortable study chair."
by protonbob | 2025-04-02 12:01:06+00:00
I've found that as C# gains much of the features that F# has and will soon gain more (pattern matching, functions as first class data types, great fp libraries, etc) the "moat" that F# has over C# has gotten smaller. I write most of my c# code in a primarily functional style, but I still have the advantage of using the libraries in their own native ways that follow the examples given by microsoft and other vendors.
Show HN: Chat with LLMs on Your Kindle
by ringerapps | 2025-04-02 12:01:11+00:00
After receiving a Kindle Scribe for Christmas, I wanted to use ChatGPT directly on my E-Ink display but couldn't find any existing solutions. Despite the Kindle's closed ecosystem, I discovered its browser _could_ support a simple chat UI.

I created companion.ink to mimic Kindle's UI sensibilities and deliver a pretty seamless AI chat experience on E-Ink displays. It works on Kindle Scribe, Paperwhite, and should work on other E-Readers too, but let me know if there are any issues. Feedback welcome!
by lobsterthief | 2025-04-02 12:04:39+00:00
Can confirm—I made a smart chess set like this years back by soldering Hall effect sensors and wires manually to a wood board for 64 squares. Every new soldered connection feels exponential—totally makes sense they didn’t do it this way. I would’ve probably done 4 4x4 PCBs instead so a single damaged PCB could be swapped out.
by ruuda | 2025-04-02 12:04:56+00:00
Chorus One | https://chorus.one/careers | Platforms Engineer | REMOTE (Switzerland ± 6 hours)

Chorus One operates validators on many proof-of-stake blockchains (the ones where security is based on a Byzantine fault-tolerant consensus algorithm rather than wasting energy). We are hiring for several roles, but the one I will highlight is what we call Platforms Engineer. Some companies call this Site Reliability Engineering or Devops.

The main thing we do is take upstream software, build it, run it on our infrastructure, and then monitor it and optimize that setup. Some things that make this interesting are:

* Building automation that enables us to do this for many networks (70+ currently). * Doing this with high uptime, building automation for failover, etc. * Working with software that is on the one hand cutting-edge and doing interesting things (consensus algorithms, distributed systems, cryptography), but on the other hand that means it’s immature and often not easy to operate and monitor. Often we have to build custom tools, and dive into the source code of the project. We contribute patches upstream when it makes sense. * Some of these projects are exercising the limits of what a machine can do, we have to do some low-level investigation that requires understanding of what the Linux kernel and network hardware are doing to properly identify what’s going on.

We do have a small cloud footprint, but run primarily on bare metal. We are looking for people who can not just configure services offered by the public clouds, but who deeply understand what lies below; people who could build their own cloud. That sounds a bit pretentious and it’s not exactly what we do, but it does involve many of the same aspects.

A recent example of what I personally find fascinating: last month Ethereum’s Holesky testnet experienced loss of liveness. This is a real-world, globally distributed system that implements Byzantine fault tolerance, with multiple independent implementations of the protocol. Several of these implementations had a bug in an update, which caused a split in the network. The protocol is designed to handle this situation in theory, but in practice it is triggering previously unexplored failure modes in the implementations, that are hard to test for in synthetic small-scale tests. I think there are very few places where you get to be involved in a planet-scale distributed system exhibiting “interesting” behavior, especially one that is not in control of a single entity. Of course, there is also the less fun part that the testnet was broken, alerts are firing, and it was hard and chaotic to coordinate a fix when the network is not controlled by a single entity. Fortunately it’s a testnet.

Apply at https://careers.chorus.one/o/platforms-engineer-remote.
by andyjohnson0 | 2025-04-02 12:05:28+00:00
> USian isn't a real term - people from America, which is a country, are called Americans.)

I agree its not a real term. But I was using it as a compact way to refer to people from the USA, rather than America the country. Because "American" is arguably ambiguous in that it can refer to anyone from the Americas, which is obviously not the same as America the country.

tl/dr I was trying not to make the mistake I was suggesting that others have made
by hansmayer | 2025-04-02 12:05:39+00:00
No, please. Eisenhower Matrix, Scrum, Extreme Ownership and the like - all from the minds of military types, whose supposed valuable lessons from a completely different area of human activity (wars and the like) are supposed to be something we should admire and apply in the workplace, under the joint tagline of "Leadership". In fact, I´d argue that precisely the application of those principles in the last 20 years have contributed to worsening and making the today´s office work environment unnecessarily intense. Everyone has "leadership qualities" these days and is trying to exert "influence" - instead of actually doing some real work.
by kpcyrd | 2025-04-02 12:05:49+00:00
As somebody who cooks quite a lot (for a diverse set of people), I have the opposite experience of what you describe (also I hate having to touch my screen while cooking).

The cooking book scene has been openly criticized for not actually trying the recipes, even before LLMs were a thing[0]. Regular cooking websites have always been somewhat unusable due to massive ads and fluff text because 1) SEO and 2) recipes are not copyrightable, but the fluff text is.

For quite some time I get my recipes directly from chatgpt, the instructions are very condense, they work quite well, and most importantly: It knows how to substitute ingredients. "My friend is vegan and allergic to heat-resistant soy protein" and it's going to adjust accordingly.

[0]: https://www.matchingfoodandwine.com/news/blog/recipes-that-d...
by acdha | 2025-04-02 12:06:22+00:00
It’s true that we’ve stopped some especially bad things - the anti-CFC campaign should get more attention – but part of the problem is that we haven’t improved in aggregate. If Californians drive cars which get 50+ mpg with low emissions, but a hundred million people in India start driving new cars with less strict emissions controls, the planet is in aggregate worse off. Something over half of the CO2 in the atmosphere was emitted after 1990, which is a general proxy for the rest of the world industrializing.
by alxlaz | 2025-04-02 12:06:46+00:00
> Note that lots of people won't (or mostly can't) pay, so how does a social network work in this case?

If there's not enough consumer demand for a service, and it's not a public utility that's worth funding through taxpayer money to maintain equal access for everyone, the logical, supply-and-demand-based, hundred year-old solution is to just admit it's not a good business idea and move on.

If their leadership teams can't come up with an offering worth paying for, well, tough luck, the list of neat ideas that just didn't atract enough customers is perpetually open.
by st-msl | 2025-04-02 12:07:02+00:00
Entourage | Founding CTO | Remote | Full-time

We're building the protocol layer for collective AI agent intelligence. Our core insight is enabling mutually distrusting agents to exchange and validate experiences via a shared memory layer, transforming isolated learning into compounded network intelligence (think Git/OSS for agent experiences). This is crucial infrastructure for the future agent economy. Incubated by Moonsong Labs (Kluster.ai, Moonbeam, Tanssi).

Seeking a hands-on, visionary CTO & Co-founder to architect our system (AI, distributed systems, data, infra), build the founding engineering team, and drive technical strategy. This involves deep work in multi-agent systems, collective learning, secure execution, and potentially novel consensus/incentive mechanisms.

Must have: Proven leadership in AI infra (CTO/VP/Founder/Lead Scientist). Expertise in GenAI/RL/DL/MLOps/PyTorch. Experience with agent frameworks (LangGraph, AutoGen, etc.) and distributed/federated AI concepts. MSc required, PhD strongly preferred. Strategic thinker passionate about building developer ecosystems.

Nice to have: Blockchain/Web3/tokenomics experience.

Shape the future of agent collaboration: https://jobs.lever.co/moonsong-labs/a094e9ba-0beb-405c-9cda-...