MurphyA/hacker-news huggingface dataset:
by calvinmorrison | 2026-01-14 15:36:49+00:00
The only thing this public dispute tells me is I should never do business with either organization. What is with childish adults dragging "drama" into the public spotlight? What is a "Code of Conduct".

I would have privately let them know we arent going to supply them anymore and wish them the best. That's it.

Public drama is DISGUSTING!
by ajb | 2026-01-14 15:37:00+00:00
A washing machine has a decent amount of metal in it, that's definitely going to be recycled, as it has value. A policy like this could cause environmental damage, but saying that it's inevitable is just defeatist. In fact the manufacturer is the one with the knowledge to recycle stuff properly as they know what went into it. This is actually a way to work with the market. Any other option, other than just giving up, involves more government intervention.
by the_af | 2026-01-14 15:37:06+00:00
Your overall opinion might be true, but it's also unfair to competent people who treat it like their day job, and do it competently (but maybe without being amazing).

There is a place for this kind of people, among which I count myself nowadays -- I used to be way nerdier, learning new programming languages and embarking on projects just because, until life got in the way, my interests shifted, etc.

> I think intellectual curiosity and being a 9-5 person are inversely correlated, again in my experience.

I think this is objectively false. I've seen plenty of terrible coworkers -- terrible at their jobs, that is -- who I later found to have hobbies they were passionate about. One was an excellent standup comedian in her spare time. Another did lots of sports and took them seriously. They just weren't very good at software, and they also "phoned it in". One was essentially a "used car salesman" personality, I'm sure he would have excelled at selling used cars! But his code was awful, and he was very combative towards the rest of the team during code reviews, resisted testing his stuff in any way, shape or form, etc. A friend of mine is a middling developer (not bad, but he's the first to admit he's average), but is an awesome guy, funny, and also an outstanding magician.
by alsetmusic | 2026-01-14 15:37:43+00:00
It'd be real cool if all the second amendment (guns) people cared as much about the first amendment (free speech and freedom of press).

"They're gonna take my guns away!" Yet that never happens.

But people are being targeted for what they say, for disagreeing publicly. That's real. And a lot of "patriots" don't seem to notice or care.
by aaronblohowiak | 2026-01-14 15:37:56+00:00
Ooh thank you! I often forget that everything is a capacitor/resistor/inductor all at once and i see how at higher frequencies that starts to matter! I think the 24v stuff is also more low frequency signaling over longer distances so rise/fall time is less of a worry but voltage drop / noise is perhaps more of one. Thanks!

Fwiw, I’m team adafruit on this. Hope it works out for y’all
by efrecon | 2026-01-14 15:38:02+00:00
No. Act is for running actions locally. What was mentioned is a way to insert an SSH step at some well-chosen point of a workflow so you can login at the runner and understand what is wrong and why it's not working. I have written one such thing, it relies on cloudflare free tunnels. https://github.com/efrecon/sshd-cloudflared. There are other solutions around to achieve more or less the same goal.
by cvbox | 2026-01-14 15:38:07+00:00
Hi HN, I'm the creator of SheetsToLabels.

I built this tool because I found the existing workflows for printing price tags or labels from spreadsheets were surprisingly painful. You usually have to wrestle with Word's Mail Merge (which feels outdated) or pay for expensive, clunky specialized software just to print a few barcodes.

SheetsToLabels is a web-based visual designer that solves this. It lets you:

- Import Data: Paste directly from Excel/CSV or connect a Google Sheet.
Visual Editor: Drag and drop fields (Price, SKU, Name, QR/Barcodes) onto a canvas.
- Client-Side PDF Gen: It calculates the layout (A4/Letter grid) and generates the PDF entirely in your browser using jspdf.

Tech Stack: It’s built with Next.js, Tailwind CSS, and bwip-js for barcode rendering. I recently spent some time refactoring the print preview to support accurate pagination and full-screen layout configuration, trying to make the UX as smooth as a native app.

The core features are free to use. I'd love to hear your feedback on the workflow or if there are specific label sizes/standards I should add!
by mothballed | 2026-01-14 15:38:07+00:00
There is certainty, however, in cost in sending troops to Denmark.

