MurphyA/hacker-news huggingface dataset:
by Animats | 2026-01-22 21:18:08+00:00
In 2023, ssh added keystroke timing obfuscation. The idea is that the speed at which you type different letters betrays some information about which letters you’re typing. So ssh sends lots of “chaff” packets along with your keystrokes to make it hard for an attacker to determine when you’re actually entering keys.

Now that's solving the problem the wrong way. If you really want that, send all typed characters at 50ms intervals, to bound the timing resolution.
by cstrahan | 2026-01-22 21:18:16+00:00
Vertical CNC mills and CNC lathes are, obviously, different machines with different use cases. But if you compare within the categories, the designs are almost all conceptually the same.

So, what about outside of some set of categories? Well, generally, no such thing exists: new ideas are extremely rare.

Anyone who truly enjoys entering code character for character, refusing to use refactoring tools (e.g. rename symbol), and/or not using AI assistance should feel free to do so.

I, on the other hand, want to concern myself with the end product, which is a matter of knowing what to build and how to build it. There’s nothing about AI assistance that entails that one isn’t in the driver’s seat wrt algorithm design/choices, database schema design, using SIMD where possible, understanding and implementing protocols (whether HTTP or CMSIS-DAP for debugging microcontrollers over USB JTAG probe), etc, etc.

AI helps me write exactly what I would write without it, but in a fraction of the time. Of course, when the rare novel thing comes up, I either need to coach the LLM, or step in and write that part myself.

But, as a Staff Engineer, this is no different than what I already do with my human peers: I describe what needs doing and how it should be done, delegate that work to N other less senior people, provide coaching when something doesn’t meet my expectations, and I personally solve the problems that no one else has a chance of beginning to solve if they spent the next year or two solely focused on it.

Could I solve any one of those individual, delegated tasks faster if I did it myself? Absolutely. But could I achieve the same progress, in aggregate, as a legion of less experienced developers working in parallel? No.

LLM usage is like having an army of Juniors. If the result is crap, that’s on the user for their poor management and/or lack of good judgement in assessing the results, much like how it is my failing if a project I lead as a Staff Engineer is a flop.
by alistairSH | 2026-01-22 21:18:16+00:00
From what I'm reading in other comments, the problem was Claude1 got increasingly "frustrated" with Claude2's inability to do whatever the human was asking, and started breaking it's own rules (using ALL CAPS).

