skysight-inc/HackerNews huggingface dataset:
This is an actual issue can someone write a rust replacement for whatever VSCode is doing and also making sure this works on the open source version (VSCodium) thanks
Thanks for the recommendation. Just looked it up, I'll give it a try!

EDIT: https://helix-editor.com/

I love that the homepage has a video showing usage. Such a great way to demonstrate it.
> Hellwig's argument was nothing more than "there shouldn't be a second language in the kernel".

Which is a valid viewpoint. Let's not pretend that's not a technical argument.

Having different technical views from yours isn't a crime, legally or morally.

> And Linus has already approved Rust in the Linux kernel, so what's the problem?

As an experiment, as clearly stated in the kernel docs. It's still up to the whole community to figure out how exactly to proceed with it.

https://docs.kernel.org/rust/index.html
Eclipse theia. It is an almost pixel-perfect ripoff of VS Code that integrates the open source components such as Monaco. It is what you are using if you've ever started a Google Cloud Shell Editor.
And ESR, but that may not be normally distributed in Linux distros. It's not in Arch Linux.

There's no hassle free solution. Only way to run your own code on normal branded Firefox release is to rely on third party signed extensions (eg. Violentmonkey), but that's not really hassle free either if you have 10s of userscripts and multiple browser profiles, and you have to trust some third-party to not go rogue. I got pretty terrible malware from mozilla add-on store in the past.
Again I continue to think Unicode CJK unification is the wrong abstraction or solution to the problem.
Of course, if VS Code can't be run securely on dev endpoints, that's an argument for provisioning Codespaces, right?
It can, but Linux does not have a stable driver ABI. Whoever wrote the out-of-tree drivers would have to constantly update them whenever there was a breaking change to the kernel, which I understand is relatively common.
The RGG games are pretty open about widespread societal problems in Japan. Indeed, the game before the current one had a pretty humanistic depiction of sex work that was not at all glamorous or lecherous.
Typo: No confusing securtiy settings required

Great work! Is it possible with the enterprise version to provide a manifest or other list of regex of URLs not to send to your server for analysis? Think internal infra, dev sites, etc. Also, can you send an alert (slack, email, webhook) when a malicious link was detected and removed?
"SSH agent" is a confusing term to use here, because it usually stands for a daemon that caches authentication tokens.
As someone who has taken CS50, its approach to computer science is surprisingly fun -- more like an experience than a course. There's course-like structure (lectures, problems, etc), but there's also the 'hype' around it, the fun MMO factor of many people doing it at the same time, etc

It really makes you think about education (what really IS the best way to learn computer science/programming? who should you do it with, and how?), reminiscent of the overall college experience.

IMO universities ought to innovate in terms of format & really explore what tech can do (deliver uniform material, and perhaps personalized material in the age of aI), and how it affects the values of university
Yes, it can load drivers dynamically.

There is a reason why in-tree drivers are preferred, and that's because the Linux driver interface and API changes with kernel API changes. The API is considered unstable in the sense that is it not unchanging.

A driver written for one release of Linux may not work with the next release as the API changes.
WebGPU actually generates the speech entirely in the browser. Web Speech is great too, but less practical if the model is complicated to set up and integrate with the speech API on the host.
Probably because a lot of us have read or watched his work and know first hand that it was extremely high quality. It's not like you have to take people's word for it.
"Everyone that thinks differently than me is a loser" is an unhinged take.
So I can duplicate a book and change and word or two and sell it? That does not sound right.
Would you be happy if anyone could see all you do on social media?
That's not quite right:

"The President of the United States will be given access to any government or military information that they request, even if they would not otherwise be able to normally obtain a security clearance were they not the President."

https://en.wikipedia.org/wiki/United_States_security_clearan...

