MurphyA/hacker-news huggingface dataset:
by adastra22 | 2026-02-12 07:11:30+00:00
We don’t want verbose mode. We don’t want the whole file contents. We are not asking for that. What is not clear here?

All we want is the file paths. That is all. Verbose mode pulls in a lot of other information that might very well be needed in other contexts. People who want that info should use verbose mode. All we want is the regular non-verbose mode, with paths.

I fail to see how it is confusing to users, even new users, to print which paths were accessed. I fail to see the point of printing that some paths were accessed, but not which.
by lolive | 2026-02-12 07:12:35+00:00
Tried an android phone given by my company. Gemini is at your fingertips, with a single button press.
That’s INCREDIBLE!
[everything Siri never delivered].
Put that into a headphone or headphone-enabled glasses. Plus a ring.
And the need for an advanced UI-based phone fades away for many usages.
by dan_m2k | 2026-02-12 07:13:44+00:00
This makes me really happy to see this non social media, non algo part of the internet going from strength to strength.

Having deleted my socials and regained some time, I’ve just got a small skeleton of the sites I used to read left in my phone’s favourites.

Despite all the wrongs of Facebook, et al, I have lost some channels and stories that I used to consume there.

How do users of readers like NNW discover new stuff? Just picking stuff up or do the apps support discovery?
by adityaathalye | 2026-02-12 07:13:52+00:00
Your information about tagging is relevant and useful---and a valid critique of the techno-solutionsim espoused by the piece. Words that could have been spent on talking about the incredible technology that handlooms actually are.

But keep the votebank politics out of this man. Every political leader in the history of the country has espoused such kinship and love for the handicraft. Their reasons are their own.

Khadi and handicrafts have been political since before the beginning of the republic of India.

Besides, cooperatives are well-known mechanisms to launder money, and their politically "clean" image is why they are a favourite laundry of politicians.
by swiftcoder | 2026-02-12 07:13:57+00:00
> Not in any scenario of population growth

We're not really in a scenario of population growth - there is a direct correlation between being relatively well off and having less kids. Basically every developed nation hit peak population a long time ago, and the faster we pull other nations out of extreme poverty, the sooner their populations will start falling too

Even the most fatalistic estimates have world population peaking at 10 billion.
by pbasista | 2026-02-12 07:14:12+00:00
> If a site has content worth paying for, I pay.

I do that as well. For me it is almost exclusively the case with the news sites.

> If it is a horrible ad-infested hole, I don't visit it at all.

Same.

> Otherwise, I load ads.

There is no "otherwise" for me. I simply do not want to load any kind of ads or "sponsored" content. I see no reason, either moral, ethical or other, to ever do that.
by teekert | 2026-02-12 07:14:42+00:00
I understand why people organize things around them, also on their computer. While I am working I also do it. On Gnome I have 1-2 desktops per tasks when working on multiple things. As you say say, they are "the map of the work", nice metaphor. But, jumping in the next morning I get sort of overwhelmed, especially with multiple tasks ongoing.

Over time I have come to the ritual of closing everything in the evening (end of afternoon really), what is still running is on servers in Tmux labeled with the task number, sometimes I leave Readme's open with instructions to myself (vscode or obsidian), but starting clean works better for me (like OP). I sort of slowly load the context in the morning and start to ramp up. That is what it feels like. It works for me. When I boot up, I have 5 empty desktops and zero tabs open in the browser. But it is all filled up relatively quickly again. I do have rituals/rules, like secondary, longer running tasks (ie long running data analysis workflows) are usually on desktop 4. Element/Slack/Signal on desktop 5, outlook/teams (for current client) + other side stuff in browser on desktop 1. Desktop 2 is very dynamic, usually where I spend most time, it overflows onto desktop 3 when I need more space, both are filled with terminals, vscode, browser windows. I have my laptop screen on the side, but for some reason never use it... I just use my Iiyama ultra-wide with quarter tiling (probably would tile more if Gnome would support it, KDE did, loved that, but love the simplicity of Gnome more).

I'm considering making 6 desktops haha. Oh, I really can't work with dynamic desktops, as I "need" some stuff to be on the final desktop, far away yet easy to reach.

