skysight-inc/HackerNews huggingface dataset:
That's the typical case, true - but for many (most?) of the big multinationals, the worst case scenario for a hack involves people dying or some piece of critical infrastructure exploding.

On top of that, "everything is securities fraud" - and since that does carry potential jail time, corporations generally try to avoid pissing off parties that would be able to frame a contract breach (and its consequences) in terms of investment fraud.

EDIT:

For starters, almost all data a multinational corporation generates and processes is subject to export control regulations, which are broad, full of special cases, vary over time, space and politics, and most importantly, violations of them come with huge fines and criminal penalties[0] for both businesses and individuals involved. The only reason Microsoft can get a corporation like this to migrate to O365 and run their back-office in Azure cloud is by solid, tested contractual guarantees that the data will be processed in ways that will keep the customer compliant with applicable regulations. Now, I'm not a lawyer, but it's not particularly hard to draw a line from "Microsoft snooping on enterprise customers" to securities fraud.

I mean, even in context of hosting a DeepSeek derivative, we're talking about a cloud service offering enterprise customers secure training on company data. "Company data" may involve, e.g. detailed documentation or specs for software for designing advanced optical systems, which may sound benign until you make the connection[1]: "advanced optics" includes applications in advanced laser systems, which basically means weapons (e.g. ranging, missile targeting, anti-missile countermeasures). Obviously, regulators around the world (and the US in particular) would be very unhappy to see such information crossing through the wrong borders. For both the affected customers and the cloud service, this is high stakes game; a random startup isn't in a position to enter it.

--

[0] - E.g. in US, up to $1M per violation and up to 20 years in prison, possibly at the same time; see https://www.bis.doc.gov/index.php/enforcement/oee/penalties.

[1] - This was a real intro example used in export control training I went through some years ago.
> Let's connect the dots then

Just say what you what you want to say, and I'll address that.
Previously choosing a top tier AI model tied you to what that provider wanted to do with hosting the model long term and the pricing they wanted to charge for it. Now you can get the same model anywhere with GPU, hosted or not, for minimal cost overhead to what it takes to run the model itself. You're also free to tune, retrain, or otherwise mess with the model as you see fit without needing approval.

The excitement is probably a bit much but it's not just about the eval results themselves but the baggaged attached with them.
Nice restoration and article, thanks!

I bought my Amiga 1000 in 1986. I loved it. I was learning animation using Hash Inc's Animation:Master. People get impatient with web page loads today, but boy, waiting for a low-res animation to render could teach you patience!

I had started in 1977 with a Commodore PET 2001, and was a Commodore person until I bought an Apple PowerPC and loaded MkLinux with the Mach microkernel on it. Later Minix was my choice. I always rooted for Minix over Linux years later, and I still think a microkernel is better than a monolithic one.

Sadly, my Amiga 1000 was stolen from my NYC apartment in 1988, while I was at work.They left the HP laser printer which was more valuable at the time. I learned animation, kept up with programming from my PET days, and got into music trackers. I never bought an A2000 or A3000 or had a VideoToaster, although I really wanted one. Apple one the print/graphics market and Commodore lost its multimedia market with it.

The Amiga will always be my favorite Commodore. I had a Vic-20 and a C-128 at one point too.
Thanks! I'll try. I didn't bother believing that if this was developed heavily on CUDA, it was likely going to use kernels that were missing in MPS.
Anecdotally, they've gotten much more proactive at taking unprotected lefts in my experience.
There's a feedback loop on deficits.
Yeah, you’re probably right. I just wanted to write my anecdotal experience in a way that would avoid the “you’re holding it wrong” crowd because the point is how this leads to broken trust, not whatever broken feature it is.
We would count 7 hours as downtime too. Our pause was less than 5 seconds.
Has anyone gone through that firmware update and seen what changed? What exactly are they doing to improve battery performance/reliability?

