skysight-inc/HackerNews huggingface dataset:
In short, I think it is possible for DeepSeek to have achieved this amazing outcome without mass accessing 4o outputs. In any case OpenAI probably strictly monitors usage of its API to make sure its proprietary sauce remains proprietary and clients follow their T&Cs. The amount of data required at all stages for this model to train possibly cannot fly under the radar.

But why do I think that DeepSeek did this themselves? I think the amazing decision of DeepSeek to release its full model in the open shows how confident and proud of the work they are. This model by all accounts is a good one. If large scale distilling happened (hundreds of thousands of training outputs taken from closed models where this is expressed disallowed by the said closed model) I don't think DeepSeek would have been so open with its models and technical papers. They would have walled it off and just provided a chat interface. This genuinely seems like a labour of love. You can deeply inspect the model. I'm sure OpenAI experts and others are all over the model since the weights are freely available.

Another point: the field of deep learning has a vast literature by now and a lot of openly available supervised training datasets. There is enough training data available during the pre-training and post training stages if you can gather a large team. Now DeepSeek has a large team -- they would have been able to get enough training data legitimately.

Lastly DeepSeek in their technical papers have shown how they bootstrapped this model. Training data for R1 was also synthetically generated by previous models of DeepSeek (R1-Zero/ V3 / both ?). Synthetic data generation with light human curation I can imagine would have been entirely possible to do legitimately at scale.

Finally I feel that we should resist the urge to think if something came out of China then it must have been ripped off from US, involved large scale industrial espionage etc. By now China legitimately produces a lot of cutting edge products and original science. Without specific proof shown by experts I would hesitate to adopt this viewpoint.

Also consider this: China is the largest producer of electricity in the world and the cost of every material input is quite competitive. Labor costs are quite low also (Few Deep learning engineers there earning million dollar plus salaries).

DeepSeek papers also describe how their adopted various inovations to keep GPU costs low (Multi head latent attention to reduce GPU resources, use of FP8 instead of FP16/32 etc.). All this would have kept the costs low.

On a closing note, this model represents a gift to humanity. Not unlike Google and OpenAI's research papers. When I stop thinking about this model merely as "Chinese made" but (also) "Human made" my heart is filled with admiration of this achievement. This model can be owned by humanity just like the Linux kernel is.
It's like people forget Google is an ad company
It's important to understand that we had "AJAX" before we had AJAX, if you see what I mean.

I was part of a team that deployed an e-commerce site that made international news in 1998, that used AJAX-type techniques in a way that worked in IE3 on Windows 3.11. (Though this was not part of the media fuss at the time; that was more about the fact of being able to pay for things online, still)

The arrival of XMLHTTPRequest made it possible to do everything with core technology, but it was already possible to do asynchronous work in JS by making use of a hidden frame.

You could direct that frame to load a document, the result of which would be only a <script> tag containing a JS variable definition, and the last thing that document would do is call a function in the parent frame to hand over its data. Bingo: asynchronous JS (that looked essentially exactly like JSON).

Since there were also various hacky ways in each browser to force a browser to reload page from cache (that we exhaustively tested), and you could do document.write(), it was possible to trigger a page to regenerate from asynchronous dynamic data in a data store in the parent frame, using a purely static page to contain it.

In this way we really radically cut down the server footprint needed for a national rollout, because our site was almost entirely static, and we were also able to secure with HTTPS all of the functions that actually exchanged customer data, without enduring the then 15-25% CPU overhead of SSL at either end (this is before Intel CPUs routinely had the instruction sets that sped up encryption). We also ended up with a site that was fast over a 33.6 modem.

This was a pretty novel idea at the time -- we were the only people doing it that we knew of -- but over the years I have found we were not the only team in the world effectively inventing this technique in parallel, a year or 18 months before XMLHTTPRequest was added to browsers.

(IE3 on Windows 3.11 was a good experience, by the way. Better behaved and more consistent than Netscape)

At around the same time we were also exploring things like using Java applets to maintain encrypted channels and taking advantage of the very limited ways one had to get data in and out of an applet. For example you couldn't push out from an applet to the page easily, but you could set up something that polled the applet and called the functions it wanted.