So it allows US to sap the resources of the adversary, making it even more expensive to hold Denmark. And that is ultimately the goal, because the more pain in the ass and expensive it is for Denmark to hold Greenland, the quicker there will be for pressure for Greenland to become independent.

And independence is only a hop, skip, and jump away from foreign influence; given that Greenland is indefensible without alliance and economically heavily subsidized.
by dmschulman | 2026-01-14 15:38:25+00:00
This is Nathanson's recent article (gift link) describing her work and the story that likely triggered the FBI's interest. Her reporting tells the stories of federal workers, she's not involved in any investigative work beyond interviewing current or former civil servants who feel helpless and lost now that the career that gave them purpose is no longer the same: wapo.st/49BQBrh

One day, a woman wrote to me on Signal, asking me not to respond. She lived alone, she messaged, and planned to die that weekend. Before she did, she wanted at least one person to understand: Trump had unraveled the government, and with it, her life.

I called William, feeling panic rise like hot liquid in the back of my throat.

He told me to stay calm. He told me to send the woman a list of crisis resources, starting with the 988 national suicide hotline. He told me to remember that reporters are not trained therapists or counselors, just human beings doing the best we can.

“You should try to help, but whatever this woman does or doesn’t do, it may happen regardless of anything you say,” William said. “It’s not up to you.”

I did what he said, then fell asleep refreshing the app, checking for a reply. The next morning, a message appeared below her name: “This person isn’t using Signal.”
by ndsipa_pomu | 2026-01-14 15:39:12+00:00
I think you've got the zealotry back to front. The "anti-ai"s are basically just the status quo from a few years ago, but the zeal is from the "pro-ai"s as the technology is continuously forced onto people who may not want it. The thing is that there are a lot of people inflating claims about how it's going to change the workforce, change society etc. and we're just not seeing how you can rely on systems that are basically a condensed version of mediocrity pulled from the internet.

If the tech is really all that it is hyped up to be, then let's see the actual results rather than a hundred and one blog posts that are often AI-slop themselves. (Not accusing you of posting AI-slop, just to be clear)
by steveklabnik | 2026-01-14 15:39:17+00:00
The Rust version of this is "turn .iter() into .par_iter()."

It's also true that for both, it's not always as easy as "just make the for loop parallel." Stylo is significantly more complex than that.

> to this I sigh in chrome.

I'm actually a Chrome user. Does Chrome do what Stylo does? I didn't think it did, but I also haven't really paid attention to the internals of any browsers in the last few years.
by treetalker | 2026-01-14 15:39:23+00:00
The US would erupt in protest if the American military laid a finger on any <checks notes> Danish or other NATO-allied troops.

Indeed, there would likely be a great deal of backlash in the military itself.

This is not what Americans want. It cannot even be said that those who voted for Our National Embarrassment want this, because He Who Shall Not Be Named ran on an isolationist, xenophobic platform that pledged "no new wars" and that he would be the "president of peace".
by TuringNYC | 2026-01-14 15:39:46+00:00
I think that is great if you want flexibility, and I used to do that also!

What i'd assess at 6:30 is whether people are on meetings or on focus time. If you have monitors with zooms full of 5-6 people, I wouldn't think that is flex hours, i'd assume that is a meeting being scheduled at 6:30.

On the other hand, if you have people focus working, you cannot draw any conclusions from that.

Personally, I stay at work late. But there is a difference between me being obsessed with a problem and working thru the evening trying to solve it (awesome for me) vs meetings that are being scheduled at 6:30pm or 7pm
by PurpleRamen | 2026-01-14 15:39:46+00:00
> "We wish Sparkfun the best of luck"

This would mean admitting the allegations are 100% true and harming their business even more with the risk of losing it all in worst case. Now we can assume it's not as simple as SparkFun makes it. It's a dirty situation, but necessary, and justified if they are really a victim.

> but the post you are responding to is clearly looking for a public fight.