Current client has an Excel file for tasks. Really hate that. Tried pushing her to MS Tasks, didn't really work well. But I also need a large space for context and subtasks. For some data analysis tasks I made a small Django system, with a page (model/view) per dataset. That works very well for us, it was very much worth the effort to set that up. The view grabs in data from several locations so it also helps me quickly look things up.
by sdrinf | 2026-02-12 07:14:43+00:00
I'm working on something like this. Specifically, I'm doing recursive self-improvement via autocatalysis -but predominantly in writing/research / search tasks. It's very early, but shows some very interesting signs.

The purely code part you described is a bit of an "extra steps" -you can just... vscode open target repo, "claude what does this do, how does it do it, spec it out for me" then paste into claude code for your repo "okay claude implement this". This sidesteps the security issue, the deadly trifecta, and the accumulation of unused cruft.
by torginus | 2026-02-12 07:14:55+00:00
OOP and ownership are two concepts that mix poorly - ownership in the presence of OOP-like constructs is never simple.

The reason for that is OOP tends to favor constructs where each objects holds references to other objects, creating whole graphs, its not uncommon that from a single object, hundreds of others can be traversed.

Even something so simple as calling a member function from a member function becomes incredibly difficult to handle.

Tbh - this is with good reason, one of the biggest flaws of OOP is that if x.foo() calls x.bar() in the middle, x.bar() can clobber a lot of local state, and result in code that's very difficult to reason about, both for the compiler and the programmer.

And it's a simple case, OOP offers tons of tools to make the programmers job even more difficult - virtual methods, object chains with callbacks, etc. It's just not a clean programming style.

Edit: Just to make it clear, I am not pointing out these problems, to sell you or even imply that I have the solution. I'm not saying programming style X is better.
by PaulDavisThe1st | 2026-02-12 07:15:14+00:00
I have no financial position w.r.t. LLMs in any way that I am aware of (it is possible that some of the mutual funds I put money into have investments in companies that work with LLMs, but I know of no specifics there).

I am not ready to say that "LLMs are actual intelligence", and most of their publically visible uses seem to me to be somewhere between questionable and ridiculous.

Nevertheless, I retain a keen ... shall we call it anti-skepticism? ... that LLMs, by modelling language, may have accidentally modelled/created a much deeper understanding of the world than was ever anticipated.

I do not want LLMs to "succeed", I think a society in which they are common is a worse society than the one in which we lived 5 years ago (as bad as that was), but my curiosity is not abated by such feelings.
by pmontra | 2026-02-12 07:15:51+00:00
Resource consumption often goes up. It's a time vs energy tradeoff and it's not free.

Your question is a variant of what do we do with all those humans now that they don't have to walk miles to the well every day because we invented aqueducts? The point is that they didn't want to walk to the well but they had to (and in some places they still have to) and very few people want to work, even now and even us, but they have to.

We will see what happens this time when we won't have to walk to that well.
by disillusioned | 2026-02-12 07:16:04+00:00
I had wired up my local Claude Code instance to play back a sound on my Windows machine, but for my VPS-with-tmux-and-Clawdbot implementation, getting that to work... well, it just required me asking Claude to write an emitter script on the VPS and a listener script on my Windows box and have them connect over Tailscale and got it working in about 2 minutes. Game changer, honestly.
by pcwelder | 2026-02-12 07:16:28+00:00
All anthropic models. Gemini 2.5 pro and above. Gemini 3 flash is very good too.

GPT models can follow tool format correctly but don't keep on going.

Grok-4+ are decent but with issues in longer chats.

Kimi 2.5 has issues with it reverting to its RL tool format.
by cranium | 2026-02-12 07:16:46+00:00
Electricity price is a weird beast. Everyone has to pay the price of the most expensive electricity source (generally gas plants) that was recruited to respond to the power demand. It means that during a spike the electricity price can double or triple.

What I infer from Anthropic post is that they will estimate the energy price as if they weren't using it and pay the difference if their use upped the price.
by rishi_blockrand | 2026-02-12 07:16:59+00:00
Spot on. By using Drand, we move from Optional Reveal to Deterministic Resolution — the result exists publicly the moment the round closes.

