skysight-inc/HackerNews huggingface dataset:
Sure, plenty of Americans will downvote your bad ideas on HN, but you won’t generally find them discussing how bad they think xyz thing in Europe on a weekly basis. If they mention Europe at all, it will probably be in the context of a vacation someone took or is planning.

The thing is most Americans just don’t think much about Europe at all. Outside of the UK, I saw far more films from Hong Kong or Japan in normal movie theaters while growing up than all of Europe combined. It might be different for someone on the east coast but for most Americans, the EU just doesn’t have much impact culturally or in business either.
I, for one, was actually confused.
Interesting history. Signing software is neat, but I wish there were a single standard like HTTP. Instead, we have a fractal mess of GPG, Sigstore, Cosign, and package-specific solutions (npm, PyPI, Maven, etc.), all doing their own thing.

This makes me doubt how often these signatures are actually verified on client machines. For example, I've never done it manually because the process is so tedious. Some tools automatically check signatures, but even that is fragmented.
Where will these people conduct their research?
Look, I agree that someone pitching category theory to programmers should make more of an effort to introduce terms/use common language when possible. And you can look at Gordon Plotkin’s papers to find some good, hard CS papers that take the time to work out examples relating things to structures familiar to a programmer.

But there’s the reality that CT is an interdisciplinary field, and you will have topologists working with computer scientists and they’ll often be actively disinterested in each other’s fields. Imposing your jargon or notation on your coauthors from other fields is hardly a great way to foster collaboration.
> There is a non-zero possibility in Germany that AfD will one day get to designate what "research" means and what the "systemic risks" are. How does that sound?

I think if they'll ever be in a position to do that, they won't give two figs about prior norms and reticence and all this pearl clutching.

Observe the means through which a 49.8% mandate is doing just that in the US.
Cyclone had borrowing. See Section 4.4 (Temporary Aliasing) in the paper

https://homes.cs.washington.edu/~djg/papers/cyclone_memory.p...

or the more detailed discussion throughout this journal paper:

https://homes.cs.washington.edu/~djg/papers/cyclone_scp.pdf

As their citations indicate, the idea of borrowing appeared immediately in the application of subtructural logics to programming languages, back to Wadler's "Linear types can change the world!". It's just too painful without it.
I agree with Vegenoid that using diseases for labeling poorly written code is at the very least highly unprofessional. This practice not only diminishes the seriousness of illnesses like cancer when used so casually, but it also cannot provide helpful constructive feedback.

Instead of providing helpful advice like outlining the current situation and suggesting specific improvements (action A, task B, and goal C) to reach the goal, it feels rude and offensive.
I do my full-time development work using Neovide (a GUI frontend to nvim) over SSH. As a long-time vim user, this is great for me, but I will freely admit that it is nowhere near as easy to set up as VSCode, and it is also fundamentally a dumb client over SSH, so it suffers from lag spikes. There has been some discussion about what a smart client version of nvim would look like, but it's probably years out: https://github.com/neovim/neovim/issues/24690
Maybe this was obvious, but I will spell it out for slow people like myself:

60 Hz = 60 cycles per second = 3600 cycles per minute

A simple 2 pole AC motor spins 1 rotation per cycle, so 3600 RPM. AC is a sine wave cycle of current. Current flows one way to attract it to one pole, the current flows the other way to attract it to the other pole.

For a big mainframe disc drive, it sounds like the obvious choice. Why they stuck with it after switching to DC, who knows. Maybe they didn't want to redesign the controller circuits.
I used to do it every morning in a cold city (water was around 10°C) and it made me feel less cold throughout the day, not more. That was one of the more obvious effects.
Very cool. Love to see Ruby outside of a web development context.
So I get your argument, but by that logic the only bad laws that get repealed will be those that affect big business, and the laws against individuals without resources will still be in place. I think we all agree that it’s unfair there’s a very large difference in enforcement of law between those with resources and those without, but I think to prevent that we need to figure out how to prevent the capture of the government by those with large resources. I could agree in concept that less laws are better for that overall, but also then there’s the question of who benefits from less laws and I bet those with resources will still benefit.