Trump essentially granted Musk his presidential clearance. If Musk hits any resistance to classified information, Trump can just access it and hand it to Musk. If it's a crime to do so, Trump can declassify it, pardon Musk, or just instruct his DOJ not to charge him.
It's (was) implemented in omni.ja. I was patching it in the past, until they started signing that too. Bleh.
Moscow's Tsar Bell found its voice – at Berkeley (2016)
It’s not that Sunday is special pet day, just that they don’t want employers working the disadvantaged 7 days a week with no breaks.
Diagonal player movement isn't allowed (from the looks of the article), but wall connections can be diagonal. There's a duality here - if players and enemies could move diagonally, the algorithm could be adapted by only considering horizontal and vertical wall adjacencies (although still looking at the surrounding 8 squares to determine separation of adjacent walls). We're relying on the property "if adding a wall creates an enclosed region, one of the enclosed squares must be move-adjacent to the new wall".

"separated" = "not connected when considering only the 8 neighbors of where you intend to place the new wall; diagonals do count as connections between walls".

In the following example, the walls adjacent to the + are not separated:

+X
X.

In the next example, the walls are adjacent to the + are separated:

X..
.+.
..X

> There was something else in the article that bothered me

Regarding your second point, I think the article changed half way through from assuming the play area is surrounded by a wall to assuming the play area is surrounded by empty space, which I agree is confusing. Either case could be covered by this algorithm - just start with a connected component of wall at the edge of the play area.
My counter to this is then consider just asking those types of questions to begin with and save time. If you already know the types of questions and answers that would knock your socks off in an interview, just do those!

Like, if your favorite part of the trail mix is the pecans, just buy a bag of pecans and get to the good part.
Who are they building it for?

My grandparents all have iPhones. They hardly use any of these features. Why do they have it then? Cuz that's what the rest of the fam buys them. Why does the rest of the fam buy it, when most of the fam can't even list the features? Cuz that is how good modern Marketing(Demand Engineering) is.

Its a textbook example of runaway Involution.

Great engineers, designers and marketers are all doing what they are good at and love doing. Great combo. Upto a point.

You can be good at something and love doing what you do, but assuming Everyone in the world needs it is a recipe for Involution.

The default position is to quote Jobs or Ford and say but I know what people need. Beyond a point its not about others needs.
Now find the elevator with your eyes closed. That’s the GPs point.
Yes I have. Last time I tried it, it didn't have SSH support (I'm on a MBP so my life involves around remote development tooling).

I'll take a look again
Yes, and as a disabled American is one reason I’m extremely scared right now.
Rapid and scalable personalized ASO screening in patient-derived organoids
I am too cheap and lazy.
Vscodium is open source, and ssh mode works. I don’t think copilot does.
I don't know what the alternative would be here. VSCode's SSH edit works surprisingly well, and I stopped fiddling with vim, nano, or micro on my remote machines long ago.

The agent gets out of my way and lets me work in peace. It almost feels like I'm working from my local machine—a huge win in my book.

This could be a security risk, but the development experience is unmatched. I couldn't care less which other editor VSCode is killing, as I mostly don't care about my tools as long as they get out of the way and let me do my job.
The first time I took an ice bath after a 20 mile run, I was amazed. Not during the bath, but the next day. My legs could walk, hop and skip like it didn't happen.
Yes, it technically does (kernel modules), but the difference between Linux and NT is that Microsoft guarantees (as much as possible) that its ABIs are stable whereas Linux explicitly does not preserve backwards compatibility in the kernel (only the userspace is the stable interface).
In addition to being very technically interesting, I think this is among the best executions of a "humorously flippant" tone I've read. I particularly enjoyed:

> They’ll simply describe an interactive protocol with the right structure, then they say something like “of course this can be flattened using Fiat-Shamir, if we assume a random oracle or something” and everyone nods and deposits a billion dollars onto it.
Just curious. Why can't the wrapper be an independent library outside of the DMA infrastructure? It can still be used by all rust drivers.

I think Hellwig is against moving the wrapper into the DMA project that he's forced to maintain it.
>The complete lack of any kind of technological understanding by the people in power