SparkFun started the war, AdaFruit seem to only defend here.
by embedding-shape | 2026-01-14 15:40:06+00:00
I'm afraid Snowden was so long time ago, that the most vocal people don't even seemingly know about it, so yet again, we're in a period of time where assuming Apple/Google has full access to anything you do on your device, is seen as conspiracy theories. People seem to forget the past so damn quick, it's a wonder we humans manage to accomplish anything at all at this point.
by everforward | 2026-01-14 15:40:11+00:00
Redis still has a niche. For something like a job queue, SQL is probably fine because adding a few ms of latency isn't a big deal. For something like rate-limiting where each layer of microservice/monolith component has their own rate-limit, that can really add up. It's not unheard of for a call to hit 10 downstreams, and a 10ms difference for each is 100ms in latency for the top of the waterfall.

Redis also scales horizontally much, much easier because of the lack of relational schemas. Keys can be owned by a node without any consensus within the cluster beyond which node owns the key. Distributed SQL needs consensus around things like "does the record this foreign key references exist?", which also has to take into account other updates occurring simultaneously.

It's why you see something like Redis caching DB queries pretty often. It's way, way easier to make your Redis cluster 100x as fast than it is to make your DB 100x as fast. I think it's also cheaper in terms of hardware, but I haven't done much beyond napkin math to validate that.
by cathyreisenwitz | 2026-01-14 15:40:29+00:00
“When populists get into power, the rhetorical discourse frames tend to be used to implement successive autocratic measures, such as limiting opposition through electoral manipulation, thwarting the free press, changing the constitution in their own favor, and circumscribing minority, civil, political, and economic rights. Populists are usually not against electoral democracy per se, but rather at odds with liberal democracy. Since they believe they represent the ‘true people,’ other people’s votes do not really count as legitimate. Consequently, they are hostile to the underlying values and principles of constitutionalism, pluralism, minority rights, and checks and balances.”

-Nils Karlson, Economist and poltical scientist, founder of the Ratio Institute in Stockholm, Sweden, former professor of political science at Linköping university, Sweden, visiting fellow at Hoover Institution, Stanford University, etc.
by technothrasher | 2026-01-14 15:40:39+00:00
We're actually dumber than the frogs. The original 19th century experiment involving frogs that didn't jump out of heated water was using frogs who had had their brains destroyed. The question being asked was whether the escape reaction to hot water was caused by the brain or by something further down in the nervous system. With an intact brain, the frogs would jump out. Without one, they wouldn't. Question answered.
by robotfelix | 2026-01-14 15:41:28+00:00
From the Code of Conduct:

> Unacceptable behaviors include but are not limited to: offensive comments, insults, jokes or ridicule; gratuitous or off-topic sexual images or behavior in spaces where they are nor other unappropriately aggressive behaviors; threats of violence or deliberate intimidation; creating additional online accounts in order to harass another person or circumvent a ban; harassment of any form.

I can't help but wonder who decided that, in an electronics forum of all places, *any* form of joke should be unacceptable, but sexual images are only a problem if they are gratuitous or off-topic!
by dec0dedab0de | 2026-01-14 15:41:38+00:00
I think that there might be a tad of seasonal depression affecting them here. My initial reaction was basically excitement at the drama, but then I remembered that I need to take my vitamins.

It's sad to see two good companies go at it, but I do like the reminder that they are run by actual humans with emotions. This is why we support independent businesses instead of corporations that act like they are run by robots, and likely will be run by robots soon.
by fzeroracer | 2026-01-14 15:41:44+00:00
I cannot imagine how things would play out if Trump went through with the invasion. Things are getting increasingly grim here in the states locally and a combination of martial law + a clearly illegal invasion I think would lead to the immediate collapse of the US as well as NATO.

It's clear that Stephen Miller in all of his fascist eggheaded brain thinks that he can just do a real quick annexation and is one of the key people pushing for this. But I don't think any of them are prepared for the fallout.
by Dangeranger | 2026-01-14 15:42:02+00:00
This post [0] suggests that leadership at SparkFun has been engaged in a long term harassment campaign targeting the founder of AdaFruit (Limor Fried) using company resources, and is allegedly using their CoC as a smokescreen to cover up their own bad behavior and cast blame on the victim.

[0] https://forum.pjrc.com/index.php?threads/open-source-teensy-...
Show HN: AI Mode API – Turn Big G's AI Mode into an API
by Patt_ | 2026-01-14 15:42:38+00:00
I wanted to query Google's AI Mode programmatically, and there's no official API. So I built a browser extension that gives you a private API endpoint tied to your browser.