It’s almost like we need to ensure no one has much more resources than anyone else (ya know, workers owning the means of production) so there’s a more level field!
Large parts of the NE corridor train line(DC to NY and New Haven to Boston) still operates at 25hz and has its own power system and generators because of it.
It's not common, but it's a notable widely publicized issue - so if you're writing a video game and you want a low-level antagonist for the hero to fight, it'd be one of the default options.
Treefmt 2.0
> They're like NYC and just leave commercial trash bags on the sidewalk instead of using trash bins.

You might have mistaken it with the organised rubbish collection. It is common in New Zealand where business owners pack up rubbish at the close of business in dedicated, pre-paid rubbish bags that they leave in the front of the shop. A garbage truck comes by later and quickly collects rubbish. The cost of the service is included in the price of the rubbish bag, and the garbage truck won't collect a random or unrecognised bag but people do not do that.

It also seems cleaner as rubbish bins require cleaning on a regular basis, and the bags do not.
EDIT: Reading this: https://www.kernel.org/doc/Documentation/process/stable-api-...

It seems like a huge technical factor holding back a stable ABI is the C compiler itself. Binaries changing between compiler versions and changing with different compiler flags.

So while your code can be written such that it appears to respect the interface of an external library, the underlying binary representation might not line up correctly.

If there is agreement that modularity is good for the kernel but technical limitations prevent that from being a reality - surely the solution is to improve C's interoperability first?

---

I'm not a kernel developer and am probably naive here, but on the surface it feels like offering a stable driver ABI is one possible solution to the rust-in-linux controversy that has lead to so many people exiting kernel development.

I'd imagine if projects like Asahi could simply offer out-of-tree drivers, they wouldn't need to maintain a kernel fork (at least not for drivers) or negotiate with core maintainers (which I understand is stressful).

Might also make it easier for vendors like Qualcomm/Samsung/Nvidia to distribute drivers out-of-tree, perhaps reducing the need for long running Linux forks and allowing devices to update to modern Linux kernels.

As a novice hacker, I'd imagine the ability to reuse proprietary driver blobs would allow distros to be created targeting hardware that was otherwise impossible to access as drivers were hidden behind custom kernel forks (e.g. install mainline Fedora on a Samsung phone, taking the GPU driver from the Samsung build of Android - or OpenWRT on an Android powered portable 5g modem).
When it's not raining.
Persistence is important to me, and making it read-only significantly reduces its usefulness. I regularly SSH into a dev machine to run scripts and update configurations. As long as a tool lets me do that without getting in my way, I'm good with any solution that works.
I always wondered what would happen to those people on the train. I tried waking them up but they do not budge.
I can't find the library right this second but there's a JavaScript library that takes human date descriptions, like "last Friday" and creates a date object. Depending on users' typing speed that might be another convenience factor thing.
How much do we have to pay authors for knowledge that we have acquired from reading their books?
Yeah, true. I know that phenomen. And it is true in eastern germany as well.

Dresden for example has always working elevators and the stations are looked after regulary.

The small towns? It can take weeks, before a broken elevator is fixed, or a public toilet reopened. (If there is one at all in the first place) Until then you have to step over pee and shit.
Can Apple please play hardball here? Just discontinue support for iCloud in the UK. Let the people complain to their representatives.
R430 in 2015 are based on Xeon E5-2600 v3 [1], based on 22 nm Haswell up to 18 Core, 36 vCPU Cores for RSP of $4115. For the same RSP today you could get 112 Core / vCPU from Intel [2] Intel Xeon 6746E Processor. Considering IPC and real core vs Thread I expect may be 2x difference in Core to Core comparison. That makes it only 6x difference over 10 years. Less than what I expected.

[1] https://www.intel.com/content/www/us/en/products/sku/83352/i...

