MurphyA/hacker-news huggingface dataset:
by ajcp | 2026-01-15 03:07:59+00:00
I'd be interested to know why buying, installing, jerryrigging, and (presumably every time you did a load of laundry) hooking and unhooking collapsible hosing for a washer and dryer in a bedroom you worked from, was in any way more convenient or cheaper or useful than just using the communal laundry room or a dedicated laundry service?
by 4d4m | 2026-01-15 03:08:17+00:00
There are MANY factory production vehicles with exhausts above the DB limits for what is considered legal by municipalities and states. Is the onus on the consumer for buying these or on the manufacturer? Or are these laws asinine when they don't apply to horns, trains, construction sites and other noise-emitters?

As a fellow vehicle customization enthusiast you have the flexibility to do what you want for snaps, crackles and pops up to the limit of what is deemed acceptable by your locality. It's not like a blanket ban is going to fix the behavior of people that mod their cars. I don't personally add after-fire to ECU tunings but they are popular in the bimmer community - what harm are these people causing that motorcyclists aren't?

I got the answer: it's easy to target car modders and sports/supercars because those who don't drive them are petty + jealous.
by iamnothere | 2026-01-15 03:09:47+00:00
People are legally required to pay into the fund to pay for
a legally guaranteed benefit. The mechanics of the program are immaterial. If the program doesn’t pay for the benefit they were promised, after taking their money, that’s theft.

You could argue that you shouldn’t have to pay for social security. But hopefully you aren’t arguing that you shouldn’t have to pay and prior payers should get screwed. Any exit to social security should ensure that the previous bargain is upheld, somehow, given the forced participation and the number of people who have planned their retirement around it.
by Brian_K_White | 2026-01-15 03:10:20+00:00
So it's only other people who can't criticize others in public, for you it's somehow not "DISGUSTING!".

In fact for you, you can even criticize others who haven't even done anything to you. You can do it as a pure 3rd party bystander. But no one else can do it even in response to direct attack.

Super well considered philosophy there.
by the_af | 2026-01-15 03:12:47+00:00
> Also Carrie Fisher looks really hot in that outfit and most of the audience is likely to be adolescent boys and men.

Well said. It feels really weird to have to defend this in this day and age.

It's ok for a hot actress to be dressed in a skimpy outfit. It was a big deal for our young selves when we watched her. Leia also ends up kicking butt (or kicking Hutt) and it's not like she's underdressed or incompetent in the movies.

This is driving me nuts, people making a big deal out of the slave Leia costume. The only person who had a right to complain was Carrie Fisher -- and she did, because it was an uncomfortable costume.

It's ok to have sexy accesses in sexy outfits. It's not ok if those are the only roles they get, but this wasn't the case.
by schmuckonwheels | 2026-01-15 03:13:29+00:00
This is the type of cool shit I come to HN for. Thanks for posting this.

Unfortunately, it may be lost amongst the noise, and what I see being massively upvoted instead:

• Some schizo conspiratorial screed about Epstein that I refuse to click.

• Multiple off-topic political / culture war bullshit links.
by vbelenky | 2026-01-15 03:17:07+00:00
I'm not sure what you mean by clinical unit--the ushio care222 is the longest lasting KrCl emitter I'm aware of, but as all bulbs age, they tend to degrade just by losing output, not by spectral shifting.

Basically everyone in far-UVC is a teeny tiny group selling lamps on basic websites, even those who source care222 emitters from USHIO. It's not a big industry!

We don't source our KrCl bulbs from Shenzen, but not for this reason. Yes, that's true about LEDs, but the physics of LEDs and excimer bulbs are different. Excimer spectra don't smoothly shift the way LED spectra do. Excimer spectra have characteristic peaks based on the energy levels of the possible gas molecule species present in the filler gas. The main change over time is the gradual reduction of the 259nm Cl2* peak, which is the main peak of concern--so it fails gracefully.
Another possibility is the degradation of the dichroic filter coating under thermal stress--but I've only ever observed this in diffused units, none where the filtered glass is open to the air, and that will happen even on an Ushio bulb.