It turns the server from a "Judge" into a "Timestamped Vault" that can't hold the outcome hostage if it's unfavourable, giving the player a winning ticket they can verify independently.
by pankajdoharey | 2026-02-12 07:17:26+00:00
People will only build it by hand if there is a market for it. Otherwise it'll be mostly hobby software build for learning and entertainment (opensource). Businesses don't mind factory software Although the cost of developing software is going down and will be almost free, in that case, the price is actually of taste. The best designed easy to use Interface. My guess is there will be some people, even in future, who would prefer custom handmade artisanal software written entirely by hand. Those will be probably artisanal software collectors. Maybe there will be some art galleries in future who will auction this software as art pieces to be demonstrated in museums or galleries. These will be rare events. Most commercial software will be factory made.
by RupertSalt | 2026-02-12 07:18:13+00:00
This is a salient point: the mRNA method of inoculation is radically different from conventional "vaccines" as invented by Sabin and Salk (peace be upon them).

The traditional vaccines rely on a large industrial supply of chicken eggs or other precursors, even human stem cells. The manufacturers of traditional vaccines need to culture trillions of colonies of virulent strains, and store those viruses colonies long enough to weaken/kill them and then assemble a vaccine with the remnants. Sorry, I meant "contain them with biohazard safety facilities and protocols" which are euphemistically known as "labs".

I found essentially no moral objection to mRNA inoculations, unless you consider that the fungible funds we pay are going to the same pharmaceutical virus factories that manufacture and store influenza, polio, pertussis, tetanus, and other dangerous organisms. It would be really cool if we, as a civilization, could move past that stage, or at least enact treaties and disarmament protocols for the nations which are stockpiling them. But somehow, the general public doesn't see it that way.
by Someone | 2026-02-12 07:19:38+00:00
> I built this because I found the workflow for combining documents on macOS frustrating. If I wanted to merge a receipt (web), an invoice (email), and a contract (Word), I had to "Print to PDF" each one to the desktop, open them in Preview, and drag them together.

Slightly shorter: instead of “Print to PDF”, do “Open in Preview”
by PaulDavisThe1st | 2026-02-12 07:19:39+00:00
[WARNING: seriously off-topic comment, I was triggered]

Here's what sea-lioned means to me:

I say something.

You accuse me of sea-lioning.

I have two choices: attempt to refute the sea-lioning, which becomes sea-lioning, or allowing your accusation to stand unchallenged, which appears to most people as a confirmation of some kind that I was sea-lioning.

It is a nuclear weapon launched at discussion. It isn't that it doesn't describe a phenomena that actually happens in the world. However, it is a response/accusation to which there is never any way to respond to that doesn't confirm the accusation, whether it was true or not.

It is also absolutely rooted in what appears to me to be a generational distinction: it seems that a bunch of younger people consider it to be a right to speak "in public" (i.e in any kind of online context where people who do not know you can read what you wrote) and expect to avoid a certain kind of response. Should that response arise? Various things will be said about the responder, including "sea-lioning".

My experience is that people who were online in the 80s and 90s find this expectation somewhere between humorous and ridiculous, and that people who went online somewhere after about 2005 do not.

Technologically, it seems to reflect a desire among many younger people for "private-public spaces". In the absence of any such actual systems really existing (at least from their POV), they believe they ought to be able to use very non-private public spaces (facebook, insta, and everything else under the rubric of "social media") as they wish to, rather than as the systems were designed. They are communicating with their friends and the fact that their conversations are visible is not significant. Thus, when a random stranger responds to their not-private-public remarks ... sea-lioning.

We used to have more systems that were sort-of-private-public spaces - mailing lists being the most obvious. I sympathize with a generation that clearly wants more of these sorts of spaces to communicate with friends, but I am not sympathetic to their insistence that corporate creations that are not just very-much-non-private-public spaces but also essentially revenue generators should work the way they want them to.
by microtonal | 2026-02-12 07:20:11+00:00
I agree on that they should focus on hardware, software, UX, etc.

I think the problem of current Apple management and especially Tim Cook is that they want to squeeze out as much profit as possible and they see AI as another _Services_ profit center.

