MurphyA/hacker-news huggingface dataset:
by OptionOfT | 2026-02-10 05:11:31+00:00
BMWs interior pre-iPad-glued-to-the-dash is of the same quality. The automatic gear shifter is stateless, by it has an extremely satisfying clunk, buttons and dials for everything. Note that a stateless gear shifter isn't ideal if you ever need to move your car on a dead battery. In a BMW you need to go under the car and screw in a bolt that pushes the parking pall into neutral.
by CGMthrowaway | 2026-02-10 05:12:23+00:00
Of course braking/change in velocity creates waves. But this effect is overemphasized in my opinion. Locally analyzed, traffic can be simplified incredibly by observing that a lane's maximum throughput is simply given by following spacing, measured in time.

If drivers are using a 2 second following distance, commonly taught in driving school, then max throughput is simply

1 car / 2 sec

If you double following distance, you halve the throughput. If you halve following distance, you double your throughput. The throughput of a (full, i.e. rush-hour) road has nothing to do with speeds of people driving, and everything to do with following distance.
by cbdumas | 2026-02-10 05:12:41+00:00
I know I'm in the small minority of Discord users who mostly uses it as a voice chat room while gaming with my friends, but for that use case the best alternative I've found seems to be Mumble.

I recently set up a Mumble server on my home server and it seems great so far, was able to get my friends connected pretty easily. We'll see how the voice quality and latency compare to Discord.
by dangus | 2026-02-10 05:13:21+00:00
I have to push back on this because you’re basically saying that old people visibly existing killed your vibe, and that jaywalking made you think less of the place.

Heck, in a country with top-tier public housing (17th most affordable housing in the world) and healthcare (2nd best outcomes in the world, 12th highest life expectancy), how are you even sure those older people working jobs are “low paid?”

Maybe you’re seeing older people working because they live healthier for longer in Singapore?

If you work at McDonald’s in Mississippi you are much more low wage than working at McDonald’s in Denmark, especially considering guaranteed paid time off, healthcare, and other quality of life factors. You literally live 10 years longer on average in Denmark (or Singapore) compared to Mississippi. But those two people wear the same McDonald’s uniform.

How can you tell someone is making a “low wage” just by looking at the job they’re doing?
by threethirtytwo | 2026-02-10 05:13:47+00:00
Nothing new when people make up bullshit words that no one can define. "Life" is a really good one. Or AGI is a recent popular one. And don't forget my favorite bullshit word: Spirituality.

For async agents and for "life" I sort of have a blurry shape of what the thing is in my head, but spirituality is the strangest one. There is no shape. The word is utter bullshit, yet people can carry the word and use it without realizing it has no shape or meaning. It's not that I don't get what "spirituality" is. I "get" it as much as everyone else but it's I've taken the extra step to uncover the utter meaninglessness of the word.

Don't spend too much time thinking about this stuff. It's not profound. You are spending time debating and discussing a linguistic issue. Pinpointing the exact arbitrary definition of some arbitrary set of letters and sounds we call a "word" is an exercise in both arbitrariness and pointlessness.
by Ms-J | 2026-02-10 05:14:06+00:00
This growing trend of accounts for everything enables the collection of all your data and attacks such as this gating your access behind sending in more personal info.

Your IDs and biometric data for most services is sent to multiple companies, governments, and who ever else comes asking, armed only with a piece of paper. It is never deleted. It is used to create a profile of you and your activities.

Never use an account if possible.
by Sohcahtoa82 | 2026-02-10 05:14:16+00:00
The alternative is that you're stuck going 10+ mph under the limit because of a left lane hog.

Banning passing on the right only works if keep-right-except-to-pass laws exist and are thoroughly enforced. Most states in the USA don't have keep-right laws, and those that do, it's never enforced, so many people don't even know it's actually the law.

EDIT: US-26 westbound immediately outside downtown Portland is notorious for left lane campers. The limit is 50 mph, but without fail, there's some moron going 40 mph in the left lane. You wanna go slow? Fine, but do it in the right lane where you belong.
by ehnto | 2026-02-10 05:14:28+00:00
I understand perfectly, 20 years driving, I think people just don't like that the safe answer is to be slow. You will not fix others behaviour, so your options are be slow and generous, get out of the chaotic lanes (unless that's all of them), or join them and be aggressive, claim space, be stressed and annoyed your whole trip.

