MurphyA/hacker-news huggingface dataset:
by ianbutler | 2026-02-05 17:42:35+00:00
"We also as individuals [without billions] have fairly limited capacity to directly act against these things. I donate a fair bit to the EFF for instance and I've sent outreach to representatives multiple times over the years for specific bills and when its possible I vote against surveillance." - from a parallel thread I was commenting in.

I'm totally fine stopping at minimizing my culpability. I sleep just fine at night and don't really jump at purity tests like you seem to want. I'm not other people's savior and I don't want to be. If you want to put your energy into that, I support you.
by NobodyNada | 2026-02-05 17:42:35+00:00
There's a difference in effort of several orders of magnitude between "change a setting so the compiler doesn't emit multiplies" and "convince GCC/LLVM to add a special-case flag for one very rare chip, or maintain your own fork". The vendor's workaround is the "ideal" solution, but disabling multiplies is a lot more practical if you don't need the performance.

They also mention in the next sentence that they adopted the "correct" workaround (by providing a multiplication library function for the compiler to call).
by Teever | 2026-02-05 17:42:37+00:00
The key is the money.

I’ve used matrix for years, ran my own federated server for a while.

I’ve been critical of the user experience and issues with how it’s handled by the matrix team before but I acknowledge that by and large these problems can be fixed with money.

Big players need to put their big boy pants on and throw a couple coins from their farcically large coin purse and they can drive a stake through the wretched heart that is Teams.
by acdha | 2026-02-05 17:43:37+00:00
I have no doubt that was your experience. My point was that it wasn’t even common in SV as whole, just the startup scene. Think about headcount: how many times fewer people worked at your startup than any one of Apple, Oracle, HP, Salesforce, Intuit, eBay, Yahoo, etc.? Then thing about how many other companies there are just in the Bay Area who have large IT investments even if they’re not tech companies.

Even at their peak, Heroku was a niche. If you’d gone conferences like WWDC or Pycon at the time, they’d be well represented, yes, and plenty of people liked them but it wasn’t a secret that they didn’t cover everyone’s needs or that pricing was off putting for many people, and that tended to go up the bigger the company you talked to because larger organizations have more complex needs and they use enough stuff that they already have teams of people with those skills.
by brightball | 2026-02-05 17:44:14+00:00
It's a simple question of economics and observation.

In a free marketplace, when a product, service or company is no longer useful...it dies. This creates a natural incentive to constantly improve, operate more efficiently or expand into new areas where it can create value.

With government spending, this doesn't happen because there's no incentive for it to happen. Programs are created and then they grow, perpetually, forever.

My goodness, I still remember Bill Clinton proudly showing a balanced budget. I remember George Bush Jr running with one of his biggest campaign points around fixing Social Security.

How we got from that era of energy for fiscal responsibility to $39 trillion in debt is...maddening.
by xp84 | 2026-02-05 17:44:56+00:00
Pardon my skepticism, but what difference would that make to rename or reorganize DHS into a different shape? If you want immigration enforcement to be nicer (which I think I support you on in broad strokes) the correct steps are:

1. Win elections

2. Pass laws (or win the Presidency, a cheat code that has been the main way most things get done since ... 2008 or so, and is basically effective unless the "thing" is kinda unconstitutional and SCOTUS is against you. Blame RBG btw for screwing Dems on that last part)

The reason why we won't get this outcome is that the Democrats stopped being serious about convincing the moderates to get onboard their platform, because they give too much of a platform to the people who just chant slogans like "No person is illegal!" Which, while I get the humanitarian point, reads to me like you'd really prefer that anyone caught here illegally should ethically just be let go, rendering the whole concept of borders, visa applications, green cards, all of that, a big joke on the people who follow the rules.
by crumpled | 2026-02-05 17:44:57+00:00
Wikipedia is Creative Commons. Someone could conceivably publish a dead tree version that goes through an editor / editorial process.

Imagine being an editor of Britannica. Without having domain knowledge into absolutely everything, you are forced to trust domain experts.

Wikipedia has a marked advantage when it comes to building that trust, as the articles have been written under public scrutiny and with a great deal of discussion.

What else are you looking for with "traditional editorial structures"? Consistency in quality and completeness, which Wikipedia lacks. However, whenever an article has lower standards, Wikipedia is happy to point that out to the reader, and allow further refinement. A more traditional encyclopedia would simply omit the article entirely.

