MurphyA/hacker-news huggingface dataset:
by vee-kay | 2026-02-06 08:14:41+00:00
Horrifying indeed. And yet, my comments to reveal this truth are getting downvoted.

It is pure evil to give experimental drugs to poor people (especially children) without proper consent and close scrutiny.

It is not the first time that Gates Foundation has been caught red-handed dealing experimental drugs to poor people, without their consent. This has happened before too.

But if you want unbelievable horror stories, you should find out why Big Pharma companies are camped in Africa - they are doing all sorts of awful experiments on the poor illiterate masses there.

https://www.theatlantic.com/health/archive/2013/02/testing-d...

At least, the current Indian government is a patriotic one, and it is trying its best to fight against such foreign evils. But the past governments were corrupt, and hands-in-glove with such powerful megacorporations up to no good.

https://www.newsweek.com/foreign-funding-threatened-india-mo...

https://www.nytimes.com/2017/04/20/world/asia/india-health-n...

Slowly though, the world is waking up to the reality of what subversive malicious evils these so-called humanitarian billionaires have really been doing, under the guise of charity.
by littlecranky67 | 2026-02-06 08:14:49+00:00
> if it could why use btc?

You still don't grasp lightning fully, and I totally understand because it a complex concept. It is not its own crypto, it is not a token, and lightning does not even use a blockchain. It is a layer 2 network, meaning it builds upon BTC and requires BTC node to run (to monitor the new blocks and publish transactions). So lightning cannot replace bitcoin, it augments it.
Ask HN: Resources on how and why these LLM's work
by jaapz | 2026-02-06 08:15:09+00:00
With so many people using LLM's in their daily workflow now (me included), it bothers me that I don't really understand how they work. My knowledge basically doesn't go much farther than "really complicated markov chain" - which of course isn't really what it is.

I use an LLM as another tool in my toolbelt, like an LSP. But when I want to understand how an LSP works, I go look at some source code and I can find out what it does. Or when I want to know how my editor does code highlighting, I go lookup the source code for tree-sitter and may be able to understand it.

I would like to understand the tools I am using. Does anyone here have good, reliable resources about the inner workings of these LLM's that are also understandable for someone not working in the LLM field?
by mickeyp | 2026-02-06 08:15:29+00:00
It's not an unachievable dream. It's a trade-off made by people who may or may not have made the right call. Some things just don't run on a local machine: fair. But a lot of things do, even very large things. Things can be scaled down; the same harnesses used for the development environment and your CI environment and your prod environment. You don't need a full prod db, you need a facsimile mirroring the real thing but 1/50th the size.

Yes, there will always be special exemptions: they suck, and we suffer as developers because we cannot replicate a prod-like environment in our local dev environment.

But I laugh when I join teams and they say that "our CI servers" can run it but our shitty laptops cannot, and I wonder why they can't just... spend more money on dev machines? Or perhaps spend some engineering effort so they work on both?
by KenzoArai | 2026-02-06 08:15:43+00:00
Yep, agreed — BYOS is great for folks who already have a box, but “managed” removes the biggest friction for trying it.
Managed is on the roadmap. For that, I’m leaning toward on-demand containers (Azure Container Apps / Fly.io-style) with:
- ephemeral compute (spin up, work, tear down)
- encrypted workspace (ideally user-controlled keys)
- optional bring-your-own repo/storage so CloudForge never needs plaintext access to your code

Curious: would “managed” feel acceptable if it were BYOC (runs in your cloud account), vs CloudForge-managed infra?
And what matters most: one-click setup, predictable monthly cap, or sessions surviving network switches/sleep?
by pjmlp | 2026-02-06 08:16:57+00:00
They do, on XBox OS, which while based on Windows, it isn't exactly the same.

As for plain Windows, lets see how Crowdstrike changes will reflect on anti-cheats.

https://www.theverge.com/news/692637/microsoft-windows-kerne...

People could also behave, and then no anti-cheats would be needed anywhere, but that is utopia.
by EddieRingle | 2026-02-06 08:17:56+00:00
According to that article, the data they analyzed was API prices from LLM providers, not their actual cost to perform the inference. From that perspective, it's entirely possible to make "the cost of inference" appear to decline by simply subsidizing it more. The authors even hint at the same possibility in the overview:

> Note that while the data insight provides some commentary on what factors drive these price drops, we did not explicitly model these factors. Reduced profit margins may explain some of the drops in price, but we didn’t find clear evidence for this.
by zkmon | 2026-02-06 08:18:10+00:00
> There should be some balanced path in the middle somewhere, but I haven’t stumbled across a formal version of it after all these decades.

That's very simple. The balanced path depends directly on how much of the requirements and assumptions are going to change during the life time of the thing you are building.

Engineering is helpful only to the extent you can forsee the future changes. Anything beyond that requires evolution.

You are able to comment on the complexity of that large company only because you are standing in the future into 50 years from when those things started take shape. If you were designing it 50 years back, you would end up with same complexity.

The nature's answer to it is, consolidate and compact. Everything that falls onto earth gets compacted into a solid rock over time, by a huge pressure of weight. All complexity and features are flattened out. Companies undergo similar dynamics driven by pressures over time, not by big-bang engineering design upfront.
by deaux | 2026-02-06 08:18:38+00:00
The only time I've ever seen this happen is when you give it a massive codebase, without any meaningful CLAUDE.md to help make sense of it and no explicitly @ mentioning of files/folders to guide, and then ask it for something with huge cross-cutting.

> spanned a couple different codebases

There you go.

If you're looking to prevent this issue I really recommend you set up a number of AGENTS.md files, at least top-level and potentially nested ones for huge, sprawling subfolders. As well as @ mentioning the most relevant 2-3 things, even if it's folder level rather than file.

Not just for Claude, it greatly increases speed and reduces context rot for any model if they have to search less and more quickly understand where things live and how they work together.
by jimrandomh | 2026-02-06 08:18:58+00:00
If this is as described, it's a pretty major failure of security-vulnerability report triage, and rises to the level where security departments at major corporations will be having meetings about whether they want to ban AMD hardware from their organizations entirely, or only ban the AMD update application. If this had gone the "brand name and a scored CVE" route, it would probably have gotten a news cycle. It might still get a news cycle.

The threat model here is that compromised or malicious wifi hotspots (and ISPs) exist that will monitor all unencrypted traffic, look for anything being downloaded that's an executable, and inject malware into it. That would compromise a machine that ran this updater even if the malware wasn't specifically looking for this AMD driver vulnerability, and would have already compromised a lot of laptops in the past.
by littlecranky67 | 2026-02-06 08:20:04+00:00
> "No, not at present - but there will be in the future" That seems to imply that until that future arrives, people should mostly stay away from cybercurrencies.

No it does not. See my internet analogy. Asume it is the year 1993, and the WWW is just invented but there are hardly any websites. At that time, you wouldn't say that "No, there are not websites at present - but there will be in the future. Until then, stay away from the Internet". This is of course non-sensical. It is: "There is this new technology that will revolutionize everything, better get started with it early and familiarize yourself with it, the earlier the better". And yes, some people thought the internet is just a temporal phenomenon that will pass by and refused to familiarize themselves with it even after the iPhone came along.

Regarding cybercurrencies: I am myself a "bitcoin only" guy - meaining in my opinion there is bitcoin, and there is the all the rest which is shitcoin. Stay away from all the shitcoins.
by iafan | 2026-02-06 08:20:31+00:00
Everything that is touching hardware, for example. Bluetooth stack, HDMI, you name it.

Everything W3C does. Go is evolving through specs first. Probably every other programming language these days.

People already do that for humankind-scale projects where there have to be multiple implementations that can talk to each other. Iteration is inevitable for anything that gains traction, but it still can be iteration on specs first rather than on code.
by fake-name | 2026-02-06 08:20:33+00:00
You don't even need an AI.

This is such a core misunderstanding that Asimov seems to have, and it kind of kills his entire analysis for me.

The assumption is that only some small fraction of a fraction of the people who could be surveilled at any time are being surveilled.