Sort of like MS's old chatbot that turned into a Nazi overnight, but this time with one agent simply getting tired of the other agent's lack of progress (for some definition of progress - I'm still not entirely sure what the author was feeding into Claude1 alongside errors from Claude2).
by eleventyseven | 2026-01-22 21:18:23+00:00
> Today, we’re sharing our GPU reliability system as both a demonstration of our commitment to Modal customers and as a guide for fellow travelers renting hyperscaler or neocloud cards. It’s dangerous to go alone! Take this.

> We’ve chosen not to refer to cloud providers directly, but instead give them anonymized A, B, C, D identifiers. If you want know who’s who, track the clues or buy us a beer sometime.

Come on, either name names or admit it is pure PR.

Edit: or will someone who can decode the clues weigh in?
by jackbravo | 2026-01-22 21:18:28+00:00
Not that helpful?

Yes, it is not a black or white thing, more a spectrum. But for many people, including me, just naming the categories is very clarifying, even eye opening, akin to beginning to know an alien civilization. It allows you to consider a different point of view, a way of interacting, taking decisions and actions very different to what you are used to.
by PaulHoule | 2026-01-22 21:18:30+00:00
Hey, it is one thing to buy a new computer, it is another thing to ask people to move.

A better analogy is a bank redlining neighborhoods. The cost to run fiber to difficult rural locations pays itself easily if you look at a 25-year time span and is an order of magnitude less than building a new housing unit on the West Coast.
by tern | 2026-01-22 21:19:01+00:00
I've recently become interested in using LLMs for things that are actually beyond human comprehension by using kind of insane prompts and then consistently having the model create i.e. "a coherent mathematical model" of the conceptual space we're in at the moment.

I'm very curious to see if we start to see things like this as a new skill, requiring a different cognitive style that's not measured in studies like this.
by bonoboTP | 2026-01-22 21:19:13+00:00
Prerequisite required by who, and why is that entity motivated to design such a requirement? Universities also want more novel breakthrough papers to boast about and to outshine other universities in the rankings. And if one is honest, other researchers also get more excited about new ideas than a failed replication that may for a thousand different reasons and the original authors will argue you did something wrong, or evaluated in an unfair way, and generally publicly accusing other researchers of doing bad work won't help your career much. It's a small world, you'd be making enemies with people who will sit on your funding evaluation committees, hiring committees and it just generally leads to drama. Also papers are superseded so fast that people don't even care that a no longer state of the art paper may have been wrong. There are 5 newer ones that perform better and nobody uses the old one. I'm just stating how things actually are, I don't say that this is good, but when you say something "should" happen, think about who exactly is motivated to drive such a change.
by pixl97 | 2026-01-22 21:19:55+00:00
>Didn’t see you all halting as you decimated travel agent jobs, retail jobs, etc etc.

You have to remember that SWE's are the same group that screams "communism" the first moment you mention the word union and they should have the right to make as much money as possible with no restrictions.

This of course leads to the obvious lack of self reflection in their responses when something threatens their future income.
by arjunchint | 2026-01-22 21:20:03+00:00
Hey cool stuff since last update!

I still don't buy the we needed it to be a whole Browser and not a Chrome Extension argument:

- your interface is still literally a chrome extension side panel

- none of the agentic browsers from the bigger players like Atlas and Comet really took off either

I do think the server side integration is required:

- with rtrvr.ai a ton of users are integrating our web agent chrome extension via Remote MCP from chatgpt.com as well as triggering as an API endpoint remotely. Your implementation is limited to only local connections as I understand.

- the biggest unlock for users is running at scale, so just being able to launch a hundred cloud browsers, do a task, and return results while you do other things. So we see hybrid cloud/local execution as the key unlock for this year

Your workflow pipeline is really cool! Any blog post/summary on how you set it up?

Last year was a lot of technical builders exploring the capabilities, and I am excited for this year of making these agentic browsers useful!
by InvisibleUp | 2026-01-22 21:20:04+00:00
The best off-the-shelf option for this is OpenTAP. (https://opentap.io/) It may take a while to wrap your head around it, but it handles a lot of the backend plumbing for you.

From what I understand, the industry generally uses NI TestStand, ATEasy, or some in-house software probably written in VB6 20+ years ago. There’s not a ton of great software options out there for this, unfortunately.
by atriarch | 2026-01-22 21:20:39+00:00
Exponential growth is the path of longsuffering, and one doesn't always make it. It sucks and looks and feels bad for all involved. This is why advice such as, "Ignore the naysayers." is clutch. And other advice once one starts to rocket shoot like "Stay in your lane." is the absolute worst advice of all time. (IYKYK - Rest in peace Scott Adams)

Another thought - Einstein had reviewed thousands of patents when he worked on the train - that's a hell of data set for an LM to start with.
by uxcolumbo | 2026-01-22 21:21:20+00:00
Those experts and stakeholders have a day job (i.e. don't have time to do this) and are usually in silos. They are not experts in workshop facilitation, user testing, usability, rapid prototyping to iterate on ideas and to think more broadly.

It helps to avoid parts of the innovator's dilemma and to break out of siloed thinking, i.e. involve stakeholders from other functions of the org.

Not sure what you've been sold, but there are no special rules or rigid methods.

But you're right, unfortunately there are consultants who use this term to sell you a new wunder method to solve all your product problems, but they are not really design practitioners.

Same way as people took the Agile Manifesto and bastardized it to create SAFE.
by jcelliott | 2026-01-22 21:21:31+00:00
Hey, engineer at Oxen.ai here. Glad the fine-tuning worked well for this project! If anyone has questions on that part of it we would be happy to answer.

We have a blog post on a similar workflow here: https://www.oxen.ai/blog/how-we-cut-inference-costs-from-46k...

On the inference cost and speed: we're actively working on that and have a pretty massive upgrade there coming soon.
by PaulHoule | 2026-01-22 21:21:35+00:00
Frankly I wish there was an HTML editor that delivers on what it promised. I mean, markdown is almost as rife with edge cases as YAML and somehow the link syntax still eludes me. If we could “just” template by merging at the DOM level and had decent HTML editors the world would be a different place. But yeah, Adobe probably thinks Dreamweaver isn’t worth maintaining just as they seem to think Photoshop is barely worth maintaining (they keep adding AI features that sorta work but the foundations seem to be much worse than Illustrator)
by mcv | 2026-01-22 21:21:43+00:00
I think that's still in line with what I mean. Letting the AI solve the problem doesn't work, but I've had several times that simply trying to explain the problem to the AI helped me solve it. Sometimes it's not an interactive encyclopedia, but an interactive rubber duck. That works too.

Don't outsource the thinking to the AI, is what I mean. Don't trust it, but use it to talk to, to shape your thoughts, and to provide information and even ideas. But not the solution, because that has never worked for me for any non-trivial problem.
by jraph | 2026-01-22 21:21:48+00:00
Humanity / humanism and science aren't opposed.

Wrong social models can have bad human implications. It seems to me that being careful with these models and requiring rigor is the humanist thing to do.

Go ahead and present hypotheses, that can be very interesting, just don't present them as facts.

(Now maybe this asker-guesser thing is indeed studied, I don't know)
by Conscat | 2026-01-22 21:21:56+00:00
I find neither LSP for Tree Sitter sufficient for syntax highlighting, but I am extremely satisfied by my special combination of _both_ in Emacs. I love how easy it is to write Tree Sitter queries for very special patterns, like highlighting namespace declarations differently from scope resolution, or highlighting inline assembly differently from normal strings.

But I really want the semantic highlighting from a language server, such as highlighting constants or macros special, and Emacs (among some other editors) make it trivial to blend the strengths of both together.
by davidhyde | 2026-01-22 21:22:21+00:00
I wonder if this is the same reason why Microsoft's Remote SSH plugin on VS Code is so flaky even with a decent internet connection. Every couple of months I try to give it another go and give up due to the poor keyboard latency I inevitably experience. And the slow reconnects whenever I glance away from my computer monitor briefly. This is on a fiber connection with a 20ms ping to the remote machine.
Show HN: Website template for iOS apps
by harmash | 2026-01-22 21:23:15+00:00
I’m a web developer at my day job and an iOS dev on evenings and weekends.

I see often that websites for mobile apps are sort of an afterthought and they go stale pretty quickly as the app progresses and there is no time or energy to update the website as well. Which is a shame, as I see in my analytics that around 15% of all downloads originate from web sources, mainly my app's homepage, search, and AI bots recently.

I've decided to solve this issue for myself (and hopefully others) with a clean, customizable website template that I could re-use across my apps and that would require minimal effort to update and maintain. Hope you give it a try, and in case you have any feedback, feel free to let me know
by iCeGaming | 2026-01-22 21:23:38+00:00
Hey, happy it resonates.
For the external calls, they're not monitored yet.
We get visibility via:

shared HTTP client wrappers emitting OTel metrics

alerting on downstream service error spikes (often external root cause)

occasional shadow schema checks + CI drift detection for critical externals

Can be considered for the future though, glad you mentioned it.
by JohnFen | 2026-01-22 21:23:42+00:00
> So if you're looking for U.S. Top 40, it's gone-that's what no one cares about except people who want to write articles about music.

Ahh, that makes sense. I'm in the "don't care about Top 40" camp. I've never cared about that, even when it was still culturally relevant, and never listened to music much on the radio.

> I wouldn't say it's bad unless you don't use YouTube and/or Bandcamp.

I don't use YouTube for music. I buy music from Bandcamp, but don't use it for discovery. I do music discovery the same way I've done it my whole life: recommendations from friends who share my tastes, searching out works by the other people who contributed to an album (not just the musicians), and going to live musical performances.

I guess that fully explains why the music scene doesn't really look any less vibrant to me now than it used to.
by grumbel | 2026-01-22 21:24:08+00:00
That's the idea behind C2PA[1], your camera and the tools put a signature on the media to prove its provenance. That doesn't make manipulation impossible (e.g. you could photograph an AI image of a screen), but it does give you a trail of where a photo came from and thus an easier way to filter it or lookup the original.

[1] https://c2pa.org/
by mort96 | 2026-01-22 21:24:39+00:00
Interesting!

It doesn't seem to be only about overwriting, I can be in a directory without any .zst files and run the command to compress 55 files in parallel and it's still 45M according to 'du -h'. But you're right, 'wc -c' shows 38809999 bytes regardless of whether 'du -h' shows 45M after a parallel compression or 38M after a sequential compression.

My mental model of 'du' was basically that it gives a size accurate to the nearest 4k block, which is usually accurate enough. Seems I have to reconsider. Too bad there's no standard alternative which has the interface of 'du' but with byte-accurate file sizes...
by RcouF1uZ4gsC | 2026-01-22 21:24:49+00:00
Interestingly the creative community benefited from stealing.

US Laws about photography in public places is much different than other countries where you have to get permission from people being photographed.

Creatives have used this to create their own art, based on the non-consensual photos of others.

A particularly egregious example is Arne Svenson, who used telephoto lenses to shoot into apartments and exhibited photos of children for his art

https://www.hollywoodreporter.com/business/business-news/art...

And creatives were fine with that. They defended it as transformative, as a sacrifice we make for the betterment of society.

So pardon me, if I don't feel all that bad for creatives when the shoe is on the other foot.

AI is transformative, and brings creative capabilities to far more people.

Perhaps its their turn to sacrifice for the greater good of society.
by touisteur | 2026-01-22 21:24:58+00:00
And NVIDIA supposedly has the exact knowhow for reliablity, as their Jetson 'industrial' parts are qualified for 10-15 years at maximal temp. Of course Jetson is on another point of the flops and watts curve.

Just wondering, if reliability increases if you slow down your use of GPUs a bit. Like pausing more often and stopping chasing every bubble and nvlink-all-reduce optimization.
by sodafountan | 2026-01-22 21:25:12+00:00
That doesn't make any sense.

I only asked ChatGPT to guess my age because I'm assuming OpenAI is going to have the LLM assume your age going forward, which is an interesting use of the technology. Rather than ask up front, it just guesses based on the utilization of the tool. I understand "dead-on" may have been the wrong use of the term, let's just say it was fairly accurate...

I probably would be impressed by a good parlour trick or an accurate horoscope. Lmao
by nazgul17 | 2026-01-22 21:25:34+00:00
The thing is, when you copy paste a bibliography entry from the publisher or from Google Scholar, the authors won't be wrong. In this case, it is. If I were to write a paper with AI, I would at least manage the bibliography by hand, conscious of hallucinations. The fact that the hallucination is in the bibliography is a pretty strong indicator that the paper was written entirely with AI.
by furyofantares | 2026-01-22 21:26:09+00:00
I mean the comment says they literally don't have support and also complains they don't have a support bot, when they have both.

https://support.claude.com/en/collections/4078531-claude

> As a paid user of Claude or the Console, you have full access to:

> All help documentation

> Fin, our AI support bot

> Further assistance from our Product Support team

> Note: While we don't offer phone or live chat support, our Product Support team will gladly assist you through our support messenger.
by benlivengood | 2026-01-22 21:26:11+00:00
Granted, if humans had utility functions and we could avoid utility monsters (maybe average utilitarianism is enough) and the child in the basement (if we could somehow fairly normalize utility functions across individuals so that it was well-defined to choose the outcome where the minimum of everyone's utility functions is maximized [argmax_s min(U_x(s)) for all people in x over states s]) then I'd be a moral realist.

I think we'll keep having human moral disagreements with formal moral frameworks in several edge cases.

There's also the whole case of anthropics: how much do exact clones and potentially existing people contribute moral weight? I haven't seen a solid solution to those questions under consequentialism yet; we don't have the (meta)philosophy to address them yet; I am 50/50 on whether we'll find a formal solution and that's also required for full moral realism.
Show HN: FOMOmeter – crypto sentiment based on crowd emotions, not price
by Utss | 2026-01-22 21:26:23+00:00
Hi HN,

Over the past few years I kept running into the same problem while investing in crypto:
most “sentiment” tools either lag price or quietly repackage price data itself.

I wanted something simpler and more honest — a way to see how the crowd actually feels, even when price is flat or misleading.

So I built FOMOmeter.

It’s a sentiment platform that analyzes real social signals (X, Reddit, etc.) and maps crowd mood.

What I’m testing right now:
• Does pure crowd sentiment add value during uncertainty and sideways markets?
• Can it help avoid emotional entries instead of chasing narratives?
• Is this something experienced investors would actually use regularly?

There’s a free public version and an early Pro version. I’m mainly looking for thoughtful feedback — what feels useful, what feels redundant, and what’s missing.

Happy to answer questions and share how the sentiment model works under the hood if there’s interest.

Thanks for checking it out.
by mikkupikku | 2026-01-22 21:27:17+00:00
Demanding a person on the phone use the website on your behalf is a great life hack, I do it all the time. Often they try to turn me away saying "you know you can do this on our website", I just explain that I found it confusing and would like help. If you're polite and pleasant, people will bend over backwards to help you out over the phone.

With "legacy industries" in particular, their websites are usually so busted with short session timeouts/etc that it's worth spending a few minutes on hold to get somebody else to do it.
by dekhn | 2026-01-22 21:27:48+00:00
If we did that, CERN could not publish, because nobody else has the capabilities they do. Do we really want to punish CERN (which has a good track record of scientific integrity) because their work can't be reproduced? I think the model in many of these cases is that the lab publishing has to allow some number of postdocs or competitor labs to come to their lab and work on reproducing it in-house with the same reagents (biological experiments are remarkably fragile).
by smittyplusplus | 2026-01-22 21:28:08+00:00
Neat, I tried this out. Initial thoughts: it was dead simple to setup, and it seems super useful so far. It's sort of a new way of thinking about agentic coding flow (for me at least) and its fun to "discover" capabilities it unlocks. It's pretty cool to see the agents occasionally work together without direct input.

Good work.
by pixl97 | 2026-01-22 21:28:16+00:00
Eh, that really depends on how well the LLM understands edge cases of the particular need. Quite often these cases are hidden deep in files nobody understands any longer and will never get in a training set.

You end up with a system that works right up to the moment it doesn't and fails spectacularly and expensively.

This is one of those reasons you always hear about sweeping medical/hospital records systems being upgraded going tens or hundreds of millions over budget. The edge cases are demons.
by ls65536 | 2026-01-22 21:28:31+00:00
My intuition would be that constant usage (not exceeding maximum rated capacity/thermals/etc.) should generally result in less wear compared to the more frequent thermal cycling that you might expect from intermittent use, but maybe there's something else going on here too. I suppose this would depend on what exactly the cause of the failure is.

Either way, these are obviously being intentionally sold to be used for non-gaming-type workloads, so it wouldn't be a good argument to state that they're just being (ab)used beyond what they were inteded for...unless somehow they really are being pushed beyond design limits, but given the cost of these things I can't imagine anyone doing this willingly with a whole fleet of them.
Show HN: I built a sandboxed VM for letting AI agents go wild without risks
by pancakeInDev | 2026-01-22 21:28:56+00:00
I wanted to run Claude Code in full autonomous mode (--dangerously-skip-permissions) but was terrified of what it might do to my system.
One hallucinated rm -rf and my weekend is gone.

So I built YOLO Kingdom: a pre-configured Ubuntu VM (UTM/Apple Silicon) with Claude Code + Chrome DevTools MCP for autonomous browser testing. Share your project folders via virtiofs, SSH in, run `yolo`, and let it cook.

The VM is your sacrificial sandbox. It can delete everything inside and you just restore from snapshot.

V1 includes: Ubuntu 24.04, Claude Code, headless Chromium with DevTools protocol, smart welcome screen that guides setup.

Future plans: autonomous agents that can architect and build entire projects while you sleep.

https://github.com/pancakeInDev/yolo-kingdom
by ziml77 | 2026-01-22 21:28:58+00:00
Why is the author so confused about the use of the word "organization"? Every account in Claude is part of an organization even if it's an organization of one. It's just the way they have accounts structured. And it's not like they hide this fact. It shows you your organization ID right on your account page. I'm also pretty sure I've seen the term used when performing other account-related actions.