skysight-inc/HackerNews huggingface dataset:
> What's the point?

The point is that Twitter makes money by advertising, and if they can't operate in Germany, they can't do business with German companies that want to use it to advertise. So it stops making money.

And if he doesn't comply, and continues doing so, contrary to court orders, they can also put injunctions against Starlink, start seizing Tesla assets, etc.
More low effort posts please!
VS Code is written in JavaScript, it's inherently insecure. Now add an LLM that's familiar with JavaScript and it can easily escape and do arbitrary things. Where's the issue? Programming an IDE completely in JavaScript. It's like writing a text editor in English.
There is an LWN summary of it out already:

https://news.ycombinator.com/item?id=42968782
I can live with inner eye rolls when I fuck up their language if they can live with the inner eye rolls when they fuck up mine.

I'm even entirely open to gentle, friendly correction. I've gotten this in France; it was said with a smile, not a snarl, so I appreciated it.

Like I said, nobody got in my face about it.
Linus actually writes C++ code though:

https://github.com/subsurface/subsurface/commit/1b16d570a1b6...
As mentioned in other threads, I'd love it if I could use Sublime Text remotely, but am stuck using VSCode simply because of what this setup allows in terms of remote coding. Perhaps a standard too that any editor could use would be amazing -- is there anything else out there that enables this much functionality out there?
Bluefin LTS (GDX Alpha) – Centos with CUDA for AI/ML Professionals [video]
Apologies for any offense given. Total brain fart moment. If I could delete this comment I would
True, imo the UK is very relevant in many aspects - for me it’s mostly in terms of culture. I think much of this is due to the empire and them colonising a major part of the world.

But just as an aside on your last point - I think it’s actually pretty amusing that they think they could force a backdoor on apple…
Automotive engineer here! I don’t do lights, so I have no idea!

BUT… I kinda do. You want the lowest PWM frequency you can get away with. In this case, at the back of the car, furthest from the battery, you really don’t want a 8kHz PWM nor do you need it. It costs money to isolate the supply demand, so you don’t want a noisy field for no reason. The “good enough” frame rate is 60Hz static, not moving, no other flashing lights, not using a camera, etc.

60Hz or 60fps has issues though. If you expose a PWM LED to another flashing light or movement you get really bad imaging. Imagine you took an LED in your hand and shook it, at 60 Hz you will see snapshots of where the LED was as you’re shaking it. At 240Hz you will see a blur. Guess which is better for a vehicle?

I figure most car LED taillights internal to their housing would be 200-1000Hz depending on factors but I haven’t ever measured.

200Hz PWM is a really common value. No need for Samaritan base-12 here.

For halogen and incandescent, we use PWM, fun fact. Low Hz though! About 88Hz, depending on voltage. You might wonder why. We can get 98% of the light output with 85% of the required wire. It’s all about weight and cost. Although not many vehicles use this anymore.
There is an Indian fork of the Linux kernel that has C++ drivers:

https://bosslinux.in/bossmool
The skin effect is an important difference (and advantage in favor of HVDC) so it is in fact a concern of AC vs DC.
Former long-time Tramp user, now Zed for the most part + VSCode for a few things. I'll say that neither Tramp, nor running an editor directly on the remote, are nearly as usable on a high-latency connection as Zed or VSCode. I think that generally wins out over the security concerns for me.
I mean if VSCode is wrong then Vim and Emacs are condemned to an eternity of hell. I think there's a culture of editors being powerful in this way to a fault, on purpose. I think that's why devs like them— the training wheels, guard rails, seatbelts are all off.
I looked at that table and immediately thought, "Those are pretty solid correlation values", so I was confused by the point you were making.

I also read the page in the PDF you linked that was the source of the table and became more confused, because it very clearly writes out that:

>What this means is that 40% of the variation in students’ SAT/ACT scores is attributable to differences in socioeconomic circumstance.

I think you are either:

