MurphyA/hacker-news huggingface dataset:
by awedisee | 2026-01-30 13:50:44+00:00
Based take little dude. Gamers all care very much about "openness". Did you forget that in 1985 Nintendo created the first hardware-based security system designed to prevent unlicensed and low-quality games from running.

Gamers used to own the games they purchased via cassettes, disks, and later even digital copies. Now through platforms like Epic and Steam you are provided a digital "license" to play the game.

ALL of this speaks to the "openness" of gaming and it is ALL important to gamers.

As previously stated though, game creators have been forced to choose the platforms they can create their games for. By the 90s the majority of personal computers were running MS-DOS and Steve Jobs had a base take on games being "toys" and did not belong on Macintosh products.

Fast forward to the early Oughts and you see games like Angry Birds and Candy Crush making millions by producing games on ARM technology which really pushed the entire industry forward to focus multi-platform gaming outside of the tradition routes of either PC or console or both.

Furthermore triple A studios led the charge and made big decisions that smaller studios would follow until around the release of Cyberpunk 2077. This in my opinion was the big turning point that gamers decides to act against large studios from all of the decision making that has turned a relative open system to a closed system.

The invention of the Proton protocol to allow gaming on Linux Machines is FORCING industry to ABIDE by the wishes of the customer. The gamers. The gamers are FINALLY winning!

This isn't just about openness on operating systems and being able to own the thing you purchase. Its also about efficiency. Windows is a bloat farm that has what feels like a million service hosts running in the background sending telemetry data to NOT me. Furthermore, if windows is not optimized to use your hardware efficiently, why would your favorite game?

Changes like the Proton protocol are bridges to re-align the supply/demand curve by forcing the customer and producer back to the negotiation table so the gamers voice can be heard.

In closing, gamers have had limited options due to technological limitations, vendor lock ins, corporate anti-competitive practices, monopoly exploitation, or predatory pricings.

With inventions like ARM and Proton protocol, gamers have a louder voice to force game makers implement "openness" in their products.
by Lalabadie | 2026-01-30 13:51:28+00:00
If it's any help, one of the statements that stuck with me the most about "doing the thing" is from Amy Hoy:

> You know perfectly well how to achieve things without motivation.[1]

I'll also note that I'm a firm believer in removing the mental load of fake desires: If you think you want the result, but you don't actually want to do the process to get to the result, you should free yourself and stop assuming you want the result at all. Forcing that separation frees up energy and mental space for moving towards the few things you want enough.

1: https://stackingthebricks.com/how-do-you-stay-motivated-when...
by mathgeek | 2026-01-30 13:51:30+00:00
Having also inferred "board games" to mean something I'd play on an average game night these days, it did cause me to reflect on making sure I think a bit before jumping to conclusions. The modern world has certainly trained me to think "pfft, call me when this can play a _real_ board game" as my first response, and that's pretty pathetic of me IMHO. The technology in use here makes it a really interesting topic.
by throwforfeds | 2026-01-30 13:51:45+00:00
It's definitely cheap and delicious, but I found that it actually started giving me breakouts on my forehead, especially around my brow line, when I started putting it in smoothies after training 4-5x per week. Switching over to using almond butter (or really just cheaper raw almonds since I'm blending anyways) made it go away.
by mattlondon | 2026-01-30 13:51:47+00:00
Yep I've often noticed this as well - it has many many times detected humans that I can't even see (and I like to sit in the front), especially at night.

Sometimes it would detect something and I think "huh? Must be a false positive?" but sure enough it turns out that there really was someone standing behind a tree or just barely visible around a corner etc.

Sure none of those have run out in front of us, but the fact it is spotting them and tracking their movement before I am even aware they're there is impressive and reassuring.
by snowwrestler | 2026-01-30 13:51:48+00:00
There is absolutely nothing wrong with flying Mexican flags. Americans fly flags of other countries all the time. There are English flags all over a nearby pub in my area. Heck, there is an entire national holiday for celebrating the Irish—a holiday for which the Defense Department made an exception to its policy of avoiding cultural observances.

