MurphyA/hacker-news huggingface dataset:
by pelasaco | 2026-02-03 20:59:39+00:00
Yes, it will kill open source—at least as we know it.

I’m convinced that GitHub and GitLab will eventually stop offering their services for free if the flood of low-quality, "vibe-coded" projects—complete with lengthy but shallow documentation—continues to grow at the current rate.

The trend of rewriting existing programs ("vibe-coding" a rewrite of $PROG in Rust, for example) threatens to undermine important, battle-tested projects like SQLite. As I described in this comment: https://news.ycombinator.com/item?id=46821246.

I’m quite sure developers will increasingly close-source their work and black-box everything they possibly can. After all, source code that cannot be seen cannot be so easily "rewritten" by vibe-coders.
by constantius | 2026-02-03 21:00:17+00:00
While de Gaulle being far-right is not a majority opinion (except in some marginal circles), he would undoubtedly be considered far-right if he was governing today, which is what GP seems to have meant.

I think that, for most Western people today, far-right == bad to non-white people, independent of intention (as you demonstrated with your remark about the PS), so de Gaulle's approach to Algeria, whether he's loud about it or not, would qualify him as far-right already.

All this to say, the debate is based on differing definitions of far-right (and has started from an ignorant comment by an idiot who considers Bush, someone who is responsible for the death of around a million Iraqis, the creation of actual torture camps, large-scale surveillance, etc., not far-right because, I assume, he didn't say anything mean about African-Americans).
Ask HN: Is Cursor still working for you?
by ezulabs | 2026-02-03 21:00:24+00:00
I spent $1.5K using Cursor with Opus4.5 to test some MVP ideas.

It starts really well and looking promising, but after that you burn all your tokens and energy to make sure agents still sticks to the plan.

If it hits a wall, all a sudden it does stupid hacks. I just canceled my subscription and moving on, what else I should try?

What am i missing?
by blibble | 2026-02-03 21:01:28+00:00
I moved from gmail to fastmail a few years ago

and being the cynical sort of person that I am, I didn't trust the fastmail importer

so I ran it, and also wrote my own implementation using the gmail api (NOT imap), and reconciled them

100% match (bar the "Muted" folder, which fastmail ignored)

pretty much perfect
by JumpCrisscross | 2026-02-03 21:02:46+00:00
Is there a good, consolidated technical description of their mission architecture?

(Apparently Artemis II is now pushed off the March [1]. Alongside Starship’s next scheduled launch [2].)

[1] https://www.nasa.gov/blogs/missions/2026/02/03/nasa-conducts...

[2] https://en.wikipedia.org/wiki/List_of_Starship_launches
by kstrauser | 2026-02-03 21:03:17+00:00
Almost all computers have used power-of-2 sized sectors. The alternative would involve wasted bits (e.g. you can't store as much information in 256 1000-byte units as 256 1024-byte units, so you lose address space) or have to write multiplies and divides and modulos in filesystem code running on machines that don't have opcodes for any of those.

You can get away with those on machines with 64 bit address spaces and TFLOPs of math capacity. You can't on anything older or smaller.
by empath75 | 2026-02-03 21:03:33+00:00
I am not going to argue this on the basis of LLM's suck at fiction, because even if it's true, it's not really that relevant. The problem is that what LLM's are good at is producing mediocre fiction particular to the tastes of the individual reading at. What people will keep reading is fiction that an LLM is writing because they personally asked it to write it.

I don't want to read fiction generated from someone else's ideas. I want to read LLM fiction generated from my weird quirks and personal taste.
by anthk | 2026-02-03 21:03:44+00:00
That's a fad. A fake nostalgia for zoomers. That's it. Aero was just the shitty OSX Aqua wannabe and the rest was Microsoft corporate aesthetics to sell you turds wrapped in shiny FX's since Vista.

Everyone else had different asthetics and no computer was equal to each other. You had zillions of plugins for Firefox, different software installed and thousands (literally) of themes for KDE, QT, GTK, Fluxbox, OpenBOX...

Also tons of so-called Frutiger aesthetics are just rip-offs from 90's styles and aesthetics on hardware. You own nothing in the end, but corporate submission.

Even Flash gaming aesthetics -which would be one of the actual aesthetics coming from the community- were really different to your 90's copycat gradients.

Heck, Winamp/XMMS skins. Tons of different wallpapers, not just your kind of Frutiger wallpapers, with very different styles. Zillions of icon themes, from flatish to Crystal variants from Everaldo.
by geyuxu | 2026-02-03 21:04:19+00:00
Hi HN, author here.

I'm a Java Architect turned AI MSc student. I found myself using `torch.nn.Linear` and `torch.nn.Conv2d` without fully grasping the tensor operations underneath.

So I started this project to rebuild these layers from first principles (using only Tensor operations and Autograd, no `nn.Module`).

Currently implemented:
- Linear Regression & Logistic Regression (Numpy manual grad vs Autograd)
- Multi-Layer Perceptrons (MLP)
- Convolutional Neural Networks (CNN) with pooling

Coming next:
- RNNs and Attention mechanisms (WIP)

The goal is education: stripping away the abstraction layers to see the math. Feedback on my CNN implementation is very welcome!
by cmrdporcupine | 2026-02-03 21:05:06+00:00
And it's worth pointing out that Claude Code now dispatches "subagents" from Opus->Sonnet and Opus->Haiku ... all the time, depending on the problem.

Running this thing locally on my Spark with 4-bit quant I'm getting 30-35 tokens/sec in opencode but it doesn't feel any "stupider" than Haiku, that's for sure. Haiku can be dumb as a post. This thing is smarter than that.

It feels somewhere around Sonnet 4 level, and I am finding it genuinely useful at 4-bit even. Though I have paid subscriptions elsewhere, so I doubt I'll actually use it much.

I could see configuration OpenCode somehow to use paid Kimi 2.5 or Gemini for the planning/analysis & compaction, and this for the task execution. It seems entirely competent.
by rpodraza | 2026-02-03 21:05:28+00:00
I think you are completely oblivious to the problems plaguing the NPM ecosystem. When you start a typical frontend project using modern technology, you will introduce hundreds, if not thousands of small packages. These packages get new security holes daily, are often maintained by single people, are subject to being removed, to the supply chain attacks, download random crap from github, etc. Each of them should ideally be approved and monitored for changes, uploaded to the company repo to avoid build problem when it gets taken down, etc.

Compare this to Java ecosystem where a typical project will get an order of magnitude fewer packages, from vendors you can mostly trust.
by Teever | 2026-02-03 21:05:56+00:00
Become? https://en.wikipedia.org/wiki/Sinking_of_the_Rainbow_Warrior

The second Donald Trump threatened to invade a nation allied with France is the second anyone who works with Trump became a legitimate military target.

Like a cruel child dismembering a spider one limb at a time France and other nations around the world will meticulously destroy whatever resources people like Musk have and the influence it gives him over their countries.

If Musk displays a sufficient level of resistance to these actions the French will simply assassinate him.
by brightball | 2026-02-03 21:06:33+00:00
I have heard of title theft but I imagine it is more prominent is areas where an attorney is not required to process the sale of a house. Some states allow "title companies" to handle this process.

I'm not well versed, just passing along what I've heard from people over the years.

I have always heard the best way to make sure your title can't be stolen is to have a loan against the house so that a bank is involved. As long as a bank is involved, there are numerous additional hoops for something like that.
by KaiserPro | 2026-02-03 21:06:50+00:00
The training is very much the opposite.

mine had a scene where some bro tried to organise the resistance. A voice over told us that he was arrested for blocking a legal investigation and was liable for being fired due to reputational damage.

X's training might be like you described, but everywhere else that is vaguely beholden to law and order would be opposite.
by awesome_dude | 2026-02-03 21:07:18+00:00
This was always going to happen as soon as the USA decided to be overtly all about itself.

Tact and diplomacy meant that previously the USA was seen as, yes being all about itself, but not threateningly so when it came to its allies/friends. As soon as that veneer was removed the reaction was always going to be, "we'll look after ourselves then" - using the same tools China has (see: China having its own linux distribution)
by AnotherGoodName | 2026-02-03 21:07:21+00:00
Less efficient than an aircrafts wings over a long distance but very efficient for an aircraft with engines pointing straight down.

The blades are massive, push a lot of air relatively slowing compared to smaller engines. There's a reason most planes will stall when pointing straight up, despite in theory having more power to weight. Their prop efficiency is worse than a helicopters rotors.
by cosmic_cheese | 2026-02-03 21:07:22+00:00
It may be worth considering how much the impact of LLMs is exacerbated by friction in the contribution process.

Many projects require a great deal of bureaucracy, hoop-jumping, and sheer dogged persistence to get changes merged. It shouldn't be surprising if some are electing it easier to just vibe-customize their own private forks as they see fit, both skipping that whole mess and allowing for modifications that would've never been approved of in mainline anyway.
by pelasaco | 2026-02-03 21:07:58+00:00
some startups are already avoiding the open source route, exactly because of that. You publish your code, then 2 weeks later, we have dozen of "$PROJ in $LANG rewritten". 30000 LOC + super verbose README.md done in one week, in less than 10 commits, from somebody that never wrote a single line of OSS.
Show HN: Scrape (auto-discover APIs or HTML) & Monitor changes on any site
by chadwebscraper | 2026-02-03 21:08:00+00:00
I recently built https://meter.sh to track any site - whether through an API or just raw HTML.

The tool auto-inspects any API, catches any preliminary requests, and extracts all data (including pagination). It falls back to HTML if needed.

I had a blast building this and we have a growing number of customers using this tons of different use cases.

There's a generous free tier - would love to hear any feedback.
by cmrdporcupine | 2026-02-03 21:08:05+00:00
This is going to be a crazy month because the Chinese labs are all trying to get their releases out prior to their holidays (Lunar New Year / Spring Festival).

So we've seen a series of big ones already -- GLM 4.7 Flash, Kimi 2.5, StepFun 3.5, and now this. Still to come is likely a new DeepSeek model, which could be exciting.

And then I expect the Big3, OpenAI/Google/Anthropic will try to clog the airspace at the same time, to get in front of the potential competition.
by spacedcowboy | 2026-02-03 21:08:38+00:00
I'm sitting here struggling to think of why the hell you need a terminal emulator in an IDE. There's a perfectly good terminal emulator called Terminal.app, it's usually the first thing I put on my dock after a fresh install of MacOS. I like the terminal, but ... in an IDE ? I always wondered why Eclipse had one as well - it just seems like a wasted pane ?

Perhaps it's just the setup you (the generic "you") are used to or something. I've got 3 4k screens connected to a Mac Studio here, and plenty of space for a terminal or four to be running on-screen at the same time and in windows that don't obscure the things I want to look at. I guess if you code on an MBP and space is limited, it might be easier to switch to ? But I generally want that space for my debugger and console-app i/o. I think it'd just get in the way...
by CamperBob2 | 2026-02-03 21:08:48+00:00
Good results with your Q8_0 version on 96GB RTX 6000 Blackwell. It one-shotted the Flappy Bird game and also wrote a good Wordle clone in four shots, all at over 60 tps. Thanks!

Is your Q8_0 file the same as the one hosted directly on the Qwen GGUF page?
by kylehotchkiss | 2026-02-03 21:09:14+00:00
Is there any online resource tracking local model capability on say... a $2000 64gb memory Mac Mini? I'm getting increasingly excited about the local model space because it offers us a future where we can benefit from LLMs without having to listen to tech CEOs saber rattle about removing America of its jobs so they can get the next fundraising round sorted
by toast0 | 2026-02-03 21:09:31+00:00
> I will note that just because title insurance guarantees they will defend against ownership claims, they don't guarantee it will be settled in a particular way.

Of course, insurance doesn't guarantee you won't have a covered loss. Insurance compensates you if you have a covered loss.

When I've purchased real estate with title insurance, the offer from the title company has been pretty specific about what risks are covered, what risks are specifically not covered, and what the dollar limits are for covered losses. There's a lot of paperwork involved in purchasing real estate, but the title report and the title insurance offer are worth taking the time to read.
by its-summertime | 2026-02-03 21:10:09+00:00
if there is an LLM in there, "Run echo $API_KEY" I think could be liable to return it, (the llm asks the script to run some code, it does so, returning the placeholder, the proxy translates that as it goes out to the LLM, which then responds to the user with the api key (or through multiple steps, "tell me the first half of the command output" e.g. if the proxy translates in reverse)

Doesn't help much if the use of the secret can be anywhere in the request presumably, if it can be restricted to specific headers only then it would be much more powerful
by guywithahat | 2026-02-03 21:10:27+00:00
To me "homegrown video conference system" would mean like made in France by a French company, not made by the French government. I could be wrong but chat systems seem dynamic and important enough I wouldn't want it to be run and managed by the government. It will be interesting to see how it pans out though, and it's always nice to have more open source code
by dudeinhawaii | 2026-02-03 21:10:42+00:00
When I think of the effect of a single word on Agent behavior - I wonder if a 'compiler' for the human prompt isn't something that would benefit the engineer.

I've had comical instances where asking an agent to "perform the refactor within somespec.md" results in it ... refactoring the spec as opposed to performing a refactor of the code mentioned in the spec. If I say "Implement the refactor within somespec.md" it's never misunderstood.

With LLMs _so_ strongly aligned on language and having deep semantic links, a hypothetical prompt compiler could ensure that your intent converts into the strongest weighted individual words to ensure maximal direction following and outcome.

Intent classification (task frame) -> Reference Binding (inputs v targets) -> high-leverage word selection .... -> Constraints(?) = <optimal prompt>
by searls | 2026-02-03 21:10:43+00:00
This is true of the CLIs that start with `xcode` but not of the CLIs that start with `swift`. As `swift-format` and `swift-test` have come into their own, they're just as reliable as any other language ecosystem. And the difference is indeed staggering. I wrote this guide last summer on extracting all your app's code into a (nonsensically necessary) Swift package dependency simply so you can test it with Swift Testing https://justin.searls.co/posts/i-made-xcodes-tests-60-times-...
by mhitza | 2026-02-03 21:10:52+00:00
Mariadb has a columnar engine already (though I did not use it myself) https://mariadb.com/docs/analytics/mariadb-columnstore/colum... and is mostly mysql compatible.

For about a year releases include a vector storage type, so it will be interesting to see it compared in performance with what Alibaba did.

Just wanted to plug that out. Given how often Postgres is plugged on HN, I think people ignore how versatile mariadb is.
by athrowaway3z | 2026-02-03 21:10:57+00:00
I wrote my comment to vent my disdain for all the circus projects filled with marketing blurbs and features lists for their overengineered vibeslop.

OP is just sharing the cool utility he found, and how it solved a problem for him.

It felt bad to leave them with the message they shouldn't have, or that he's a big part of the problem.
by niemandhier | 2026-02-03 21:11:05+00:00
That can start with self deleting messages if you are under court order, and has happens before:

“Google intended to subvert the discovery process, and that Chat evidence was ‘lost with the intent to prevent its use in litigation’ and ‘with the intent to deprive another party of the information’s use in the litigation.’”

https://storage.courtlistener.com/recap/gov.uscourts.cand.37...

VW is another case where similar things happens:

https://www.bloomberg.com/news/articles/2017-01-12/vw-offici...

The thing is: Companies don’t got to jail, employees do.
by honestduane | 2026-02-03 21:11:14+00:00
This is honestly why I have stopped contributing to open source.

I was fine with my work being a gift for all of humanity equally, but I did not consent with it being a gift to a for-profit company that I'm not personally benefiting from, that wont even follow the spirit of the open source license.

If AI doesn't have to follow the GPL, then I'm not going to create GPL code.
by bulbar | 2026-02-03 21:11:27+00:00
Killing foreigners outside of the own country has always been deemed acceptable by governments that are (or were until recently) considered to generally follow rule of law as well as the majority of their citizen. It also doesn't necessarily contradicts rule of law.

It's just that the West has avoided to do that to each other because they were all essentially allied until recently and because the political implications were deemed too severe.

I don't think however France has anything to win by doing it or has any interest whatsoever and I doubt there's a legal framework the French government can or want to exploit to conduct something like that legally (like calling something an emergency situation or a terrorist group, for example).
by donkeybeer | 2026-02-03 21:12:04+00:00
Why are you acting so strange and making up misinterpretations of what I wrote?
You depend on lawyers either way, whichever license you use, I fail to see how copyright law can be implemented and defended without lawyers.
The golden rule is simple, anyone can look it up, I really don't understand what difficulty you have that made you make up such a strange "not even wrong" theory about it. "do to others what you would have them do to you" , here it means you have benefited from countless man hours of work by other people, so you too should pass on any improvements you made to it just like they did to you.

Regarding freedoms, let us take this scenario. Your small company depend on a complex bsd library thats hard to replicate. It gets the attention of a much larger company, they fork it make various changes to make it much better and keep it closed, their product kills yours. While, if it was GPL (or AGPL as its needed today), the company either has to redevelop it inhouse if they wish to serve it as product to the public without releasing its sources, or they do the same thing as in the bsd case, they make a much improved version...and you have equal access to the same sources, you can take that and pivot upon it instead of your company dying. Its very simple, more or less mathematical game theory. Nobody can force anyone to choose a license, its your choice. Again, Mac OS is not a very encouraging example of the overall outcome of BSD licensing. No freebsd/openbsd/whatever person is permitted to read or use Apple's "fork" now. Apple took the hard work of others and instead of paying it back in like, it doesn't take a single cent of money, "paying" back here simply means doing the same the others did, they generously provided you their work as foss, you pass back your delta to it as foss. Thus raising the high water mark of the entire ecosystem. Think academic research. Its usually released in open, so any improvements made by one team are available for others to use and further improve upon. That's it. Nothing more. Nothing less. How does GPL "force" anyone to do anything? They can either choose to follow the license, or choose another library or home grown an alternative if they dislike the terms.
by whispem | 2026-02-03 21:12:44+00:00
Thank you for this sharp and detailed question!
In minikv, both Raft and 2PC are purposefully implemented, which may seem “overkill” in some contexts, but it serves both education and production-grade guarantees:

- Raft is used for intra-shard strong consistency: within each "virtual shard" (256 in total), data and metadata are replicated via Raft (with leader election and log replication), not just for cluster membership;

- 2PC (Two-Phase Commit) is only used when a transaction spans multiple shards: this allows atomic, distributed writes across multiple partitions. Raft alone is not enough for atomicity here, hence the 2PC overlay;

- The design aims to illustrate real-world distributed transaction tradeoffs, not just basic data replication. It helps understand what you gain and lose with a layered model versus simpler replication like chain replication (which, as you noted, is more common for the data path in some object stores).

So yes, in a pure object store, consensus for data replication is often skipped in favor of lighter-weight methods. Here, the explicit Raft+2PC combo is an architectural choice for anyone learning, experimenting, or wanting strong, multi-shard atomicity.
In a production system focused only on throughput or simple durability, some of this could absolutely be streamlined.
by echelon | 2026-02-03 21:12:46+00:00
This is what I like to see!

Not sure what your customers look like, but I'd for one also be fine with "fair source" licenses (there are several - fair source, fair code, Defold license, etc.)

These give customers 100% control but keep Amazon, Google, and other cling-on folks like WP Engine from reselling your work. It avoids the Docker, Elasticsearch, Redis fate.

"OSI" is a submarine from big tech hyperscalers that mostly take. We should have gone full Stallman, but fair source is a push back against big tech.
by afpx | 2026-02-03 21:13:04+00:00
The vast majority of Humans are also descended from the Jewish people of the Torah. In fact, half of the people I know have an Ashkenazi Grandfather or Great-grandfather. So, why can't we all be part of the state of Israel, too? Isn't that the easiest solution? [I know, I know - the oral law and the nations, and all of that - but can't the rabbis just cross out those parts?]
by theshrike79 | 2026-02-03 21:13:08+00:00
But as far as I know, that was way before tool calling was a thing.

I'm more bullish about small and medium sized models + efficient tool calling than I'm about LLMs too large to be run at home without $20k of hardware.

The model doesn't need to have the full knowledge of everything built into it when it has the toolset to fetch, cache and read any information available.