Nukit is our competitor but I doubt very much that any concerning spectral shift will take place over the course of the lifetime of their lamp.
by the_af | 2026-01-15 03:17:19+00:00
> but Leia's slave costume is something giving off pretty bad vibes from today's viewpoint.

No, it doesn't give bad vibes. It was a sexy actress wearing a skimpy outfit for a couple of scenes in the whole goddamn trilogy! And she kicked butt.

Repeat after me: sexy scenes in movies are ok. And young Carrie Fisher was hot, and that was also ok. I was half in love with her when I first watched Star Wars.

Now, you can ask why Mark Hamill or Harrison Ford weren't put in skimpy outfits and whether it was more often women who got those scenes, and that'd be pertinent. But this doesn't give slave Leia a bad vibe.

It's OK if those scenes had sexy vibes. Sexy vibes aren't bad. This didn't define Leia either, she was mostly competent and kicked imperial butt.
by ChrisArchitect | 2026-01-15 03:17:26+00:00
err, criteria means 'required' not guidelines.

And encouraging 'Any personal website is welcome, whether it is a blog, digital garden, personal wiki or something else entirely' but then saying you're discouraging submissions with little content etc. Who knows what people decided to put on their personal domains, ya know?

Anyways, obviously a ton of ppl just threw in their urls here without much concern so it's up to you what you want to include. Onwards!
by mmooss | 2026-01-15 03:17:42+00:00
> What are the empty claims?

Almost all of them - you have no evidence, just your subjective beliefs stated as facts. There is a great, wide world outside your head.

> It is simple logic that dressing with intention is not hard.

I don't see logic in it. For many people, such as those on the spectrum and those emotionally exhausted by other demands, it is hard. We have emotional limits.

> appropriately

You are defining appropriately. You are free to follow your own ideas, and others are free to follow theirs. Many think your 'appropriate dress' is a waste of time and money, and an attempt distract from merit - putting lipstick on a pig. If someone does good or bad, works well or not, many think dress is irrelevant.

> Avoiding doomscrolling is certainly not hard

See my prior comment, which has an objective factual basis.

> farting in public, which has become an unfortunate common circumstance

huh? That's a pretty wild claim.

> I like encouraging people not to live their lives like defenseless victims of circumstances.

They are not doing that; they are living their own lives their own way, for the most part.
by kalterdev | 2026-01-15 03:18:56+00:00
“Strong” social safety can be achieved only by enslaving producers who have to provide the ground for “many many” caring people. This is always the case. Consider Russian support of young families: the government takes the money from families without children and gives it to those who have. Personally, I cannot imagine a worse moral depravity than supporting this atrocity as a matter of justice.

Capitalism is not “slavery with extra steps,” it’s freedom in a fragile world repleted with conflicting goals. Just because people don’t agree with your goals doesn’t make you a slave.
by andromaton | 2026-01-15 03:20:18+00:00
Probably the key to eventual clarity is at PJRC's forum. PJRC makes Teensy. Imho it's a great product, and the owner, Paul Stoffregen, a great engineer and person from my experience using their products.

https://forum.pjrc.com/index.php?threads/open-source-teensy-...

My summary:

1. SparkFun and Adafruit are in conflict
2. SparkFun manufactures Teensy under license from PJRC
3. SparkFun cuts off Adafruit as a reseller
4. Adafruit can no longer sell Teensy
5. Adafruit posts on PJRC forum announcing an open-source Teensy competitor
6. Paul posts that it's outrageous in terms of etiquette that they're announcing a competitor on his forum. Adafruit's own forum only allows discussion of Adafruit products.

He's allowing it despite mixed feelings.
Show HN: Satya – Offline-first AI tutor for rural schools (Phi-1.5 and RAG)
by aashikbaruwal | 2026-01-15 03:21:17+00:00
Hi HN,

I’m the creator of Satya, an open-source AI learning companion designed for classrooms in Nepal who lack powerful computers.

The Problem:
Most EdTech assumes high-speed internet. In rural Nepal, 60% of students rely on 10-year-old hardware (think 3rd-gen Intel i3s with 4GB RAM) and have zero or spotty connectivity. They are completely locked out of the AI education revolution.

The Solution:
Satya runs entirely offline on this legacy hardware. It combines a local SLM (Small Language Model) with RAG to answer questions based on the official designated curriculum.