I don't like to get all "get off my lawn" but it feels like we actually earned our keep back then, getting technologies to do stuff that no standards working group anywhere was really considering and for which precious little documentation actually existed. There's a generation of us who held our copies of "Webmaster In A Nutshell" and "Java In A Nutshell" very close.
Isn't the question closer to "/when/ does line stop going up?"
Part of NVidias valuation was due to the perception that AI companies would need lots and lots of GPUs, which is still true. But I think the main problem causing the selloff was that another part of the popular perception was that NVidia was the only company who could make powerful enough GPUs. Now it has been shown that you might not need the latest and greatest to compete, who knows how many other companies might start to compete for some of that market. NVidia just went from a perceived monopolist to "merely" a leading player in the AI supplier market and the expected future profits have been adjusted accordingly.
Why do ecosystems continue to screw up dependency management in 2025? You would think the single most widely used feature by programmers everywhere would be a solved problem by now.
Back to the Future with Gordon Moore
UPD: check this github comment. https://github.com/golang/go/issues/48429#issuecomment-26184...

basically it go tool relies heavily on go module pruning, so transitive dependencies from tools are not propagated downstream.

also, official docs say this: https://tip.golang.org/doc/modules/managing-dependencies#too...

> Due to module pruning, when you depend on a module that itself has a tool dependency, requirements that exist just to satisfy that tool dependency do not usually become requirements of your module.
How many of those companies are still around? It takes more than just dollars to build a vibrant and robust ecosystem.
Funnily enough my home country uses the French spelling for this despite it being a former British colony.
Even in the worst case scenario, a 100% haircut sounds incredibly unlikely.

Unless you actively elect a government that pursues such a policy. Or unless someone somehow puts all that money in a large bag, and flies off to Cyprus (If that's a real concern in your society, there is no guarantee that your brokerage or bank won't do something similar). Bad governance and theft can ruin anything, just ask anyone who has lived in 90s Russia - where the government could not hold up it's end of the social contract, but neither could any of the thousands of thieves and fraudsters that spun up in the privatized financial sector.

As it turns out, when the economy collapses to the point that a government can't[1] pay it's bills, everything else goes to shit, too.

---

[1] The budget brinkmanship the Republican party practices every year isn't a matter of 'cant' - it's a matter of 'politically expedient to pretend that they wont'. But that cycles back to not electing people who govern poorly...
Now we need a new watch that can run this.
Hey all, founder here. We are an applicant for the upcoming batch (YC X25).

Our first release supports the following services: GitHub, Cloudflare, Bunny, Supabase, Stripe, Box, Koyeb, Render, DigitalOcean, Hetzner, and Linode.

So far I've tested it well with GitHub, Cloudflare, and DigitalOcean.

On GitHub, I was able to list my repositories, get summaries of what the project is about, even read files.

On Cloudflare, I was able to list my DNS zones and records, and even create dns records.

On DigitalOcean, I was able to create droplets through this.

What I'm trying to achieve here is for the user to be able to interact with multiple vendors in one go. Like it may be useful for provisioning stuff, or analyzing stuff, without the hassle of opening many tabs, logging-in, navigating pages, just to get things done.

The default model is claude sonnet 3.5, I'm spending all of our Anthropic credits here so new users can try it. Open for feedback and ideas, thank you.
> The real notable event is the official change of name by the US government

Correct.

Also this is a very politicised name change. Ergo, in the USA it will be embraced by supporters of the orange one, whilst everybody else in the USA will continue to call it "Gulf of Mexico".

As this was clearly done to stir up controversy, I can't think of anything more ridiculous. The job of a head of state is to unite a people, not divide them.
Does loyalty give you enough talent?
I think I need to start looking into African index funds... Or just figure out the way out when I have run out of money...
Why (Open Source) DeepSeek's shock is important
Author here. I wrote this analysis after following DeepSeek's recent developments. What struck me most wasn't just their technical achievements, but how they're proving that high-performance AI doesn't need billion-dollar budgets. Their approach to open-source development could fundamentally change how we should approach and think about AI accessibility and development.
Of course not, they have not lived through BSD and GNU adoption, building home computers at home collecting pieces.

They have not lived through the days that pirated software was common, as most folks would not have income to pay for every single piece of software on their computers.

They have grown up with disposable computing devices, where OEMs have gone back to pre-PC revolution, where to get an OS upgrade one would get a new computer, and all peripherals were external, USB ports replacing parallel ports, as means to get those margins pre-clone wars back, using software with microtransactions.

Additionally people have realised that FOOS without income doesn't scale, and we're back to Shareware by another name, with incentives to turn them into VC sponsored unicorns, something that we didn't have back in the day, getting some money to get by was already good enough.