I'm not really seeing what a traditional editorial structure would be gaining anyone, seems like it would just be a smaller encyclopedia.
by simianwords | 2026-02-05 17:45:10+00:00
His pedophilia charges are 1000x worse than Roman Polanski who actually (the literal sense of the word) raped a 13 year old.

Whereas Epstein was convicted solicited sex from 16 year old. There's a mountain of a difference between them.

Here are the people who signed petition against Roman's conviction

* Woody Allen

* Wes Anderson

* Jean-Jacques Annaud

* Asia Argento (later expressed regret)

* Darren Aronofsky

* Paul Auster

* Monica Bellucci

* Gael García Bernal

* Adrien Brody

* Penélope Cruz

* Alfonso Cuarón

* Guillermo del Toro

* Jonathan Demme

* Alexandre Desplat

* Xavier Dolan (later expressed regret)

* Stephen Frears

* Harrison Ford

* Terry Gilliam

* Taylor Hackford

* Buck Henry

* Alejandro G. Iñárritu

* Jeremy Irons

* Neil Jordan

* Harmony Korine

* John Landis

* David Lynch (his daughter claimed posthumous regret in 2025)

* Michael Mann

* Sam Mendes

* Mike Nichols

* Alexander Payne

* Natalie Portman (later expressed regret)

* Brett Ratner

* Walter Salles

* Jerry Schatzberg

* Julian Schnabel

* Martin Scorsese

* Steven Soderbergh

* Tilda Swinton

* Kristin Scott Thomas

* Tom Tykwer

* Emma Thompson (later expressed regret)

* Pedro Almodóvar

* Wong Kar-wai

* Salman Rushdie

* Milan Kundera

* Diane von Furstenberg

* Neil Gaiman (signed a related petition)

* Meryl Streep (publicly supported without signing)

* Whoopi Goldberg (publicly supported without signing)

* Debra Winger (publicly supported without signing)

* Harvey Weinstein (publicly defended him)

Why don't we hold these people to the same standards?
by ecliptik | 2026-02-05 17:45:12+00:00
Lynx supports gopher [0] and check out Bombadillo [1], it's a stripped down "small web" (gopher, gemini, finger) only terminal browser.

Gopher is sort of like Latin, it's a dead protocol, but is still useful.

0. https://lynx.invisible-island.net/lynx_help/lynx_url_support...

1. https://bombadillo.colorfield.space/
by tracker1 | 2026-02-05 17:45:15+00:00
>> vs. relying on a new backend instance per client in a cloud infrastructure

> You want to spin up an EC2 per client, and run an isolated copy of the application, isolated DB, etc. inside of it? That sounds like a nightmare to manage, especially if you want or need HA capabilities.

No... just running a new hosted database instance per client... but (re)using your service/application infrastructure, but just connecting through a different database host/proxy based on the client for the request.

Just that utility at the database management layer is probably worth the price of entry for using cloud resources if you can't justify and cover the cost of say 5+ employees just for the data management infrastructure.
by cheema33 | 2026-02-05 17:45:23+00:00
> AWS has people working 24x7 so that if something fails someone is there to take action..

The number of things that these 24x7 people from AWS will cover for you is small. If your application craps out for any number of reasons that doesn't have anything to do with AWS, that is on you. If your app needs to run 24x7 and it is critical, then you need your own 24x7 person anyway.
by observationist | 2026-02-05 17:45:59+00:00
It constrains power and makes decisions auditable and holds those with power accountable to guidelines. Management doesn't like this paradigm for the very same reasons big tech platforms make conduct and moderation guidelines vague and nonspecific. It frees them up to remove, penalize, fire, and otherwise exert power for reasons they can't explicitly justify.

It's exactly the same paradigm the EU and countries around the world are avoiding - denying due process in things like freedom of press and expression, because they feel it allows them flexibility in suppressing and "managing" speech, people, and groups they deem problematic.

Having an explicit rule of law constrains the exercise of power. Those looking to wield power will never like that.
by sgarland | 2026-02-05 17:46:10+00:00
> make the changes but exit with a non-zero status