Naive implication. They're authoritarian henchmen.
Should be something in the form of natural experiments from adoptions, twin studies, etc.
> that's a strategy decision that should not be up to any subsystem maintainer

So people are not allowed to hold positions and argue for them in public, or take actions that align with that position?

> I don't believe that was what the rust guys thought they'd be signing up for

It's not like there wasn't any existing precedence with C++, and many of the arguments I've read seem consistent with that history.
United Kingdom was the first to steal a Chinese invention called gunpowder, use it to maximum effect and they were also at the opposite sides of the world.

Do not forget the first law passed by a new nation in which every citizen has the right to burn trees and produce potassium a critical mineral in gunpowder. That nation was either Greece or America, i forget which one.

In the Western civilizations, when we are stealing copyrighted material and patents we are not messing around. I remember when the Byzantine empire tried to steal secrets of silk production also from Chinese, that was so much fun. Great times we lived in the past, even greater now!
Covering for Muslim terrorism.
This is what makes VSCode's remoting features awesome. This is the right architecture. Parts of the editor should run on the client and other parts on the server.

> The underlying protocol on that connection can: Wander around the filesystem, Edit arbitrary files, Launch its own shell PTY processes, Persist itself

Yeah that's what SSH access gives you too.
By the way, for such a spacious and space-conscious blog no space between em dashes is out of place, they glue words together

"paragraph—but"
That's interesting. Dumb question but why doesn't Linux aim for a stable driver ABI? Does it impede delivery speed?

I think nvidia uses out-of-tree drivers that are dynamically loaded - does that mean that nvidia drivers are tied to specific kernel versions?
Show HN: Notlink – Fast Url Shortener
> There's absolutely no data to back up the suggestion that sites regularly suffer from DDoS.

For a random site from the internet, sure, because a random blog is probably too small to be noticed.

Forums, even relatively niche ones, unfortunately do suffer DDoS from their disgruntled users. (Or competitors of the same fandom. Or from the disgruntled part of a rivaling fandom.)

> It's like talking about getting murdered - it happens, and there are statistics, but if you're literally expecting everyone to change their whole lives based on the fact that some people are murdered, with zero consideration for the where, why and how, you're doing it wrong.

All analogies fail somewhere, but this is probably one of those which easily falls apart. Injuries are probably better. In a random population, there are a relatively small proportion of injuries, but some jobs (like construction) tend to have a significantly higher number of injuries compared to a mean person, in the same manner that a DDoS on a random website is unlikely but certain types of websites are DDoS magnets.
You too will be old one day if you are lucky.
+1. And “figure out a government ledger” sounds like a friend who would ask why google spend so much money when “it’s just one page with a search box”. Government spending and the amounts involved in budgeting and appropriation etc are far more complex than that, even for small countries.
-Random cones everywhere
Even if they made a fork and made it super great from a technical perspective, it still would face an uphill battle from the perspective of adoption. The amount of work to get people to switch over would be enormous, and the fact that there's at least some willingness on the part of Linux to adopt Rust in places makes me skeptical that there really would be less work to try to compete. I'd be thrilled if you're right though!
> On that note: Japanese police don't play games. You do not have a right to a speedy trial, there is no jury of your peers, and they can hold you as long as they'd like. The phrase "police brutality" does not translate into Japanese.

In 2024, US police shot and killed 1,173 people [1]. That's 0.35 deaths per 100,000 Americans.

In 2022, Japan had 289 homicides, or 0.23 per 100,000 people [2].

I.e., an American is more likely to be shot by police than a Japanese person is likely to be killed by a murderer.

I don't speak Japanese, but if "police brutality" does not translate into Japanese, then maybe that's because such a thing is unthinkable in Japan.

[1] https://www.statista.com/statistics/585152/people-shot-to-de...

[2] https://en.wikipedia.org/wiki/List_of_countries_by_intention...
how often did you get sick? weight? what season did you do it in?

what was your goal in the first place?

