MurphyA/hacker-news huggingface dataset:
by pizlonator | 2026-02-09 15:23:08+00:00
That’s exactly how it’s designed. The flow is:

- you type a command that starts with yo

- the clanker thinks

- the clanker comes back with a shell command that fits your yo command and fills it in as if you had retrieved it from your shell history by pressing the up arrow

- you have to press enter to actually execute the command. Or you could edit the command just like you can edit commands retrieved from your shell history.

I personally find this approval flow to spark more joy than what the other agent TUIs and CLIs do - they usually pop a modal menu dialog with yes/no/something else. And that’s jarring, because modality is a jarring UX. What yosh does feels groovy because it so so much like just retrieving something from history, or like a speedrun of opening a browser, asking Google or a clanker, and copy pasting.
by larodi | 2026-02-09 15:23:14+00:00
try curating the hacker news commentary when there are 800+ texts. no, really, what the hell are you talking about? having someone figure the insights that are relevant to oneself, among 800 texts, DOES solve a problem, which otherwise is unsolved unless you do it manually. which, the manual thing, as we all know, does not necessarily result in significantly better insights.

and yes, my job is to read technical slop dusk till dawn, and I care very little who wrote it, but whether it is relevant to my research. its a lot of reading, it causes me pain, so OF COURSE I would love to short cut it somehow, given most of it is slop anyway - no matter if its human or synthetic slop.
by nihakue | 2026-02-09 15:23:23+00:00
It's working now, thanks. While I've got your attention, it was a little bit of effort to wrap my head around the APIs when `sandbox create` uses --root AND/or --volume, `snapshot create` uses positional args <volumeIdOrSlug> <snapshotSlug>, and `volumes create` uses --from

I know that each of these things is subtly different, but they're similar enough that the bootable snapshot creation workflow (which I expect is a common one) has some sharp edges, since you have to interact with all three APIs at the same time.

Also, the CLI doesn't give a useful error when you try to create a snapshot from a currently attached volume.

Finally, updating a snapshot is more steps than I'd ideally like. I would much rather be able to make changes in a sandbox with a snapshot root and have them persist as a new snapshot. I kind of get why this isn't currently the case, but The volume/snapshot dance feels (for my usecase) like it's missing some abstraction.

That said, now that I've got a snapshot set up it's a nice experience. I've got an alias for `deno sandbox create --root dev --ssh` and I can `claude` in yolo mode without much fear.

Congratulations to the team :)
Ask HN: For whom does a CS degree still make sense?
by orangecoffee | 2026-02-09 15:23:29+00:00
In the yesteryears we had a multitude who thrived. The math wiz, the memorizer, the loner, the high aptitude. Since the boom of the 2010s the field attracted the ambitious, the glitzy, and the influencer.

Ones who thrived in coding as their identity are finding it hard. The entrepreneurs are loving it.

Who is the CS degree for going forward? Who should safely stay away from it?
by ethin | 2026-02-09 15:24:06+00:00
You have got to be kidding me. What is it with these lawmakers and websites demanding people do all of this stuff using services that nobody has ever heard of? I myself (as someone who is blind) have never been able to do the face scanning thing because the information they provide (for, you know, getting my face focused) is just massively insufficient. And a lot of the ones I've seen also require me to (as an alternative) do some weird ID scanning with my camera instead of, you know, just allowing me to upload my ID or something? (Then again, I really wouldn't want to give my ID to some service nobody has ever heard of either, so there.) I also am concerned when tfa says "a photo of an identity document" what does this mean? If I have to scan my ID with my camera, that's not exactly going to be simple for me to pull off. I get that we need to protect kids, but this is not the way. Not when it is discrimination by another name for individuals with disabilities (as just one example).
by kranner | 2026-02-09 15:24:31+00:00
> "Crystallized intelligence" and "emotional intelligence" are the consolation prizes no one really wants.

Strongly disagree.

Crystallized intelligence lets me see analogies and relations between disparate domains, abstract patterns that repeat everywhere, broadening my vision from a blinkered must-finish-this-task to a broader what-the-hell-is-this-world-I'm-in. I'm old enough to realise life is finite. Nothing satisfies like understanding.