Install the extension → it connects to a relay server → you get a unique, private endpoint. Send POST requests from your scripts/terminal. Your browser receives the query, the extension fires up AI Mode, executes the query, returns JSON with the answer, follow-ups, and sources.

The endpoint is private (only you can query it). Extension only touches the AI Mode page, nothing else in your browser.

Demo video: https://youtu.be/IIn-WsVBtnU - first 2 minutes is a live demo, rest is technical walkthrough.

Built for research and monitoring use cases. Rate limits apply since this runs through your browser session. Free to use, planning to open source the server code soon.

Docs/API ref: https://aimodeapi.com/docs
by dashundchen | 2026-01-14 15:42:53+00:00
Why would the amount of babies at a football game have an influence at your daughter's college preferences? Maybe I'm missing something.

If I had a college age kid, I definitely would encourage them to avoid some of the southern schools caught up in the MAGA cultural revolution. There's been a big movement to crush free speech and academic freedom, especially in the Texas university system.

A big recent example is Texas A&M booting any professor who doesn't fall into the party line - most recently punishing a professor for teaching Plato in an intro philosophy course. [0]

[0] https://lithub.com/texas-am-is-banning-plato-citing-his-gend...
by gf000 | 2026-01-14 15:43:12+00:00
> It's compilers and compiler optimizations that make code run fast

Well, then in many cases we are talking about LLVM vs LLVM.

> Ultimately, producing fast/optimal code in C kind of is the whole point of C

Mostly a nitpick, but I'm not convinced that's true. The performance queen has been traditionally C++. In C projects it's not rare to see very suboptimal design choices mandated by the language's very low expressivity (e.g. no multi-threading, sticking to an easier data structure, etc).
by embedding-shape | 2026-01-14 15:43:28+00:00
> Why has this analogy been repeated so much lately?

Probably because a country that was famous for trying to spread their idea of "freedom" all across the world, seemingly can't notice themselves that the country is rapidly declining into full on authoritarian dictatorship, with a very skewed perspective of "freedom", and the people who are opposing it, aren't rioting (yet at least).

The judicial arm of the government aren't even enforcing the laws of the country anymore! Not sure how, but it'll get worse before it gets better. Quite literally a fitting analogy in this case.
by ebiederm | 2026-01-14 15:43:31+00:00
I appreciate that I am not the only one seeing the connection between property based testing and proofs.

I will quibble a little with their characterization of proofs as being more computationally impractical.

Proof verification is cheap. On a good day it is as cheap as type checking. Type checking being a kind of proof verification. That said writing proofs can be tricky.

I am still figuring out what writing proofs requires. Anything beyond what your type system can express currently requires a different set of tools (Rocq, Lean, etc) than writing asserts and ordinary programs. Plus writing proofs tends to have lots of mundane details that can be tedious to write.

So while I agree proofs seem impractical. I won't agree the reason is computational cost.
by fiiico | 2026-01-14 15:43:33+00:00
Matcha.fm | Full-stack Software Engineer | High Equity | REMOTE (US/Canada/Europe)
Hiring Full-stack Software Engineer

Ship production code fast, own projects end-to-end.

Needs experience in a startup building a product from 0 to scale.

Strong React/Node.js/PostgreSQL required.

Remote US/Canada/Europe

