MurphyA/hacker-news huggingface dataset:
Show HN: Pluto – open-source Experiment Tracker for Neptune users
by roanakb | 2026-02-09 19:41:03+00:00
Hey HN! We're Roanak and Andrew from Trainy (YC S23). We build GPU infrastructure for ML teams (scheduling multi-node training jobs on Kubernetes). When Neptune announced they're shutting down, our customers didn't have a clear path forward. The alternatives exist but none of them matched the UI experience Neptune had, especially at scale. So we decided to build Pluto.

Pluto is an open-source experiment tracker based on our fork of MLOp. The main idea is that you can add one import alongside your existing Neptune code and it logs to both platforms simultaneously. You validate that everything matches on real training runs, then when you're ready, set an env var and all Neptune API calls redirect to Pluto. We also built a Neptune exporter for historical runs.

We're focusing heavily on having a UI that stays responsive at scale, since ML teams can have thousands of runs per project and the tracker is open all day. If you find anything slow or buggy in the playground, we'd love to hear about it.

Beyond the compatibility layer, we're working on: tensor logging with on-the-fly visualization (log raw tensors instead of pre-rendered plots), code diffing between runs, and Linear/Jira integration. We just shipped Pluto MCP in alpha, which lets you query experiment data with an LLM.

Live playground (no signup): https://demo.pluto.trainy.ai/o/dev-org/projects/my-ml-projec...

Quickstart: https://docs.trainy.ai/pluto/quickstart

Listed on Neptune's official transition hub: https://docs.neptune.ai/transition_hub/migration/to_pluto

Let us know what you think! We'd especially love feedback from anyone managing experiment tracking across a team.
by wang_li | 2026-02-09 19:41:23+00:00
There is no single "the locals", every tribe represented a different polity. They warred with each other constantly and conquered and took over land all the time. There is no part of the continent that is held by the original human that arrived here first. Every part has been conquered and reconquered many times. The Europeans are just the latest conquerors. Except in the cases where they literally bought the land. Which also happened.
by taurath | 2026-02-09 19:41:34+00:00
Help someone with rent. Bring some food to a neighbor. Donate to food banks and shelters.

IMO you’re thinking too small to try to “impact” as many people as possible - impact just 1 person and the world gets better. If you spread it out such that there is no signal left (contributing a grain of rice per person) then it prevents larger forces from self correcting. You can make a huge impact on the entire world by individual level kindness, because that person you impacted will go on to impact others for 50 some years.
by PopePompus | 2026-02-09 19:41:42+00:00
This probably signals the beginning of the end for OpenAI. Eventually all of the AI chatbots will have Ads at least on the free and low-cost tiers. But there's a strong incentive not to begin enshitification until the number of competitors has dwindled, and an oligarchy has been established. Google, Meta et al. can afford to lose money on AI for a long time, because they have real revenue from other business products; they can stay Ad free until the small-fry go bust.
by Terr_ | 2026-02-09 19:41:42+00:00
> valuable posts on Reddit from years past are easily retrievable.

Rant: Several years ago, everything I'd ever written for over a decade on Reddit vanished one morning for no discernible reason, including all nested replies from other people. I appealed, my appeal was "granted", and nothing changed, except the appeals page refused to work because it said my account was already in good standing.

I dug up an ancient account I had used for resume feedback, asked around in the help subreddits, and it too was killed the same way.
by PlatoIsADisease | 2026-02-09 19:41:47+00:00
I'm mostly interested in what goes wrong.

I've made enough of these projects to know that ~75% need modifications that were not anticipated. For instance, I made a freezer temp sensor to php email for cases where the freezer stops working... but when I opened the freezer, it would send an email. I needed to sample for 30 minutes or something.