I would guess just down clocking the CPU or something.
Now analyze periods of deflation during those hundred years.

Spoiler alert: they were bad.
It'll be interesting to see which cloud/IT vendors step up to provide services for this undertaking. After all, it's an opportunity to become the next IBM.

BTW if anyone is thinking of flagging this submission for being political, I request you do a search for previous stories including 'Guantanamo' and realize that it has been considered a worthy topic of discussion on HN pretty much since its inception.
Treat people like villains, and they'll start to act like it.
Exactly, there is a huge difference, that's the point!

You seem to think the original claim is that someone took code from CDO and built AWS off of it, and no one said that. The simple claim which is reinforced in the very Quora link you provided is that Amazon had developed expertise in delivering computing infrastructure internally, and decided it would be profitable to offer this service externally.

Your claim that most people have a very specific belief about an implementation detail regarding whether literal code was reused or transferred is almost certainly false. The belief is that a company that developed expertise in an area that proved to be invaluable internally managed to leverage that expertise into a new product line that they could sell to other people, and nothing you have provided contradicts that.
I'm building a framework for creating AI stock trading agents
I'm in high school but love building products. Started experimenting with the idea for Cruise about 2 weeks ago when my friend mentioned how he'd want to build his own AI trading bot if he could.

Still really early on and wanted to get some thoughts / feedback on the idea or just thoughts on AI trading in general.
I think that https://github.com/microsoft/pyright/blob/main/docs/mypy-com... actually covers the majority of my gripes with mypy, the main issues I encounter with mypy are due to its lack of precision. It produces a lot of false positives for code that is well-typed that pyright can handle. Also the lack of type inference and lack of type checking for unannotated code (by default) is kinda painful. Mypy in general makes certain patterns which are pythonic not typecheck whilst pyright is a lot less painful in that regard.

I've personally found that dealing with mypy has been more noisy and painful than using pyright and leads to a lot of users/other devs just ignoring typing altogether.

I think that type checking has to closely match the semantics of the language and if there's a gap, it will often push users to do the easy thing, which is just ignoring checks.
AMD Released Instructions for Running DeepSeek on Ryzen AI CPUs and Radeon GPUs
Yes, deep underground shelter planned for nuclear attack will be enough to survive, as damaging mechanisms, are mostly same - short but very powerful infrared flash and deadly shockwave (better to consider it as very fast pressure grow and then pressure drop).

Just staying behind hill, will be not enough cover from shockwave, so people will suffer from fast pressure changes.