The overreach by the current administration is what is driving the volume of protest activity. Specifically the high-volume targeting of lawful residents and Hispanic-looking citizens, and the “show your papers” geographical sweeps—none of which fit typical American notions of what is lawful.

To some extent this overreach is intentional, as an exercise in generating social media content, and to intentionally make people upset as a pretext for deploying greater levels of force.

It also seems politically performative since the current administration is focusing efforts in Chicago, Minnesota, Maine, etc, not Texas or Florida where there are far more undocumented immigrants.

There were protests against the Obama deportation campaign but they were far smaller because the campaign itself stayed within bounds that fit most people’s notions of lawfulness and propriety. They also did not make the huge mistake of deciding in advance to all-out defend every single bad decision by every law enforcement agent. That alone is a huge factor in the pushback that officials are getting, even from GOP and 2A leaders.
Show HN: cli-stash – save and recall shell commands with fuzzy search
by itcaat | 2026-01-30 13:52:02+00:00
I built a simple TUI tool to save frequently used shell commands and quickly recall them with fuzzy search.
The problem: I kept forgetting complex commands (docker, kubectl, ffmpeg one-liners) and constantly searched through history or notes.

cli-stash lets you:
Press Ctrl+A to browse shell history and save commands

Fuzzy search through saved commands
Select a command and it's inserted directly into your terminal prompt
Commands are sorted by usage frequency

Built with Go and Bubble Tea. Works on macOS and Linux.

Install:
brew install itcaat/tap/cli-stash
or
go install github.com/itcaat/cli-stash@latest

GitHub: https://github.com/itcaat/cli-stash
by radarsat1 | 2026-01-30 13:52:05+00:00
> The "dump" on their end was to use this as marketing bait and a way to inflate their valuation.

Maybe a bit different but I think it's worth pointing out how this parallels the state of the job market right now.

It is so hard to get hired, with so many moving and diverse frameworks, libraries, and technologies you are expected to know, that it's almost impossible to keep up and stand out.

The only way to do it is to develop "projects" that demonstrate your abilities in each target domain, and in these days of vibe coding these need to be more than sketches but like full fledged applications that can draw real attention to you, if your lucky get on the front page somewhere.

And with vibe coding it can be done relatively quickly.

So we're in this state of new projects, very impressive looking projects, getting posted every day, all the time, and about 1% of them will see any kind of longevity because the vast majority will be dumped as soon as the author gets a job.

This makes it increasingly difficult to select dependencies for downstream work.
Show HN: Handling UART backpressure on ESP32 without blocking producers
by octablock | 2026-01-30 13:52:18+00:00
While working with ESP32, I kept running into the same failure mode:
UART / BLE output occasionally falls behind, and simple queues either grow
unbounded or force producers to block.

I built a small embedded scheduling core focused on runtime behavior,
not API completeness.

What this demo shows:
- Producers never block
- Output is limited by a bytes-per-tick budget
- TX backpressure causes jobs to requeue (not disappear)
- Low-priority telemetry degrades explicitly under pressure
- Every decision is observable via runtime counters and logs

This is not an RTOS scheduler or a message queue library.
It’s a validated snapshot of how the system behaves under sustained
output pressure on ESP32 (Arduino).

I’m curious how others handle this problem on small MCUs:
explicit degradation, blocking producers, or something else?
by tallowen | 2026-01-30 13:52:44+00:00
A person who drives 12k miles per year in an small vehicle will need about 4000 kWh of electricity or about 600 gallons of gas. Australians are able to buy solar panels that will generate that amount of electricity for a generation for the price of gas for one or two years. Of course there are more costs associated (Installation, batteries, etc) but the cost equation is shifting very quickly.

If anything I'm surprised that this is happening in an area that hasn't benefited as much from dramatic reductions in electricity costs (places with Wind + Solar without large tariff regimes) rather than Australia or the southern latitudes of the US.
by throwaway_2351 | 2026-01-30 13:53:20+00:00
I use reminders in Slack frequently ("remind me in 3 hours" or "remind me tomorrow / next week").

