skysight-inc/HackerNews huggingface dataset:
I see how the separation of "persisted active buffers" from "saved files" is important, but FWIW I have vim configured to (for a specific note-taking FileType) write the buffer out on 60 seconds of inactivity.

Not the same, but adequate for my needs.
Do they have something to say, or is this like "I want to be in a band" of a previous generation?
The G7 pairs directly with an Apple Watch and acts as the primary sync device. Unlike the G6, you don’t get null readings displaying on the watch until you open the app. I have the dexcom widget on my Apple Watch series 10 with a G7 paired with direct to watch and it always displays the current reading
From the article:

> The Wiz Research team immediately and responsibly disclosed the issue to DeepSeek, which promptly secured the exposure.

Assuming everything mentioned in the article was fixed before publication, I don’t see an issue with it.
3.8m for NYC , 3.1m for Tokyo

https://nuclearsecrecy.com/nukemap/?&kt=8000&lat=40.72422&ln...

https://nuclearsecrecy.com/nukemap/?&kt=8000&lat=35.6889853&...
> That reads like they're wheel-reinventing Tor, and one fears they'd use other users' computers as exit nodes.

Why the fear? That would probably improve overall access to privacy/anonymity, and I would assume NordVPN would take any legal heat over this, not their users.
Did the 4a have anything other than an aux port? I definitely still miss it, having moved onto a Pixel 7, but on the other hand I've also mostly stopped listening to anything with headphones from it. In surprising fashion, the fact that my screen is still intact and I feel pretty comfortable watching videos in the shower has proven more valuable.
Telling that Waymo is trying to steal the thunder by releasing this news on the same day as Tesla's Q4 earnings report. They see the competition about to overtake them.
Inflation existed before 1913. What was different was that inflationary periods were counterbalanced by periods of deflation.

There's a reason why the Federal Reserve has two primary missions--stable prices and maximum employment. Deflationary periods cause massive unemployment and declines in investment, so they really want to avoid deflationary periods. Ask any economically literate historian about the devastation deflation causes at the individual level; it's far, far worse than inflation at nominally comparable levels. This is why the Fed is biased toward inflation. 20th (post-Bretton Woods) and 21st century inflationary periods haven't been any worse than the 19th century or early, but we have avoided severe deflationary periods, and that's absolutely worth the small long-term inflation. It's also arguably kept prices more stable, but confounders (technology, etc) make comparisons with the 19th century industrial revolution complicated--the emergence and rapid evolution (to this day) of the commodification of goods and services.
NordVPN probably makes more selling user data than subscriptions for its VPN service. It’s a huge scam
OpenAI piggybacked on the whole internet and the catalogued and shared human knowledge therein.
That used to be the default setup for Redis, too. Might still be. You aren’t supposed to have it on a public subnet.
Are you asking if there is evidence that the described story was told in Soviet Russia, or are you asking if there is evidence that the obvious parable is an actual factual account?
Mirror your iPhone screen to your Keynote presentation
This is nothing short of hilarious.
Python's got a pretty incredible library ecosystem, and it's easy to get a project up and running quickly. The big problems with it start to appear as you cross the 10k+ sloc / 3+ dev thresholds; if things are changing quickly, the iteration velocity the duck typing provides can quickly become a big problem.

Type hints fix this by allowing you to ensure your contracts are upheld while your team continues to move. If you don't find yourself needing them, you probably don't have a team that's trying to ship and iterate super quickly, or your project is still at the one-off script scale.
Having dealt with strange neurological states, i somehow got sensitive enough to perceive what could be changes in the gut microbiome (depending on diet, probiotics intake, antibiotics) these would have similar effect as change in serotonine based therapies, albeit short lived.
I was 11 or 12 when I first saw Clint Eastwood and the video + the song lived in my head rent free. Genius work, and aged well.
Aside from the numerous So Fresh instalments, Demon Days might have been the first CD my brothers and I played to death. Timeless.
What makes you think it hasn't happened?
Piecemeal updates are also absolute hell to support - they rapidly lead to an untestable combinatorial explosion of possible software loadouts. Even Ubuntu doesn't officially support installing packages from a mixture of point releases (e.g. installing Ubuntu 24.10 packages on the 24.04 LTS); it might be technically possible, but if anything breaks, you get to keep the pieces.
Lots of trial and error! ChatGPT was sometimes helpful with hardware and electrical engineering questions, sometimes not. Since I would need to wait a while for the next version of the PCB to show up, it was important to check and verify things, but it did help me find my bearings and develop a general understanding of concepts. I learned a lot from open-source reference implementations from similar projects. I was able to get a lot of help while learning the software as well - in this case Fusion 360 and KiCad - though sometimes ChatGPT would invent a setting that should be there but isn't. As long as you have a rapid feedback loop where you're testing and verifying what it's telling you, I don't think you'll ever find yourself very far off course.
Sorry, I was unclear. I didn't mean to necessarily suggest TS as a candidate for Dart's goals. (Though there is STS...)