There is no solution to traffic here sorry, this is more about managing your own frustration and expectations when faced with people at their worst, in the worst form of transport.

The total, confirmed, 100% effective solution is to never commute by highway during peak hours, but few get that option.
by raw_anon_1111 | 2026-02-10 05:14:40+00:00
Actually, talking about power in the age of AI is a big deal. It will either drive up energy cost or drive down energy cost.

80% of the companies that YC funding are AI something or the other. If your career has anything to do with technology - you are or will be directly affected by AI.

Would you have felt the same way if people complained about all of the discussions about mobile around 2009-2010? People on Usenet complaining about the browser was going to usurp the need for Gopher servers?
by joquarky | 2026-02-10 05:15:02+00:00
> The building we exited was another one of the terrafoam projects. Terrafoam was a super-low-cost building material, and all of the welfare dorms were made out of it. They took a clay-like mud, aerated it into a thick foam, formed it into large panels and fired it like a brick with a mobile furnace. It was cheap and it allowed them to erect large buildings quickly. The robots had put up the building next to ours in a week.

> The government had finally figured out that giving choices to people on welfare was not such a great idea, and it was also expensive. Instead of giving people a welfare check, they started putting welfare recipients directly into government housing and serving them meals in a cafeteria. If the government could drive the cost of that housing and food down, it minimized the amount of money they had to spend per welfare recipient.

> As the robots took over in the workplace, the number of welfare recipients grew rapidly. Manna replaced tens of millions of minimum wage workers with robots, and terrafoam housing became the warehouse of choice for them. Terrafoam buildings were not pretty, but they were incredibly inexpensive to build and were designed for maximum occupancy

https://marshallbrain.com/manna1
Show HN: Decision Guardian – Surface past architectural decisions on GitHub PRs
by iamalizaidi | 2026-02-10 05:15:46+00:00
I built Decision Guardian after watching teams repeatedly debate decisions that were already settled.

At my last job, we chose Postgres over MongoDB for ACID compliance. 18 months later, a new engineer opened a PR to switch to MongoDB. The team spent 3 months re-evaluating before someone remembered.

Decision Guardian prevents this:
- Document decisions in markdown (why you chose X over Y)
- GitHub Action comments on PRs when decision-protected code changes
- Free, open source, MIT licensed

Takes 2 minutes to set up. Would love feedback.

GitHub: https://github.com/DecispherHQ/decision-guardian
by voidhorse | 2026-02-10 05:16:41+00:00
Sounds like every AI KPI I've seen. They are all just "use solution more" and none actually measure any outcome remotely meaningful or beneficial to what the business is ostensibly doing or producing.

It's part of the reason that I view much of this AI push as an effort to brute force lowering of expectations, followed by a lowering of wages, followed by a lowering of employment numbers, and ultimately the mass-scale industrialization of digital products, software included.
by aaravchen | 2026-02-10 05:17:20+00:00
Ironically, Signal actually ranks a -1 for privacy in this use.
Presumably you're already using Signal and getting mainstream contacts to start using it too. You probably have a basic profile that at least includes your real name, and might also have your picture. Maybe you're even one of the 7 people in the world that use the Stories feature in it. Well good news, now all of that is also unconditionally available to anyone in any group you ever join, including any future changes you ever make to that info, unrevocably forever into the future.

Signal has a fun dark pattern where it unrevocably grants permissions for anyone you allow to contact you to see everything in your profile for the rest of time. It has only a single trust level with contacts effectively: full trust.
This is unacceptable in any tool you use for online community, unless you exclusively use it for online community and can decline to provide any info in this full-trust level. Unfortunately Signal also makes very sure you can't have a second account, by tying your account to a phone number, and only allowing one Signal instance per mobile device.

Is Signal good? Yes, but only exclusively for communication with people you already trust.

EDIT: typos
by deaux | 2026-02-10 05:17:42+00:00
> how would you implement this without going into nazi-like levels of control on the individual?