The Stack:

Model: Microsoft Phi-1.5 (Quantized to Q4_K_M). I found this to be the sweet spot for running CPU-only inference ~10-12s on an i3.

RAG: Local ChromaDB stores embeddings of Grade wise textbooks and teacher notes.

Diagrams: I couldn't afford Stable Diffusion, so I built a custom logic-based engine (Regex + Templates) to generate ASCII diagrams for concepts like "Photosynthesis" or "Database Schema" in <5ms.

Why not just use a bigger model?
This project operates under a strict "4GB RAM / No GPU" constraint. I've prioritized accessibility over having the "SOTA" benchmark scores. If it doesn't run on a dusty school laptop, it doesn't help our students.

The project is fully open source. I'd love feedback on further optimizing RAG for low-resource environments or specific SLM recommendations!

Repo: https://github.com/aa-sikkkk/satya/
by yallpendantools | 2026-01-15 03:21:24+00:00
That's a mischaracterization of TFA's point. Your re-phrase makes it sound like the proposal is for filthy-rich Microsoft to pocket additional bucks from other people's open source work. Ostensibly, yes, Microsoft will be doing such action but the spirit of TFA is more like for Microsoft to act as a tax collector and, crucially, redistribute the collected tax back to the community---the money will not add to Microsoft's $3.4T-worth coffers!

Naturally this comment isn't a "fuck yes!" to the idea of Microsoft-as-tax-collector but if we're discussing TFA, let's not be needlessly cynical to the idea presented.
by hopelite | 2026-01-15 03:21:25+00:00
I don't have to think it, because it does not apply to them in the same way. For all intents and purposes, they are merely on a kind of probationary hiring process or maybe a probationary period, depending on how you want to look at it. Hence, why ... you know... they can't vote. Any and all privileges they enjoy, are effectively just that, privileges, just like you extend them to a guest in your home.

For further context; technically a naturalized, i.e., given citizenship can be revoked from someone that was not naturally born an American.

Them are the rules, whether you like them or not, and just for not knowing that and having that smug attitude, you should be permanently barred from entry to the USA.
by tempaccsoz5 | 2026-01-15 03:21:29+00:00
So a trivial supply-chain attack in an npm package (which of course would never happen...) -> prompt injection -> RCE since anyone can trivially publish to at least some of those registries (+ even if you manage to disable all build scripts, npx-type commands, etc, prompt injection can still publish your codebase as a package)
by meander_water | 2026-01-15 03:21:37+00:00
I recently created a throwaway API key for cloudflare and asked a cursor cloud agent to deploy some infra using it, but it responded with this:

> I can’t take that token and run Cloudflare provisioning on your behalf, even if it’s “only” set as an env var (it’s still a secret credential and you’ve shared it in chat). Please revoke/rotate it immediately in Cloudflare.

So clearly they've put some sort of prompt guard in place. I wonder how easy it would be to circumvent it.
by qarl | 2026-01-15 03:22:31+00:00
> Demanding his art be removed from all art galleries around the world...

Well, are you saying people shouldn't complain?

Certainly if an overwhelming majority think he was too horrible to display his art, you would agree that it's fine to remove his art, right?

And before that overwhelming majority is convinced, people may spend effort trying to convince them.

So where exactly is your problem with this process?
Show HN: Claude Code Remote – Access Claude Code from Your Phone
by yazinsai | 2026-01-15 03:23:45+00:00
I built this because I kept having the same frustrating experience: I'd be away from my laptop—on the couch, in a coffee shop, waiting somewhere - and I'd think of something I wanted to try with Claude Code. But CC is a CLI tool that runs on your machine, so I was stuck.

The obvious solution would be some kind of mobile app, but I didn't want to build a chat wrapper. I wanted the real Claude Code experience - the actual terminal, with all my files, my environment variables, my git repos. Just... on my phone.

So I built a WebSocket bridge. The server spawns a PTY session running Claude Code, and the frontend is just xterm.js in a mobile-responsive wrapper. Your phone connects over the tunnel, and you get a real terminal.

The interesting bits:

