skysight-inc/HackerNews huggingface dataset:
https://archive.is/Tcc1J

Excerpted and discussed at https://marginalrevolution.com/marginalrevolution/2025/02/th...

The book site is
https://www.hup.harvard.edu/books/9780674295421

'Clifford Winston of the Brookings Institution argues for eliminating occupational licensing for lawyers entirely and replacing it with a system of voluntary certification. Government has a role to play by collecting information about service quality and making it easily accessible to the public. Databases like the NPDB should be improved and opened for many professions.

The medical profession is unlikely to be delicensed, but as Ms. Allensworth’s book shows, we shouldn’t let the AMA dictate the terms of medical education. Many European countries offer combined undergraduate and medical degree programs that take only six years, compared to the eight or more years required in the U.S.

Advances in artificial intelligence, which Ms. Allensworth doesn’t explore, may also catalyze reform. AI is already transforming fields such as legal research and medical diagnostics, automating tasks once reserved for licensed professionals. As these technologies advance, they can reduce reliance on rigid licensing systems by ensuring quality and safety through innovative tools.'
That why it's ironic that some techno-optimists have embraced Nick Land's philosophy, given that his work fundamentally challenges their core assumptions:

Converging upon terrestrial meltdown singularity, phase-out culture accelerates through its digitech-heated adaptive landscape, passing through compression thresholds normed to an intensive logistic curve: 1500, 1756, 1884, 1948, 1980, 1996, 2004, 2008, 2010, 2011 ...

Nothing human makes it out of the near-future. [0]

[0] https://retrochronic.com/#meltdown
That's a lot of accusations without evidence. VSCode does questionable things, but nowhere near the levels you are describing.

And is there any evidence that VSCode is not secure, by Node.js standard? Has there been significant security incidents that were not handled properly? Has VSCode been neglecting security issues?

No to all those questions, based on my experience. Node.js inherently is loose on permissions -- by default you can do IO/connect to Internet however you want -- but that's not VSCode's fault. Otherwise, VSCode team has been very responsive at handling security issues.

(Saying this as an experienced VSCode user and extension developer.)
There’s strong biological evidence that SARS-CoV-2 can persist in tissues, supported by multiple studies.

Before dismissing long COVID, it’s worth understanding what viruses are capable of.
17KLoC? Maybe he should consider they’re probably still reviewing it through bloody eyes. But seriously I wouldn’t want to review that much code.
> who gave them the right to decide what we discuss here?

The same person who decided that there should be a "flag" button.
I don't know, I think Kotlin strikes a pretty good balance as far as languages go. What's your preference over it?
That is "does not work" for most people, including on HN. Nobody should be expected to spend half an hour installing vidual studio and building a project before they can start to use an IDE.
And Scala, managed out of EPFL.
I thought about it for a full day, and I have one idea for how to handle copyrighted data training.
It would need to be open / regulated and training till double descent would need to be disallowed, to make sure that the model is not memorizing the data.
Works until they demand your passwords and threaten to label you a terrorist if you don't
Or a virus known to persist in our tissues for years.

Here’s yet another study suggesting persistent symptoms in kids.

https://jamanetwork.com/journals/jamanetworkopen/fullarticle...

More than willing to provide a list of studies demonstrating viral persistence as well.
Jonathan Blow on Jai, game design and programming, and upcoming game
His argument is that it's effectively a legal moat now that protects monopoly. Like we shouldn't accept that you need to break the law to have a chance to compete with them.
Many countries have rules like this. India, being one with quite a few people in it.