> you’d get extremely strong results from scientific studies

check population health data in countries where cold exposure is traditional.

science is cool, scientists are just regular ol' people and enough regular ol' people do a lot to look good, to not be unemployed and having to write applications again, to get their tap on the head and or a nice bonus. **regular in their little slices under the bell curve
Yeah totally, it only works due to their influence. The uk has nothing to backup these demands.
Can someone give an alternative vision of the next 100-200 years that doesn't include AGI/ASI? I don't see it. At least one that isn't a nuclear wasteland.

I have thought about this every day for 32 years and don't know of any possible alternative future than one run alongside or by Artificial Superhuman Systems. I just can't possibly look into the future and expect the current state of machines to plateau here and stop. In fact that's my life's work and has been so since I was 13.[1] I even discussed this at the AGI conference in Laval in 2014 with Turing winner Yoshua Bengio [2]

The Overcoming Bias blog, which turned into Less wrong, was the best place for these discussions until it became a cult of personality around 2013. The SIAI and all the mess that it became at least was a chance to discuss it. There's no serious place to discuss it.

AGI discussion went from nerds that everyone pointed and laughed at, to now being an imminent existential threat "To the average person, this all sounds like the plot of a sci-fi novel. There might be a tendency to dismiss a techno-utopia as "billionaire boys and their toys" but Torres says the danger comes from the amount of power and influence these billionaires have to make policy and spend money."

There have been, at least a dozen core books from Bostrom, Kelly, Kurzweil, Shannon etc... that have discussed this concept in precise and exacting detail.

Arguably the whole reason to make computers has been to make AGI/ASI since the first mechanical turk etc...

So I'm not really seeing a future without ASI and despite a lot of talk inside computing - for the entire history of computing - it's happening now, and everyone is surprised for some reason.

[1]Here's my position in more detail:

https://kemendo.com/Beyond-Human-Limits.html

[2] https://www.youtube.com/watch?v=exhdfIPzj24
Zed also downloads a remote agent.
People doing research funded by grants, rather than having 50% of their grant leeched off by a bloated administrative complex coasting on pedigree.
> constantly seeking proofs within systems containing sufficient complexity to render conclusions nearly impossible

Language. Nothing is impossible.
Honestly, that trade-off is not worth it, particularly with browsers. People who do ignorant things are ignorant (note that I did not say stupid: they may be quite intelligent in other areas of life). Tools should do what their owners direct them to do, even if it is a mistake.

With apt, there is a bit of method to the madness: if one imagines that apt’s job is to do the thing the user requested and then deliver a correct system, then clearly essential packages can’t be removed.

But there is not a reason to prevent the user of the software from using the software in the way he wishes on his own machine.
Zed. It is written in a compiled language and it’s C++ extension doesn’t take down my servers.
There will be a similar drama when Zig reaches 1.0. There will be a bunch of Ziggers trying to get it into the kernal. The Rust fad is already slowing down. Maybe it's a good idea to wait 10-15 years before trying to rewrite the universe in a "memory safe" language and pushing that upstream.
appreciate the feedback. completely agree, tuning and/or training a VLM will definitely produce better ocr extractions. however, it’s notoriously hard to accumulate a really good ground truth labeled dataset of pdf/excel/pptx. there are some resources online especially for tables, with IBM’s labeled table dataset for example. however, we’d guess the same hallucination issues will persist on complex layouts
It is not made up, it is what private foundations allow for grantees overhead.
Based. Free knowledge to the people
VSCode is great. If it suffocates other products, that's their fault for not being better. MS hate for hate sake is fucking old, do better.
It's cowardly and easy for me to say now after the fact, but I saw the original Mastodon post because I follow Hector Martin. I didn't think that it was going to make the situation any better but I didn't have the energy to even fire off a one-off comment saying so.