1. Misunderstanding correlation coefficients. Correlation coefficients range from -1 to +1, implying a 100% negative or positive correlation. 0.4 and -0.4 are moderately positive and negative correlation values. That table is saying that if you are an underrepresented minority, you are expected to do 40% worse on the SAT/ACT.

2. Quibbling over the "thing that correlates highest with SAT score" claim, because you feel like 0.4 is not high enough of a number. The only factors with higher correlation values than 0.4 in SAT/ACT scores would be stuff like "Was the student currently injured?" or "Did the student make it to the testing center?"
This is a custom Fedora image (or in this case CentOS ie. slower Fedora).

https://docs.projectbluefin.io/gdx
> Linux - res_nquery. This function is well documented, thread-safe, and works as expected.

The only platform which has systemd resolver api already has a nice working function.
I can see that happening. However, I also believe that college or some form of structured education will step in to bridge the gap. Historically, education has played a role in transitioning people from knowing little to becoming workforce ready. With AI changing the landscape, the gap will undoubtedly be wider, but education systems may evolve to accommodate that shift. By the looks of it, AI could itself fill that gap.
Also on the front page, "German civil activists win victory in election case against Musk's X"

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

They're not exactly the same, but you should have similar feelings about forcing a company to hand over data to researchers and forcing a company to install a back door for law enforcement.
Oral History of Andy Bechtolsheim (2015) [pdf]
> Why would anyone living in a democracy be against this?

The limit to "researchers" and "systemic risk" opens the door to cherry-picking the results - use a microscope to find issues when elections don't go your way, turn a blind eye when they do. The law is good (far better than not having it), but should be expanded, making the data available to everyone.
Thank you.

I appreciate the follow up and references.

Now I've got some Friday night reading :)
No, Hellwig also Nack'd the patch that added the wrapper to an independent library outside of the core C DMA directory.
You really want your LSPs to run on the remote, especially with high-latency connections.
Yes, but not just electric cars. Theres a push to move the entire electrical system of all cars from 12V to 48V to reduce the amount of low gauge wiring in a vehicle
For sure. I summarized my particular sensitivity too aggressively earlier, but I tend to see flicker straight on up to 65 Hz and peripherally up to 120 Hz if it's particularly egregious (i.e., long valleys) but usually up to something less. In any case, I've never noticed car tail lights flickering even peripherally, despite video artifacts revealing that they do flicker.
That first paragraph (in your HN comment, not the blog post) would have read better with zero periods.

Glad to see one of my favorite blogs is still active. I was starting to get a little worried.

The first two blogs currently listed, McCord-Valim’s FLAME-Livebook-GPU and your post which has the word “murid”, truly captures the psychological arc of a developer.

Thanks!
What I wouldn't give to attend that 90's PlayStation R&D internal intro programming course.
Typo. I meant C.

And I still think the culture clash angle should be taken more seriously.

An accomplished senior C dev can find good jobs writing drivers or microcontroller code more easily than starting over into a junior rust dev and being talked down by whomever joined the rust wave before them.