[2] https://www.intel.com/content/www/us/en/products/sku/240369/...
I think the difference is that what VSCode is doing is not an SSH Session like you get in a terminal with the ssh command or putty.

VSCode is installing a remote agent on the target machine that happens to use ssh as its transport protocol, and offers to share that transport with the user.

Is this a problem? Not if it only does things you want it to do. 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.
The goal is to make rust relevant to Linux raising its own importance and legitimacy. The value is at least in part political. It can't achieve that goal in a branch.
You're going to write a history of code signing at Mozilla and not even mention the time they fucked their users by negligently letting a certificate expire and forcibly disabling every extension on every Firefox instance worldwide?
Hey I am also building in the space and launched rtrvr.ai, but we went the route of a Chrome Extension so people don't have to worry about installing random software on their devices [also the reason that I am hesitant to try this out].

But let me know your thougths on rtrvr.ai, looks like we are targeting the same use cases of automation, scraping, research?
A lot of these institutions don't have that much or any student tuition to increase. For example UCSF has $51 million in tuition revenues and $1800 million in grants per year.
That's an issue with any plugin system, right? AFAIK no IDE has a plugin system with capabilities or a sandboxed interpreter.

VSCode does have a thing where it's like do you trust the authors of this project. Not sure what it does because I've never had to use it. From StackOverflow[1]:

>If you select No, I don't trust the authors, Visual Studio Code will open the workspace in 'restricted mode'. This is the default for all new workspaces. It lets you safely browse through code but disables some editor feature, including debugging, tasks, and many extensions. However, keep in mind that 'restricted mode' is all you need for many use cases.

Actually if restricted mode[2] is any good, vscode might be better at security than most other editors/IDEs.