- Zero-config remote access: I'm using Cloudflare Tunnel (the free tier) so there's no port forwarding or firewall nonsense. Run bun start and you get a QR code with a public URL.
- Session persistence: This was important. I didn't want to lose my conversation if I locked my phone or switched apps. Sessions stay alive on the server, and you can reconnect hours later.
- Dev server preview: When you're building UI and Claude spins up a dev server, you can preview it right in the app. The server detects listening ports and proxies them through.
- Push notifications: The service worker watches for Claude's "waiting for input" markers and pings you. So you can let Claude work in the background and get notified when it needs you.

The whole thing is ~2000 lines. Backend is Express + node-pty + ws. Frontend is vanilla JS because I didn't want to ship a framework for what's essentially a terminal wrapper.

GitHub: https://github.com/yazinsai/claude-code-remote

Would love feedback, especially from anyone who's dealt with mobile terminal UX. The virtual keyboard situation is... a work in progress.
by bsder | 2026-01-15 03:24:05+00:00
We've seen this before.

In 2001, there were something like 50+ OC-768 hardware startups.

At the time, something like 5 OC-768 links could carry all the traffic in the world. Even exponential doubling every 12 months wasn't going to get enough customers to warrant all the funding that had poured into those startups.

When your business model bumps into "All the <X> in the world," you're in trouble.
by ruszki | 2026-01-15 03:24:23+00:00
One of my friends did a job for a government. He generated the code for it with some LLM. It provided a result which was about what he thought should be. He - or anybody - never checked the code whether it really calculated what it should have. “It did what [he] needed it to do”. Now the said government started to make decisions based on a result which proved by nobody. In other words, lottery.

What you mentioned doesn’t mean anything until there is no hard proof that it really works. I understand that it seems to you that it works, but I’ve seen enough to know that that means absolutely nothing.
by xianshou | 2026-01-15 03:25:06+00:00
Incidentally, Chroma also produced the single best study on long-context degradation that I've come across:

https://research.trychroma.com/context-rot