I wasn't really talking about the practicality of it, especially because it's the furthest thing from the Overton Window imaginable. Literally everything else is closer to it. Even marrying toddlers, as shown by recent events. Slavery's half-inside the window.

It was just about the fact that it's possible.

> assuming "we have the science".

This isn't really disputable, given how much bigger nature is than nurture. See e.g. POTUS and his dad. Obviously it's not 100%, nothing is, but denying that "we have the science" to massively influence things would be purely out of ideological dislike.

Humans have practiced eugenics on animals on an absurdly huge scale. See domestication and its effects. Humans are animals, the idea that it would somehow be completely different for them has no basis in science.
by caconym_ | 2026-02-10 05:18:27+00:00
> The federation of Matrix seems risky to me to the person self-hosting. I don’t want to host random people’s content. I’ve read some interesting articles about the design flaws of Matrix that led me to believe that it’s not a good option.

You can just not federate.

My experience with Matrix as a "discord replacement" at the scale of a few tens of people is that it works and is stable but is also jank and has a lot of features I don't really care about, federation being one of them. Hence my enthusiasm for a possible alternative.

> What is confusing to you about the community tier? It is basically describing any type of community of people who are not a for-profit business. Groups of friends, non-profits, volunteer groups, etc.

The part that isn't clear to me is how you prove to the Zulip people that you are worthy of being included in that tier. I'm certainly willing to write a few sentences explaining my use case, but the help page is light on specifics.
by shiroiuma | 2026-02-10 05:19:49+00:00
Here in Japan, malls are doing fine, AFAICT. They're a little different from American malls though: they tend to have a lot of nicer restaurants in addition to the food court. They also frequently have very specialized shops catering to specific hobbies. Finally, large grocery stores are not uncommon as "anchor stores".

We also have "open-air malls" called shotengai, which are basically shopping streets but typically with a roof installed overhead. A lot of these aren't doing so well though.