But shockwave quickly weakened as square of distance, and hill will make it's path longer. So, something like 100m hill could be considered as moving border of deadly zone 100m closer to epicenter.
They reduced their potential downtime from 60s to what I assume is only a few seconds (they don't state in the article).

If there is not noticeable user impact or unavailability of services (this is unique to each service in existence) then there is no downtime.
I don't understand the hype because I'm out of the loop. Is the only advantage the lower hardware requirements, thus cost? Is there something I'm missing?
Trump is doing things that violate some of the guardrails of the US system. For example, refusing to disburse funds allocated by the legislature. These separations are less of a barrier in parliments. At least in the westminster system. These boundaries have been redrawn before: the federal bureaucracy was basically invented between the 30s and the 60s and SCOTUS's role as we know it was established in the early 1800s.
Indeed,

I think MS was trying to use the scariest term they could come up with. To belabor the point a bit, "we train, you exfiltrate" etc.
Woah... I can't even describe what it feels like seeing this again! Thank you!
it's no crime to steal from a thief
You definitely missed the point. There's no real context here besides the race of the people. The biased answers reflect stereotypes and prejudices, not facts..

Deducing behaviors of a person from stats (without even being given the demographic context) is definitely a biased view, and not the "correct" answer I'd expect from an LLM. I'd even argue that it's not a question of ideology in some of the case, but rather universal biases.
Yeah, I was totally unaware of this. The namespace appears to be blocked in the sandbox -- probably rightfully so -- but now I'm curious as well. I might have to test it out and write a little addendum.

Edit: Looks like it's slower by a pretty good margin (~3.6 seconds). It's certainly possible I'm doing something stupid. This would be really nice to have for webassembly, where I'm convinced I need to implement some sort of virtual register allocation, and I'm still not entirely sure about control flow.
While I appreciate the argument that the term "open source" is problematic in the context of AI models, I think saying the training data is the "source code" is even worse, because it broadens the definition to be almost meaningless. We never considered data to be source code and realistically for 99.9999% of users the training data is not the preferred way of modifying the model, just because the don't have millions of $ to retrain the full model, they likely don't even have the HDD space to save the training data.

Also I would say arguing that the model weights are just the "binary" is disingenuous, because nobody wants releases that only contain the training data and scripts to train and not the model weights (which would be perfectly fine for open source software if we argue that the weights are just the binaries), because they would be useless to almost everyone, because they don't have the resources to train the model.
Correct, I should proof read my posts.
“Never give up, and good luck will find you.”
This is a "you don't know what you don't know" thing. This article lays out a path way for a link between a chemical that is common in our lives and depression. That pathway is a common gut bacteria. The article ends with this:

"So taken together, there would seem to be good reason to continue to unravel the long-hypothesized inflammation/depression connection, and particularly in regards to possible exacerbating factors such as higher levels of M. morganii infection or even higher environmental exposure to diethanolamine. We seem to have a lot to learn here!"

diethanolamine is commonly used in liquid laundry and dish washing detergents, cosmetics, shampoos and hair conditioners. So you really don't know if your hair conditioner, shampoo or dish washing detergent is causing you inflammation & depression. Hmmm.

We, as in the institutions that supposedly protect consumers, work on the assumption that anything can be used and added until it is proven not safe. For example, thalidomide. We did not know it would cause deformed babies, so it was assumed to be safe.

Okay, so will some corporation knowingly use something that is hazardous, just to make more money. Well we have the Sackler Family and Purdue Pharma. Or you can go watch "Erin Brokovitch". And you might want to watch Matix again just for fun.
Looks interesting. Their “magic” package manager scares me though. Not excited to curl | bash something with strong opinions about my local python setup

curl -ssL https://magic.modular.com/deb11637-c8c3-4f76-9195-85af25ef2e... | bash
Transportation has a higher demand for reliability and maintainability than our entertainment devices.

Not every "innovation" is positive. A 2% efficiency gain with 300% maintenance cost and 25% lifespan is a major loss.

Let's act like responsible engineers here and remember what our job is. We are supposed to be creating tools with longevity & utility that improve welfare. We are not here to create toys and infotainment for people.

The tools are in our hands people. Quit placing blame on marketing, customers. Take responsibility for the control that you wield.
Yes, your argument still stands. But I think it's important to stand firm that the term "open source" is not a good label for what these "freeware" LLMs are.
I guess I kind of agree with the thesis, although in turn auto technician is gradually becoming an increasingly skilled job and pay is (probably not quickly enough) generally increasing as well. Of course, this is frustrating to consumers as dealer repair costs become astronomical. In some ways the market is working as intended as especially used cars from manufacturers with perceived easier repair and maintenance (Honda, Toyota) now command an enormous premium, at least in the US.

The specific comment is terrible, though:

> Come to find out, all new Elantras use a lens on a servo to adjust the focal point of the light to simulate just having an extra bulb in the head lamp assembly.

It's unlikely this adjusts the focal point, it's more likely it's just a shutter, although this is neither here nor there.

Regardless, this is a normal way to construct high beams with HID bulbs and there's a real engineering reason for this: HID lights shouldn't be short-cycled as they need to warm up before they reach brightness, plus cycling rapidly wears the bulb and ignitors out. So, having a separate bulb is not plausible for HID high beams which need to flip on and off quickly.

Some cars with LED headlights _are_ often switching back to simpler housings without shutters and adjustable lenses, since they're cheaper and easier to build.

This is a case of engineers engineering solutions, not engineers making things "hard" for no reason.
"the model consistently gravitated toward style-related suggestions"

sounds very similar to many human-attended code reviews
It is actually a crime to steal from a thief.
Running the ollama 671b 4 bit quant on a 7950X3D with 128GiB RAM, I get like 1-2 t/s.
Because sometimes people choose their jobs prioritizing pay, location, title, company, project, role, coworkers, etc. and the language they will primarily use (or even use on a secondary basis) is a lower priority concern.

In my case, I have, in the pursuit of my engineering goals, had to dig into a Python component that I did not normally work on or intend to work on. I am thankful it had type hints.
I wonder how much discovery in math happens as a result in lateral thinking epiphanies. IE: A mathematician is trying to solve a problem, their mind is open to inspiration, and something in nature, or their childhood or a book synthesizes with their mental model and gives them the next node in their mental graph that leads to a solution and advancement.

In an axiomatic system, those solutions are checkable, but how discoverable are they when your search space starts from infinity? How much do you lose by disregarding the gritty reality and foam of human experience? It provides inspirational texture that helps mathematicians in the search at least.

Reality is a massive corpus of cause and effect that can be modeled mathematically. I think you're throwing the baby out with the bathwater if you even want to be able to math in a vacuum. Maybe there is a self optimization spider that can crawl up the axioms and solve all of math. I think you'll find that you can generate new math infinitely, and reality grounds it and provides the gravity to direct efforts towards things that are useful, meaningful and interesting to us.
This is a weird example. If you have clear winning strategy, you can rely on it. But if you're training NNs, on many tasks you may not want them to fall into "repeat what everyone is already doing". AlphaGo scored higher by playing some moves which people wouldn't. It's people who ended up adapting after that event. Depending on what you want to achieve, starting from random weights may be the better approach. And even in other situations, starting from scratch that be informative for research.
I think TypeGuard (https://github.com/agronholm/typeguard) also does runtime type checking. I use beartype BTW.
Meh,

It seems clear that the term can be used informally to denote the boiling down of human knowledge, indeed it was used that way before AI appeared in the popular imagination.
"This has been solved" is an arrogant way to put it.
https://www.together.ai/pricing
in Java you can turn off the GC completely

and you can also compile to native code
There's also lot you can do with not-brand-new server hardware that doesn't cost that much. The hard part is a location to put it where the noise is not bothersome. Though many who are "upper middle class" or on low-cost private land can manage to make this happen. I have seen people that don't have a lot of money, rather young people, do a lot on private land. Small dedicated server buildings are a thing.
> that's a bit like saying that by painting a a bare wall green you have demonstrated that you can build green walls 27x cheaper, ignoring the cost of building the wall in the first place

That's a funny analogy, but in reality DeepSeek did reinforcement learning to generate chain of thought, which was used in the end to finetune LLMs. The RL model was called DeepSeek-R1-Zero, while the SFT model is DeepSeek-R1.

They might have boostrapped the Zero model with some demonstrations.

> DeepSeek-R1-Zero struggles with challenges like poor readability, and language mixing. To make reasoning processes more readable and share them with the open community, we explore DeepSeek-R1, a method that utilizes RL with human-friendly cold-start data.

> Unlike DeepSeek-R1-Zero, to prevent the early unstable cold start phase of RL training from the base model, for DeepSeek-R1 we construct and collect a small amount of long CoT data to fine-tune the model as the initial RL actor. To collect such data, we have explored several approaches: using few-shot prompting with a long CoT as an example, directly prompting models to generate detailed answers with reflection and verification, gathering DeepSeek-R1Zero outputs in a readable format, and refining the results through post-processing by human annotators.
For me the excitement is that around the o3 announcement I had a feeling like we were heading to an OpenAI / Sam Altman controlled dystopia. This resets that - you can run the model yourself, you can modify it yourself, it's essentially on par with the best public models, and it gives hope that the smaller players have a fighting chance going forward. They also published their innovations bringing back some of the feeling of open science that used to be in ML research but which mostly went away.
People spend hundreds, even thousands of dollars on their pets. I'm sure a company will come along to try and make one because holy shit you'd make a lot of money selling the app that lets your pet talk to you.
1st Amendment topics means the courts will be deciding this one
The fact that their bulletins say that there are high and critical vulnerabilities every month is sort of my point. Is this thing actually critical? Can you only send the vulnerable commands after you have paired? [0] suggests these are used after pairing, but like I said I'm not familiar enough with BT. If that's the case though, "User interaction is not needed for exploitation" is misleading; I'm not going to pair with random devices, so I'm not concerned. I see that with other vulnerabilities too. e.g. CVE-2024-31320 from last year is "critical", and says "there is a possible way to establish a companion device association without any confirmation due to CDM. User interaction is not needed for exploitation." Except if I'm understanding correctly, you need to install a malicious app, and what it does is let that app use a bluetooth device without asking. Big whoop, that's how everything works on desktop, and it's fine.

The problem is the security industry has such a low signal:noise ratio that it makes sense to just ignore everything they say as a user. They're constantly lying and saying there are important security updates when there aren't, and that everything is high/critical severity when it isn't. In a corporate setting, you just unthinkingly update to check boxes, but as an individual, it makes no sense to do that. And with Android, you have to take possibly undesirable feature updates to get kernel or system library updates. For some products, security updates are to "secure" the device against its owner! Advisories are often lacking enough information to be able to evaluate impact, which further makes it clear that the people publishing them are to be viewed with a skeptical eye.

It should be immediately obvious whether this is exploitable by random passersby (if it actually is) without me having to go learn how bluetooth works at a protocol level. "Don't think about it and just update, install a new OS, or buy new devices" is not a useful attitude.

Things don't become end of life when they stop receiving updates. They become finished. Whether and for what purposes they continue to be useful requires ongoing judgement.

[0] https://learn.adafruit.com/introduction-to-bluetooth-low-ene...
> Unfortunately, because VPNs will have many requests being sent from one server, website hosts can recognize when a VPN is being used. A constant stream of requests coming from one computer’s IP address is, of course, unusual behavior.

> NordVPN claims to have found a way to make traffic from its service look normal, though admits that it may not always work perfectly. It also says the NordWhisper protocol may introduce more latency.

That reads like they're wheel-reinventing Tor, and one fears they'd use other users' computers as exit nodes. But then again this "journalist" might be a too typical one, one who doesn't know what they're talking about.

And on the other side of the block, a VPN user in a suppressive regime trying to connect to a regime-known VPN server will just get a spoofed "connection refused" from the regime's firewall. interestingly a P2P-system where they connect to a random home computer somewhere on the planet instead of known commercial VPN servers, plus a hard-to-detect protocol (pretend to be a game? Do games do P2P nowadays or do they always talk to a server?), might be able to get away with it.

Anyway, the page doesn't give much detail either: https://nordvpn.com/blog/nordwhisper-protocol/
Oh my god, I've had this exact problem. So many "cinematic" drone videos ruined by me tilting the wrong way...

I spent ages searching for that option in the app, but never thought of physically swapping the wires in the controller. You've just given me a new project.

It's so stupid that DJI doesn't make that configurable.
Correct, several programs are still shut down including (as of this writing) PEPFAR.

https://data.pepfar.gov/

https://www.datim.org/
It kinda feels like unreal engine and unity are the new baseline "games" -- but not games -- and the games are mods on top of all that existing machinery?

Making a game used to mean writing an engine too and that just isn't true anymore it seems.