A better Apple would say AI is just an app and provide extension points into the OS so that users can plug their favorite LLM, anything from ChatGPT to Mistral, but in a privacy-preserving way if the user wants.

While that would lead to less profit in the short term, Apple's moat was its UX and halo effects (cynically: social signalling). The draw to Apple may last for a bit during enshittification of the platform, but long-term the brand value is more important than short-term profits.
by fooker | 2026-02-12 07:20:21+00:00
This is a somewhat simplistic view of ownership and borrowing for modern programming languages.

Pointers are not the only 'pointer's to resources. You can have handles specific to your codebase or system, you can have indices to objects in some flat array that the rest of your codebase uses, even temporary file names.

An object oriented (or 'multi paradigm') language has to account for these and not just literal pointers.

This is handled reasonably well both in Rust and C++. (In the spirit of avoiding yet another C++ vs Rust flamewar here, yes the semantics are different, no it doesn not make sense for C++ to adopt Rust semantics)
Show HN: PaperLab – Markdown editor that deliberately does less
by kyleslight | 2026-02-12 07:20:38+00:00
Hi HN,

PaperLab is a Markdown editor that deliberately does less.

No plugins. No AI. No "productivity features". No collaboration.

Just: write → save locally → sync when you want.

Why? Because Notion/Obsidian/Roam became operating systems when all I needed was a notepad.

Built with IndexedDB for instant startup and optional cloud sync for multi-device.

Try it: https://paperlab.ink

It's intentionally boring. That's the point.
by aspenmayer | 2026-02-12 07:20:50+00:00
> ages ago, mobs storming the local jail and hanging a suspect wasn't that uncommon.

Sometimes, suspects don't even make it to the jail.

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

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

Uncommon or not, vigilantism is incompatible with justice on a societal level, regardless of any alleged guilt of offenders.

Without a showing of evidence, a trial of the accused, and a verdict that withstands judgment, we're left with theories and conjecture, and hatchets long left unburied.
by unethical_ban | 2026-02-12 07:21:13+00:00
It should be noted that the author doesn't shy away from that, and that his argument is convincing. He notes that while he is in the AI field, the actual cutting edge of AI development is done by a far smaller group of companies and researchers than the broader AI industry which includes his company.

Was there something specific in the article you found unconvincing, or that directly counters an experience you've had with AI?
by frm88 | 2026-02-12 07:23:21+00:00
People tend to behave if they know they are being watched.

As in: no mass protests, no anti-ICE measures but most importantly: no more pesky journalists filming and photographing everything. If we then disable the upload of amateur videos of social unrest to TikTok, we're halfway there, just a little more intimidation of civil rights advocate's via observing their every move via the cars and people will behave even better. /s
by brabel | 2026-02-12 07:23:56+00:00
It was competing with C and Java when it came out. People who like C will not use a language with garbage collection, even one that allows you to not use it. Against Java, it was a losing battle due to Java being backed by a giant (Sun , then Oracle) and basically taking the world by storm. Then there were also license problems in early versions of D, and two incompatible and competing standard libraries dividing the community. By the time all these problems were fixed, like a decade ago, it was already too late to make a comeback. Today D is a nice language with 3 different compilers with different strengths, one very fast, one produces faster results, and one also does that by works in the GCC ecosystem. That’s something few languages have. D even has a betterC mode now which makes it very good as a C replacement, with speed and size equivalent or better than a C equivalent binary… and D has the arguably best meta programming capabilities of any language that is not a Lisp, including Zig. But no one seems to care anymore as all the hotness is now with Rust and Zig in the systems languages space.
by jbm | 2026-02-12 07:24:18+00:00
I previously deployed stuff to Salesforce when I ran a very large Asia-Pacific Salesforce org.

The previous way (prior to SFDX which was clearly influenced by Heroku) was terrible. 12 hour long deploys that end when one unit test times out-style terrible. No code history terrible. There is no way that Heroku was worse for integration.

Whether they could have replaced APEX with Heroku is a different issue.
by alwillis | 2026-02-12 07:24:45+00:00
> Macs were only 8% of Apple's 2025 revenue.