(which would be even more aggravating if the C dev is doing it since before the rust adopter was born).
Apparently GregH(?) had already stepped in earlier to resolve the issue before it blew up again. But I’ve not been following it closely.
How is it uncommon if the issues identified in this drama cycle (eg from here https://lore.kernel.org/rust-for-linux/208e1fc3-cfc3-4a26-98...) are systemic and have existed for many years? That's just a continuous failure of leadership, all ignored by said leadership under the pretense that "it works, so it must be right"
Is it better to programmatically interact with bash to provide the features VSCode does? Do note that I am unwilling to accept an implementation with less features/ease of use!

I can see how writing a custom agent that provides remote access to privileged API's is a bad idea but bash isn't exactly the most secure piece of software in the world.
...which I've come to expect from Microsoft. Windows scrozzles the efi partition for my other OS every third or fourth time it installs updates. It's like they think they own every computer they have code on.
I have seen that quote dragged out lately as some sort of prophecy of 2025…but it really speaks to the exact opposite in my opinion. Smartphones and the internet have given the layperson awesome technology literally in their hands. The entire election of 2024 was driven by the people specifically questioning those in authority…and just what exactly is the “public interest”? Is it what the public demands? Or is it what some elite few say it should be?

Seems to me whatever time that Sagan envisioned, it certainly isn’t this time we are in right now.
I am still using Sublime Text, for some reason.
What are you even talking about? Indians carry their culture/traditions everywhere they go. No one is "throwing it away". You are talking as if Indians have started to emigrate in just the past few decades. Indians have been navigating the World for the past 6000+ years at the very least (recorded history). The word "Navigation" is itself a Sanskrit word "Nava gatih". We are an Ancient Civilization and the oldest surviving Civilization. Everyone else either converted and destroyed their own civilization or were destroyed by invaders.
DrillShopper has already posted (https://news.ycombinator.com/item?id=42979848) the technical reason on why Linux does not do it this way: https://www.kernel.org/doc/Documentation/process/stable-api-...

Additionally, there is politics in play here. Not the politics that is normally discussed outside of HN, but the politics of having companies (at least) release the detailed specifications of their hardware. I cannot really state authoritatively what the Linux developers think on this side, but Linus brandishing his middle finger to Nvidia (https://youtu.be/MShbP3OpASA?si=GJ1_0B81b7bFY_iZ&t=2890) says a lot of things.
Once you realize the kernel workflow is optimized for Linus’s (and a few other top honchos) efficiency it all begins to make sense.

Any change introduces anomalies and those cause all sorts of hell.
Pfft. 56,000 calories doesn't pack but so dense unless you're routinely feeding your family pemmican.
Implementing shift-and-add multiplication and division algorithms in assembly, and analyzing them, is a very formative exercise in my experience.

Besides, if assembly language is good enough for Knuth to express all the algorithms in TAOCP, it's good enough for me...
You’re off to a solid start. Think how Proofpoint or Abnormal Security replace links in emails to quarantine or a dashboard for further triage when suspect. Same idea. You’ll want the enterprise trimmings (SSO, alerts, reporting, customizing response in browser upon detection), I think the consumer market is small (price sensitive) but the enterprise market is huge considering ransomware premiums and the cost of phishing failures.

Are you prospecting enterprise customers yet to find product market fit? If not, consider experimenting with a small campaign with what you have, to start getting feedback and observing your closure rate.
> In a completely different environment than you're used to, while proctors watch you like a hawk. Your whole future rides on this! is not how I would describe a wholistic assessment.

I would wager that a large portion of Harvard admitted students did not in fact have this as an unfamiliar environment for the first time, but had like a whole year of test prep and simulated tests and took the tests multiple times if they weren't going to get in with their initial result, which could be a money barrier for others.
> However any agent based system exposing an arbitrary API is suddenly a much bigger attack and risk surface area than the well trod (and still fraught) path of emulating a terminal over ssh.

I can see how this increases local (to the remote system) attack surface, but as long as the agent has the same OS privileges as the user logged in over SSH, what extra remote risk does this introduce?
An appeal to emotion does not negate the physical constraints of nature.

One can see an issue with a society with 80 non workers and 20 workers trying to compete in the world. The fact that limits exist is obvious, so the question of what that limit should be is all that is important.

While I am sure it is much easier to say than do, I do hope that I have the fortitude to take myself out though once I become too much of a resource sink for my descendants.
do you even know anything about China or Chinese history???
Amusingly it tried to write a Python script to OCR it first, decided there were errors and tried to correct it.... it did correct some stuff and nearly got it, but I was able to spot an error 3/4 through with my eyeballs after a couple minutes.

https://i.imgur.com/UuO3JxM.png
I've reached a level (staff engineer at MAANG) that I consider to be difficult to obtain using plain old Vim, and I've noticed that other high performers tend to still use Vim or Emacs. There's plenty of amazing developers who use VCode, JetBrains, etc. but I think there are certain personality traits - seeks out barriers to entry, likes to demagic tools through exploration, values completely open source, highly tinkerable community driven projects, etc. that explain this phenomenon more than feature set or ease of use.

When I read about how complicated VSCode's remote editing was (which I knew about before this article) it just made me want to use VSCode less. I can just ssh into a machine and use whatever editor is on the machine. VSCode's solution works, but it's also not nearly as elegant or universally applicable, and is more prone to breaking.

Also, Tramp is still quite awful, sorry Emacs users (netrw isn't any better).
Plaintiffs cited 9 total cases The problem with these cases is that none exist [pdf]
Downvoted because you didn't say AI even once
Isn't it just the illegal ones that do?
Same here, re: ADHD. The clearest my head ever is is after climbing at my very limit and then taking a cold shower.
Nah, people noticed, and then they thought "Linux always has these kind of issues, I'm going back to [whatever other OS]" because 99.9% of users will never even TRY to report a bug.
You broke Linus’ printer driver and you’re still alive to post? WOW! ;)
The entire election of 2024 was driven by the people specifically questioning those in authority

you really think this???! so we should expect the same in 2028 but at much larger scale now though, as now we have actual authority who is not caring for either constitution or the rule of law, left side winning all 50 states?

I think not, the questioning of authority is what people in power make people without think what actually happen… :)
This is, frankly, absurd. I have literally never, in my entire time using VSCode with Remote-SSH, wanted the repository or an extension or anything at all in the whole IDE to have any sort of access to my client machine with the possible exception of reading my VSCode config. No files in my home directory, no network, no anything.

(Some people may like VSCode to forward a port to get a local web browser to target the remote machine. Fine, make that an option. I, personally, prefer to forward the port myself.)
Forcing Twitter to make public posts easily accessible is not at all the same as compelling Apple to hand over your private messages.
just patch the binary to remove the check
It is a lot easier to detect illicit nuclear work compared to illicit AI work.
Anthropic has said they had benchmarks where Claude would take GitHub issues and try to generate Git commits that passed unit/integration tests that others had made for the real final feature. Also you have things like multimodal image recognition for UIs where you can say generate code for a UI that looks like such and such and then verify it with the multimodal capabilities.

Tool use means you can click a button and make sure it transitioned to the next described UI screen verified again with multimodal as well.
Okay fair enough; just saying it seems like a reasonable alternative if you want to avoid fiddling with editors on remote machines.
This is the relevant part:

> The agent runs over port-forwarded SSH. It establishes a WebSockets connection back to your running VSCode front-end. The underlying protocol on that connection can:

- Wander around the filesystem
- Edit arbitrary files
- Launch its own shell PTY processes
- Persist itself

When you ssh into a remote server as a client, afaik that server cannot execute arbitrary code on the client. At a minimum, the client would have to explicitly take action for that to happen.
This is crazy. Effectively a $4 billion cut to existing university budgets!?!?
I 100% agree. Anyone can use the Sagan quote to justify why they lost. The quote is just used as a fancy way of calling people with different views stupid.

"Society is failing because people are dumber, and thats why they voted for X, when a smart person like me would have voted for Y!"
But the author doesn’t give a single example, and so there’s nothing someone else can do to explain why or continue the conversation. The best we got use that he has a vague sense of unease, which I don’t think is very useful.
While not as diverse as the US, Singapore is a melting pot of cultures and religions and is arguably safer and cleaner than Japan. Singling it out to diversity simplifies the issue. It's a million other choices and policies that made the US what it is today.
Yes, I don’t want to say there isn’t room for improvement but this is like deciding you need to lose weight and concluding the fastest way involves a chainsaw. I would much prefer to live in the alternate universe where there was a serious program to rethink infrastructure efficiency.
Another interesting test with pigeons was in a factory. There was a step where parts were on a conveyor belt and a human was supposed to press a button if a part came by that had certain defects. They were all defects that you could see just looking at the part as it went by so the inspector didn't have to interact the part. Think things like a part that was supposed to have been painted was not, or a part that is supposed to have a cap is missing that cap.

It turns out that humans aren't very good at this. They start off great at the start of their shift but by the end of the shift they are making a lot of mistakes.

Experimenters found that they could train pigeons do this. The birds were as good or better than start of shift humans and they could maintain accuracy over their shift.

There's a problem though. You still need to occasionally reward the pigeons when they correctly identify a defective part or the training eventually fades. It would seem you would still need to have a human around to do that.

Or maybe not. They found that they could deploy the pigeons in groups of three, with their buttons wired up to a circuit that would reject a part if at least 2 pigeons pressed their buttons.

In the case where 2 out of 3 pressed they would also give those 2 a reward. These rewards happened often enough to keep the training from fading.

Finally they considered the problem of training new pigeons. Could they do that with minimal human involvement?

It turns out they could. They made it so that they could add a 4th pigeon to a group of 3 already trained inspector pigeons. That 4th pigeon's button was rigged up so that it did not affect the inspection outcome, but if it was pressed when the majority of the 3 inspector pigeons also pressed the 4th pigeon would get a reward.

The experiment was a success. The groups of 3 inspector pigeons were much more accurate than humans, they stayed accurate all day, the were cheap, and it was straightforward to train new ones.

In the end though the factory decided not to actually switch to pigeon inspection. The thought that no matter how much research they had showing that pigeon inspection was better the public would not believe it.

Sorry I can't be more specific, but I remember this from a psychology class I took over 40 years ago.
Yeah m68k is still around too and it has more than a decade on alpha.

People use and maintain them and they have very little impact outside arch/ nowadays so they're on the happy side of cost/benefit I guess.
The original problem, and the racing one, are both logistics problems, and everything in the world runs on logistics, and people have to be good at it.

If you don't like it or aren't good at doing it even while not liking it, the problem is not the problem.

I have no sympathy for this complaint.
Why would he do that? He has no control over an independent library outside of C DMA? I thought he said he's fine with any drivers written in Rust. Just that the maintenance of such including any wrapper cannot fall into C DMA's lap.
> I wish software was secure by design, like browsers are.

I feel this is one of those "repeat it until it is true" marketing things, like "apple believes privacy is a fundamental right"

But really, I think vscode, browsers and apple products only tangentially secure because business goals, features and convenience trump these kinds of broad statements.

I so wish it was otherwise. There are so few islands of common sense in our world and the water level keeps rising.
If I moved to the middle of nowhere because of Starlink and them... "The sudden shutdown of Starlink services clearly qualifies as a National Emergency due to the widespread and unforeseen consequences such an action would have."
Meta admitted to the torrenting more than a month ago. The reason this is in the news is because some of the emails discussing it have been unsealed.
A lot of the inefficiency comes from being an educational institution.

Mentoring grad students is inefficient. Giving research opportunities to undergrads is even more inefficient. Universities would be far more efficient if they would only hire researchers with PhDs and professional support staff. But then they wouldn't be educational institutions.
It is hard to hide anything that uses as much electricity as a large training run.

Also there are only a few companies that can fab the semiconductors needed for these training runs.
You're describing Yarvin. Smart, but not smart enough to make it in the mainstream because he has racist authoritarian leanings. So he was cast out of mainstream hacker culture to toil on Urbit and his dark enlightment projects. The rubes are the kids in TFA.
I think the myth of Elon's genius has been utterly shattered by the Path of Exile 2 debacle. Turns out faking it until you make it can take you all the way to the top.
Meanwhile go on oddysee or irc and people are 3d printing guns on a days unskilled laborer wages of tools and another days wages of materials, while discussing anarchist theory or materials science. Some of them even using such technology to fight against ethnic cleansing in Myanmar.

Can't stop the signal. Work on your own local reality, with what you have, where you are, with those around you without obsessing about whatever the gullible hordes fall for next, which is probably the same things they have since inception of human culture.