The crux of the thing is that everyone COULD be under surveillance at any time, so in effect everyone must behave as if they are being observed because they do not know they are not.
by bukhtin | 2026-02-06 08:21:58+00:00
They're real invoices - incremental invoice numbers (automatically), your logo/branding, both parties details, tax/VAT calculation (label is customizable), signature, and you can provide a payment link.
But for strict accounting compliance in some jurisdictions is gapless sequential numbering. So, if the user won't use a generated invoice, the next invoice will have a new incremented number.
Also some countries require specific disclaimers, which I'm planing to add as an extra field.
Regarding the payment link, I'm planing to make an integration with PayPal and Stripe for automatic generation of payment links and tracking.
by anshumankmr | 2026-02-06 08:22:09+00:00
IF it helps, try hedging b/w Copilot, Claude, OpenCode and ChatGPT. That is how I have been managing off late. Claude for planning and some nasty things. ChatGPT for quick questions. OpenCode with Sonnet4.5 on Bedrock and Copilot with Sonnet4.5/Opus4.5 (LOL)
by mrgaro | 2026-02-06 08:22:36+00:00
But there are companies which are only serving open weight models via APIs (ie. they are not doing any training), so they must be profitable? here's one list of providers from OpenRouter serving LLama 3.3 70B: https://openrouter.ai/meta-llama/llama-3.3-70b-instruct/prov...
by dijit | 2026-02-06 08:24:08+00:00
I have the same observation, and I’ve often been curious about it.

I think truthfully, if we do anything for too long our bodies overoptimise for the task and we lose the benefits to fitness and other health issues also creep in.

Young construction workers are often extremely strong and fit, but nearly all the 40+ ones I know have a huge gut and sound like wheezing ICE engines.

There are a handful of exceptions of course, but as far as it goes the general rule is this.

It could also be that factors surrounding the culture of construction workers (lots of alcohol to wind down) are huge contributing factors in of themselves.

Too many variables.
by pengaru | 2026-02-06 08:24:28+00:00
My father worked concrete construction and stayed relatively fit from all the activity, but his skin was trashed from all the UV and he smoked into his 50s. I've never met a person with more wrecked hands since. It was like shaking hands with 40grit paper.

Construction workers are not known for taking care of themselves, and it's a notoriously machismo culture. Sun screen? ok dandy.
by polyglotfacto | 2026-02-06 08:25:18+00:00
You can look at the Web as a starter: https://html.spec.whatwg.org/#history-2

> The WHATWG was based on several core principles, (..) and that specifications need to be detailed enough that implementations can achieve complete interoperability without reverse-engineering each other.

But in my experience you need more than a spec, because an implementation is not just something that implements a spec, it is also the result of making many architectural choices in how the spec is implemented.

Also even with detailed specs AI still needs additional guidance. For example couple of weeks ago Cursor unleashed thousands of agents with access to web standards and the shared WPT test suite: the result was total nonsense.

So the future might rather be like a Russian doll of specs: start with a high-level system description, and then support it with finer-grained specs of parts of the system. This could go down all the way to the code itself: existing architectural patterns provide a spec for how to code a feature that is just a variation of such a pattern. Then whenever your system needs to do something new, you have to provide the code patterns for it. The AI is then relegated to its strength: applying existing patterns.

TLA+ has a concept of refinement, which is kind of what I described above as Russian dolls but only applied to TLA+ specs.

Here is a quote that describes the idea:

There is no fundamental distinction between specifications and implementations. We simply have specifications, some of which implement other specifications. A Java program can be viewed as a specification of a JVM (Java Virtual Machine) program, which can be viewed as a specification of an assembly language program, which can be viewed as a specification of an execution of the computer's machine instructions, which can be viewed as a specification of an execution of its register-transfer level design, and so on.

Source: https://cseweb.ucsd.edu/classes/sp05/cse128/ (chapter 1, last page)
by imshrirangpatil | 2026-02-06 08:25:45+00:00
Location: United States

Remote: Yes

Willing to relocate: Yes

Technologies: Python, PyTorch, TensorFlow, Hugging Face, NLP, ASR (Whisper), Flask, Docker, React, PostgreSQL, AWS

Résumé: https://imshrirangpatil.github.io/My-Portfolio/docs/Shrirang...

Email: imshrirangpatil@gmail.com

GitHub: https://github.com/imshrirangpatil

AI Engineer | MS in AI from Oregon State (Dec 2025). I build production conversational AI systems.