If the Mac were its own standalone business, it would rank at no. 134 on the Fortune 500 with $33.7 billion in revenue. Also, that's a 12% increase in revenue compared to 2024.

If anything, AI has brought more attention to the Mac. Just about every major AI app is released for the Mac first. I've seen complaints about it on HN.

The latest is Claude Cowork. It was released for macOS on January 12th; it didn't ship for Windows until February 10th; it's still not available for Windows running on ARM.

It's been nearly a year since Dia launched [1], the first AI browser, and it's still not available for Windows.

We just had the frenzy over OpenClaw [2] with AI enthusiasts lining up at Apple Stores to buy a Mac mini just to run it!

The most popular AI channels on YouTube are almost exclusively using Macs. Apple seems to have enough runway until they get their act together.

[1]: https://browsercompany.substack.com/p/letter-to-arc-members-...

[2]: https://builder.aws.com/content/399VbZq9tzAYguWfAHMtHBD6x8H/...
Show HN: Detecting coordinated financial narratives with embeddings and AVX2
by ManuelGomes | 2026-02-12 07:24:46+00:00
I built an open-source system called Horaculo that analyzes coordination and divergence across financial news sources.
The goal is to quantify narrative alignment, entropy shifts, and historical source reliability.
Pipeline
Fetch 50–100 articles (NewsAPI)
Extract claims (NLP preprocessing)
Generate sentence embeddings (HuggingFace)
Compute cosine similarity in C++ (AVX2 + INT8 quantization)
Cluster narratives
Compute entropy + coordination metrics
Weight results using historical source credibility
Output structured JSON signals
Example Output (query: “oil”)
Json
Copiar código
{
"verdict": {
"winner_source": "Reuters",
"intensity": 0.85,
"entropy": 1.92
},
"psychology": {
"mood": "Fear",
"is_trap": true,
"coordination_score": 0.72
}
}
What it measures
Intensity → narrative divergence
Entropy → informational disorder
Coordination score → cross-source alignment
Credibility weighting → historical consensus accuracy per source
Performance
1.4s per query (~10 sources)
~100 queries/min
~150MB memory footprint
Python-only version was ~12s
C++ optimizations:
INT8 embedding quantization (4x size reduction)
AVX2 SIMD vectorized cosine similarity
PyBind11 integration layer
Storage
SQLite (local memory)
Optional Postgres
Each source builds a rolling credibility profile:
Json
Copiar código
{
"source": "Reuters",
"total_scans": 342,
"consensus_hits": 289,
"credibility": 0.85
}
Open Source (MIT)
GitHub: [https://github.com/ANTONIO34346/HORACULO]
I'm particularly interested in feedback on:
The entropy modeling approach
Coordination detection methodology
Whether FAISS would be a better fit than the current SIMD engine
Scalability strategies for 100k+ embeddings
by microtonal | 2026-02-12 07:25:05+00:00
I have a Pixel besides my iPhone (for reasons). When I got a Pixel 9 about a year ago, my feeling was the same (Gemini as at your fingertips. INCREDIBLE!). A few months later after the novelty wore off, I just found the push of AI everywhere in Pixel OS and Google apps just annoying. I now use GrapheneOS on my Pixel. One of the many reasons is that it does not try to push AI anywhere.

Now I just have a single LLM (Le Chat) isolated in its own little app sandbox, never getting in my face unless I choose to open it myself.
by usefulposter | 2026-02-12 07:25:08+00:00
>I've flagged the poster who said "try two flat images"

Hello there! It appears you are misapplying the flagging system. While the suggestion may be incorrect, it is not an "egregious comment".

In addition, your comment doesn't follow the Hacker News Guidelines:

https://news.ycombinator.com/newsguidelines.html

Don't feed egregious comments by replying; flag them instead. If you flag, please don't also comment that you did.

Have a great day!
by rishi_blockrand | 2026-02-12 07:25:50+00:00
I just checked the code and it was a small demo/front-end issue of assigning the player_id (in javascript)... have corrected it now : )

The logic of back end api (written in go, commitment stored in firestore), is intact, the 409 will come only if the same user tries to commit again before the reveal, this is by design.