MurphyA/hacker-news huggingface dataset:
by funkyfiddler369 | 2026-02-10 13:19:06+00:00
I changed my stance on "immoral" corporations:

Legal systems are the ones being "immoral" and "unethical" and "not just", not "righteous", not fair. They represent entire nations and populations while corpos represent interests of subsets of customers and "sponsors".

If corpos are forced to pivot because they are behaving ugly, they will ... otherwise they might lose money (although that is barely an issue anymore, given how you can offset almost any kind of loss via various stock market schemes).

But the entire chain upstream of law enforcement behaves ugly and weak, which is the fault of humanities finest and best earning "engineers".

Just take a sabbatical and fix some of that stuff ...

>> I mean you and your global networks got money and you can even stay undetected, so what the hell is the issue? Personal preference? Damn it, I guess that settles that. <<
by aclindsa | 2026-02-10 13:19:19+00:00
I am organizing an academic branch prediction championship: https://cbp-ng.bpchamp.com/

This is not the first championship in branch prediction, but real-world design constraints have never been seriously considered before (How long does it take to produce a prediction? How much energy does it consume?). We wrote a new C++ library which uses operator overloading to track the latency/energy used by math operations as the predictor predicts. In addition to computation, this library models registers, RAMs, etc. The championship is open to everyone - documentation, a tutorial, etc. are on our website/repository to help you get started!
by cultofmetatron | 2026-02-10 13:20:11+00:00
I think the ethics here get complicated. for me the line would be if the AI itself was trained on actual CSAM. as long as no one was sexually violated in the course of creating the final image, I see no problem with it from an ethical perspective; all the better if it keeps potential predators from acting on real children. Wether it does or not is a complex topic that I won't claim to have any kind of qualifications to address.
by roxolotl | 2026-02-10 13:20:51+00:00
Don’t see it mentioned here but I’m looking at Delta Chat as an option. It seems like a solid option if you want text only. Built on mail protocols, encrypted, allows for decentralization. Need to play with it more before I say I really like it but the first day of use it’s been better than Matrix. Would love to hear thoughts from anyone who’s used it.
by GeoAtreides | 2026-02-10 13:21:49+00:00
As a german, are you ok with the human rights violations happening in Singapore

https://en.wikipedia.org/wiki/Human_rights_in_Singapore

https://www.hrw.org/world-report/2025/country-chapters/singa...

As a german, are you ok with the death penalty (for as little as 14 grams of drugs)? Are you with violent and cruel corporal punishment (for as little as vandalism)?
by rco8786 | 2026-02-10 13:22:12+00:00
Not OP. But embeddings are the internal matrix representations of tokens that LLMs use to do their work. If tokens are the native language that humans use, embeddings are the native language that LLMs use.

OP, I think, is saying that once LLMs start communicating natively without tokens is when they shed the need for humans or human-level communication.

Not sure I 100% agree, because embeddings from one LLM are not (currently) understood by another LLM and tokens provide a convenient translation layer. But I think there's some grain of truth to what they're saying.
by jrochkind1 | 2026-02-10 13:23:22+00:00
What is the first image supposed to demonstrate? Very confusing post to me.

Other people in the thread I see are arguing the OP is saying the icons next to text would be better off as just text without icons, the icons still make things messy and increase cognitive load. (which again, I think is worth considering at least, sure!) But you don't think it is?

I think I'm just going to put this away concluding it's a very unsuccesful article at whatever it's trying to do.
by OskarS | 2026-02-10 13:23:43+00:00
> Basically thought crime

I 100% agree with your central point, and I do think this is a very disturbing ruling. But it's not "thought crime", it's speech regulation. There's a very big difference between thought crime as in 1984 and speech regulation. There are many ways societies regulate speech, even liberal democratic ones: we don't allow defamation, and there are "time, place and manner" regulations (e.g. "yelling 'Fire!' in a crowded theater is not free speech"), and many countries have varieties of hate speech regulation. In Germany, speech denying the Holocaust is illegal. No society on earth has unlimited free speech.

"Thought crime", as described in 1984, is something different: "thought crime" is when certain patterns of thought are illegal, even when unexpressed. This was, most certainly, expressed, which places it in a different category.