Built Clipboard: voice workflow assistant (Flask + WebSockets + Whisper) with 30% latency reduction, 94% intent accuracy. Dockerized for robotics lab use.

Developed Speech2Action: voice-controlled underwater robot system. 85% task success vs. 70% baseline. Led 30-participant study; paper accepted at ICSR 2025.

Secured $25K research grant for conversational AI in embodied systems.

Previously at NUS: multilingual ASR achieving 92% accuracy across 27 languages (10K+ audio files).

Looking for: AI/ML Engineer roles better if in voice interfaces, conversational AI, HRI, ASR/NLP, or LLM applications.

Visa: F-1 OPT + STEM OPT (3 years, no sponsorship).
by somenameforme | 2026-02-06 08:25:56+00:00
You're engaging in banal semantics, in lieu of any form of logical or meaningful debate. When I say "citizen" obviously I am referring to the contemporary usage where you'd call somebody who is of a country - a citizen of that country. In the past this was not the case in many places where people could be legally within their own county, yet not considered civilians. An example you may be more familiar with is slaves in America.
by funcDropShadow | 2026-02-06 08:26:19+00:00
The same panel produces much more electricity in space than at the bottom of the atmosphere, because the atmosphere already reflects most of the light. Additionally, the panel needs less glass or no glass in space, which makes it lighter and cheaper.

Launch costs have shrunk significantly thanks to SpaceX, and they are projected to shrink further with the Super Heavy Booster and Starship.
by gusgus01 | 2026-02-06 08:27:30+00:00
The response from the screenshot appears to be a "out of scope" response, but the blog poster used some editorial leeway and called it "wont fix/out of scope". Going forward, we can keep de-compiling and seeing if this vulnerability is still there and whether "wont fix" was a valid editorialization.

Though, by publishing this blog and getting on the HN front page, it really skews this datapoint, so we can never know if it's a valid editorialization.

Edit: Ah, someone else in this thread called out the "wont fix" vs "out of scope" after I clicked on reply: https://news.ycombinator.com/item?id=46910233. Sorry.
Show HN: Ironpad – Local-first project management with Git versioning
by OlaProis | 2026-02-06 08:27:42+00:00
I built a local-first project management tool that stores everything as plain Markdown files with automatic Git versioning.

The idea: your notes, tasks, and projects live as files you own. Edit them in the app, in VS Code, or in Vim – changes sync in real-time via WebSocket. Every save is auto-committed to Git with a full diff viewer in the UI.

Tech: Rust/Axum backend (5 MB binary), Vue 3 frontend with Milkdown WYSIWYG editor. No cloud, no database, no Electron. Just a single executable that opens your browser.

Features: task management with due dates/tags/subtasks/recurrence, calendar view, daily notes, ripgrep-powered search, dark theme.

The entire app was built with AI (Claude Opus 4.5/4.6 in Cursor). We share the full process openly – PRD, task breakdowns, and workflow docs are all in the repo.

Looking for feedback, what features would you like to see in the future, is this usable/valuable?

https://github.com/OlaProeis/ironPad
by necovek | 2026-02-06 08:29:43+00:00
It was certainly one perspective that was valuable to have: I imagine everybody understood that it was by CIA (it was in the name!) with everything that implies even with "fact" in the name.

There were still actual facts in there, and when there was controversial stuff, you knew that it was coming in with US-tinted glasses, so if that supported with any claim an "adversarial" point, you could trust it to be true (eg. if it confirmed rising GDP and per-capita increase for China and matched Chinese figures, you'd be fine trusting it).
by vouwfietsman | 2026-02-06 08:30:05+00:00
Although I understand your frustration (and have certainly been at the other side of this as well!), I think its very valuable to always verbalize your intuition of scope of work and be critical if your intuition is in conflict with reality.

Its the best way to find out if there's a mismatch between value and effort, and its the best way to learn and discuss the fundamental nature of complexity.

Similar to your argument, I can name countless of situations where developers absolutely adamantly insisted that something was very hard to do, only for another developer to say "no you can actually do that like this* and fix it in hours instead of weeks.

Yes, making a TUI from scratch is hard, no that should not affect Claude code because they aren't actually making the TUI library (I hope). It should be the case that most complexity is in the model, and the client is just using a text-based interface.

There seems to be a mismatch of what you're describing would be issues (for instance about the quality of the agent) and what people are describing as the actual issues (terminal commands don't work, or input is lost arbitrarily).