After my generation is gone, so are all FOSS founders, and like every movent in human history, it will be replaced by something else.
As sad as it might seem, this will be good reality check for companies of all sizes to start contributing to the open source ecosystem they take so much from. Either that or I foresee the rise of some stewarding group balancing the vampires with the contributors (ie. you gotta contribute a relative minimum to feed from the ecosystem). The current state of open source is not sustainable anyway judging by the stories of burn out contributors and most companies are just used to having so much free stuff available that they don't even consider paying back or where the free stuff comes from until vulnerabilities start to increase in abandoned packages with no alternatives beyond fronting an insane amount of dev time to write a replacement or fork the project
Exactly -- see my other comment here:

https://news.ycombinator.com/item?id=42850693

I did this as the front-end engineer of a high-profile site that went live well before XMLHTTPRequest.
The ones who have family and friends that use it.
You are assuming that a 10x bigger model will be 10x better or will bring us close to AGI. It might be too unweildy to do inference on. Or the gain in performance maybe minor and more scientific thought needs to go into the model before it can reap the reward with more training. Scientific breakthroughts sometimes take time.
100% hair cut leads to violent revolutions. And 70 year old can still do some things that will hurt those in power.
He promised Waymo.
If you redefine everything as deriving value from labor and labor alone, OK. Government intervention is not a given, is not universal, and its impact on labor isn’t unique.

There are other investment vehicles besides equity and other ways to take value from past into future that are neither garnishing the wages of children and grandchildren (most current state systems) nor investing in artificially inflated markets.

Just as a thought experiment, consider if all state pension contributions were just used to immediately purchase gold on the open market that was then put into a vault labelled with the year of birth of the contributor. Please explain how this (obviously naive) strategy is dependent on future labor. As far as I can tell, this system would be completely market-based and future labor would likely benefit as their “gold” might be cheaper as there would be less demographic demand.
Dead babies, critically ill kids: Pediatricians make moving plea for vaccines
Not to forget huge amount hydro power compared to population...
you don't have to use this feature if you don't like it...
How Much Do Udemy Instructors Make (2024)
This is not a market crash. I don’t know how old you’re but you might have been conditioned to think this way by the market’s unrelenting march higher. But those of us from the dotcom days can tell you it crashes eventually and very painfully.
> far more impact and reach

> has had zero impact in the everyday life of most of the population of Earth

You do realise those two can be true at the same time, right? The first one is relative, while the second is absolute, so they don't necessarily cancel out.
Related Anton video: https://youtu.be/kSGW8DmrWlU
> I think this is really quite difficult even with the wildest of hand-waving

It's difficult for computers! But humans can do it. An 1800 armed with computer analysis (so he knows the right moves) can say with some confidence "this position looks difficult for a grandmaster".
Building a machine that does useful work is not "future labour". That kind of automatic production by machine is absolutely dominant today, none more so than in software.
Pretty clear conflict between crocowhile saying "not driven by money but curiosity and collegiality" and xvector saying "All this AI work is definitely driven by money"
Google site:bogleheads.org elderly scams - the list goes on and on ...

I've also got elderly relatives, and even with their pensions secure (European-style pension system), there's lots of people going after their money. Trying to prepare them for encounters with online and real world scammers is an ongoing process, e.g. by recounting the cases that I read in the news to foster mistrust.

I've lost count how often an elderly family member (who is still sharp as a tack fortunately) told me that the "police", "your beloved niece", or "Microsoft" called them.
Image Creation Tools Are Here
Then it's simply restricted.
I find it strange that the author is really happy with the quality of string comparison here https://pgaleone.eu/ai/coding/2025/01/26/using-ai-for-coding... and while it would kind of work, it's a very weird piece of code from ML standpoint, e.g. it's training a TF-IDF vectorizer on just two strings being compared, which at best won't change anything (unless the same word is repeated within one product), and is a super weird thing to do as for better quality you'd probably want to train that on some corpus, or not bother at all. And also it compare two strings as bags of words, which again is not the end of the world but maybe not what the author wants here, and if they want this then it's not the easiest way of doing it. So it's taking some things which can be useful when comparing texts (tf-idf and cosine similarity) but then applying them in a weird way which does not let them show their strengths.
Just say Trump and move on?
I don't think that the current administration favors talent all that much. In fact, aren't they attempting to get rid of many of the civil servants to replace them with magical LLMs?
Apple fixes this year's first actively exploited zero-day bug
When you want to squeeze out the last krona from your real estate investment but the only selling point is that one can sleep in it.
The emerging consensus is that there is now an alternative English name, and that this is likely to end up as an official name for en_US (which can either mean American English, or the English name according to the United States) as well. It seems unlikely that the generic endonym (Golfo de México) will change any time soon, and unless this English alternative is adopted more broadly, it is likely that for the foreseeable future the English name too will remain 'Gulf of Mexico'.