They work fine as reminders, but I am starting to hate the way notifications are implemented. I often use "remind me tomorrow" that will notify me at 9am. The problem is that I often have multiple reminders triggering its own notification popup with sound on my phone.

I don't think the Slack PMs actually use their products. Every morning is a race against time to either snooze the reminders before they trigger (which is counter-productive) or bury my phone inside my hand to limit the noise pollution. The desktop version has its own issues, because the notifications is layered above the unmute button in my daily Teams meeting and once I manage to dismiss one of them, another pops up. I swear I could have made an entire stand-up bit about this if I had any comedic talent.

To Slack: Can you please just notify me with a single notification when multiple reminders trigger at the same time?
by piva00 | 2026-01-30 13:53:21+00:00
Every new technology starts with adoption by the most affluent: cars, telephones, TVs, computers, internet, etc.

With those being able to afford when economies of scale didn't kick into very high gear yet enables products to grow into those scales, and less affluent consumers to afford them.

So yes, it's an outlier, it's also a sign of a new technology taking hold.
by duxup | 2026-01-30 13:53:22+00:00
>Let alone the valuation.

Maybe that's the driver. I always figured keeping Musk on was a sort of suicide pact, without Musk the company might be more traditionally valued, but that means the stock would tank. So they have to stick with him.

Staying in autos, eventually folks figure out the math and the stock tanks ... so they have to keep moving and keeping that sort of aspirational stock price.
by mr-ron | 2026-01-30 13:53:57+00:00
I could be building a game, a home blog, any sort of OSS.

The point im making is that crypto exists purely as this alt investment, trading tokens to get rich. Im skeptical its actually being used as a currency in any real currency-fashion. But now seems to be stuck in pump and dump schemes.