That's why verbalizing is important, because you are thinking about other complexities than the people you reply to.
by mort96 | 2026-02-06 08:30:17+00:00
Again, the DPRK is a singular entity. We can look at the behavior of the DPRK and analyze what its stance towards democracy is. We can see that it doesn't seem remotely committed to democracy, so being against the DPRK says nothing about one's views of democracy. Or even if the DPRK was truly committed to democracy, one could be against the DPRK for reasons completely unrelated to its democracy, and it would still not say anything about one's view of democracy.

Antifascism is just a political stance. It's shared by a wide range of disparate people who have nothing to do with each other. Just like vegetarianism is just the practice of not eating meat.

What does being anti-vegetarianism say about one's stance towards meat eating? Sure, you can look at any one guy or specific group of people who call themselves vegetarian, be against them for reasons unrelated to vegetarianism, and that doesn't say anything about your stance towards meat-eating. But being broadly anti-vegetarian?

...What does being broadly anti-antifascism say about one's stance towards fascism?
by andai | 2026-02-06 08:30:18+00:00
>Once or twice, I would begin fixing and cleaning up these PRs, often asking my own Claude to make fixes that benefited from my wider knowledge: use this helper, use our existing UI components, etc. All the while thinking that it would have been easier to vibe code this myself.

I had an odd experience a few weeks ago, when I spent a few minutes trying to find a small program I had written. It suddenly struck me that I could have asked for a new one, in less time than it took to find it.
by pjmlp | 2026-02-06 08:30:39+00:00
LaTeX is no longer the king of universities, Word has been for quite some time part of the official templates.

https://www.acm.org/publications/authors/submissions

And I can tell that while at CERN, those using LaTeX on paper submissions were the minority, on ATLAS TDAQ/HLT group it was a mix of Word, and FrameMaker.
by netsharc | 2026-02-06 08:30:46+00:00
OK, but if the solution is to brute-force them, there's probably a need to choose which files to focus on.

Of course there are other content-types, e.g. searching for "Content-Type: image/jpeg" gets hits as well. But only a few of them actually have the base64 data, mostly there are just the MIME headers.. Looking for "/9j/" (which is Base64 for FF D8 FF, which is the header for JPEG files), the Trumpian justice.gov website ignores "/" and shows results case-insensitively, but there are 4 or 5 base64'ed JPEG images in there.

I also saw that the page is vulnerable to code injection, somehow garbage in one search result preview was OCREd as "<s [lots of garbage]>", and the rest of the search results were striken-through because "
" is the HTML to do that.
by sershe | 2026-02-06 08:31:23+00:00
This is evasion; in common use it's a noun not an adjective and refers to specific loosely knit movement, with a few organized groups in it. It's like a riotous far right group called itself patriots and said well if you're against them you must be country-hater.

Their real views and goals have little to do with any kind of "fascism" and is just violent leftism. And as much as i dislike fascism (actual, not whatever Teen Vogue doesn't like), I personally think Marxism is the worst ideology invented, so if eg rose city antifa was fighting some actually grotesque organization like aryan brotherhood, instead of whoever they usually fight, id grudgingly consider the latter to be a lesser evil.
by mastermage | 2026-02-06 08:32:59+00:00
I think UI looks is a very Subjective opinion. I am rather young so I have realy only experience the Ribbons and for me everything back to the old is a huge step back is always going to look old and dusty to me. But thats personal opinion.

Now speed in editing thats a clear showstopper. And we all can agree on that.
by bayindirh | 2026-02-06 08:34:01+00:00
> Having to look mentally ignore ANSI escape codes in raw logs (let alone being unable to unable to search for text through them) is annoying as hell, to put it mildly.

You have a tool here, which is noted elsewhere: it's "less --raw". Also there's another tool which analyzes your logs and color codes them: "lnav".

lnav is incredibly powerful and helps understanding what's happening, when, where. It can also tail logs. Recommended usage is "your_command 2>&1 | lnav -t".