MurphyA/hacker-news huggingface dataset:
by CamouflagedKiwi | 2026-01-02 16:52:27+00:00
I think yes? I fairly often find that I have something in JSON, which probably is from some system to system comms, and I'm trying to read it. Once it's not trivially small I often pipe it through jq or python -m json.tool or whatever, I like the idea of something that just does a better job of that.
by harpsichord9 | 2026-01-02 16:52:38+00:00
Hi,

Interested in taking one contract job and especially open to longer term collaborations, either a technical role, technical project management, or a sales / networking oriented job around Europe. Background is in realtime C++ and FPGA, science and engineering. Let's talk! :)

Location: EU (work permits for Switzerland, UK and EU)
Remote: Yes or at least initially
Willing to relocate: Generally open to it for the right project / people / opportunity
Technologies: C++, C, FPGA, Embedded, MicroPython, Python, Typescript, React & React Native (and more...including AI, but have more interest in small models on edge devices and sensor fusion)
Résumé/CV: On request
Email: harpsichord9@posteo.net
by mariogintili | 2026-01-02 16:52:40+00:00
> What’s funny is that many companies hiring “AI engineers” don’t really know what they’re doing. I’ve had interviews where they openly said: “We don’t really have AI expertise, but we know we need AI.” That’s how things are right now. It’s both good and bad. They can’t really judge your skills properly — but that also means your chances of passing are higher.

A lot of money is being thrown around at AI, it's a good time to open a company :) I agree.

> As for the Ruby/Rails world — I’m honestly very disappointed. The market feels completely saturated. There are too many experienced engineers competing for too few roles. Being good is no longer enough.

Ruby/Rails, and other platforms NEED deep AI integration. That wave is coming.

I am surprised that people don't do a rails new for their new startups. I still see it as the king of web frameworks.

> With LLMs, the world changed. You take the best tools available. Next.js with standardized React components instead of Stimulus and Turbo. Hosted auth instead of rolling your own. When I needed to integrate something like Clerk, I just dropped in a component and moved on. There are tons of ready-made solutions in the React ecosystem.

Show me those ready made solutions? I haven't used them commercially so I can't vouch for them

> Now compare that to Ruby. Are there modern AI libraries? Yes, technically. Are they well-maintained? Not really. You’re often dealing with abandonware. LangChain officially supports Python and TypeScript — not Ruby. And like it or not, AI today is happening in Python.

True, I should probably ship something in Python and just add that to my inventory.

> The more time you spend clinging to Ruby/Rails, the further behind you get. That’s just reality. My advice is simple: if you can, move on. The opportunity window in AI is wide open right now, but it won’t stay that way forever. 2026 is probably the last really good entry point.

I agree with you! time to move to new pastures
by terminalshort | 2026-01-02 16:52:41+00:00
That is terribly difficult. Why the hell do I have to make an appointment weeks in advance, then take time out of my day just to get permission from some asshole who asks about my sexual history? Why can't I just walk up to the counter, say "I'll take one HPV vaccine please" and pay the money? If you want me to get vaccinated make it easy.
by danaris | 2026-01-02 16:52:57+00:00
This is good advice.

However, it doesn't work for families where both parents have to work 2-3 jobs just to keep food on the table and the heat on all winter.