[https://www.communicationstoday.co.in/uk-issues-travel-advis...][https://www.newindianexpress.com/amp/story/nation/2025/Jan/1...]

A lot of places ban unlicensed satellite communication devices for the same reasons.
Windows 11 Installation Streamlined for New Devices
"a new kind of url shortener", what makes it a new kind?

It looks like every other URL shortener except I can't paste URLs or write anything in the box.
Trump Attack on Bureaucracy Raises Concerns over 'Gold Standard' Economic Data
I second both of these
I think already phrasing it like this "the C guys" is inflammatory and not helpful. The C community is huge and there is also a large part interested in more secure programming. Also the idea that tall C code is hopelessly unsafe while all Rust code is perfectly memory safe are both far from the truth. In reality, you can make C code quite good and you make Rust code very unsafe. While Rust certainly has some advantage, this is not as black-and-white as the Rust marketing wants you to believe. But this fuels the "C must die" and "we are on the right side of history and if you can not see this, you are an enemy" lines of thinking some people have.
Graphics card makers are already jacking up RTX 50-series prices
None of the parent comment is about being smarter, that's the core disconnect.
Much appreciated :+1:
You're entitled to your own opinion, but please make a difference between "free", "no-DRM" and "copyright".

And tell me how Doctorow sees it when you buy one of his book and start selling copies of it under your name.
Government rips up rules to fire-up nuclear power
The Rust project started 15 years ago, and spent a decade growing userbase, library ecosystem, and proving that it's a serious language that's here to stay (which some C maintainers still don't believe).

We don't have a Rust-killer language yet. The closest one is SafeC++ (Circle), but it's still a single-dev proof of concept, and the C++ leadership firmly rejected it. Zig went in a different direction. Swift is adding Rust-like features, but it's unclear if that's going to be compelling. Ownership and borrowing is spreading to Mojo and Ocaml, but they're not kernel languages.

Even if there's a Rust-killer tomorrow, it will go through the same growing pains of rewriting everything and being treated as just a temporary hype. It will have to prove why use the new language instead of Rust that's already here, and had even more time to establish itself.
Hard to compare. Does not US allow people to work on their own outlets etc in their own house while in UK you need to hire an electrian.
This is exactly the arrangement five eyes had with partners, spying on citizens of partner countries to circumvent laws preventing local authorities doing so.
Y'know what might be good: instead of showing the AI answer as a regular one, like the cesspool that is Quora, show the answer only to the poster with a CTA to accept or reject the answer.

If it's accepted, it's posted.

Not only would this be more user-friendly preventing random slop but would probably allow them to collect a non-negligible amount of feedback for training.
Good writing and fun, congrats! Is there a semi-hidden Monty Python reference in the middle?
>physical constraints of nature.

Medicare and Social Security are not physical constraints of nature. Get real.
I made an implementation in clojurescript that animates the algorithm as it goes a while back: https://voronoi.ajwerner.net/#/app-diagrams

It’s a very beautiful algorithm.

However, after that project I sort of came to dislike Fortune’s algorithm because it isn’t numerically stable with floating point numbers. If you have points that are colinear, or nearly colinear in fp, things can break. The delaunator is better in this regard iirc: https://github.com/mapbox/delaunator
By that use of the phrase, sovereign citizens try really hard to stay within the law.
January jobs report: Economy at full employment. Wage pressure picks up.
Embrace, extend and extinguish.
Tell everyone that it is ok to use this crap because it is open source, despite our being impossible to have the exact same fully featured vscode built from source.
Well when you buy a book, you own the copy of the book. Not the author's life work.
The logical consequence of those tariffs are counter-tariffs.
"But for me, there’s another reason: DeepSeek feels unbiased and direct"

Is it just me or this person hasn't read much on the subject?
An announcement about the importance of vaccination duh! oh wait..
Lindsey Vonn places 15th at age 40 on her new titanium knee
This is really big. I always thought Vscode ssh capability was just some black magic that the open source community wasn't able to replicat well with vscodium extensions. Yet, it seems the reason why is that MS threw a curve ball with that naming.
https://github.com/devspace-sh/devspace

Devspace works the same way
Probably born with a golden spoon ;)
This is because your cones (colour-specific 'pixels' in your retina) cluster around your fovea (high-resolution area around the center of focus) while the rods (black-and-white, bigger, dumber, but much more sensitive and therefore faster-responding 'pixels') fill the rest of your visual field. Rods respond fast enough to see the flicker but cones don't.

You might also notice in light that's almost too dim to see, you can see things better if you look a bit to the side of them, for the same reason.
The untold history of how the internet almost didn't happen
> Unlike Tramp, which lives off the land on the remote connection, VSCode mounts a full-scale invasion

I would argue that "lives off the land" is a poor analogy, and is much more like what VSCode does.

Tramp specifically does not live off the land. It has a supply line back to home base; all its resources come from home.
I like it too. Memorable is good! Why not just put Hydraulic in front of the name of each other product? Hydraulic Deploy. Hydraulic Build. Etc. Seems scalable.
One of the worst presidents the US has had in at least the last 50 years and he was held up as a champion by the left. Expanded the black sites programs, supported some of the worst foreign conflicts the US has been involved in, somehow was elected twice.
How would you compare the three options,

- https://github.com/gitpod-io/openvscode-server

- https://github.com/coder/code-server

- https://github.com/eclipse-theia/theia

I'm not sure if I'm reading it right, but the contributor graph looks like it's only 1-2 people working on each of the projects.
Gold is a chemical element, not an alloy or any kind of mixture of other things - so no, chemical reactions won't help you get gold.

Nuclear reactions WILL produce gold - in many ways actually (none profitable afaik):

- throw a neutron or 2 at neighboring elements, ensure they have the right energy for the cross section, hopefully with neutron capture and beta decay you get some gold (maybe the stable Au197 version, maybe a violently radioactive isotope though, I wouldn't wear a ring made of that. And it will eventually stop being gold when it decays). Oh an immense amount of radioactive byproducts. And the starting elements are often more expensive than gold itself.

- Fuse 2 lighter elements with just the right weights, you may get gold. But creating elements above iron is energy-negative so your fusion reaction will immediately die unless you can sustain it. All the gold we found on the planet was created during supernovas IIRC.

- Fission something heavier and hope that gold is one of the pieces you're left with.

- Start with an unstable isotope of Thallium, Bismuth, etc and hope for a few alpha decays to line up and get you gold.

There are actually quite a few paths.... and ALL the gold you'll ever see, whether artificial or "natural", was created with one or another (but most really is from supernovas). Remember, we started with only the building blocks in the big bang, mostly Hydrogen.
CCP did not invade Iraq, Libya, Afganistan, bomb Syria or support the Palestinian Genocide.
I remember seeing these videos on youtube long time ago, but couldn't remember the sources. Thanks for sharing!
DeepSeek feels a lot less censored than OpenAI models.
Notably, the Motorola 6800 has decrement and increment for the accumulator, both of them. It also features an indexed address mode that is somewhat reverse to how the 6502 does it: there's only one index register (X), but this is of 16-bit length and a single-byte operand is added to this. So, while not exactly a zeropage address, with a bit of courage for self-modification we get there…

The 6502 did intentionally away with quite a number of features, but, as it had since become evident that it was a computer CPU, WDC added (back) for the CMOS version some of what was kind of missing for this application.

(The thing I'm probably missing most on the 6502 is a sequential-shift or barrel-shifter, shifting/rotating by multiple bit positions at once. This would be so great for games, graphics, encoding and decoding… Sophie Wilson had the wisdom to opt this into the ARM architecture.)
Industrial 6GHz RF analyzer/generator in a desktop: PXIe instrument in a PC
With AI generated music coming out, I can see a resurgence in live performance.
If we could convince him to buy them that would be quite good for the UK.
There’s no reason to say that “ca(t:d)og” is a “more correct” parsing than “(cat):(dog)”. You did hit the nail on the head insofar as that you realized that we as programmers have built strong habits and make assumptions on the basis of those habits. But you didn’t take it to the logical conclusion and didn’t realize that having a text-based syntax to represent regexes is also such a habit/assumption.

In pure theoretical computer science, regular expressions exist as an abstract concept independent from syntax or parsers. They are an “algebra”, which means they are composed of elements connected with operators, but they are not inherently tied to a syntax. In the most fundamental formulation of regular expressions (the one in the Chomsky hierarchy), the only operators are alteration (which modern syntaxes express as “|”), the Kleene star (“*”) and — notably — concatenation, which modern syntaxes simply omit, in a way comparable to how modern mathematics notation omits the multiplication operator when you write “2x”.

In the same way that maths needs rules to define whether “2x²” means “(2x)²” or “2(x²)”, regex syntax needs such rules too. This is called operator precedence. I’m sure you’ve heard that before, but you just might not have realized that the regular expression “ab” has an operator in it because it is typically not written.

Now I’m not going to argue that the operator precedence in maths notation is haphazard or without reason — but it is arbirary. It was arbitrarily chosen to be the most useful to mathematicians using the notation. And it turns out that giving exponentiation higher precedence than (invisible) multiplication (meaning: “2x²” means “2(x²)” rather than “(2x)²”) is more useful.

So coming back to the original example, whether “cat:dog” means “ca(t:d)og” or “(cat):(dog)” is simply a matter of defining the precedence of the “:” operator relative to the concatenation operator. You can argue (and I would agree with you) that one is more useful than the other, and therefore preferable (in the same way that “(cat)|(dog)” is more useful than “ca(t|d)og”), but neither of them is more fundamentally correct or primal or, as you put it, “supposed to formally expand to”.
I own a boox tablet (full fledge Android tablet with eink screen), and this sort of things would be perfect for it. I wonder if in 5 years the mobile hw would support something like that locally!
> A new type of interpreter based on tail calls has been added to CPython. For certain newer compilers, this interpreter provides significantly better performance. Preliminary numbers on our machines suggest anywhere from -3% to 30% faster Python code, and a geometric mean of 9-15% faster on pyperformance depending on platform and architecture.

Nice. That would be a speed-bump close to the one we saw on 3.11, even if the JIT is still not production-ready by 3.14 release date.
It's a bit offensive, tbh. Hallucination is because LLMs can't think and don't operate on facts. To even suggest engineering is that haphazard shows a clear lack of understanding of engineering. I've had LLMs hallucinate entire libraries existing with examples of how to use them. Others have had worse. If a person did that, they're no engineer.
But we're talking about extremely direct copying. Actual computerized copying, typically verbatim.

Doing things relating to discussion of a work are typically permitted, but you have no reason to use anybody's particular work other than to make use of the work he did in creating it.
It's not necessary true. Not hiring juniors doesn't imply burning out the employees.
Yea I'll give you that. But many people seem to have the argument you've made - which is dubious on its own terms, by the way, as we don't really have a complete picture of human learning and the assumption that it simply follows the mechanisms we understand from machine learning is not a null hypothesis that doesn't demand justification - loaded up for these conversations, and it needs to be addressed wherever possible that the ontological question is not what matters here
True that Odin is admittedly quite limited in that area. Muratori made the case that Jai was far beyond both Zig and Odin, thus recommending its use and what made it attractive for him. The other issue, is investing in languages that are in beta.

The counter, in regards to "any proficiency above 0", is there are other alternative languages (that are easier to learn and use) where knowledge of C can be put to immediate use too. Getting up to speed in those languages, would likely be much faster, if not more productive for less proficient or experienced programmers.
Yes, it’s more dangerous, but technically “high voltage” doesn’t start until 1500 V DC (and 1000 V RMS for AC) by most standards (e.g. IEC 60038)
We're getting closer to the point where hardware costs equal or exceed programmer costs, where obsessive optimization becomes worthwhile.
HN guidelines:

>Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon.

I'd say "someone made a racist remark" stories are politics and happen every day.
Soulseek is likely the one you're remembering. I remember talking to people with similar collections of music. Hotline was my primary passion for quite some time but soulseek had a longer run of utility in my childhood on the nascent web.
It's death by a million regulations.

In some countries, a researcher can write a grant on their own, with minimal support from the university. Not in the US. If you are not a full-time administrator, it's effectively impossible to know what is required from the application. A department-level administrator will often work with the PI to produce an endless pile of documents. And then a higher-tier administrator has to double-check everything, because the department-level administrator is likely to miss some details.

Universities hire a lot of foreign employees. Because the US immigration system is complex, there are usually people helping new hires deal with it. And they only deal with immigration bureaucracy – they rarely have time to help with more practical issues, such as how to open a bank account.

Maybe you are attending a conference. It's often cheaper to pay a membership fee in a professional organization + discounted registration fee than the full registration fee. But you can't pay membership fees from federal grants, so administrators have to pay those from another funding source.

You came back from the conference with a bunch of restaurant receipts in random foreign languages. Now the administrators need to check and double-check that they are not reimbursing any alcohol from federal grants.

Or maybe you are attending two conferences in a row in Europe, with a few days between them. Now you need to provide evidence that it's cheaper to stay in Europe instead of flying back to the US for the weekend. And you also need to justify the use of a European airline for flying between two European cities.

Pretty much everything a university does is in a similar regulatory hell.
That's a different thing. Your eyes automatically filter out the blurry signal during a saccade (ie. while they're doing a fast pan from one location to another.)

Rapidly strobing lights (eg. LEDs being PWM'd) mess with this process and cause you to perceive the intermediate images as your eye moves, leading to some weird visual effects. This was a big thing in the early days of DMD projectors, where they projected sequential red/green/blue frames, and while it looked great when you stared at it, any time your eyes moved the whole image strobed with overlaid RGB fields. (more info: https://www.prodigitalweb.com/rainbow-effect/)
As someone that always favoured X Windows, and mastered enough vi when (X)Emacs wasn't available on the development server/production system, never bothered with tramp.

Likewise with VSCode, now 30 years later, one of the few plus of it being Electron based, and having started its life as browser based app, is that the browser has replaced my X Windows session.

So don't really care how much bananas the SSH agent happens to be.
They are generically called "planetary systems". If you're talking about a specific one then you use the star's name, such as "the Proxima Centauri system" or "the Solar system".
The golden age is always behind us.

I personally believe that we are in the golden age right now: literally anyone can pickup and make games. Game dev is actually something you can learn on your own and do.

Back in the 90s it was all locked up in licenses, expensive books or a handful of companies.

Now you can open up Unity and make a game in a weekend.
Find the Best Boilerplates to Ship Faster
HiDPI isn't really a significant factor. Electron apps still use crazy amounts of RAM in 1080p. Same for double buffering I would assume.
We created the most popular (at the time) “all in one” app for macOS back in 2008 called EventBox [1].

It aggregated RSS, Twitter, Digg, Facebook, Flickr, Reddit.

So it’s a very old idea that’s just coming back - like a lot of things, it goes in cycles.

We ended up selling the software to another company. My personal advice - never build your business on top of other companies data/APIs, they can cut you off at any point.

[1] https://milen.me/software/eventbox-walkthrough/
Show HN: Multi-language AI code interpreter with full internet access
https://www.syntix.pro/

Syntix is an AI code interpreter. It allows you to ask an AI programming questions, and have it answer back in one of 8 languages: JavaScript, TypeScript, Python, C#, Java, Go, Rust, pgSQL. The AI will automatically install any needed dependencies and execute the generated code in its own environment - with full internet access. This gives the AI instant feedback on its code, circumventing hallucinations.

You can also upload files and folders to the execution environment for processing. The current size limit is about 7GB.

I use fly.io's Fly Machines for the execution environments, as well as for the app's back-end.
Need a regex[2] using a trie to match valid state-zipcode pairs[1] for webpages likely to contain valid addresses?

[1] https://techbio.org/wiki/Addresses/finding-addresses-in-webp...

[2] https://techbio.org/wiki/Addresses/zipcode-trie-regex
One of many examples
https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...
> Single-photon Lidar

They can do better. Make it use half of photon. /s
Consequence of info exploding, predicted as soon the internet emerged - https://archive.is/aAyRN

No one paid Attention.