What won't happen, is that visitors from the US will see that new name, at least in most OSM apps and websites. OpenStreetMap is not limited to one renderer or app, and anyone who builds one can choose how to handle localisation. But to support this name based on the tags proposed now such an app would have to prefer official names over common names, or explicitly choose this local alternative over the common name.

This is what the relevant name tags could end up looking like soon (other languages omitted for brevity):

name=Golfo de México
name:en=Gulf of Mexico
name:es=Golfo de México
official_name:en_US=Gulf of America
alt_name:en_US=Gulf of America

Depending on how this all pans out, at some point name:en (the global English name) could shift to the Trumpian name, but that is a big if of course. OpenStreetMap simply documents the status quo, and that demonstrably isn't it right now (and might never become it). If at some point the new name becomes the common name in American English, it might end in name:en_US as well. Feeling this out would be mostly up to the American OSM community (e.g., do most media call it that now? How about US scientists and relevant institutes? What about use on the internet by American folk? Etc.)

A really simple map might only render whatever is noted in name. A map which takes the user's locale into account, or which explicitly chooses a base language or locale, would use a cascading fallback, which for en_US looks like:

* Try name:en_US,

* If missing, use name:en

* If missing, use name

So for now that would not yield 'Gulf of America', because usually neither alternative nor official names are considered for rendering.

In any case, the sea can be found using search under all those names.
Been using mxroute for years, have multiple domains (they let you use unlimited domains IIRC), never had any issues.

Great info on setting up stuff like SPF, DKIM. Easy to set quotas on accounts, set up catch-alls etc.

Never had an issue with deliverability or anything like that.

Probably sound like a shill, but I think it's such a good option, and really reasonably priced.
I have a perpetual black friday deal, and I pay like 15 USD a year!!
If the money is right? I guess we will see a flood of „I am not interested in politics“ people like in every other oligarchy spring up in the US.
> current LLMs would likely give better verdicts

He probably meant _brainwashed_ LLMs. They can consistently produce desired results if you wash them the right way. It's more about personal opinion than computation. Actually it would be fun to manipulate verdicts with prompt injections ;)
Never heard of anyone doing this. Seems very Chako Paul city.

/ Swedish Person
TINA. Government forced everyone to save for retirement this way. There’s way too much capital trapped in SPY and that’s going to create distortions in price discovery and these abrupt corrections in individual stocks.
Random observation 1: I was running DeepSeek yesterday on my Linux with a RTX 4090 and I noticed that the models should fit into VRAM, which is 24GB. Or they are simply slow. So the Apple shared memory architecture has an advantage here. A 192GB Mx Ultra can load and process large models efficiently.

Random observation 2: It's time to cancel the OpenAI subscription.
That's non-free. Quoting from https://opensource.org/osd

> 6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
I've seen that and it's a neat concept but unfortunately everything about that project looks hideous, so I'm not very keen on adopting it
the versions in go.mod are an enforcement of the versions required by your dependencies, and those your module require. asking for it to be reproducible from scratch is like deleting package.json in a node project and asking it to magic all your >= < version constraints out of thin air, it's impossible because you're deleting the source.
I’ve worked on several projects this past year, some with newer frameworks, others with no-code solutions like Bubble and I keep coming back to Rails. It strikes that perfect balance between speed and clarity, and so many of the features we’d otherwise code from scratch like admin panels, authentication, queuing, mailing are already there for you to pick.

When you’re building and iterating quickly, Rails save you from manually wiring up all the plumbing. You get enough convention to move fast, but with the flexibility to make your own decisions when necessary.
OK, but I think it was Google Maps that made the experience of not needing to refresh the page popular (while being shown more information from the server).

For a long time, you needed an invite to sign up for Gmail, so you couldn't easily share the cool experience of AJAX with others like you would with a Google Maps link.
What's so odd about it? Countries do that all the time, Czech Republic is now Czechia, Turkey is Türkiye, Haźlach is now Hażlach.

USA may as well change it's name to "Trump land", and Germans will still call it Vereinigte Staaten and Iranians will call it Great Satan.
Pebble was dead long before Google got to own this IP.
Best guess: at this stage, this is (yet another) move to get civil servants to quit, rather than having to lay them off.

Nevertheless, chilling and, I imagine, very illegal.
Chinese models are censored, while Western models are _aligned_. it's a very important distinction.

personally I imagine in the future I'll use a mock UN panel of LLMs to advise me, and avoid any one nation/political party's influence, if I ever get to the point of delegating much of my thinking to the machine.

Most westerners wouldn't want their land threatened by their allies either, but we don't live in a perfect world.