Again, I totally agree with your central point that this is a censorious moral panic to a disturbing degree (are they banning "Lolita" next?), but it's not thought crime.
by manuelmoreale | 2026-02-10 13:23:55+00:00
> "The reader is left with a description that creates the visual image in one's mind of an adult male engaging in sexual activity with a young child."

So, why are we stopping at CSAM then? If a book leaves the reader with a description that creates the image of a dog being tortured is that animal abuse? This is a completely insane line of reasoning.
by saghm | 2026-02-10 13:23:59+00:00
This a good point that I hadn't considered. At least in my experience, DMs are a useful but secondary feature that mostly are useful because it's not uncommon to make connections with people from interacting in the servers themselves. I had been mentally modeling Discord as a chat app, but in a lot of ways it feels more accurate to think of it almost like Facebook with just groups and DMs, only the groups are realtime chat. Over that years I've heard various people talk about using only groups and maybe events as the last things they still used Facebook for, and I deactivated my account years ago but still use Messenger because of the years of contacts I had already built up on it (and the fact that it still is possible to use with a deactivated Facebook account), which provides at least some anecdotal evidence that Discord is basically providing the stickiest features of Facebook.
by vassilbek | 2026-02-10 13:24:46+00:00
I’m testing a personal profile site optimized for AI/search parsing (llms.txt, schema, sitemap, case studies, measurable outcomes).
For those experimenting with this: what has actually moved the needle for discoverability and recruiter conversion?

Site: https://vassiliylakhonin.github.io/
Repo: https://github.com/vassiliylakhonin/vassiliylakhonin.github....
by DiabloD3 | 2026-02-10 13:25:02+00:00
IDEs do not have "excellent Vim support".

They are not meant to be modal, they do not implement Vim meaningfully, they just map a few keybinds. Extremely few have ever tackled trying to implement Ex.

Trying to map vim onto an IDE misses the point, as you'd want to remove most of the IDE getting in the way of actually sitting down and programming and getting shit done.
by hiccuphippo | 2026-02-10 13:25:03+00:00
A lot of people here don't understand Discord was born as an alternative to Teamspeak, Mumble and Ventrilo, which main purpose is voicechat rooms while playing video games. They were difficult to maintain since you had to install your own servers. Discord swept with them with the ease of setup and generous free tiers.

If you don't use it with that purpose, there's tons of alternatives.
by pjc50 | 2026-02-10 13:25:15+00:00
They have control of the ship, but the ship doesn't own the cargo! It's not legally theirs to sell.

As staff who are presumably looking to eventually get another job in shipping, they have to follow the rules even if it's not clear what they are or the owner isn't following them.

The fact that the cargo is sanctioned makes it even more likely that a port will say "we're not touching that".

The "flag of convenience" situation .. well, it's a great way of evading legal responsibility, but it's also a very old one. That's going to persist for some time to come.
by elfly | 2026-02-10 13:25:44+00:00
Well yes, but the coincidence that Quarks have charges of multiples of another particle, that is not made up of quarks, should rise your brow, shouldn't it?

Like we could accept coincidences if at the bottom is all turtles, but here we see a stack of turtles and a stack of crocodiles and we are asking why they have similar characteristics even if they are so different.
by ejae_dev | 2026-02-10 13:26:14+00:00
the capability separation architecture is the most compelling part of this — agent process has secrets but no network, fetch proxy has network but no secrets. clean threat model.

curious about one gap though: how does pipelock handle agents that spawn other agents? in multi-agent setups, agent A might schedule agent B through a cron job, task queue, or even just writing a shell script that runs later. the integrity monitor catches file changes, but by the time you detect the new script, the spawned agent might already be running with inherited env vars and no proxy in front of it.

do you see the MCP proxy as the answer there — wrapping every possible execution path — or is there a different approach for controlling the blast radius of agent chains?
by alex_metacraft | 2026-02-10 13:26:50+00:00
I think this experiment has a fundamental flaw in its comparison setup.

What they're comparing is: (A) a skill with a short description in the frontmatter, which the agent may or may not decide to invoke, vs. (B) a massive compressed index of documentation paths dumped directly into AGENTS.md, which is always in context.