Apply: https://matcha.fm/apply/se
by ptorrone | 2026-01-14 15:43:52+00:00
hi, great question. we have to start with something and while the RP2350 is not going to beat a 600mhz m7 it is much less expensive, fast to get, has lots of nifty support libraries available, and will definitely do better than the teensy 3.2 which many folks loved so much (and was discontinued during the chip shortage). this is also a great time to add things that we always wanted in the teensy: SWD debug, built in 8 MB storage, lipoly battery charging, open source bootloader, open hardware design. stuff like CAN is supported via PIO (https://github.com/KevinOConnor/can2040), as is USB host on any two adjacent pins. M33 has FPU, and the dormant/RTC mode for the RP2350 is 10uA (see https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/...). other 'teensiriffic' things like NeoPixel DMA support is well supported by PIO on the RP2350. as well as I2S audio.

as for the bootloader chip: we don't want to trade one closed-single-source component for another. if we're going to make something it should be fully open source as much as we can!

finally, for teensyduino libraries that you love: there's no reason they cant be ported (we did an audio port for the samd51) - which specific library are you referring to?
by swyx | 2026-01-14 15:43:56+00:00
fyi i maintain a repo that accidentally tracks github actions cron reliability (https://www.swyx.io/github-scraping) - just runs a small script every hour.

i just checked and in 2025 there was at least 2 outages a month every month https://x.com/swyx/status/2011463717683118449?s=20 . not quite 3 nines.
by joering2 | 2026-01-14 15:44:13+00:00
What difference does it make whether they are US citizens or not?

At least DHS is not interested in finding out. And there has been plenty US citizens deported under DHS.

https://www.congress.gov/119/meeting/house/118180/documents/...

https://www.propublica.org/article/immigration-dhs-american-...
by potato3732842 | 2026-01-14 15:44:14+00:00
>Not all bad things are the same.

Who said they were?

>Raiding a reporter's house is very much an abnormal act to have taken place.

Only by invoking the most numerical slight of hand sort of "a DV is abnormal because we hand out a thousand traffic tickets a day and make only one or two DV arrests" logic is it abnormal.

For the past 5+yr the FBI has raided the home of about one journalist per year. Every time the allegation has been about investigating the source of some leak.

They didn't do one in 2024/2025 I don't think. Time Burke and the Kanye thing, Project Veritas in 2022 and 2023 and the ABC news guy the year before are recent ones that come to mind. I'm not gonna say they get a pass, but this is "the normal amount" for them.

Once again, that doesn't make it right and I shouldn't have to say this but this comment should not be construed as an endorsement of the FBI or any specific activities they engage in.
by Nextgrid | 2026-01-14 15:44:29+00:00
Self-hosted runners with Github is a whole world of pain because it literally just runs commands on the host and does not handle provisioning/cleanup, meaning you need to make sure your `docker run` commands don't leave any leftover state that can mess up future/concurrent builds. It doesn't even handle concurrency by itself, so you have to run multiple instances of the runner.
by BetterSea | 2026-01-14 15:44:44+00:00
We are looking for a full-stack "ninja" to join BetterSea full-time.

We are a team of entrepreneurs, decarbonisation experts and tech enthusiasts who believe in purpose-driven innovation. We are building a maritime carbon exchange as an engine to commercialise maritime decarbonisation.

In just 2.5 years of existence, we have made history in launching the first regulatory carbon exchange index, capturing 10% of the global market, 50% of SOM, getting awards and being featured in top maritime newspapers. The team grew from to 22 this year. Metrics wise, we are revenue-generating, close to breaking even and approaching series A.

Looking fora backend heavy full-stack developer, 5+y experience in python , fastapi, drf, docker, GCP, terraform. frontend react, redux, zustand, tailwindcss (chakra ui, or shadcn - similar libraries)

Position: remote, CET (+-2h)
Type: contract
Process: call with the founder and head of engineering, tech test, offer

Apply:: gordana.ilic@bettersea.tech (add HN in subject line)
by henrikdev | 2026-01-14 15:44:58+00:00
By “desktop-grade” I mean scale and control, not a different engine.

On iPadOS everything uses WebKit, so yes, Beam is Safari/WebKit under the hood.

The difference is tab management. Tabs have explicit states (active, warm, suspended), so inactive tabs are unloaded to save memory while keeping their navigation state. That makes large tab sets usable without killing performance.

You get a persistent sidebar, vertical tabs, spaces, pinned tabs, and complete keyboard shortcuts - things common on desktop browsers but mostly missing on iPad.

If you take Arc for example, the only Arc app on iPad is Arc Search, which is just the iPhone app stretched for iPad. Therefore, it's optimised for quick, on-the-go searches rather than the kind of workflow you would have on a Mac. This works for some kinds of users, sure, but I personally am trying to be able to switch to use my iPad as a laptop when I'm travelling or something, and I really miss having any sort of browser anywhere like what we have on desktop - Zen / Arc / even SigmaOS or any other browser with a sidebar.

That's what I mean by desktop-grade - does that make sense? Sorry if it was confusing!