Meanwhile, AI is enabling people right now, today, to help build and learn things they normally wouldnt do.
by D7E0119908C212 | 2026-01-30 13:54:24+00:00
What is interesting about the decision of the Terminator not to continue this role as a father-figure for John (aside from the requirement to destroy it's embedded Skynet technology), was that it explicitly understood that while it could and would do all those things to protect him, it lacked the emotional intelligence needed to provide a supportive development environment for an child/adolescent.

Specifically:

> I know now why you cry, but it's something I can never do.

While the machine learns what this complex social behavior called 'crying' is, it also learns that it is unable to ever actualize this; it can never genuinely care for John, any relationship would be a simulation of emotions. In the context of a child learning these complex social interactions, having a father-figure who you knew wasn't actually happy to see you succeed, sad to see you cry ...
by matt_s | 2026-01-30 13:54:47+00:00
You asked for tools/methods.

> I've spent hours and hours unsubscribing, deleting, uninstalling, toggling settings,but then I find myself reinstalling, resubscribing

You already know the tools and methods. This is more of a psychology issue rather than technology. You need some sort of dopamine detox. I'm not a professional, there are probably professionals out there that can help but here's some random thoughts of what that might look like:

* Take a week off work and turn off all notifications. Tell work you are unavailable.

* Write anything important down on paper that happens in the next two weeks: birthdays, events, appointments, etc. so you don't miss them. A paper calendar planner works.

* Turn off the phone if you can. If you need it for travel - uninstall everything unnecessary and keep all the notifications off. Phone, maps, airline, Uber, SMS, web browser are really all you need. You could ditch the airline app and just get paper boarding passes.

* Do something, anything, that doesn't involve computers/phone and notifications.
by xnorswap | 2026-01-30 13:55:36+00:00
The difference is, for the claims of blockchain, it was trivially easy to look at and say, "This could have been a database".

Almost every single blockchain "product" (outside of the peer-to-peer trustless currency ) could have been a database.

This time the cost of entry of small software products has cratered.

For example, I was able to knock up a tool for a guide-maker for a niche game I play that gets about 500 peak daily players on steam.

The entire motivation for the tool is because I personally struggle to follow their well written guide. It takes a reasonable amount of focus and care to adjust a bunch of settings between "runs" based on the guide as written. Getting one of these wrong can set you back a bunch of time without even realising what went wrong.

These settings have an import/export feature in game, but that only allows for a few saved presets, and isn't easy to share.

So I've made a tool that lets people create, organise and share these presets.

Literally the only user is likely to be this single guide maker. Possibly a few others might use it to consume their guides.

Without claude-code, it would never have been reasonable for me to invest the time to make the tool. It would have been an idle dream sitting on my "I wish I had the discipline to make this" pile.

But I don't have the discipline to make that kind of project. I'm too easily distracted, and I'd have got bored of the idea before I'd finished establishing all the boilerplate, let alone before ironing out all the bugs. I also don't have the front-end talent to make things look pretty with CSS.

The LLM doesn't get demotivated. It doesn't get bored, and compressed the building of the prototype down to a day or two. Enough to keep my interest until feedback arrived. A week later, and it's shipped with 50+ issues raised and fixed.
by jcims | 2026-01-30 13:55:39+00:00
Note from analysis in the paper: (CST = Commercial Star Tracker, for which they model several common ones flown on satellites)

>From Fig. 1, it is clear that many typical CSTs can be used to detect debris with characteristic length less than
10 cm at distances as far as roughly 50 km. These same sensors have the potential to detect debris as small as 1 cm
in diameter as far as 5 km away. Even space-limited CubeSats using nanosatellite-class CSTs can detect 10-cm-class
debris at roughly 25 km away or 1-cm-class debris at a distance of 2.5 km. Higher-performing imagers like the MOST
telescope can further characterize orbital debris of 10 cm diameter as far as 400 km away or be used to characterize
orbital debris smaller than 1 cm at ranges not exceeding 40 km.
by throw310822 | 2026-01-30 13:55:54+00:00
> This isn't a rebuttal.

I don't really think it's possible to convince you. Basically everyone I talk to is using LLMs for work, and in some cases- like mine- I know for a fact that they do produce enormous amounts of value- to the point that I would pay quite some money to keep using them if my company stopped paying for them.

Yes LLMs have well known limitations, but at they're still a brand new technology in its very early stages. ChatGPT appeared little more than three years ago, and in the meantime it went from barely useful autocomplete to writing autonomously whole features. There's already plenty of software that has been 100% coded by LLMs.

"Intelligence", "understanding", "reasoning".. nobody has clear definitions for these terms, but it's a fact that LLMs in many situations act as if they understood questions, problems and context, and provide excellent answers (better than the average human). The most obvious is when you ask an LLM to analyse some original artwork or poem- something that can't be in its training data- and they come up with perfectly relevant and insightful analyses and remarks. We don't have an algorithm for that, we don't even begin to understand how those questions can be answered in any "mechanical" sense, and yet it works. This is intelligence.
by petiepooo | 2026-01-30 13:55:58+00:00
We implemented a very similar solution more than five years ago. The NanoPi R3S was not available then, so we used the GL.iNet GL-MT300N-v2 (aka Mango) running OpenWRT as our edge gateways. It's slow and only has two 100Mb ports, but that was never the bottleneck. At that time, I was able to assemble a batch of 10 including cables and power supplies for only $300, which was ridiculously cheap for such a flexible solution.
If you need a polished, turnkey solution, by all means check netrinos out. If you have a strong Linux/nftables/wireguard background, this solution is easy to roll on your own.
G Lang – A lightweight interpreter written in D (2.4MB)
by pouyathe | 2026-01-30 13:56:04+00:00
Hi HN,

I've been working on a programming language called G. It is designed to be memory-safe and extremely fast, with a focus on a tiny footprint.

The entire interpreter is written in D and weighs in at only 2.4MB. I built it because I wanted a modern scripting language that feels lightweight but has the safety of a high-level language.

Key Features:

Small: The binary is ~2.4MB.
Fast: Optimized for x86_64.
Safe: Memory-safe execution.
Std Lib: Includes std.echo, std.newline, etc.

GitHub: https://github.com/pouyathe/glang

I would love to get some feedback on the syntax or the architecture from the community!
by stockresearcher | 2026-01-30 13:56:23+00:00
My household tends to keep cars for 5-10 years, so I do pay attention to longevity and the necessary parts and service availability that leads to longevity.

Some various things I've read out of Australia suggests that Chinese EV makers support their old cars about as well as phone makers support Android phones.

In other words, I am perfectly happy watching from the sidelines to see how it plays out. Someone else can take this risk.
by mieko | 2026-01-30 13:56:43+00:00
For 3D, the return of in-engine inverse kinematic nodes (SkeletonModifier3D descendants) has been a big deal for me.

The old 3.x system was a mess, so it was dropped in 4.0. The community filled a lot of the gaps in the meantime, but having the new system (in-engine) is great.

I've been working with it for a few weeks from git master, and everything just works as I expect. It definitely needs some more user-level documentation, though: if I hadn't been following development, I don't think I'd know what everything does, and if someone were new to IK generally, it'd be hard to get off of the ground.
by throwhn1232 | 2026-01-30 13:56:51+00:00
Then you don’t get to build there, obviously. "Oh they’re too stupid to know better, let’s do what we want anyway" doesn’t seem like a sane solution, especially since the framework would be just as applicable to actually undesirable industrial plants and the like. They’re free to convince/bribe the people to allow it, not just push the poors around
by the_af | 2026-01-30 13:58:51+00:00
Steam with Proton is simply incredible.

And now it doesn't even split games in "Linux" vs "Windows"; it simply assumes all games run on Linux. And they mostly do! Though to be fair I had to tweak a couple to make them run, and Space Marine II absolutely refuses to play past the cutscene, but most other games "just work".
by TeMPOraL | 2026-01-30 13:59:41+00:00
> I'm not sure I understand the point of OpenClaw -- in the sense that its benefits are not immediately obvious, while its dangers are making big red flashes and fire sirens.

I only skimmed the OpenClaw post, but unless I completely misunderstood the README in their GitHub repo, to me the benefits are stupidly obvious, and I was actually planning to look at it closer over the weekend.

The value proposition I saw is: hooking up one or more LLMs via API (BYOK) to one or more popular chat apps, via self-hostable control plane. Plus some bells and whistles.

The part about chat integration is something that I wanted to have even before LLMs were a thing, because I hate modern communication apps with burning fashion. All popular IM apps in particular (excepting Telegram, which has a host of other problems) are just user-hostile prisons whose vendors go out of their way to make interoperability and end-user automation impossible. There's too much of that, and for a decade or more I dreamed of centralizing all these independent networks for myself in a single app. I considered working on the problem a few times, but the barriers vendors put up were always too much for my patience.

So here I thought, maybe someone solved this problem. That alone would be valuable.

Having an LLM, especially BYOK, in your main IM app? That's a no-brainer to me too; I think it's a travesty this is not a default feature already. Especially these days, as a parent, I find a good chunk of my IM use involves manually copy-pasting messages and photos to some LLM to turn them into reminders and calendar invites. And that's one of many use cases I have for tight IM/LLM integration.

So here I thought maybe this project will be a quick and easy way to finally get a sane, end-user-programmable chat experience. Shame to see it might be vaporware and/or a scam.
by windexh8er | 2026-01-30 13:59:47+00:00
It's really easy to run this in a container. The upside is you get a lot of protection included. The downside is you're rebuilding the container to add binaries. The latter seems like a fair tradeoff.

What I'll say about OpenClaw is that it truly feels vibe coded, I say that in a negative context. It just doesn't feel well put together like OpenCode does. And it definitely doesn't handle context overruns as well. Ultimately I think the agent implementation in n8n is better done and provides far more safeguards and extensibility. But I get it - OpenClaw is supposed to run on your machine. For me, though, if I have an assistant/agent I want it to just live in those chat apps. At that rate it's running in a container on a VPS or LXC in my home lab. This is where a powerful-enough local machine does make sense and I can see why folks were buying Mac Minis for this. But, given the quality of the project, again in my opinion, it's nothing spectacular in terms of what it can do at this point. And in some cases it's more clunky given its UI compared to other options that exist which provide the same functionality.