This isn't really "AGENTS.md vs skills." It's "always-in-context with high token count vs. lazy-loaded with a decision point." Of course the always-in-context version wins — you're giving the model way more information upfront. The agent literally can't miss it. That's not a surprising finding, it's almost tautological.

The more interesting question they don't address: what did their skill descriptions actually look like? In my experience, the quality of the frontmatter description is the single biggest factor in whether a skill gets invoked. A vague "Documentation lookup skill" will get ignored. A specific "Use this when the user asks about API endpoints, authentication, rate limits, or SDK usage for the Vercel platform" will get picked up reliably.

If you wrote equally detailed compressed pointers in AGENTS.md and equally detailed descriptions in skill frontmatter, the gap would likely be much smaller. The real takeaway isn't "skills are worse" — it's "if you don't invest effort in writing good skill descriptions, the agent won't know when to use them."
by evolighting | 2026-02-10 13:27:05+00:00
True, I didn't phrase that perfectly. It is my opinion that climate change poses an even greater threat to the Middle East. It's reaching a point where states and groups can no longer sustain the massive resources required to fuel large-scale warfare like they used to.
Therefore, what I am really getting at is that the sheer intensity of competition in East Asia—particularly those existential social upheavals—is the true catalyst for what we call a 'cooperative' culture.
Show HN: Taphouse – A Native macOS GUI for Homebrew
by mmsols | 2026-02-10 13:27:54+00:00
It's a SwiftUI app (macOS 14+) that wraps the Homebrew CLI and adds features I've always wanted:

- Browse, search, install, and uninstall formulae and casks with a 3-column native interface
- Bulk operations – select multiple packages to upgrade or remove at once
- CVE/vulnerability scanning – checks installed packages against the OSV database
- Dependency tree visualization – see what depends on what before removing things
- Orphaned dependency cleanup – find and remove packages nothing depends on anymore
- Duplicate app detection – spots apps installed from both Homebrew and /Applications
- Third-party app update scanning – detects Sparkle/GitHub updates for non-Homebrew apps too
- Curated collections – one-click install bundles for web dev, data science, DevOps, etc.
- Services management – start/stop/restart brew services from the GUI
- Scheduled maintenance – auto-run cleanup and brew doctor on a schedule
- Mac App Store integration (via mas CLI)
- Menu bar icon with background update checks and notifications

Available via brew install --cask taphouse or direct download. Localized in 6 languages.

Currently at v1.4.8 (50 builds in). I'd love feedback on what else would be useful.

https://taphouse.multimodalsolutions.gr
by ses1984 | 2026-02-10 13:27:57+00:00
https://en.wikipedia.org/wiki/PRISM

https://en.wikipedia.org/wiki/XKeyscore

https://en.wikipedia.org/wiki/William_Binney_(intelligence_o...

https://en.wikipedia.org/wiki/Room_641A

https://en.wikipedia.org/wiki/Parallel_construction

https://www.reuters.com/article/world/uk/nsa-staff-used-spy-...

Millennials and older generations witnessed this happening bit by bit, some of us tried to fight it, but ultimately it’s everywhere now, and apparently it’s been so ubiquitous for so long that people aren’t even aware of it anymore.
by funkyfiddler369 | 2026-02-10 13:28:19+00:00
> Any situation where sublimation of the ego can provide better outcomes.

Cooperation has to serve the ego, individual and/or collective, or there will be no cooperation.

Think of it this way: some almost Fascists back in the day knew how that thing would end and/or play out and decided against cooperation.

Enough actual Fascists survived anyway and the narrative and their actions still serve the same conviction. Some are rich and influential and fascist as fuck while others live in delusions.
by ben_w | 2026-02-10 13:28:21+00:00
Cracking and chain lengthening* were covered in my GCSE in chemistry, and given GCSEs are the UK school leaving qualification, anything in them can't be particularly difficult or mysterious in industrial practice.

Not claiming this would be free or anything like that, just that a well-known possibility exists.

* I forget the technical name, my GCSEs were 26 years ago
by dllrr | 2026-02-10 13:28:45+00:00
A data generator and visual data modeler for any database. It's been fun, learned a LOT about generating data in a very specific order to maintain referential integrity, even more about how to determine that order! Generates > 100K rows a second for simple generation, or ~10K rows a second for derived / child rows.