Emotional intelligence lets me actually behave more like what I know a sane person should behave like. It lets me see I don't have to act on every passing whim and fancy, which are more like external noise than something of an essential expression from my inner self (which is a culturally-instigated fantasy). It lets me see how I'm connected to everyone else and everything in the world. Why I shouldn't stuff my own pockets at everyone else's expense. Why making other people unhappy ultimately makes myself unhappy. It wouldn't have been that hard to spot if I hadn't been caught up with fluid intelligence feats of strength.

These are the real rewards of middle age, not anyone's consolation prizes.

That said, I respect your right to disagree. But I feel this particular way.
by etiam | 2026-02-09 15:24:34+00:00
I think this is right.

I just also want to toss in that (at least for Element in particular) the continuing lack of long-form composition or history navigation appears to be a liability with some contacts.

At this point it's probably fine for chat format one-liners in the moment, but for the communications that have historically been going over e-mail as opposed to IRC it's something of a pain to use.
by pixl97 | 2026-02-09 15:25:05+00:00
Um, yea, I call complete bullshit on this. I don't think anyone here on HN is watching what is happening in robotics right now.

Nvidia is out building LLM driven models that work with robot models that simulate robot actions. World simulation was a huge part of AI before LLMs became a thing. With a tight coupling between LLMs and robot models we've seen an explosion in robot capabilities in the last few years.

You know what robots communicate with their actuators and sensors with. Oh yes, binary data. We quite commonly call that words. When you have a set of actions that simulate riding a bicycle in virtual space that can be summarized and described. Who knows if humans can actually read/understand what the model spits out, but that doesn't mean it's invalid.
by SiempreViernes | 2026-02-09 15:25:11+00:00
Bet they send a separate mail when you paid though, in which case updating the picture is not much more than a means for them to hide errors.

I subscribed to the daily headlines from a newspaper, they delivered them as a remote picture in the mail. Only it was always the same remote picture each day, just updated. So if you didn't open the mail each day too bad: you snooze you loose, those past headlines are gone.
Show HN: Rowbot – Chat with a SQLite Database
by djgrant | 2026-02-09 15:25:14+00:00
I built rowbot because I was getting frustrated reading 500 word responses from LLMs, when what I wanted was not an essay, but a conceptual model.

I wondered if I made the LLM answer in a row-based structure, if it might increase the communication bandwidth.