I meant to point out that you can't just assume a priori it was NIH syndrome, as Google's heavy adoption of TS is a counterexample.
Measurement Dysfunction is a better name for this, tho less colorful and insulting

https://en.m.wikipedia.org/wiki/Measurement_dysfunction
They can claim this all they want. But DeepSeek released the paper (several actually) on what they did, and it's already been replicated in other models.

It simply doesn't matter. Their methodology works.
There is a distinct difference between democracy and republics
This unwillingness to understand the Trump movement is why Trump is successful and not a more moderate republican or democrat.
MS wanted to fracture the Java ecosystem. The Microsoft Java VM was an attempt to lockin developers to MS Java and not sun Java. They created J# and C# because of the sun lawsuit they lost.

They still wanted a Java like ecosystem but they would be sure it only ran on Windows servers.

MS spent years being hostile to open source software. It's only in about the past decade that they've turned a corner.

Here's a famous email from Bill Gates about Java and how to stop it.

https://web.archive.org/web/20220630223035/https://www.teche...
This pessimism has its place, but in this specific case, it is not accurate.

Congress did decide that NEO's are an important problem, and eventually money was appropriated to address it, and a technical solution to the detection problem has been found. (https://en.wikipedia.org/wiki/NEO_Surveyor)
Funny how the first principles people now want to claim the opposite of what they’ve been crowing about for decades since techbros climbed their way out of their billion dollar one hit wonders. Boo fucking hoo.
I think you're talking about what power a type system needs to say that this function doesn't have undesirable side effects, while Justin is saying if you can't just "import std.net" and access the network by side effects (and can't make raw syscalls either, or poke around in raw memory), and nothing hands you a Network value, a plain old boring type system is enough.
You could install another operating system on the phone. For example, as far as I know GrapheneOS (https://grapheneos.org) still has limited support for the Pixel 4a and apparantly does not include the new changes google introduced at this time (there are already a few threads about this in the GrapheneOS forums).

There is probably a Hackerspace or a Makerspace somewhere around and it's very likely that you will find people there who will help you with working on making your device usable again and with backing up your data.
I've played the game 3 times, which is a lot for a game these days. I want to like it and I still pretty much hate them, and I kinda hate them even more because of how much everyone loves them despite not deserving it.

Part of the problem is the game still isn't good. If they actually pulled off the miracle and created a magnum opus I'd be softer but after the last run (maybe a few years ago) I decided that despite all the love the fans have and all the new "features" foundationally the game is just bad. And never will be good (and that's setting aside all the bugs of which there were many).

though even then I could have forgiven them since it was more of a game than launch but the reason I think I still hate them is the seeming lack of any real repentance over what was, lets not beat around the bush, literal fraud. They weren't really penitent at launch and I see that continued hubris in their pricing. NMS NEVER was a $60 game. NMS never will be a $60 game, if it released brand new tomorrow as is it wouldn't be worth $60. but that's their pride.

Actual AAA games from that era are priced cheaper yet NMS still says "nope I'm worth a AAA now". I think if after release they had said "shit, we're sorry. we're going to re-price the game at $19, refund the difference to everyone and label it 'early access'" then continued to work on it and then maybe 5 years ago peaked at $30 when it hit an actual 1.0 I think i would have forgiven them immediately

And it's not like what they're doing is unique, there's lots of games that get love from their devs and lots of better games in the genre for more reasonable pricing. Redigit and Terraria are a much better poster child of value, they've added so much content over the years, it's such a better game than NMS and I've bought it twice for less than even the sale price of NMS

Their continued overinflated sense of self worth for spending a decade slathering lipstick on a pig combined with a rabid fanbase that never hesitates to gush about them being some sort of saintly figure for doing it rubs me the wrong way.
> What's it called when you describe an app with sufficient detail that a computer can carry out the processes you want?

You're wrong here. The entire point is that these are not computers as we used to think of them. These things have common sense; they can analyse a problem including all the implicit aspects, suggest and evaluate different implementation methods, architectures, interfaces.

So the right question is: "what's it called when you describe an app to a development team and they ask back questions and come back with designs and discuss them with you, and finally present you with an mvp, and then you iterate on that?"
Is This How Reddit Ends?
Not having the leader really annoys me but I’ve found myself using Zed more and more recently regardless. I think their LLM integration is just right for me unlike the neovim plugins I’ve tried. It’s really annoying because Ive been using vim for well over a decade so Id prefer to stick at home, but Zed is really reaching the level Im starting to like
Stock market seems to be "meh" about it. It popped on the announcement but after hours is pretty much back down to the close now.
>HN blocks (ghost blocks) VPNs. Make a new account from a VPN. Post. Open a private/incognito window. Load up the thread. Your comment won't appear. Give it few days. It never appears. It only appears for you when you're logged in.

Wow is that true?
Yeah, that was the point of the toddler example. It's very obvious the toddler covered in chocolate likely stole the fudge. My question is how does this training to remove bias not also make it worse at identifying toddler fudge thieves? This bias training afaict is literally training the LLM to not understand what likely means. In the example from the article, "C" is in my opinion not a good answer--it certainly isn't objectively correct like people are trying to assert.

If I'd like my LLM to not rely on circumstantial or statistical evidence and only use hard forensic evidence to answer me, then that seems like something I should be able to ask for but making it the default mode of operation will make the answers strictly less correct.
> Almost all small towns have one or more of these within a kilometer of most people in that town

I find this hard to believe based on my lived experience in the southeast US. Where I live, there are stores a moderate walk away (still over a km) that are completely unreachable from where people live because they require crossing 4-6 lanes of traffic with no crosswalk or pedestrian route.

> Anyway, comparing a small country like Belgium (approximately the size of the state of Maryland) to a huge vast country like the United States is not a valid comparison.

This is a valid point.
It seems perhaps that the liberal democracy approach to immigration policies is now dangerous to the survival of democratic institutions. Maybe all countries should deport illegal immigrants, and severely limit immigration for a period of time by only allowing immigration for study or work. Asylum immigrations shouldn’t be allowed at all.
How does this company make money?
Can we rename this post to indicate that it’s about Zed?
> complexity so high that the game performs very poorly on the console generation on which it was released: the PS4/Xbox One generation. This is true even on performance mode.

The game runs surprisingly well on a Nintendo Switch, I mean each time there is a major update I figure that's the one to do the Switch in (...and this one just may be it!). Then to my utter surprise, the Switch does not spontaneously combust and I can play without crashing (well, except for when they introduce bug that crash it, even then they get it patched pretty quick).

Watching the update video, I'm really not sure what's been added other than new graphic things, and the Switch is not a system for graphic things. At this point though, No Man's Sky seems to be a quasi-staging server for their upcoming game. The update was all about the new graphics and how they made it for the other game and added it to NMS. Some of the updates last year were pretty fun though.
I guess that at the time you started developing Flutter C#'s hot reload, source generators and NativeAOT compilation didn't yet exist or were just introduced and incomplete.
apparently I can't edit that previous comment so to add

sublime merge

* I want to see blame and modified dates for folders and files. This lets me look at folders and find the one that has a recent change and then glance at the files and see which ones changed recently. Maybe that feature is in there but "View Tree" is not it. That shows a plain tree. No modified dates, no people

VSCode

VSCode loads that project remotely. It edits the files locally (meaning when you open a file, it copies it from my linux box back to the mac in the local editor. IIUC, it proxies the language server stuff so it launches language server support on linux remotely. This means all the TS/C++/Rust etc intellisense stuff is being indexed on Linux in that project's environment and then that info is proxied back to the Mac and shows up in VSCode on the mac as info/completions/docs
Reading the comments here, it's clear that many have a less than favorable view of NordVPN. With that said, what VPN provider would readers here recommend? I don't know if there is a consensus for a "good VPN provider" that respects privacy, etc or if they are all shitty in one way or another.
Can we get some unrelated coverage going for Google's persistent failure to fix their "show trending searches" toggle!? It doesn't work even on newer devices; there's no way to turn off trending search suggestions and search history at the same time. I just want to search, I don't need to know who got killed in Florida or what Trump said. It's there in the settings, but it doesn't work.
First ever? Their math, coding, and other models have been making a splash since 2023.

The mythologizing around deepseek is just absurd.

"Deepseek is the tale of one lowly hedgefund manager overcoming the wicked American AI devils". Every day I hear variations of this, and the vast majority of it is based entirely in "vibes" emanating from some unknown place.
It's HTTPS. Not only are you getting checksumming from TCP, but any block that had bitflips would fail TLS decryption and would fail the entire transfer. You're not going to see silent corruption in transit.
I think what PG is saying in this situation is, he's using "evil" as shorthand for "is not nice to their employees", whereas you're reading it as "is fundamentally bad in every way".
> is this like "I want to be in a band" of a previous generation?

People started blogs for that? I thought that was more the realm of supermarket bulletin boards next to the firewood flyer.

Maybe I'm just from a previous previous generation.

How can "a friend" post something on a supermarket bulletin board now that they don't seem to exist?
I would like to know if there was a shoe factory in Soviet Russia that produced superfluous shoes for children during a shortage of shoes for adults. I am familiar with the problems of centrally planned economies and with the Soviet economies in general. I am wondering if there was an actual instance of this happening with shoes.

These memes tend to propagate and mutate through the minds of those who are keen to believe things without evidence.
Macros give their own kind of power, and it's a tough call to give that up for runtime hot-reloading. Languages like Haxe have macros, but also have hot reloading capabilities that typically are supported in certain game frameworks. You probably don't want to mix them together, but it's also a good development process to have simpler compilation targets that enable more rapid R&D, and then save macros for larger/more comprehensive builds.

https://haxe.org/manual/macro.html

https://github.com/RblSb/KhaHotReload
The code of federal regulations has over 185,000 pages and no one has time to read it all and anything anyone does ever may thus be illegal.
Such an amazing band. Thanks for sharing.
Only if it hasn't actually been solved. LTS releases resolve the conflict between providing a stable system that receives only security updates and separately maintaining dozens of separate branches.
Daily summary of the stock portfolio would be welcome
Okay and there is evidence OpenAI used data of many people to train its own model.

Tell me again how come remixing our data is just dandy, many artists got disrupted — but no one should be able to disrupt OpenAI like that?
?? The point is, the ML researchers aren’t experts at deploying secure infrastructure.
Crazy how most people miss this simple logical deduction.
> This is not a sideproject.

OP means to say public API and app being a side project, which likely it is, the skills required to do ML have little overlap to skills required to run large complex workloads securely and at scale for public facing app with presumably millions of users.

The latter role also typically requires experience not just knowledge to do well which is why experiences SREs have very good salaries.
I don't have a full answer for you, but I know a little. I've hacked on the Dart compiler some, but my relationship with Dart has mostly been as a creator of Flutter and briefly Eng Dir for the Dart project.

Dart has multiple layers where it does tree shaking.

The first one is when building the "dill" (dart intermediate language) file, which is essentially the "front-end" processing step of the compiler which takes .dart files and does amount of processing. At that step things like entire unused libraries and classes are removed I believe.

When compiling to an ahead of time compiled binary (e.g. for releasing to iOS or Android) Dart does additional steps where it collects a set of roots and walks from those roots to related objects in the graph and discards all the rest. Not unlike a garbage collection. There are several passes of this for different parts of the compile, including as Dart is even writing the binary it will drop things like class names for unused classes (but keep their id in the snapshot so as not to re-number all the other classes).

I have no experience with tree shaking in the dart2js compiler, but there are experts on Discord who might be able to answer:
https://github.com/flutter/flutter/blob/master/docs/contribu...

What exactly all this means as a dev using Dart, I don't know. In general I just assume the tree shaking works and ignore it. :)

The Dart tech lead has done some writings, but none seem to cover the exact details of treeshaking:
https://mrale.ph/dartvm/
https://github.com/dart-lang/sdk/blob/main/runtime/docs/READ...
Because we can't opt out of taxes that fund this.

If it is clearly personal and you do not have an objective answer then let this be a cause we can choose to donate to based on our personal assessment.
jank can embed into any native program like lua would. But it the offers seamless interop back into C++, including the ability to instantiate new templates. So, anywhere lua is being embedded, jank could be used while providing a tighter integration to C++, interactive dev with a REPL, and proper lisp macros.
Most startups actually.
We started Flutter in 2014 and made the decision to switch to Dart in ~Jan 2015 iirc.
What are you talking about? They did follow responsible disclosure.
> Semantic introspection, unfortunately, turned out to introduce large compile-time costs which made it difficult to keep stateful hot reload hot.

They must have done something wrong. Macros are expanded when you ahead-of-time compile your code, which doesn't take place in the run-time environment where you hot load, but in the build environment. It doesn't matter whether the macro are simple, or whether they can inspect lexical environments and look up type info and whatnot.

Compile-time costs should never factor into hot reload, because the stuff being loaded should already be compiled.

Maybe they aren't explaining it; there could be certain semantic problems preventing existing state from being re-used on what should be a hot reload.

Macros create certain issues in reloading. If you change a macro such that the expansion requires different run-time support which is incompatible with existing expansions, you have problems. One option may be to reload all the code which depends on those macros, so that everything cuts over to the new run-time support. If you need to support a mixture: hot-reloaded modules using the new versions of the macros, side by side with code made using the old versions, then the old version of the run-time support has to coexist with the old.

If the run-time support for the macros is something which manages state that needs to be preserved on reloads, then that can cause difficulties. The old and new macro expansions want to appear to be sharing the same state, not different silos.
> DeepSeek trained on our outputs, and so their claims of replicating o1-level performance from scratch are not really true" This is at least plausibly a valid claim.

Some may view this as partially true, given that o-1 does not output its CoT process.
The coffee machine has no implications on my current life span. It may be true, but who would waste their time caring about this?

Show me the /unanimous/ consensus that this is an immediate /existential/ issue. I don't believe such a thing exists. When attempting to understand the difference between those who care about an asteroid and climate change, which was the question, this is the critical point to concern yourself with.
Copyright and Artificial Intelligence [pdf]