https://app.synthforge.io to login (FREE!) or https://synthforge.io to learn more
by jyounker | 2026-02-10 13:29:09+00:00
I'm not sure why this is downvoted. There are plenty of things in the Bible that should raise eyebrows. For example,

Genesis 19:7-8:

"I beg you, my brothers, do not act so wickedly. Behold, I have two daughters who have not known man; let me bring them out to you, and do to them as you please; only do nothing to these men, for they have come under the shelter of my roof."
by JKCalhoun | 2026-02-10 13:29:23+00:00
"Especially in light of some of the burgeoning anti-Asian sentiment, for instance from Helen Andrews and some others."

Huh? I had to look up Helen Andrews. From Wikipedia: "She wrote that wokeness is fundamentally female, as it prioritizes 'empathy over rationality, safety over risk, cohesion over competition.'"

(And coincidentally you have "Rice Theory: Why Eastern Cultures Are More Cooperative" on the front page and I can see how in her mind there is a line between "wokeness" and "cooperative".)
Show HN: Browser-based video compositor built on WebGPU
by Sportinger | 2026-02-10 13:29:30+00:00
GitHub: https://github.com/Sportinger/MasterSelects

I built this Browser-based video compositor with a GPU-first architecture. No Canvas 2D in the rendering path — video textures go in as texture_external (zero-copy), compositing runs through a ping-pong WGSL shader pipeline, and export captures frames directly from the GPU canvas via WebCodecs.

39 GPU effects, 37 blend modes, nested compositions, keyframe animation with bezier curves, vector masks, 10-band live EQ, video scopes, and AI-driven editing via GPT function calling. 13 production dependencies. The compositor, all shaders, timeline, audio mixer, mask engine, and export pipeline are built from scratch.

I'm a video artist, not a developer. Built this entirely with Claude. Things break, but when it works, it works.

Chrome/safari with WebGPU required. Firefox and webGPU have problems.
by ifyoubuildit | 2026-02-10 13:29:46+00:00
Is it only ok for luxury items? What happens when you swap steaks out of that sentence?

You have a hundred (dollars|pens|shoes|boxes of cereal), you probably won't notice if I take one.

I don't feel right taking one if I have other options. Whether or not someone notices doesn't make theft OK, it just means you get away without consequences (depending on your religious beliefs).

Not to mention you probably have to trespass/break and enter to do it.
Show HN: Open-source Liquid sections for Shopify themes
by wspycnews | 2026-02-10 13:31:33+00:00
Hi HN,
I've put together a collection of open-source Shopify sections (Liquid, CSS, JS) that can be added to themes.
I built this because I found that while Shopify is great, standard themes often lack specific sections, and custom development can be expensive for small merchants. I wanted to create a repository of high-quality, copy-pasteable sections that developers can use to speed up their workflow or merchants can use to enhance their stores without apps.
I’d love to hear your feedback on the code structure or requests for other common sections that are usually missing from default themes.
by Wowfunhappy | 2026-02-10 13:31:38+00:00
That may be true, but the sound designers were still making the best of what they had. They could probably imagine how the same composition would sound better.

When you play e.g. Gamecube games in an emulator, do you run them in 480p or do you render at a higher resolution? The former is clearly what the designers were targeting, but I think there’s rarely any benefit to eschewing higher resolutions. It just looks even better.
by thesz | 2026-02-10 13:31:46+00:00
Fortran internally transforms expressions to assembly using symbolic computation. a+0->a, a+b->b+a.

LLMs are very much supported by symbolic computation. These "arbitrary glyphs" are computed by symbolic computation. The output of LLMs is constrained by program language grammar in code generation tasks. LLMs are often run with beam search, which is symbolic computation.
by JohnCClarke | 2026-02-10 13:31:52+00:00
When developers who were comfortable as individual contributors start using agentic AI they necessarily start to work somewhat as managers.

The workflow and responsibilities are very different. It can be a painful transition.

There has always been a strong undercurrent of developers feeling superior to managers and PMs and now those develoeprs are being forced to confront the reality of a manager or PM's experience.

Work is changing, and the change is only going to accelerate.
by cheeseomlit | 2026-02-10 13:32:08+00:00
>Most people use Discord for its community features and being able to join massive servers with 1+ million people