Admitedly, rowbot is probably not a grand leap forward in how we process information (unless you're trying to conceptualise a database schema). But I think it's an interesting direction to explore – forcing the LLM to return structured data, then rendering it with some kind of infographic engine.

Would love to hear any suggestions on where to take this!
by pteraspidomorph | 2026-02-09 15:25:46+00:00
That has always been the case, yes, though I'm not sure what you mean by "illegal" content. There is only a small overlap between NSFW and illegal content, and the NSFW filter has never been concerned with, uh, violating photograph copyright or something.

You don't have to take my word for it, just check it yourself, although it seems that this week, they renamed the NSFW setting to "Age-Restricted Channel" (in preparation for this change, no doubt). The verification-related portion of the behavior I described was implemented for the UK months ago.

The description still contains: "Age-restricted channels are exempt from the explicit content filter."

EDIT: IANAL (or american) but if Discord was policing content for legality rather than age-appropriateness, wouldn't they lose DMCA Safe Harbor protections?
by larodi | 2026-02-09 15:26:01+00:00
but I cannot hold authors that I've never met accountable, and it is not a job, when you do it in your blog. it is utter nonsense to call writing personal notes in public a job. it is as much a job (and bears similiar responsibility) as is the opensource work, and we've had hundreds of discussions reg. how the author should not be responsible for shortcomings of his public work, when it is done without contract or other formal agreement to do it (even for free).

work != job

so really, what are you talking about? I'm discussing the means to expound on given knowledge - limited, or oversaturated - and you are changing the topic to "is the author responsible for work done in his spare time".

lets focus, people.
by dizhn | 2026-02-09 15:26:04+00:00
- Messages by default are encrypted in transit. Client to server. Yes Telegram does have access to those messages. (I don't believe we had any e2e encrypted chat service before the likes of signal, matrix etc. Whatsapp added it after Telegram too if my memory is right.)

- The library IS used for all encryption including the above client to server encryption. As far as I can tell from casual use the other end does not need to be online for secret chats per se. There's a key exchange with picture verification that requires the party on the other end to accept the chat request.

- The phone bits in your and the other commenters response sound a little bit handwavy to me.

- Telegram client(s) are also open source. The comment was about the server and interoperability with other clients.

After all it doesn't seem to me that I am more misinformed than yourself.
by alyandon | 2026-02-09 15:26:10+00:00
Another N=1, I've noticed zero impact on my desire to engage in my normal obsessions while on GLP-1.

What GLP-1 did (initially) was give me horrible insomnia that peaked a couple of days after taking the injection so I had to time my dosage so that I suffered through that on the weekend. That got better over time and eventually went away after about 6 weeks.

Regardless, as another poster mentioned, it's a weekly injection and if you don't like the effects you can stop taking it.
by insane_dreamer | 2026-02-09 15:26:17+00:00
be it far from me to defend China, but it didn't take over HK -- the UK's treaty expired and it had to return it; it was always going to be the case

China has a highly authoritarian government that affords its citizens no political freedom (economic freedom, yes, so long as it aligns with the CCP), and is very dangerous (much more so than Russia even); but when it comes to _foreign policy_ despite the sabre-rattling over the 9 dash line, it has so far performed much better (or smarter, one might say) than the US
Show HN: Verify Your Kubernetes
by KyleVlaros | 2026-02-09 15:26:37+00:00
1. *Bridge between Static & Dynamic*: Validates charts/manifests and live cluster state in one tool.

2. *Drift Detection*: Native capability to detect configuration drift (`--compare-to`).

3. *Auto-Fix*: Generates actionable fix plans (`--fix`) rather than just reporting errors.

4. *Exposure Analysis*: Built-in network exposure assessment.
by jacquesm | 2026-02-09 15:26:53+00:00
There is already a silver patch bonded to the crystal where the wire connects to. Adding weight to that obviously will not make the load curve any better but if you do it with just enough to drop you back down below where you wanted to be then it can be a saving move. You could also put a trimmer in parallel, but that might not have enough range (and can also end up overloading the crystal so the oscillator won't start).
by skrebbel | 2026-02-09 15:26:53+00:00
Come on, eg "it is what it is" is basically stoic philosophy in a nutshell. That's not a cope, it's a useful way of separating what you can control from what you can't. If the still-closeted overthinkers in this thread want to call that a "Thought-Terminating Cliché" then fine by me but to suggest that none of these can be useful tools is ridiculous.

The article suggests that "further discussion" is always good and my argument is that, well actually, no it isn't. Not always. And especially not when the entire discussion takes place inside of one person's brain.
by pixl97 | 2026-02-09 15:27:03+00:00
> because you are assuming their world-model of biking can be expressed in language. It can't!

So you can't build an AI model that simulates riding a bike? I'm not stating a LLM model, I'm just saying the kind of AI simulation we've been building virtual worlds with for decades.

So, now that you agree that we can build AI models of simulations, what are those AI models doing. Are they using a binary language that can be summarized?
by bunderbunder | 2026-02-09 15:27:17+00:00
They’ve got a page on that. They did away with linked lists and chose to represent them as vectors. With some of the usual stuff you see going on under the hood in this style of list on imperative languages, like pre-allocating a little room for growth.

I can’t opine on whether that’s a good choice. But I will observe two things: first, singly linked lists aren’t as great on modern computing architectures as they were 50 years ago. Locality of reference matters a lot more now. And second, both Hy and Clojure abandoned the traditional focus on dotted pairs, and in both cases I found it was fine. (Disclaimer, I didn’t spend a whole lot of time with Hy.)
by sngahane | 2026-02-09 15:27:25+00:00
Parts Order | CTO | REMOTE (US/Canada + Europe)

We are building AI-powered spatial audio tools that make Dolby Atmos mastering accessible to artists, labels and engineers. Seed-stage, fully remote (PT to CET).

Looking for a hands-on CTO to ship code and lead a small team (2–3 engineers, growing). You'll build scalable backend services for AI-driven audio processing, integrate DSP/ML models into production and set technical vision.

*Requirements:*
- 3+ years managing engineering teams (5–15 people)
- Strong Python production experience (5+ years)
- Experience with audio/DSP libraries (NumPy, Librosa, SciPy, Pedalboard)
- Cloud infrastructure and ML ops (AWS/GCP)
- Passion for music and audio

*Comp:* $180K–$200K + equity + benefits (US-based)

More info at: https://partsorder.notion.site/CTO-26ae2984e582808b8060ec22f...
by suby | 2026-02-09 15:27:47+00:00
I harbor similar sentiments, but I understand why OpenAI, Anthropic, Zed, etc begin with a macOS version. They're able to target a platform which is a known quantity and a good jumping off point to Linux.

I'm writing software for Linux myself and I know that you run into weird edge case windowing / graphical bugs based on environment. People are reasonably running either x11 or wayland (ecosystem is still in flux in transition) against environments like Gnome, KDE, Sway, Niri, xfce, Cinnamon, labwc, hyprland, mate, budgie, lxqt, cosmic... not to mention the different packaging ecosystem.

I don't blame companies, it seems more sane to begin with a limited scope of macOS.
Show HN: AI Seedance 2 – Solving the "jump-cut" problem in AI video
by TurnItOffAndOn0 | 2026-02-09 15:27:49+00:00
I’ve been obsessed with a specific problem in AI video: the transition mess. Most models today (Sora, Kling, etc.) are great at generating a single pretty shot, but as soon as the camera moves or the scene changes, the physics fall apart and the visuals start warping into nonsense.

After testing the new Seedance 2.0 models from ByteDance, I noticed they handle scene changes differently. It feels like the model actually understands "editorial logic"—likely because ByteDance (the team behind CapCut/TikTok) trained it on professional editing patterns, not just raw pixels.

I built aiseedance2.app to experiment with this "narrative-first" workflow.

The Current Setup: The Seedance 2.0 API is still in a closed rollout, so I’ve launched this playground using Seedance 1.5 Pro as the engine for now. Even with 1.5 Pro, the temporal consistency and "shot flow" are significantly better than what I've seen in other models. I’ll be migrating to the 2.0 multi-modal reference system the second it's fully public.

Why this matters: If we want AI video to be used for actual filmmaking, the model needs to understand how to "cut" like a human editor. Seedance seems to be the first one to get this right.

I’d love to get your thoughts on the "flow" of these generations.
by ufo | 2026-02-09 15:28:24+00:00
Related to shadow stacks, I've had trouble convincing the C optimizer that no one else is aliasing my heap-allocated helper stacks. Supposedly there ought to be a way to tell it using restrict annotations, but those are quite fiddly: only work for function parameters, and can be dusmissed for many reasons. Does anyone know of a compiler that successfully used restrict pointers in their generated code? I'd love to be pointed towards something that works.
by mamcx | 2026-02-09 15:29:04+00:00
> This article is about people using abstractions without knowing how they work. This is fine. This is how progress is made.

The big problem is that now exist an actual risk most will never be able to MAKE abstractions. Sure, lets be on the shoulders of the giants but before IA most do some extra work and flex their brains.

Everyone make abstractions, and hide the "accidental complexity" for my current task is good, but I should deal with the "necessary complexity" to say I have, actually, done a job.

If is only being a dumb pipe...
by sukinai | 2026-02-09 15:29:13+00:00
OpenClaw is great at running multiple agents, but shared “project truth” still tends to live in chat scrollback: stack choices, auth rules, API conventions, and the “don’t break this” stuff that new agents keep re-asking.

Nemp Memory makes that shared truth persistent and local:

Stores decisions in .nemp/memories.json (repo / project scope)

Optional global memory: ~/.nemp/memories.json (cross-project)

Save + recall by keyword (substring match across keys/values)

Works through AgentSkills (skills as Markdown + YAML frontmatter) so it’s portable as long as the runtime can execute shell commands and read/write files

Multi-agent friendly: any agent sharing the workspace reads/writes the same JSON memory file

Example:
Agent A saves auth-strategy = JWT, 15m expiry.
Agent B runs /nemp:context auth and sees it immediately before coding.
No message bus, no vector DB, no infra — the filesystem becomes the shared memory layer.

Repo: https://github.com/SukinShetty/Nemp-memory

First comment (answering “Why does OpenClaw need this?”)

OpenClaw solves orchestration (multiple agents + skills). The missing piece is persistence across agents and across time.

Without a memory layer:

Every new agent starts “blank” and asks for the same setup details

Parallel agents drift into conflicting assumptions (DB/auth/API conventions)

Tomorrow’s session repeats yesterday’s context dump

Nemp is a minimal shared artifact in the workspace: agents can write decisions once and re-use them instantly. It’s deliberately dumb (local JSON + shell commands), which is what makes it fast, portable, and easy to audit.
by llm_nerd | 2026-02-09 15:29:55+00:00
The effects you're talking about are for a weird lab experiment where they sort of had people sit there in the lab and drink (or not).

Where people on GLP-1s -- in a randomized, double-blind study, notably -- chose to partake of less. I cannot fathom how you dismiss this.

It's a 9 week study at very low doses, and already a significant measurable effect was seen. Now if this wasn't a double-blind study I would dismiss it, but otherwise yeah, it matters.

People who have drinking habits will take a long time to adopt new habits. I would never expect to see baseline behaviour changes in so short a time. But their non-habit desire for alcohol clearly was diminished, hence the lab outcomes.
by SunshineTheCat | 2026-02-09 15:30:15+00:00
https://beyondwp.io

After around 15 years working with clients and helping them wrangle their WordPress sites, I stopped working with WordPress as a primary platform for building sites.

A while back I've switched to a more modern stack and have fully abandoned WordPress.

Having that background, however, I've come to know (way too well) many of the frustrations and security problems with the WordPress ecosystem. As a result, I started a service to help business owners break free from WordPress on to a more modern Next.js-powered stack that's faster, lighter weight, and easier for them to manage.

Brand new but should be fun!
by jamincan | 2026-02-09 15:30:16+00:00
I don't know, it seems Bill Gates pretty quickly flushed any goodwill he had cultivated with the Bill & Melinda Gates foundation once the Epstein stuff came to light, although views of him before that point were certainly mixed still.

I think the difference with Chomsky is that he is in many ways a modern-day guru with adherents who are naturally resistant to viewing their teacher and leader in a negative light.
by palmotea | 2026-02-09 15:30:27+00:00
> What makes you think you’ll be able to out-compete the purely-AI-led businesses with your business? What skills will give you an edge in the business that won’t also give you an edge in the job?

Or why do you think your small AI-driven business can survive against richer people who can pay for more compute and thus do better than you?

AI may just turn software into a pay to win game.
by tunaoftheland | 2026-02-09 15:30:35+00:00
Couple of scratch-my-itch apps.

1. Plimsoll Line for dealing with anxieties from mountains of Reminder items, by surfacing the stress factors and taking small actions such as quick journalling and a breathing exercise. The new version with Widget should be released within the next week or two. Version 1 is currently in the iOS App Store. (https://apps.apple.com/us/app/calm-to-do-list-tasks-plimsoll...
Calm To Do List&Tasks-Plimsoll). Made it to help my wife (and me!) not get so overwhelmed with things she has yet to do but hasn't started. Also to make it easy to write down things weighing heavy on her mind to alleviate the vicious cycle of emotional decay.

2. Yet-unnamed and -unreleased weather app for planning outdoor activities at times of the day when the weather will be most favorable (or least bad). Made it so that I can plan when to go out to the back yard to bring in more fire wood for the stove in my house. The weather has been tough this winter in the Northeastern US so it finally made me work on the app.
by kakaghrjfk | 2026-02-09 15:30:46+00:00
> I stopped grinding algorithm puzzles because they started to feel like practicing celestial navigation in the age of GPS. It is a beautiful skill, but the world has moved on.

I don't understand this comment. Is this your personal experience in the industry? The only reason 99.99% of people needed to do this was for technical interviews. The world hasn't moved on until technical interviews have moved on, and they haven't.