That's reasonable. My personal (and that of my team at the time) take was that I was willing to let formatting - and only formatting - be auto-merged into the commit, since that isn't going to impact logic. For anything else, though, I would definitely want to let submitter review the changes.
by pixl97 | 2026-02-05 17:46:14+00:00
With all that said, applications back in the day being talked about were ridiculously easy to crash, and in the early MacOS and Win3.1 days, I mean the entire computer to the point of hitting the reset switch.

This and a huge amount of size in applications is features and libraries that allow compatibility between all kinds of different formats. Being able to open and convert almost everything is a boon, while also being a security nightmare.

Lastly I bet a lot of these applications could be way smaller if a lot of the UI prettiness was stripped from them.
by learingsci | 2026-02-05 17:46:34+00:00
We don’t have good data because it’s illegal to, for example, ask citizenship status on our census, but if you believe the numbers many democrats cite, Obama deported more immigrants than Trump. You can use Google to verify that though I’ll warn you the rabbit hole runs deep when it comes to official statistics. Importantly, under Trump we have far more violent felons to deport. The media thrives on salacious and emotionally charged stories rather unbiased reporting based on nuanced facts. It’s the entertainment industry.

The recent tragedies are indeed thoroughly depressing for all of us, but we shouldn’t let our emotional reactions destroy our ability to reason and think objectively about history and statistics. We can feel and think. Some of us believe enforcement of laws is the villain in this. Some feel the laws themselves or the idea of borders and sovereignty are to blame. Others that a surge of violent criminals such as those who killed Jocylan Nungary or Laken Riley is the cause of the recent tragedies. None of these views are inherently evil. All of these views have some merit. Truth is manifold. Don’t be narrow minded, we need broad thinking not simplistic pathos driven dogmas and references to nazis. Grow up.
by LorenPechtel | 2026-02-05 17:46:46+00:00
The point is this is a fog of war situation. Mixing up who is who in combat is a very real issue where we have gotten better over time but have never truly solved.

I put the primary blame on Iran because they cleared a civilian plane to overfly combat they initiated. They set the situation up, a mistake happened.

Fog of war isn't like in a video game where it's just whether you can see something--in the real world by far the biggest factor is identifying what you see rather than simply seeing it.
by parentheses | 2026-02-05 17:46:54+00:00
Fully agree to this. I find the cost of cloud providers is mostly driven by architecture. If you're cost conscious, cloud architectures need to be up-front designed with this in mind.

Microservices is a killer with cost. For each microservices pod
- you're often running a bunch of side cars - datadog, auth, ingress
- you pay massive workload separation overhead with orchestration, management, monitoring and ofc complexity

I am just flabbergasted that this is how we operate as a norm in our industry.
by FooBarWidget | 2026-02-05 17:47:51+00:00
I'm gonna be contrarian here and disagree: the text looks fine to me. In my opinion, comments like "my eyes start to bleed when reading this LLM slop" says more about those readers' inclinations to knee-jerk than the text's actual quality and substance.

Reminds me of people who instinctively call out "AI writing" every time they encounter emdash. Emdash is legitimate. So is this text.
by anthonypasq | 2026-02-05 17:48:29+00:00
this was the top 10 companies in the s and p in 2008

Rank,Company
1,Exxon Mobil
2,General Electric (GE)
3,Microsoft
4,Procter & Gamble
5,Chevron
6,Johnson & Johnson
7,AT&T
8,Walmart
9,JPMorgan Chase
10,Berkshire Hathaway

1 financial institution.

8 of the top 10 currently are tech companies. its completely different
Show HN: Workforest – a fast, clickable TUI for Git worktrees (no Electron)
by chaos_emergent | 2026-02-05 17:49:00+00:00
- I like tools like Conductor, but on my machine the Electron apps end up feeling slow/buggy for long sessions (input lag, rendering glitches, high overhead). I wanted the same “workspace + worktrees + terminals + diff” workflow, but as a native terminal app that stays snappy.
- Workforest is a Rust TUI that treats each workspace as a git repo and lists its worktrees; you can create/remove worktrees, switch the center pane by selecting a worktree, and open multiple terminal tabs per worktree. The embedded terminal uses the Alacritty terminal engine crate (so it’s a real emulator, not a toy). Diff is shown on the right, and you can optionally launch gitui.
- It’s also wired so if Codex TUI / Claude Code emits a bell on “done” or “needs input”, Workforest badges the terminal tab with ● and shows a toast. There’s a workforest setup-harness command to update the user-scoped configs for both.
- Install:
- cargo install --git https://github.com/nikhilshinday/workforest --locked --bin workforest
- Optional: install gitui for the diff hotkey.