Do they? Personally I've never willingly joined one of those massive servers, only when forced to by some projects that refuse to host their content anywhere else- and its always a terrible experience. 99% of my discord usage is just a group chat with my IRL friends, so when looking for alternative I dont really care about roles and moderation and bots at all. I just want a group text chat, a mobile client for it with notifications, and drop-in/drop-out voice calls
by rayiner | 2026-02-10 13:32:34+00:00
Every culture has “certain norms” that “are not to be crossed.” It’s precisely because Anglos have so few thag they stand out. For most non-Anglos, the concept of such speech policing isn’t even thought of as objectionable. I was discussing the Charlie Hebdo shooting with my dad, who is staunchly anti-religious but from a Muslim country. He was like “well why do you need to draw pictures of the Prophet Mohammad?” To him, it’s entirely a cost (social conflict) with no benefit.
by xbmcuser | 2026-02-10 13:32:39+00:00
With the current US administration all the worlds citizens should be careful about their data in the hands of US corporations. Unlike China, US has and can kidnap you from your own country if they feel like it even if not citizens of US. This was the case with previous US wine but they tried to at least follow their own laws if not international laws. This administration does not care about US laws or International laws.
by cubefox | 2026-02-10 13:32:42+00:00
In your example, z-image and Nano Banana Pro look basically equally photorealistic to me. Perhaps the NBP image looks a bit more real because it resembles an unstaged smartphone shot with wide angle. Anyway, the difference is very small. I agree the lighting in Flux.2 Pro looks a bit off.

But anyway, realistic environments like a street cafe are not suited to test for photorealism. You have to use somewhat more fantastical environments.

I don't have access to z-image, but here are two examples with Nano Banana Pro:

"A person in the streets of Atlantis, portrait shot."
https://i.ibb.co/DgMXzbxk/Gemini-Generated-Image-7agf9b7agf9...

"A person in the streets of Atlantis, portrait shot (photorealistic)"
https://i.ibb.co/nN7cTzLk/Gemini-Generated-Image-l1fm5al1fm5...

These are terribly unrealistic. Far more so than the Flux.2 Pro image above.

> Also Imagen 4 and Nano Banana Pro are very different models.

No, Imagen 4 is a pure diffusion model. Nano Banana Pro is a Gemini scaffold which uses Imagen to generate an initial image, then Gemini 3 Pro writes prompts to edit the image for much better prompt alignment. The prompts above a very simple, so there is little for Gemini to alter, so they look basically identical to plain Imagen 4. Both pictures (especially the first) have the signature AI look of Imagen 4, which is different from other models like Imagen 3.

By the way, here is GPT Image 1.5 with the same prompts:

"A person in the streets of Atlantis, portrait shot."
https://i.ibb.co/Df8nDHFL/Chat-GPT-Image-10-Feb-2026-14-17-1...

"A person in the streets of Atlantis, portrait shot (photorealistic)"
https://i.ibb.co/Nns4pdGX/Chat-GPT-Image-10-Feb-2026-14-17-2...

The first is very fake and the second is a strong improvement, though still far from the excellent cafe shots above (fake studio lighting, unrealistic colors etc).
by kdheiwns | 2026-02-10 13:32:47+00:00
The US also props up tyrants in South and Central America. Those people have killed countless and I would consider support of those groups acts of terrorism as well. The Uyghur and Chechen groups want to oppose strict Islamic law, and if you want to support those groups, you're free to go off to Afghanistan or the small pockets of territory ISIS sometimes controls so you can see how great and friendly they are for opposing the oppressive governments that opposed them. As bad as Saddam was, I don't think anyone enjoyed the time that ISIS dominated Iraq more than his reign. And I don't think anyone outside of extremists who just want to keep women as property support Uyghur militants who blow up buses.
by TFYS | 2026-02-10 13:32:59+00:00
Why does management turn efficiency gains into higher output quotas? Because competition forced them to. This is a feature of free market capitalism. A single participant can't decide to keep output as is when efficiency improves, because it will lose the competition to those that increase output. Labor organization could be the solution if it was global. Labor organizations that are based in a single country will just lead to work moving to countries without labor organization.

This problem of efficiency gains never translating to more free time is a problem deep in our economic system. If we want a fix, we need to change the whole system.