I absolutely get emotional about my work. I have absolutely sabotaged myself by not having the presence of mind to step back and take a deep breath. I had a moment of clarity reading Hector's post on Mastodon, and I'm sad that my suspicion that this was going to just make things worse was correct
If it maimed you horribly instead, you'd quickly find that you'd still have to deal with the consequences.
Value-Based Deep RL Scales Predictably
yup, the models you tried out require a lot of work to be able to run efficiently. additionally for actual decent ocr it’ll require very high quality document datasets (of PDF/excel/pptx). scanned documents are especially hard and cause a lot of issues for LLMs, which start making up info a lot of the time.
The rationale for not having a stable driver ABI is here: https://www.kernel.org/doc/Documentation/process/stable-api-...

RE: nvidia - yes
More here: https://www.openculture.com/2025/02/carl-sagan-predicts-the-...
Frequently misusing this term as I do, particularly in discussions of machine intelligence, I posit that it will be claimed by proponents of machine intelligence as a slightly shifted term of art, to mean "we think we have AGI traits" without respecting the current discipline's use of the term or it's applications in studies of people and animals.

I also posit I will continue to misuse this term. Endlessly.
I’m not sure what you’re talking about: the percentage of indirects that goes to admin costs has been capped by the feds to 26% for _ages_.
> Every experienced kernel submitter has this in their head, maybe it should be finally written down

If true, then it sounds like there are some “missing stairs”[1] (the professionally difficult kind, hopefully not the other kind) in Kernel development.

[1]: https://en.wikipedia.org/wiki/Missing_stair
That assumes all good ideas naturally translate into viable business models, but markets don’t always work that way. Consumers don’t always have the information, leverage, or incentive to push for things like transparency—especially in industries where companies benefit from opacity.

Not everything that’s good in a broader sense aligns with what businesses are incentivized to do. The absence of a transparency-first company doesn’t prove there’s no demand—it just shows that the market structure doesn’t naturally reward it.
Clearly you and I have different understandings of democratic to the point I bid you good day
Aliens Cause Global Warming – Michael Crichton [pdf]
Pseudoscience has run amok.
for sure, i agree with you! i mention firefly and actual both in my readme as much more fleshed out options. intent behind this app was strictly to be simple.
the answer is in the blog

as always, Emacs
Oh 100%, the content (and context) is completely different. The similarity I mean is a government passing a law that asks a foreign company to hand data over to them.
> Can someone give an alternative vision of the next 100-200 years that doesn't include AGI/ASI? I don't see it. At least one that isn't a nuclear wasteland.

Eh? Without artificial super intelligence the future is a nuclear wasteland? How does that follow?

Why wouldn't an artificial super intelligence conclude that humans are the problem and nuke the lot?
Your link is to the production of ethanol (and biodiesel) not gasoline, which is mandated by the government to be mixed in with gasoline. No one in the gasoline industry actually wants this mandate.
This is awesome feedback thank you! A block list would be a great feature to include, especially for that type of user. And for now the tool marks the text or object that is left over with an unsafe badge next to it. It essentially removes the href from the <a> object that was found to be malicious.
Now we have drones
one word: teleportation with quantum supercomputer
on raw text, LLM’s usually do not struggle. however, when you start processing low-fidelity images (receipt scans with stains, documents with marks all over it, bent corners/areas, rotated docs) these transcription issues become extremely noticeable. to your point about table extraction, i disagree — we’ve had many examples on complex nested tables where the model hallucinated digits, especially from documents with weird aspect ratios.

fully agree on the last point, the vit architecture will need some working on for this — microsoft’s been doing some excellent research on this lately
I'd like to think that we've reached the point now that there will be mass resistance to threats to privacy and freedom of speech in the UK, but Britons are such a docile, accepting, and pliant people when it comes to standing up to Big Brother.
I tried it for 20 seconds that was it
Starlink in the Falkland Islands – A national emergency situation?
To make it truly hell, you need AI help:

Generate a scantily clad anime furry dancing for 30 seconds while talking about summarized HN content (SSH, Rails, React, etc.) narrated by a seductive female AI voice.