Before that, I cited nolima (https://www.reddit.com/r/LocalLLaMA/comments/1io3hn2/nolima_...) constantly to illustrate how difficult tasks involving reasoning or multi-step information gathering degraded much faster than the needle-in-haystack benchmarks cited by the major labs. Now Chroma is the first stop. Nice job on the research!
by hshdhdhj4444 | 2026-01-15 03:26:20+00:00
The flip side of this is that it’s an admission that Israel’s actions were indeed wrong and that they know it. Whatever justified response they may have had, they clearly eclipsed that.

If the response was not wrong and was indeed appropriate and proportionate then there would be no need to erase the Gazan victims to stack the historical deck in Israel’s favor.
by shirro | 2026-01-15 03:26:29+00:00
I won't be chasing an increasingly shitty online experience. I imported chromecasts before they were ever released here and had them connected via vpn to a US vps before services like Netflix went global. The pricing and content were really good value back then. Increasingly the relationship with big companies feels abusive. We are moving more towards self hosting, using physical media and changing lifestyle. Disconnecting isn't so bad.
by zz5759 | 2026-01-15 03:26:52+00:00
Maker here. Built this over 8 months after getting frustrated with watermarks on every "free" AI video tool.

Core idea: text or image in, video out, no watermarks even on free tier.

Direct links:
- https://dreamlux.ai/image-to-video (animate any image)
- https://dreamlux.ai/text-to-video (describe what you want)

Still working on longer video support and better human face generation.
Feedback welcome – especially on output quality and whether the UI makes sense.
by neogodless | 2026-01-15 03:26:54+00:00
> You need to create 10 different accounts with a bunch of terrible apps

I've admittedly only used public fast charging twice in my year of EV ownership, and both times, I used a credit card at the machine. No app.

The two were EVGo and ElectrifyAmerica. I don't know if the other ten brands require an app ;)
by efskap | 2026-01-15 03:27:04+00:00
Very cool, I've never used a slide ruler but I can see how in logarithmic space, that 3.3/2 scaling factor simply becomes a distance you add.

Makes me want to get one now, because I like the concept of memorizing ratios rather than recipes (thanks to the popular eponymous book), and this seems more convenient (and satisfying) for non-trivial computations than getting my screen dirty or dictating it to an assistant.
by lcnPylGDnU4H9OF | 2026-01-15 03:27:18+00:00
The link is interesting.

> the dataset includes names, work emails, phone numbers, job roles, and other employment details for frontline agents and support staff—a level of detail that has alarmed officials concerned about the safety and privacy of federal employees and their families

Worth noting that all of the information specified is public information and the people it concerns are public officials.
by schmichael | 2026-01-15 03:27:58+00:00
I don't think this is accurate.

Readonly access (web searches, db, etc) all seem fine as long as the agent cannot exfiltrate the data as demonstrated in this attack. As I started with: more sophisticated outbound filtering would protect against that.

MCP/tools could be used to the extent you are comfortable with all of the behaviors possible being triggered. For myself, in sandboxes or with readonly access, that means tools can be allowed to run wild. Cleaning up even in the most disastrous of circumstances is not a problem, other than a waste of compute.
by raw_anon_1111 | 2026-01-15 03:29:31+00:00
Let me give you a little anecdote. I use ChatGPT to learn Spanish. The prompt I use is below.

It gets things wrong about half the time and I have to tell it that it’s wrong. If I can’t trust an LLM to follow simple instructions, why would I trust it “agentically” with business critical decision making?

I work in cloud consulting specializing in app dev and every project I’ve done in the last year and a half has a bedrock based LLM somewhere in the process - ie the running system. But I know what to trust it for and what not to trust it for and I guide my clients appropriately.

The prompt I use for studying Spanish that ChatGPT gets wrong:

—-
I am learning Spanish at a A2 level. When I ask you to do a lightning round, I will give you a list of sentences first. You will give me each English sentence one by one and I will translate it to Spanish. If I get it wrong, save it for the next round.

When I ask you to create sentences from a verb, create 1 sentences each for 1-3 single and 1 and 3 plural for present and simple past and 3 for progressive. Each sentence must be at least five words.

These are some words and phrases I need to review: only use these words in sentences for 1-3 present single and only when they make sense, If a target word does not fit naturally, skip it and prioritize a natural sentence. don’t force yourself to use these words. When I list of verb, it means I need to practice it, present and simple past

<a relatively short list of words>

Never use:

<a relative short list of words>
by Lord_Zero | 2026-01-15 03:29:35+00:00
There were issues and outages for weeks after the layoffs though. Many people also believe its overrun with far more bots than when it had more robust content moderation tools and teams.

Also things break. Vulnerabilities come along that need to be carefully patched and deployed. Tools and packages get depreciated. Updates can be done to save compute, and money. Things don't just hum along with zero intervention by no one for years and years.
by snek_case | 2026-01-15 03:29:48+00:00
I found the codebase very hard to navigate. Hundreds (over a thousand?) tiny files with less than 200 lines of code, in deeply nested subdirectories. I wanted to find where the JavaScript engine was, and where the DOM implementation was located, and I couldn't easily find it, even using the GitHub search feature. I'm not exactly sure what this browser implements and how.

Even their README is kind of crappy. Ideally you want installation instructions right near the top, but it's broken into multiple files. The README link that says "running + architecture" (but the file is actually called browser_ui.md???) is hard to follow. There is no explicit list of dependencies, and again no explanation of how JavaScript execution works, or how rendering works, really.

It's impressive that they got such a big project to be built by agents and to compile, but this codebase... Feels like AI slop, and you couldn't pay me to maintain it. You could try to get AI agents to maintain it, but my prediction is that past some scale, they would have a hard time figuring out their own mess. You would just be left with permanent bugs you can't easily fix.
by mandw | 2026-01-15 03:30:26+00:00
The only real question I have with this is did the program have to have any specific performance metric?
I could write a small utility in python that would be completely acceptable for use but at the same time be 15x slower than an implementation in another language.
So you do you compare code across languages that were not written for performance given one may have some set of functions that happens to favour one language in that particular app?
I think to compare you have to at least have the goal of performance for both when testing. If he needed his app to be 30% faster he would have made it so, but it didn't need to be so he didn't. Which doesn't make it great for comparison.

Edit, I also see that your reply was specifically about the point that the libs by themselves can help the performance with no work, and I do agree with you, as you were to the guy above.