Maybe this was simple and you will be part of the 25% that work perfect and need 0 updating.
by defencetechhn | 2026-02-09 19:42:23+00:00
Micropay - Stripe for the next billion people (https://micropay.dev/)

Hi HN, I built this because I got tired of fighting with integrating payments in Africa.

M-Pesa processes over $300B annually, it's how 50+ million people in Kenya pay for everything from groceries to rent. People don't have bank accounts, but rather pay straight from their cell phone nummber. But integrating it into your app? That's a different story. Most developers spend weeks on what should take hours, it's almost impossible. And existing solutions for Mastercard, Paypal, Apple Pay etc are useless because most don't have bank accounts.

Micropay is essentially what Stripe did for credit cards, but for mobile money.
by stackskipton | 2026-02-09 19:43:07+00:00
No but is ICE 100% breaking the law or just norms? Immigration law is such a mess and key reason we are here. For past 30 years, a lot of immigration "law" has been Executive Branch keeping a broken system going by just going with vibes. Now we have Executive Branch deciding to 100% change the vibes and system is coming apart in real time.

Reading over court filings, there is collision between two laws. First one is, "Those who marry US Citizens can get Green Card regardless of previous US Immigration violations."

Second one is, VWP admits have no rights. If US decides to deport you, out you go with no further discussion.

Biggest takeaway of Trump immigration actions is Congress has fucked up so bad letting system get to this point.
by the_fall | 2026-02-09 19:43:07+00:00
The history of journalism is written by journalists, often in a self-serving way. You'll be hard-pressed to pinpoint the purported golden age of impartial truth-seeking. Early newspapers in the US were often owned by a local railroad tycoon and published hit pieces about his opponents. From the 1960s, this morphed into a way to broadcast the ideological consensus of East Coast Ivy League graduates. Some of their ideas were good and some were bad, but every single day, this consensus influenced which stories made it to the front page and how they were framed.

Weirdly, I think this model was beneficial even in the presence of bias: when everyone read the same news, it helped with social cohesion and national identity, even if the stories themselves presented a particular viewpoint.

But now, everyone can get their own news with their own custom-tailored bias, so there's no special reason to sign up for the biases of Washington Post or The New York Times unless you want to signal something to your ingroup. I don't think this is as much Bezos' fault as it's just a consequence of the internet evolving into what it is right now: one giant, gelatinous cube of engagement bait.
by erghjunk | 2026-02-09 19:43:14+00:00
I have a similar story. I quit in like 2016 or so and 9ish years later I wanted to shop for a used car for my oldest kid. I know already, of course, that Facebook now holds a monopoly on peer to peer sales of goods like that so I tried to make a new Facebook account. I was denied at the creation and told I had to try again with a video of my face (which I begrudgingly did) at which point I was denied AGAIN and told there was no appeals process.
by Saline9515 | 2026-02-09 19:43:34+00:00
People also voted in USSR. DPRK has a 99,9% voter turnout that modern OECD countries could only dream about.

Voting is only a part of the democratic process, but is meaningless taken alone.

To add to what you say, Singapore is not a democracy, Lee Kuan Yew's son ruled the country for 20 years after his death, and his successor was chosen by him.
by hilbert42 | 2026-02-09 19:43:58+00:00
In my case the HF came in small black plastic cylindrical bottles of 50 perhaps 75 ml (could have been 100ml but that seems a bit big). Back then they were commonly available at local hardware stores.

The bottle was flat on top from which protruded its 'neck' — more a threaded spigot of perhaps 8mm in dia. and about 10 to 12mm high with a small hole in it for the HF to exit. A red plastic cap screwed onto the thread to seal the bottle.

If the bottle were ever knocked over (which it never was) very little would have spilled out (picture the threaded top and screw cap on the small bottles of Tabasco sauce and you've pretty much got it).

So the HF only came out in drops which were poured directly into a small plastic beaker of about 50ml containing about 20ml of H2O and the crystal. The crystal rested on some finely corrugated plastic and not lying flat on the bottom to ensure the etching process was reasonably uniform.

The operation was done outside and if I recall the HF was neutralised with NaOH.

The soln was very dilute and the process could easily take over an hour and was used mainly to finish off crystals that had already been through the abrasive process.

I don't know what type of plastic the bottle was made of but it was jet black.
by rootusrootus | 2026-02-09 19:44:02+00:00
An issue of volume, I would guess. If my quickly gathered stats are accurate, there are on the order of 100K commercial flights every day, and 1B drives. So road accidents are expected to be more numerous, and they usually have less impact than an airliner going down. Also - the NTSB does indeed investigate car accidents on occasion, and when they do, they definitely include systemic analysis.
by SAI_Peregrinus | 2026-02-09 19:44:04+00:00
It also needs a bit of biology. Our eyes don't have a flat response over frequency, they're more sensitive to blue than violet. Violet gets scattered even more than blue, and the violet light does shift our perception of the color. But it does so less than it would if we had photoreceptors more sensitive to violet, so the resulting perceptual color depends not just on the intensity of the light at different frequencies but also on our particular biology. People with tritanopia (blue-yellow color blindness) don't have blue-sensitive cones (S cones) and thus to them there is no perceived blue. Not to mention the linguistic history of the word "blue" and why English uses "blue" instead of "青" or some other word, the questions around qualia & what it means to perceive color, etc.
by cmhernandez | 2026-02-09 19:44:08+00:00
Location: Reno, Nevada

Remote: Yes

Willing to relocate: No

Technologies: TypeScript, React, Ruby, Python, PostgreSQL, AWS, Kafka

Resume: Available on request

Email: cmhernandezdev@gmail.com

I'm a software developer with 3+ years of experience in full-stack development, data pipelines, cloud infrastructure, and applied AI. I recently created Tumbleweed (https://tumbleweed-cdc.github.io/), a framework that uses Change Data Capture for real-time data sync across microservices. Lets chat!
by hippich | 2026-02-09 19:44:26+00:00
Rapid muscles loss, unless you are careful and managing it. In my case muscle loss led to increase, not decrease, of the lower back pain related to the crack in one of the vertebrae there. I believe that loss of core muscles increased load on the spine and caused pain. Once I started doing core exercises and cut down on dosage, pain returned back to pre glp1
by palata | 2026-02-09 19:45:05+00:00
> but the implication is that the government now sees what you are using.

No. The whole point of privacy preserving technology is that they don't.

The idea is that the government checks your identity (they know who you are) and give you an anonymous cryptographic proof that you are above, say, 18. They don't know what you do with it.

You give this cryptographic proof to Discord, and they know that if you have access to that proof, then you have access to someone who is above 18. They don't know who you are.

Sure, you could ask an adult to give you a token. But you can also ask an adult to buy you alcohol or to do the age verification scan for you.
by zzo38computer | 2026-02-09 19:46:05+00:00
In addition to the reasons described there (which are valid, and I agree that they are good reasons to avoid Discord), there are others, such as, you might not have a telephone number (or you do, but it cannot receive SMS), and you might not want to require everyone to register with someone else unrelated to your project. (Also, I have seen that apparently Discord will require face scan, so that is another reason to be avoided; if you do not have a camera (or if you do not want to send a face scan to them) then that will not work.) (And, you should also avoid needing Facebook, etc)

However, I think that IRC can be useful. IRC is not the same as Slack and Discord like they mention, but often the other things are not needed, and IRC also is not too complicated to use and does not require a large web app or other stuff like that, which is a significant advantage of IRC. Also, another thing they did not mention, which can be helpful, is NNTP, which can be used both for announcements and for discussion, like email can be. This way, no web apps are needed, and email subscriptions are not needed; however, it can also be bridged with email if needed.
by PepperdineG | 2026-02-09 19:46:31+00:00
Recycling expensive media is a thing that was going on before the common era. Egyptian mummies were for instance wrapped in recycled papyrus. Look at the BBC wiping tapes, which when something is expensive to buy, economics can be the driver in erasing versus buying additional new media material. Even Neanderthals would recycle their expensive stone tools using the cores-on-flakes method to make smaller tools out of the old broken ones.
by chickensong | 2026-02-09 19:46:47+00:00
> People definitely care

Sure people will care about things on paper or in conversation, but my point is that most don't care enough to do anything about it.

> There is no reason it should be like that

Most businesses exist primarily to make money, so they have all the reasons for their bad designs and behavior.

> They prefer working to non-working

Of course, but TANSTAAFL. We keep rewarding the providers with our money and data, so the beatings will continue if you want to keep up with the Joneses.

I hear the point you're making with the comparison to transportation, but you can't just build a road or a railway, while you can absolutely build software.
by rlnorthcutt | 2026-02-09 19:46:49+00:00
Imagine it. This is the result of multiple internal documents, comments, versions, etc. across marketing and engineering teams. Real people doing real work trying to share real information.

But, that does raise an interesting point.

Content produced by pure LLMs are actually a statistical aggregation of lots of human authors (initially, anyway). So, the non-deterministic "average" takes a specific tone (regression to the mean).

Perhaps you can get similar patterns when combining work across multiple authors, especially when there are different goals, styles, and expressions that are being combined.

You can blame me for the more marketing focused phrases - its an attempt to appeal to both engineering readers and business leaders. I try to find a balance being interesting (so people actually read it) and informative (so it is actually useful), but it can be a fine line.

The technical insights can be attributed to Willy, much of which came directly from his notes. Honestly, we could write a whole other blog post with the stuff we couldn't fit from him.

Thanks for reading.
by M95D | 2026-02-09 19:46:54+00:00
It always works for me, including on SBCs over TTL serial port. Always. Never had a situation where invoking the OOM killer by sysrq didn't solve the swap storm.

On your system it probably doesn't work at all, not even when idle. It can only be 3 reasons:

- Your kernel doesn't have it. You probably have a generic kernel provided by the package manager without this feature enabled. I can't really help you here. I always build my own kernel from source (+ patches).

- Something hijacks your keyboard input. If you have a console already opened and logged in as root, you can "echo f > /proc/sysrq-trigger". Else, you can try setting up a permanent serial console and send the command from another computer. CTRL+2 then the command letter (f). The magic sysrq key over serial console is a separate kernel option that needs to be enabled.

- You're doing it wrong. On laptop keyboards, keyboards less than 104/105 keys, sysrq is one of the first keys to be removed. Getting it pressed with Fn combinations... Good luck with that!
by picture | 2026-02-09 19:47:23+00:00
The escapement is "synchronous" in that the motion is controlled by the number of pulses applied to the motor over time rather than the duration/width of each pulse. The pulsetime constant is only to accommodate mechanical/analog differences with the driving circuitry, from what I understand. https://en.wikipedia.org/wiki/Lavet-type_stepping_motor
Show HN: EU AI Act Layer – Free Compliance Checker
by X-Loop3 | 2026-02-09 19:47:51+00:00
EU AI Act enforcement starts Feb 2026. High-risk AI systems face up to €35M fines if non-compliant.
---
Built a tool that checks AI systems against EU requirements in 2 minutes:
---
→ Risk classification (Annex III check)
→ Governance readiness scoring (6 core requirements)
→ Evidence pack generation (audit-ready, 5 files)
→ Plain English action items
---
Technical details:
→ Multi-LLM support (OpenAI, Anthropic, Mistral, xAI)
→ Zero-dependency evidence generation
→ SHA-256 integrity verification
→ Offline-capable after setup
---
100% free. Open source. FTBL license.
---
Happy to answer questions about the EU AI Act or how the tool works.
---
GitHub: https://github.com/jongartmann/eu-ai-act-layer-lite
by LorenPechtel | 2026-02-09 19:47:57+00:00
Exactly. Memory access is a major factor in runtime, often more important than instruction counts. And in the vast, vast majority of cases it doesn't matter. I trust the compiler to make reasonable choices, something would have to be deployed at a very large scale before the programmer time of considering such things became cheaper than the hardware savings from doing it. And the vast majority of code simply doesn't execute often enough to matter one way or the other.

Save your brainpower for the right algorithms and for the inner loops the profiler identifies (I did not expect to learn that the slowest piece of code was referring to SQL fields by name!) Ignore the rest.
by ip26 | 2026-02-09 19:48:48+00:00
I had a somewhat similar experience - as I recall, most beeps happened as a result of a few stop lights with too-short yellows (e.g. the light changes yellow and you, even though you are below the speed limit, either panic stop or run the red light)

The only possible fix as a driver was to try to develop an intuition for spotting “stale” greens and start slowing down despite the green, anticipating the yellow.

I feel at least partially vindicated by the fact the lights in question eventually had their yellows extended.
by ryan_j_naughton | 2026-02-09 19:49:03+00:00
Yes, I am 100% certain of what I said. These individuals have had valid visas in the US and been here for 10-20 years and intentionally have never become green card holders.

One was on a student visa for undergrad and then a student visa for masters for 6 years total (4 for undergrad and 2 for masters), then on a G4 diplomatic visa while working at the World Bank for 5 years, then back to a student visa for 5 years pursuing a PhD, then back to a G4 Diplomatic visa for 6 years while working at the World Bank. This person married an American about 10 years ago and still never pursued a green card out of choice.

Another was on a G4 diplomatic visa while working at the IDB for 3 years, then a student visa for 5 years while pursuing a PhD, then a visa while working at the Federal Reserve for a number of years (not sure of which, but either H1B or J1), and then on a G4 diplomatic visa while working at the IMF.

Of course, these are not your typical situations for the average immigrant. Admittedly, I live in a bit of a bubble surrounded by economists in Washington DC from the World Bank, IMF, IDB, etc who are mostly on G4 diplomatic visas.

My point is it is still possible and one shouldn't presume.
by NitpickLawyer | 2026-02-09 19:49:30+00:00
There are some good things here:

First, we currently have 4 frontier labs, and a bunch of 2nd tier ones following. The fact that we don't have just oAI or just Anthropic or just Google is good in the general sense, I would say. The 4 labs racing each other and trading SotA status for ~a few weeks is good for the end consumer. They keep each other honest and keep the prices down. Imagine if Anthropic could charge 60$ /MTok or oAI could charge 120$ /MTok for their gpt4 style models. They can't in good part because of the competition.

Second, there's a bunch of labs / companies that have released and are continuing to release open mdoels. That's as close to "intelligence on tap" as you can get. And those models are ~6-12 months behind the SotA models, depending on your usecase. Even though the labs have largely different incentives to do so, a lot of them are still releasing open models. Hopefully that continues to hold. So not all control will be in the hands of big tech, even if the "best" will still be theirs. At some point "good enough" is fine.

There's also the thing about geopolitics being involved in this. So far we've seen the EU jumping the gun on regulation, and we're kinda sorta paying for it. Everyone is still confused about what can or cannot be done in the EU. The US seems to be waiting to see what happens, and China will do whatever they do. The worst thing that can happen is that at some point the big players (Anthropic is the main driver) push for regulatory capture. That would really suck. Thankfully atm there's this lingering thinking that "if we do it, the others won't so we'll be on the back foot". Hopefully this holds, at least until the "good enough" from above is out :)
by rolph | 2026-02-09 19:49:42+00:00
now its about finding lost dogs, because users use case is prompt with image of a dog, then "BOLO" for an image occurs and a black box examines some number and distribution of ring feeds for a match.

facade or "goodwashing" take your pick,

if you take the shackles off the system, this is full on surveillance and search for any one, or anything, that is specified.

this heartwarmer is about recruiting more camera feeds, thats why its free, because participating cameras are being used for a lot more than finding lost pets.
by ksaj | 2026-02-09 19:49:56+00:00
Anthropic spent a lot of money on a single ad to complain that OpenAI hopes to recuperate some money using ads. Yet everyone else asks themselves, "Who on Earth is Claude, and why is he spending so much money to tell us that?"

Also, I'm crossing my fingers hoping that the ads are only for the free tier. That, to me, would make a lot of sense. Obvious, even.
by cgriswald | 2026-02-09 19:50:09+00:00
I’m going to suggest re-reading the top level comment and the GP’s response. I don’t see anyone suggesting non-facetiously that free love and sex trafficking are synonymous nor that sex trafficking of adults is acceptable. I think the top level poster is being facetious; such a view is how these creeps might think. I think the respondent is, intentionally or mistakenly, ignoring that context and using the term at face value.
by vkou | 2026-02-09 19:50:12+00:00
> it doesn't really matter - because 'nah, that's just a fake.'

The point of this sort of thing is that whether it is fake or not doesn't matter. Because it is possible for someone to record a log of your activities, someone claiming they have an incriminating log of your activities will be believed (By a very large number of people).

It might not be believed in a courtroom, but for the other 99.99% of life, we do not apply the same standards for reviewing evidence.

Whether the platform keeps logs isn't important - the platform won't weigh in on this sort of stuff anyways, unless there's a subpoena.