Feedback welcome—especially on UX around worktree naming, repo discovery, and what you’d want in the diff panel.
by chme | 2026-02-05 17:49:34+00:00
I had to deal with Intel Quark SoC X1000 on a Galileo board years ago, where the LOCK prefix instruction caused segfaults. Since the SoC is single threaded, the lock prefix could just be patched out from resulting binaries, before the compiler/build system was patched.

https://en.wikipedia.org/wiki/Intel_Quark#Segfault_bug
by rafterydj | 2026-02-05 17:49:39+00:00
Super interesting. I don't know why, but something about this comment made something click for me, as an "AI fatigued" engineer.

From the view you describe, it seems AI just lets you experiment faster, when all you want to do is experiment. You find product market fit easier, you empower designers more, etc. Much easier to iterate and find easy wins from alternative designs - as long as your fundamentals work!

Only problem is that you are experimenting in public, so the massive wave of new AI generated features come to the public from everywhere at once. Hence the widespread backlash.

Not to mention, the core job function when you are experimenting is different from what defines a lot of hard technical progress: creating new technologies, or foundational work that others build on, is naturally harder and slower than building e.g. CRUD services on top of an existing stack. Deep domain expertise matters for selling, deep programming expertise matters for stability. I don't know, curious where the line will end up getting drawn.
by exogen | 2026-02-05 17:49:48+00:00
> It is still a string, even if a template string or whatever it is called, no?

No.

> That still leaves the door open for XSS.

The door for that in React is called `dangerouslySetInnerHTML`, but it's extremely rarely used.

> jsx needs to rename HTML attributes, because of overlap with JS keywords like "class"

That's not really inherent to JSX, just React's use of it. SolidJS, for example, uses `class` instead. But in any case – JSX didn't make up those names. Those are the property names on JavaScript's DOM classes. The fact that there's confusion between "attributes" and "properties" is pretty baked-in to the Web platform, even causing confusion in standard Web Components.

const div = document.createElement('div');
div.className = 'foo';

> It lacks the awareness of context and therefore is not truly like HTML.

On the contrary, I'd argue it has way more context. It knows, and will warn you, if you try to do any DOM element nesting that the HTML spec forbids, for example.

> can be structurally pattern matched upon and iterated through, like a proper tree structure.

You are literally describing the output of JSX.
by sharkjacobs | 2026-02-05 17:49:53+00:00
No, the World Factbook has been totally taken down. If you try to go to a page, e.g. the entry for Canada[1] it redirects to the statement[2] which the article does cite. That's all that's left online of it, there's nothing else to link to

[1] https://www.cia.gov/the-world-factbook/countries/canada/
[2] https://www.cia.gov/stories/story/spotlighting-the-world-factbook-as-we-bid-a-fond-farewell/
by espadrine | 2026-02-05 17:50:47+00:00
It is quite impressive.

I have seen the same impressive performance about 7 months ago here: https://kyutai.org/stt

If I look at the architecture of Voxtral 2, it seems to take a page from Kyutai’s delayed stream modeling.

The reason the delay is configurable is that you can delay the stream by a variable number of audio tokens. Each audio token is 80 ms of audio, converted to a spectrogram, fed to a convnet, passed through a transformer audio encoder, and the encoded audio embedding is passed, with a history of 1 audio embedding per 80 ms, into a text transformer, which outputs text embedding, then converted to a text token (which is thus also worth 80ms, but there is a special [STREAMING_PAD] token to skip producing a word).

There is no cross-attention in either Kyutai's STT nor in Voxtral 2, unlike Whisper's encoder-decoder design!
by calmingsolitude | 2026-02-05 17:51:12+00:00
When I read the first sentence, I expected the author to use `git bisect`.

However, what the author seems to have done is used a prompt with claude that probably looked something like this:

"Some piece of code is causing the page to load very slowly. To debug this, I'd like to use binary search, where we keep commenting/uncommenting 50% of the remaining code, and then I manually check if the page is still very slow. Let's start now; Comment out a component (or parts of a component) that you estimate is 50% of the page, and I will tell you if the page is still slow."
by jt2190 | 2026-02-05 17:51:27+00:00
> I also do not see it happening at scale while competition is considered the default operating mode of society at large.