Another comment mentioned logistics in America as being very good, but they're better here. Stuff gets shipped across the country very cheaply in 2 days here, or within the metro area in a day. You can even send frozen stuff to your relatives quite cheaply. The country's small size and urban density probably has something to do with this. But in-person shopping still is doing a lot better here than in America. Personally, I think a few factors contribute: 1) homes (esp. in the city) are quite small, so people like having 3rd spaces, and malls serve this purpose (as well as shopping streets and the city in general, but when the weather is bad, people understandably don't want to wander around outside that much). In America, people can stay in their homes more easily. 2) Civility in Japan is probably best in the world, whereas in America it's really gone down the toilet. Lots of Americans I've read about dread going outside because there's so much rudeness and incivility with daily interactions with strangers, when driving, etc. Whereas in a large Japanese city, you can take the subway somewhere, go shopping, go to a restaurant, etc., and it's extremely unlikely you'll have a highly negative experience with some angry karen or MAGA-head. Even going to a cafe, restaurant, etc., you can always expect polite service, whereas in America these days, rude service seems to have become the norm. So with such a negative environment outside their doors, it makes sense that Americans wouldn't want to even go to the mall just to walk around.
Show HN: BlazeMQ – 52KB Kafka-compatible broker in C++20, zero dependencies
by awneeshtiwari | 2026-02-10 05:20:02+00:00
I built a message broker that speaks the Kafka wire protocol, so any Kafka
client (librdkafka, kafka-python, kcat, etc.) works without code changes.

The entire binary is 52KB. No JVM, no ZooKeeper, no third-party libraries —
just C++20 with kqueue/epoll. Starts in <10ms, uses 0% CPU when idle.

I built this because running Kafka locally for development is painful —
gigabytes of RAM, slow startup, ZooKeeper/KRaft configuration. I just
wanted something that accepts produce requests and gets out of the way.

Technical details:
- Single-threaded event loop (kqueue on macOS, epoll on Linux)
- Memory-mapped log segments (1GB pre-allocated, sequential I/O)
- Lock-free SPSC/MPSC ring buffers with cache-line alignment
- Kafka protocol v0-v3 including flexible versions (ApiVersions, Metadata, Produce)
- Auto-topic creation on first produce or metadata request

The most interesting bug I hit: librdkafka sends ApiVersions v3, which uses
Kafka's "flexible versions" encoding. But there's a special exception in the
protocol — ApiVersions responses must NOT include header tagged_fields for
backwards compatibility. One extra byte shifted every subsequent field,
causing librdkafka to compute a ~34GB malloc that crashed immediately.

Current limitations: no consumer groups, no replication, single-threaded,
no auth. It's v0.1.0 — consume support is next.

MIT licensed, runs on macOS (Apple Silicon + Intel) and Linux.
by emurlin | 2026-02-10 05:20:18+00:00
In this case, it's based on a per-user secret key and AES-256, which with some careful key and IV-derivation, allows you to have a deterministic (and reversible) address for any given domain name. The basic principle (applied to ids, which extends to domain names) is in this blog post: https://apeleg.com/blog/posts/2023/03/30/enumeration-timing-...

If you're willing / able to sacrifice reversibility, a more orthodox approach can be hash (or *MAC) based. For example, SHA-256(secret + domain-name). However, a key point of this project is attribution, to avoid the need of storing a large set of pre-generated addresses, for portability and for easy reverse aliases.

In terms of the actual SMTP bits, I'm currently relying on Cloudflare workers for receiving and delivering (just a nice and gratis API); however, extensibility within reason is a goal (in scope: provider-agnostic API; very probably not in scope: an SMTP client / server).
Show HN: I built a macOS tool for network engineers – it's called NetViews
by n1sni | 2026-02-10 05:20:32+00:00
Hi HN — I’m the developer of NetViews, a macOS utility I built because I wanted better visibility into what was actually happening on my wired and wireless networks.

I live in the CLI, but for discovery and ongoing monitoring, I kept bouncing between tools, terminals, and mental context switches. I wanted something faster and more visual, without losing technical depth — so I built a GUI that brings my favorite diagnostics together in one place.

About three months ago, I shared an early version here and got a ton of great feedback. I listened: a new name (it was PingStalker), a longer trial, and a lot of new features. Today I’m excited to share NetViews 2.3.

NetViews started because I wanted to know if something on the network was scanning my machine. Once I had that, I wanted quick access to core details—external IP, Wi-Fi data, and local topology. Then I wanted more: fast, reliable scans using ARP tables and ICMP.

As a Wi-Fi engineer, I couldn’t stop there. I kept adding ways to surface what’s actually going on behind the scenes.

Discovery & Scanning:
* ARP, ICMP, mDNS, and DNS discovery to enumerate every device on your subnet (IP, MAC, vendor, open ports).
* Fast scans using ARP tables first, then ICMP, to avoid the usual “nmap wait”.

Wireless Visibility:
* Detailed Wi-Fi connection performance and signal data.
* Visual and audible tools to quickly locate the access point you’re associated with.

Monitoring & Timelines:
* Connection and ping timelines over 1, 2, 4, or 8 hours.
* Continuous “live ping” monitoring to visualize latency spikes, packet loss, and reconnects.

Low-level Traffic (but only what matters):
* Live capture of DHCP, ARP, 802.1X, LLDP/CDP, ICMP, and off-subnet chatter.
* mDNS decoded into human-readable output (this took months of deep dives).

Under the hood, it’s written in Swift. It uses low-level BSD sockets for ICMP and ARP, Apple’s Network framework for interface enumeration, and selectively wraps existing command-line tools where they’re still the best option. The focus has been on speed and low overhead.

I’d love feedback from anyone who builds or uses network diagnostic tools:
- Does this fill a gap you’ve personally hit on macOS?
- Are there better approaches to scan speed or event visualization that you’ve used?
- What diagnostics do you still find yourself dropping to the CLI for?

Details and screenshots: https://netviews.app
There’s a free trial and paid licenses; I’m funding development directly rather than ads or subscriptions. Licenses include free upgrades.

Happy to answer any technical questions about the implementation, Swift APIs, or macOS permission model.
by Ms-J | 2026-02-10 05:20:57+00:00
Any LLM that refuses a request is more than a waste. Censorship affects the most mundane queries and provides such a sub par response compared to real models.

It is crazy to me that when I instructed a public AI to turn off a closed OS feature it refused citing safety. I am the user, which means I am in complete control of my computing resources. Might as well ask the police for permission at that point.

I immediately stopped, plugged the query into a real model that is hosted on premise, and got the answer within seconds and applied the fix.
by palmotea | 2026-02-10 05:21:10+00:00
> There is no obligation to provide the public with his life story.

There is an obligation that a reputable newspaper will publish all relevant facts. The initial version of this article was misleading and appeared to omit relevant context to create a sympathetic story.

However, the article has since been updated:

> Culleton entered the US in 2009 on a visa waiver programme and overstayed the 90 day-limit but, after marrying a US citizen and applying for lawful permanent residence, he obtained a statutory exemption that allowed him to work, [his lawyer] told the Guardian. “He had a work-approved authorisation that is tied to a green card application,” she said.

> ...

> Culleton said that when he was arrested he was carrying a Massachusetts driving licence and a valid work permit issued as part of an application for a green card that he initiated in April 2025. He has a final interview remaining.

So it sounds like he was living and working illegally in the US from 2009 until April 2025. It's not clear to me if "statutory exemption" should legally shield him from deportation. Some cursory LLM searches say it doesn't, but I don't think that's definitive.

> And finally, does it matter? Even if deportation is fully legally and ethically justified, do the ends justify the means?

What do you mean? Does the ends of having enforced laws justify enforcing the law? There's a lot going on with this administration an immigration that's totally unjustifiable (like deporting people to random countries with poor human rights records that they have no connection to), but deporting someone who appears to have long violated immigration law back to their home in a first-world country is not some moral outrage. Trying to promote this case into an outrage does no one any good. It only undermines the credibility needed to call out real outrages.
by light_hue_1 | 2026-02-10 05:21:58+00:00
Sparsity != symmetry.

It's simple to say "Ah well, it's sparse" that doesn't mean anything and doesn't explain anything.

Symmetries are equivalent to a conserved quantity. They exist because something else is invariant with respect to some transformation and vice versa. We didn't discover arbitrary constraints we found a conserved quantity & the implied symmetry.

"There are integers", "the numbers should be small" all of these are nothing like what works normally. They aren't symmetries. At most they're from some anthropic argument about collections of universes being more or less likely, which is its own rabbit hole that most people stay away from.
by hanruezz | 2026-02-10 05:22:06+00:00
We’ve spent the last few months developing HeartMuLa, an open-source music foundation model designed to bridge the gap between closed-source giants and the open community.

Why we built this: Existing models often struggle with lyric clarity in long compositions or require massive proprietary infrastructure. HeartMuLa focuses on high-fidelity, long-form music generation (up to 6 mins) with a specific emphasis on lyric intelligibility and multi-lingual support.

Technical Highlights:

1.HeartCodec: A new 12.5 Hz audio codec that achieves higher compression without losing musicality.

2.Architecture: Based on a hierarchical LLM approach, enabling fine-grained control over structure and style.

3.Efficiency: Optimized for consumer-grade GPUs, supporting local inference.

Everything is released under the Apache 2.0 license. We believe music AI should be hackable and transparent.

We’d love to hear your feedback on the audio quality and the architecture. Check out the demos and the code in the link above!
by plainspeech | 2026-02-10 05:22:26+00:00
One thing I’m still trying to understand is whether trust is even the right starting point.

What I keep seeing is that identity creates audience pressure from employers, social circles, public image, or institutions which makes people perform instead of think out loud. Even pseudonyms often turn into personas once there’s reputation to maintain.

The question I'm exploring is whether removing identity and permanence can empower people to be more raw and unfinished in public, not to avoid responsibility, but to speak without constantly optimizing for how it will be perceived later.

Curious how others here think about that trade-off.
by aaravchen | 2026-02-10 05:22:31+00:00
This has been brought up on HN before, and people smarter than me identified that this view is about 10 years out of date.
Yes it's a bunch of XEPs, but there are standardized "sets" apparently that include all of the things any other similar tools do. It sounds like only very niche old/minimal XMPP clients don't support encryption by default for example, and virtually all servers have supported it for many years.