And no; poor families neither do nor should "just keep the kids from getting cellphones" or something (not that you would necessarily make that argument, but I've seen its like too many times on HN...).

Poor parents can certainly still "take an earnest interest", but they're much less likely to be able to be there...and, frankly, due to the stresses and pressures of Living While Poor, they're less likely to have the emotional bandwidth to communicate clearly and productively about these things, too.

Now, what is the answer? ...hell if I know. Being poor sucks, and there aren't always good ways around that.
by hrimfaxi | 2026-01-02 16:52:58+00:00
I really loved the previous design with the physical numpad and it seems they've opened up the platform to support more applications beyond a few blessed ones (like Signal in the past).

Really put off by this though:

> If you don’t pay for a product, you are the product. With MC03, you pay to retain your data rather than paying with it.

So you have to pay >$100/year to maintain access to your device? Why do I need to pay to retain data that is on my own device?
by Brian_K_White | 2026-01-02 16:53:01+00:00
"Surely the abuse is caused by your browser showing you the slide in."

The only time that is true is when Edge throws up it's own popups when you go to a chrome or firefox download page.

Outside of that singularly outrageous example, the browser is doing everything it promised to do and everything the user asked it to do, which is to render the data coming from a server, as so no, the browser is not the abuser.

Unless you are still just a kid or something that has just never really thought about anything yet, then you understand this perfectly well, and so your attempt to think up some contrary argument is not merely in honest error but disingenuous.
by kjksf | 2026-01-02 16:53:10+00:00
Here's a factcheck about "@grok take her clothes off" claim in the article.

https://x.com/heymiyuuu/status/2006031115727835370

Grok did not take her clothes off. Instead said "I can't edit images myself, but try these AI tools for that"

Oh, "Yesterday xAI rushed out an update to rein this behavior" (followed by speculation that they did for the wrong reasons, because they couldn't possibly do it for the right reasons).

So xAI promptly fixed the issue.

I'm outraged! Outraged, I say!
by myvoiceismypass | 2026-01-02 16:53:12+00:00
> The level of life in EU is declining, while rising in Russia.

Citations, please.

> What EU can offer us? Nothing.

Right, what is clear from your messages in this thread is that Russia only sees value in other things it can take over / steal / destroy. May I ask what Russia has to offer to the rest of the world?
by alanh | 2026-01-02 16:53:28+00:00
"Cars now provide zero benefit..."

"Gender-based discrimination..."

"Fuck Brendan Eich [for opposing gay marriage at a time that Obama did as well]..."

"As ever, unionize, free Palestine, trans rights are human rights, fix your heart or die."

Ugh. What if you could possibly focus on technology instead of woke virtue-signaling (and threatening to kill those who disagree)?

Anyway, 'write ur website by hand' is absolute garbage advice, sorry. No, you are not going to effortlessly syndicate it elsewhere when you are manually updating your index.html to point to your latest hand-coded plain html file. Surely you won't even have a sitemap.xml. Will you write the sharing-friendly meta tags by hand every time too? No.
by memoriuaysj | 2026-01-02 16:53:45+00:00
YCrCb can also be better for HDR or not - 4:2:2 vs 4:4:4

if you expand limited YCrCb to a large HDR range you'll get a "blurred" output.

Imaging converting 1 bit image (0 or 1, black or white pixel) to full range HDR RGB - it's still black and white
by thyristan | 2026-01-02 16:54:20+00:00
There is ample precendent for impounding the assets of hostile nations. The Soviets did it to Germany in WW2, so they cannot really claim that they are opposed to that practice.

The only reason why this seizure of russian money in Belgium might be a bad idea is reciprocity. Russia would of course then try to seize European assets in Russia.

And regarding ships, prize law is still internationally accepted and in effect. Ukraine can offer prize letters to privateers or foreign navies, allowing the seizure of Russian ships. Or they can seize ships themselves. When those ships are then in a Ukrainian or allied harbor, a Ukrainian admirality court then assigns ownership of the vessel and all goods to the ones who brought it up. https://en.wikipedia.org/wiki/Prize_(law)
by btown | 2026-01-02 16:54:24+00:00
If you're reaching for a tool like this, it's because you don't have a well-defined schema and corresponding dedicated visualization; you're looking at some arbitrary internal or insufficiently-documented transfer-level data with nested structure, perhaps in the midst of a debug breakpoint, and need a quick and concise visualization without the ability (or time) to add substantial code into the running runtime. Especially if you're working on integration code with third parties, it's common to come across this situation daily.
by st_goliath | 2026-01-02 16:54:36+00:00
The icon is supposed to represent one of those waving cat figurines: https://en.wikipedia.org/wiki/Maneki-neko

It has some long tradition placing those visibly on the podium. As the story goes, the idea is that you can immediately see if the video stream freezes up (because the cat in the video suddenly stops waving). You wouldn't immediately catch that in between talks (when you have some time to fix the issue) if the camera was just pointed at an empty stage with no movement. I think at 30C3 or so, I saw one that was placed so that it would repeatedly knock on the microphone as well.

Anyway, the waving cat has become a bit of a meme by itself, hence also the (animated) icon in video player.
by Yizahi | 2026-01-02 16:54:53+00:00
One can use LLMs and at the same time dislike them and fear the long term consequences of mass proliferation. I sometimes use them, either to answer a multi-item question or to generate three paragraphs of business-speak spam if that is the only way. I don't like either of these things, spam especially. But even when LLMs are genuinely useful, it's only because normal search engines has failed me. Had they been more powerful, I wouldn't need to ask a random character generator.
by metalcrow | 2026-01-02 16:54:54+00:00
I'm interested in the claim that "OpenAI and Gemini have popular image models that do not let you do this kind of thing.". Is that actually true? Or do they just kinda try and it's possible to get around easily? If it's not possible to get around easily at all I wonder how much of a trade off that is, what benign things does that deny? Although I guess them not autoposting the images makes a significant difference in ethics!
by przmk | 2026-01-02 16:55:40+00:00
I don't have a static IPv4 address and I have to use a DDNS built into the Caddy plugin on my OPNSense router. From what I understand, you can't get a static "local" (I know, IPv6 has no direct equivalent) address to use for a reverse proxy — at least not in an easy manner. I might be completely wrong but that's why I don't bother with IPv6.
by elric | 2026-01-02 16:56:00+00:00
> I also have one credit card for strictly recurring expenses

I do the same. I have a bank account dedicated to all those recurring expenses I track. Every year I make a budget for those categories, work out the monthly average, and set up a transfer for that amount into that account. Some prices fluctuate quite a bit (like power) while my mortgage has a fixed rate, so I apply a healthy margin to make sure there are no nasty surprises.
by AREO_Marius | 2026-01-02 16:56:13+00:00
AREO | Remote (EU) | Full-Time | Equity | Roles: [Engineering Manager (Ruby on Rails), Lead Product Engineer (Ruby on Rails), Senior Android Developer]

My name is Marius and I am the CTO at AREO (https://goareo.com/).

AREO, founded in January 2023 by a team with 20+ years of combined experience in retail and startups, is a young startup specializing in developing innovative solutions for supermarkets and grocery retail stores. Our cutting-edge B2B SaaS platform optimizes workflows for employees by providing real-time access to inventory, product information, and customer inquiries. We serve large supermarket chains in Germany and across the EU.

About a year ago we brought a backend developer on board through "HN - Who is hiring" and are now seeking a Lead Product Engineer / Engineering Manager and a Senior Android Developer with a minimum of 8 years of experience (preferably in startups) as we just closed another 1M+ ARR contract with a major retail chain and are growing quickly.

For the Product Engineer / Engineering Manager (but not the Android Developer) role professional knowledge of German is highly preferred.

If you're passionate about building innovative retail products from scratch, these roles are for you.

Backend Stack: Ruby / Rails (8.x), StimulusJS / Hotwire / Turbo, AlpineJS, Postgres, Docker, DigitalOcean, OpenAPI, LLMs

Mobile Stack: Kotlin, Room, Jetpack Compose, Hilt

Perks: Fully remote roles (Europe), work where you are most productive, sizeable equity in a rapidly growing company, flat hierarchies, no-ego work environment, work in a lean but highly experienced team

Apply here: marius[at]goareo.com and mention “HN - Who is hiring?” and the role you are applying for in the subject.
Show HN: CryDecoder – On-device ML for classifying baby cries (Swift, Core ML)
by evanjusttrying | 2026-01-02 16:56:43+00:00
Hi HN,
I’m the developer behind CryDecoder. I built this after too many nights at 3am staring at a crying infant, completely exhausted, trying to guess whether it was hunger, gas, or just general fussiness.

I realized I was essentially running a mental decision tree on very little sleep, so I decided to see if I could automate some of that signal processing.

What it does:
CryDecoder analyzes short audio clips of a baby’s cry and classifies them into categories like hunger, discomfort/gas, tiredness, or general fussiness.

How it works:
• Tech: On-device audio feature extraction paired with a lightweight ML model trained on labeled cry patterns.
• Performance: Inference runs locally on the phone, which keeps latency low and avoids sending audio off-device. Results come back quickly enough to feel near real-time.
• Philosophy: This isn’t meant to replace parental judgment. It’s intended as an extra data point — a sanity check when you’re tired and not sure what to try next.

The business side:
The app currently uses a paid model with a preview. I’m an engineer first and still iterating on pricing and paywall placement.

I’d appreciate feedback on:
1. The technical approach and responsiveness
2. Whether the paywall timing feels reasonable for a utility like this

Thanks for taking a look.
by yomismoaqui | 2026-01-02 16:56:54+00:00
Maybe this will be benefitial to stop the overexposure of some young people on the internet. A bad thing that brings a good result, like the inverse of "the path to hell is paved with good intentions".

On the 90s we internet users tended to hide behind nicknames and posting photos of yourself was not the normal. Maybe we were more nerdy/introverted or scared about what could happen if people recognized us in the real life.

Then services like Facebook, MySpace, Fotolog attracted normal users and here we are now, the more you expose yourself on the net, the better.
by justsomejew2 | 2026-01-02 16:56:59+00:00
Accusing Russia of such actions is an absolute nonsense, the same as the stories about "russian" drones. It is not in Russia's interest at this point at all, as it does not have the means for a full war with the west.

It is however in the west's interests precisely for this reason.

For "hackers", you are a quite stupid herd.. or a hypocritical, rabidly antirussian, and war mongering one, and I feel that it's closer to the truth.

"But Russia invaded Ukraine!!"
..after the 2014 western sponsored coup in Kiev, the massacre in Odessa, and the "anti terrorist operation" in Donbass. And after "inviting" NATO (or rather NATO inviting itself") to sit on Russia's borders.
by digitalsushi | 2026-01-02 16:57:05+00:00
it is difficult for us to agree if there is a threshold to which a person who has accumulated wealth must have shifted from 'earning' it to 'taking' it, and whether 'taking' it is analogous to 'stealing' it.

sometimes people believe wealth transfer is a zero sum game, sometimes people believe it never is, and the truth is probably in between

if you believe that a single human can earn a thousand billion dollars, it follows you can believe a million people losing a million dollars is its just inverse

i dont know enough about people or money to make up my mind

i have a roaring vermont castings wood stove running, its -15C outside, and i am fine; i am 14 oak logs away from changing my world view

this system is fragile but we measure it instantaneously
by PaulHoule | 2026-01-02 16:57:11+00:00
There is enough general public concern about minors having access to online pornography that jurisdictions all over the world are passing age restrictions but I think the HN discussion is one sided.

That is, HN users see the costs, the difficulty, the privacy concerns, etc. But they're also dismissive of the harm, which in terms of the young Gen Z men that I know personally is real. I can't attribute online pornography 100% but the damage includes criminal convictions, falling victim to "blackpill" ideology and other false answers to gendered problems and frequently people giving up on work and love.

I collect ero images and restrictions would personally be a hassle for me, I can't say I am against pornography in general, but I've got some concerns about pornography today. I think advocates are stuck in the 1970s when it was tamer and much less prevalent than it is today -- it's entirely different for a teen to have a few issues of Penthouse or Hustler than it is today.

I think the story of how it relates to relationship satisfaction is nuanced. Personally I think OnlyFans is a cancer. I want to feel special in a fantasy, and not as the biggest simp in a room full of hundreds of simps. (And this is healthy narcissism [1], not pathological narcissism. In good sex or sex with love, somebody thinks you are special)

I'm not sure what the answer is but I can see it both ways and that seems rare on HN.

[1] https://en.wikipedia.org/wiki/Healthy_narcissism
by AndrewKemendo | 2026-01-02 16:57:13+00:00
I’m open to the sentiment because recently I saw an AI preview section in a new product that I didn’t need however that’s the extent to which I’ve seen something nonfunctional that I did not want “forced down my throat”

Even then I can just very easily ignore it

So I’m curious what specific examples you’re thinking about with respect to “forced down your throat”
by dralexmac | 2026-01-02 16:57:38+00:00
Northstar Security | Software Engineer | Bay Area | Onsite | Full-time

Northstar is a seed-stage cybersecurity startup building an agentic platform to help security teams understand and defend the complex environments they're responsible for. Our semantic layer integrates data from the fragmented security and IT tools that teams have to deal with and allows for an AI-native approach to reasoning over a company's security posture.

We're looking for someone with hands on experience building modern AI systems who wants to join an early startup (<5 engineers) and everything that comes with it: working closely with design partners, solving hard technical problems, working in a fast-paced environment and figuring out how to apply agentic AI in practical, novel ways.

Contact me if you're interested - alex@northstar.security
by anaisbetts | 2026-01-02 16:57:49+00:00
> Germany has a tendency to wish something into existence with a law

After living here five years I've finally realized the same thing - Germany is the country of Rules, often well-intentioned, but no one actually follows them. It's especially damning when those rules actually are important and would protect regular people esp. around labor and housing, but oops zero meaningful enforcement. Wish we'd have 1/10th the rules but people had to actually follow them
by drnick1 | 2026-01-02 16:57:58+00:00
> Realistically though there's enough fingerprinting in browsers to track you regardless of your public IP and whether it's shared between every device in the house or if you dole out a routable ipv4 to every device.

Yes, browser fingerprinting is a big issue, but it can be mitigated. The first thing everyone should do is to use a network-wide DNS blacklist against all known trackers (e.g. https://github.com/hagezi/dns-blocklists) and run uBlock Origin in the browser.

You can go further and restrict third party scripts in uBlock, or even all scripts. This will break at lot of websites, but it is a surefire way to prevent fingerprinting.

Then of course there is Tor.
by cassepipe | 2026-01-02 16:58:14+00:00
> One of the startling geopolitical moves of the year was how quickly Donald Trump withdrew his ~150 percent tariffs on China. Trump folded not out of beneficence, but because Xi Jinping denied rare earth magnets to most of the world, threatening many types of manufacturing operations. And yet I’m struck by Beijing’s relative restraint.

And it makes sense they would do so. Isn't US isolationism their best ally ?

Making up a Sun Tzu quote for this occasion: "If your enemy is about to step in poop, show how beautiful the sky is"
by jeffbee | 2026-01-02 16:58:14+00:00
The tech press does not universally view AI as useful. Indeed, there is an entire subindustry of anti-tech press that stands ready to reflexively denounce AI at every opportunity. But even seemingly neutral or pro-tech outlets such as Ars Technica are ambivalent. Ars has one editor apparently dedicated to saying negative things about Gemini, for example.
by anonymous908213 | 2026-01-02 16:58:16+00:00
It should be clear by "a ~1000 year period" that I was talking about history with that sentence, not the present day. For a very long time there was only one Church, the Catholic Church. Any "denominations" were local and considered heresy worthy of extermination, and it took the deadliest war in European history (prior to the world wars) for Christians to be able to openly practice beliefs that diverged from the Church.

> So the "employees" of X are untrustworthy, but the collection of circular letters for the "employees" of X is not. This doesn't make any sense.

I am not saying anything about whether the text of various ideologies is trustworthy or next. I am contending that contrary to the original comment I was replying to, it's not actually text that converts people to most ideologies. For Christianity, people generally adopt it for reasons like: being born into a Christian household/society; societal pressure; a desire for community; having received charitable aid when they needed it most; mid-life crises seeking a purpose in life; reckoning with mortality after a near-death experience or losing a loved one; witnessing something they perceive as miraculous. There are many, many reasons people become Christians, but I have never once heard of someone being converted merely by reading the Bible, and I suspect that such an occurence is exceedingly rare relative to all the other means of adoption.