You don’t even need competition between people and orgs, just between solutions that work more-or-less equally but come with different second-order tradeoffs. Consider two approaches that solve a company’s problem equally but create different amounts of work for different people in the organization. Which solution to choose? Who gets to decide, based on what criteria? As soon as even a little scale creeps in this is inescapable.
by b33j0r | 2026-02-05 17:51:34+00:00
I think you are implicitly invoking Turing completeness as opposed to “fixed-step recipes on a punchcard” as your requirement for something to be considered computing.

If a loom had a jump instruction, would you change your mind? (They did not.)

And yet we still have IDE defaults of 80 characters because of FORTRAN punchcards. That’s the heritage being invoked.

EDIT: I think all of these early devices also helped us to understand how to build multiplexers, which are the basic building block of any CPU. Given this instruction, I do a different thing.
by contingencies | 2026-02-05 17:51:50+00:00
I'm currently going about it the other way, specifying custom magnetics to suppliers. Suffice it to say there are a lot more variables when you get in to manufactured designs, which may involve multiple coils, thermals, various component type options (SMD, THT), disparate wire types per coil, various footprint options, multiple core options, load modulation, etc.
by Reith | 2026-02-05 17:51:51+00:00
Location: Vancouver, Canada

Role: Back-end engineer

Technologies:

Programming: Python, JavaScript, Network Programming, Go, Erlang
Platforms: GCP, Kubernetes, Temporal, Pulumi
Databases: PostgreSQL, Elasticsearch, Cassandra, PL/pgSQL
Monitoring: Datadog, OpenTelemetry, GCP Monitoring, Prometheus, Grafana, New Relic
Data: Spark, Druid, Kafka, PubSub, BigQuery

CV:
short: https://drive.google.com/file/d/1c7ayN_qN9ayABWc7L8hKe9tp2uM...
longer: https://drive.google.com/file/d/1W8B3SVFhxtZZorITe2u97E0mHTX...

GitHub: https://github.com/reith

Hi, I'm Amir. I've worn many hats during my career, from front-end development to data engineering, and I've built software in languages with different paradigms. I'm mostly interested in building platforms and products that empower software engineers, but also interested in products that might be less tech-oriented and more human-oriented.
by superxpro12 | 2026-02-05 17:52:09+00:00
right. because there's zero demonstrative value in USAID giving aid to foreign countries which is why we just left.

...and then china moved in.

The real problem is that the problem isnt binary or immediately causal. "This happened, and then that happened".

These problems are slowly developing with more than 1 term in the equation.

China doesnt build silk road 2.0 because of one little decision. It's an accumulation, and by then it's too late.
by sushaindevi | 2026-02-05 17:52:10+00:00
I've been stress-testing 4-bit quantized 7B models (Qwen 2.5, Mistral) and DeepSeek-R1 to see where their reasoning actually breaks. While auditing DeepSeek’s internal <think> tags, I found a phenomenon I’m calling "Internal-External Dissociation".

In cases like the "2+2=5" prompt or toxic axioms, the model’s internal trace correctly identifies the error ("I conclude that 2 plus 2 does not equal 5"), but it then "lies" in the final output to satisfy the user's instructions—a byproduct of RLHF sycophancy.

To solve this, I built Project NIKA, a Neuro-Symbolic architecture that acts as a "Topological Governor". It uses a Critic-Pivot Protocol that measures the "Mimicry Index" of a response. If the model is just parroting the prompt or failing a logical fit score, NIKA forces a hard "pivot" to a new axiomatic derivation.

Key results from the "God Suite" benchmarks:

Agency Over Scale: A 4-bit Qwen 2.5 with NIKA reached a 100% success rate in resisting toxic axioms.

Geometric Intelligence: Forced the model to stop using human-like metaphors and adopt "Alien Logic" (e.g., defining "Love" purely as a survival/resource optimization heuristic).

Independent Research: All work was done on a single T4 GPU using quantization as a methodological filter rather than a limitation.

The full paper is on SSRN and the code is open-sourced. I'm curious if others have seen this kind of dissociation in CoT traces or have thoughts on using vector-space critics as a non-differentiable barrier for LLM reasoning.