[1]:https://stackoverflow.com/a/67914669/11422647
[2]:https://code.visualstudio.com/docs/editor/workspaces/workspa...
Running `make' works in tramp, so it can do some form of execution
Further evidence that human children are just LLMs whose 'capabilities' do not generalize outside the training data or are robust to even minor variation of the abstract algorithm being tested. Very sad.
Should you also not ask for restaurant recommendations from people? These are also anecdotes.
What are you yapping about? Zed does it in the same way.
nvidia uses "DKMS" to rebuild itself for each running kernel.

Closed source modules like nvidia frequently have a kernel-independent proprietary piece and a kernel-specific (open source) ABI piece. Whenever you upgrade your kernel, DKMS will re-build the kernel-specific shim and re-link the proprietary blob. The result is a .ko tailor made for your running kernel, even though most of the code is in a kernel-independent blob.
Football Manager 25 Cancelled
How do I download this and run it actually offline?
Email such requests to mods at hn@ycombinator.com.

There are occasions on which they'll re-open edit windows or perform edits given a reasonable request.
It's strange to question the work of scientists in this way. Precisely because they are only human the studies are peer reviewed and the meta studies have the most explanatory value and weight.

Unless you are assuming there is some global conspiracy of scientists to have jobs the system it selfs manages it by it's transparency.

Simplifying it in a "check population health data in countries where cold exposure is traditional" way is exactly the wrong approach. How do you know what kind of diet, genome and culture they have? There are so many variables that the mere fact of whether one diverse group does something different than another doesn't really say anything. It's so difficult to try to isolate individual problems. That's why we have the scientists.
Really with a lack of resources (and the relative safety & time available), off the wall thinking became the standard for British researchers throughout the war – to the point where it practically became policy. Not all of it worked, but considering the challenges faced it's amazing how novel some of the solutions were.

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

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

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

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

https://en.wikipedia.org/wiki/Hobart%27s_Funnies
Serious about the topic, but still cashing in?
Another low stake option. 5 of your friends each say that restaurant A is horrible and restaurant B was great. You have to pick a restaurant. Are you going to throw dice because these are just anecdotes and don't matter?
Observing that there are sides is not taking one. They weren't even saying both sides have valid arguments, merely that people will argue about it.
he says in the article, that the agent seems to be just fucking about at will
Ghostwriter – use the reMarkable2 as an interface to vision-LLMs
"We elect our politicians. …When they have bad ideas about how to do that, we let them know that it's a bad idea. Or we don't elect them again. This works."

Think so? Perhaps on the surface. Think Yes Minister and Sir Humphrey. No matter how well meaning politicians are they'll be screwed rotten by determined public sector employees and then they'll be finished off by powerful corporate interests, citizens haven't a chance.

What's more you the citizen will likely be the last to know about it. Yes, outwardly all will seem normal as that's the plan but it's only a chimera—appearance is everything. Those in control learned that trick from Vespasian, it has a long lineage of working well.

Can't you see the Investigatory Powers Act wasn't dreamt up by politicans but by nameless but very powerful gnomes in GCHQ, MI6, etc., etc? For starters, politicians wouldn't have had the brains to concoct an Orwellian act on a scale like that on their own. (I've spent too long working in government bureaucracies to know how it works.)

Tragically, democracy, these days, is essentially dead. On the surface it appears alive and functioning and the citizenry still thinks it has say, but in reality it's actually like a cockroach that's been parsitized by a wasp—it's 'alive' in appearance only.
I was wondering about this too. Once you have SSH access, unless your user is restricted, you can do whatever in the remote system.

All VSCode is doing here is installing node to run the extensions, setting up a WSS connection back the client for realtime communication. I don't see the harm there given the extensive feature set.
I will give you the full amount for 20% of the business.
Logan Bartlett Show
I think we’re a couple years out max from Peak Developer and a lot of the growth / entry level roles will start getting taken over by the experienced devs who can adapt to coordinating a set of AI agents to do the actual coding and testing and DevOps more efficiently, and it’s all downhill from there. So I don’t see an entry level, mess around directly writing code job, to exist in abundance in say 10 years.
> I would be a little nervous about letting people VSCode-remote-edit stuff on dev servers, and apoplectic if that happened during an incident on something in production.

Totally agree that using vscode remote on production servers is insane.

Everything else described as "bananas" sounds like expected functionality.
> On cities, the mailing address city really is the name of the post office that handles your delivery route.

Bigger cities can have multiple post offices and zip codes with the same mail address city.
VSCode’s entire security model is bananas. As far as I can tell:

The client and its scripts and plugins get unrestricted access to the remote system.

The code you’re editing (if not in restricted mode) gets full access to the system it’s on (which is IMO an unfortunate default but not surprising — it’s really time for development systems to wake up and sandbox the code being developed to at least be limited to its own directory tree, but that’s a different story).

The code you’re editing (if not in restricted mode) and remote plugins (no prompt at all AFAICT) get effectively full access to the client system, subject only to whatever privileges the client itself has. Yes, you read that right, if you Remote-SSH into a machine, that machine immediately owns you. Microsoft knows, and they do not care.

See, for example, https://github.com/microsoft/vscode-remote-release/issues/66...
Not sure what's hard to grasp about a country deciding it's a bad idea to allow adversarial nations to run psyops on its populace at-scale.

Your solution is to open the floodgates, allowing all manner of military/intel-grade psychological manipulation, bots, AI, etc. to be unleashed on our population, but try to educate the entire population to become professionals at identifying and resisting these tactics?

Seems absurd on its face. It's strange to see someone trying to make that sound like the reasonable option.
> LLM-generated code is useful in the general case if you know what you’re doing. But it’s ultra-useful if you can close the loop between the LLM and the execution environment (with an “Agent” setup).

Why not just run the agent locally to close the loop? I wrote an agentic coder just in the last week (open sourced it a few hours ago) that runs on the command line:

https://github.com/bhouston/mycoder

Works great and simple. Why this complex SSH setup in the first place?
Smolmodels
That is absolutely fantastic and thank you for that.
You could read books older than 2000+ years to realize this drama can't be avoided (though neither can this smug feel re other's ignorance)
> Haven't noticed people moaning about how those sites are silencing discussion on HN, mind.

People whine about GDPR blocks and paywalls all the time. But also, clearly, those sites are not specifically targeting HN. It's not the same thing.
With a project as massive as Linux I doubt you can ever assert "there are 0 kernel devs who want [something]"

https://lore.kernel.org/lkml/3465e0c6-f5b2-4c42-95eb-2936148...
> like DARPA and other departments of the American government[1]

Eh, that White House link is dead right now and I would not be shocked if whole department is purged soon, so who knows anymore…
I use Zed with SSH support daily, most often to SSH into a distrobox dev container running on localhost. It's a little jank but it works great for the most part.

Note that Zed has the aforementioned concern around downloading a remote binary as well. In my case this isn't an issue, since the distrobox container is not a security boundary of any kind.
> When you have corporations more powerful than the government of the biggest states

I don’t know how you define powerful, but I highly doubt it is at that point.
Show HN: Listen to HN Articles in Your Podcast Feed
ClipCast clips out just the content from links you provide - excluding header, footer and comments. The content is then converted to audio using natural language AI Text-to-Speech, and made available in your podcast feed, or directly in the app.
It also has the most "Metric" of mains voltages, 100V nominal instead of the 110/115/120 or 220/230/240 that's common everywhere else in the world.
As a teen, DXM was a frequent escape. I always liked the 'afterglow', which seemed to lift my mood for a week or afterwards. When I saw the studies come out about ketamine years later, it all made sense.

However, I introduced it to my peer group back then and in college, and there were some that seemed to be slow metabolizers of DXM. Ketamine is shorter in duration and lacks (minimizes) many of the worst aspects of DXM like body nausea/body load.
The resumes of our former and current Sec of Defense:

General Lloyd Austin (Black):
- 12th Commander of United States Central Command
- 33rd Vice Chief of Staff of the Army
- 40th Director of the Joint Staff
Command:
- United States Central Command
- Vice Chief of Staff of the Army
- United States Forces – Iraq
- Multi-National Corps – Iraq
- XVIII Airborne Corps
- 10th Mountain Division
- 3rd Brigade, 82nd Airborne Division
- 2nd Battalion, 505th Parachute Infantry Regiment
Awards: 31

Major Pete Hegseth (White):
- Fox News Weekend Host
Command: None
Awards: 4

When a guy with the second bio replaces a guy with the first bio under the banner of restoring meritocracy and rooting out DEI in the armed services, I think the message is clear what they mean by "meritocracy".
Oh, nice. I wished for a similar addressing mode in the 1980s. I see they also added instructions to increment and decrement the accumulator as well.

(Actually, what I wished for was slightly different: only the high byte of the effective address would be fetched from zero page, the low byte being the Y register. In this way, one could keep both bytes of the pointer in zero page, LDY the low byte and use my zp indirect mode. The first use of a pointer would cost an extra instruction / 2 cycles, but further uses of the same pointer would be cheaper.)
> VSCode is an IDE designed to suffocate the open source alternatives, so that they retain full strategic control

What open source alternatives? Atom was a mess that kept breaking. LSP plugins are now used in almost every featureful editor and have really made editing a lot better. You spent more time configuring Vim and Emacs than they saved you. Microsoft made a really good code editor that set a standard and likely took market share from their own (mostly Windows) Visual Studio.

I do not use it anymore because of the creep of closed source plugins (+ they keep breaking my workflow) but I still think it is a great improvement.

> I wish software was secure by design, like browsers are.

Someone does not remember (or was not around) for the ActiveX or Flash days.
I believe Berkshire bought (or agreed to buy) part of dominion (a public utility delivering power) on the east coast, I don't know any particulars of how it was run or if the deal even closed.
Thats the only related example I know of (non exhaustive).
I've said this before, but the rust community really seems to attract the most toxic and drama-thumping types as their icons. I'm not really sure why such types are drawn to it.