MurphyA/hacker-news huggingface dataset:
by steveklabnik | 2025-10-07 22:00:18+00:00
On one hand, I hear you, because Rails has focused on the server side.

On the other hand, Rails has had client-side opinions basically forever; when I started using Rails during the 2.x days in like, 2009, there were helpers that injected JavaScript to make forms better, Rails 3.1 included the asset pipeline, an attempt to compete with webpack, in 2011. Even the current generation of these things has been around for a long time, Hotwire is four years old at this point.
by CuriouslyC | 2025-10-07 22:00:21+00:00
The progressives were pretty good at pushing accessibility in applications, it's not perfect but every company I've worked with since the mid 2010s has made a big todo about accessibility. For stuff on linux you can instrument observability in a lot of different ways that are more efficient than screenshots, so I don't think it's generally the right way to move forward, but screenshots are universal and we already have capable vision models so it's sort of a local optimization move.
by bb88 | 2025-10-07 22:00:36+00:00
It is also worth noting that you can buy sodium ion batteries if you want to play around with them. The only trick is charging method is not the same as lithium ion, so they need a specialized charger. There are some sources on aliexpress. One listing sells a ~700Wh battery for around $76. So not quite $50/KWh but not awful either.

The discharge curve is also different than lithium ion, so it's easy to see if you actually have a lithium ion battery or a sodium ion.
by JumpCrisscross | 2025-10-07 22:00:49+00:00
> since then deportees have been given enough process that it hasn't required another trip to the shadow docket

My understanding is a lot of them get deported before their cases have run course. That, in turn, robs them of standing.

> Depending on the scale, this could disprove the contention that ICE is largely acting within the law

I agree that everything being said here is allegation. That said, if we're waiting for unappealable judiical findings, that's could take us into the 2030s.
by bonoboTP | 2025-10-07 22:00:58+00:00
It does, because it's hard to infer where each element will end up in the render. So a checkbox may be set up in a shitty way such that the corresponding text label is not properly placed in the DOM, so it's hard to tell what the checkbox controls just based on the DOM tree. You have to take into account the styling and placement pixel stuff, ie render it properly and look at it.

That's just one obvious example, but the principle holds more generally.
by goosedragons | 2025-10-07 22:01:29+00:00
It is painless on hardware that's compatible. Nvidia issues are well known too.

It's like you running Windows 7 on a PC designed with Windows 11 in mind and expecting a good time. If you wanted a good Windows 7 experience you'd want a PC with parts that are actually compatible and have good drivers. Linux is the same.
by mustache_kimono | 2025-10-07 22:02:00+00:00
> But if you really are honestly curious and unbiased, M. K. Anderson wrote a well-researched article for Protean in 2022.

Wow. I've read that article and if you think that was unbiased or even-handed...

There is a tech blogger who I really don't like and this blogger happened upon a comment where I said I really didn't like anything they had written, and happened to ask, "Why?" And my answer was how deeply incurious they were, and how incurious they invited their readers to be. This blogger never acknowledge the potential they might be wrong. Even as a nodding feint to fallibility as something we simply expect of people writing about any complex topic.

That's what that article is like to me.
by snuxoll | 2025-10-07 22:02:22+00:00
I think there’s a lot of misconceptions about atproto; unlike ActivityPub where your home server runs both the application as well as stores your data, atproto is build in the concept that “applications” like BlueSky store your data inside your PDS (Personal Data Store), which may or may not be hosted somewhere else.

While anybody can host their own PDS, the public bsky.app instance can and will “block” users by preventing their login and not pulling data from the PDS of the banned user or showing it in feeds.

Since, to date, the BlueSky “AppView” (the service backend itself that handles aggregating data, generating feeds, etc.) continues to be closed, being banned from the public instance is effectively being banned from the network. The data model (lexicon) is well documented and somebody else is free to write their own, but, for now, BlueSky is just as centralized as other platforms even if you can store your data elsewhere.
by maxerickson | 2025-10-07 22:02:35+00:00
There's network effects in manufacturing and not so much in presidential voting, size actually does matter. It's one of the things people always rave about with China.

I'm somewhat surprised that the other response to me thinks the market that is ~1/10 the size of the other is obviously a better place to work. I guess cost of living can have a big impact.
by ethbr1 | 2025-10-07 22:02:38+00:00
The other way to think about it is that the price of many other things may have gotten cheaper (in terms of labor/capital) at the same time as fiat inflation.

But how can you untangle an objective production price from the fiat / economy it's produced out of?

If that were the case, you'd expect scarce but still produced assets (e.g. housing) to have both increased in price (due to fiat inflation) and decreased in price (due to production technology efficiencies).

Which one dominates to what degree likely depends on the asset.
by rock_artist | 2025-10-07 22:03:05+00:00
We live in very confusing times. Democratic countries start acting more and more like big brother.

Its also concerning to read the quote: “necessary to do so to secure the Canadian telecommunications system against any threat, including that of interference, manipulation, disruption or degradation.”

Where Canadian telecommunication is almost a duopoly and had major outage a few years ago without any claims of bad actors.
by JumpCrisscross | 2025-10-07 22:03:11+00:00
> If you look at recent legal history, Federal Government has won in every case where Federal Law Enforcement was acting as Federal Law Enforcement Officers

Not disputing, but do you have sources?

> My point is California has passed laws attempting to regulate but as of yet, has not attempted to enforce their laws at all. So are they really attempting or just doing performance art with laws?

This is fair. I think one of the smartest things a Democrat Governor could do right now is start arresting federal agents who are breaking state laws, e.g. around where they can be and how they must identify themselves.

As you say, it will probably be met sceptically by the courts, and almost certainly so by SCOTUS. But it will gum up the works and turn that person into a hero. If Trump fucks up and arrests them, their political ascendancy is assured.
by measurablefunc | 2025-10-07 22:03:53+00:00
Spatial continuity has nothing to do w/ how neural networks interpret an array of numbers. In fact, there is nothing about the topology of the input that is any way relevant to what calculations are done by the network. You are imposing an anthropomorphic structure that does not exist anywhere in the algorithm & how it processes information. Here is an example to demonstrate my point: https://x.com/s_scardapane/status/1975500989299105981
by quickthrowman | 2025-10-07 22:03:53+00:00
DXY (dollar index) closed at 102.485 on 10/7/2024

DXY (dollar index) closed at 98.569 on 10/7/2025

Therefore, the dollar is worth 3.8% less than it was one year ago. Gold is worth substantially more, this does not mean dollars are devalued by the amount that gold went up. If you insist that gold doubling means dollars halved, I will not engage with you further.

> At least for now, until a currency comes along that has a positive value proposition.

Currencies are a unit of exchange and a unit of account. A currency that appreciates in value is bad, it encourages hoarding currency. Money changing hands is good, look into ‘velocity of money’.

If you want to preserve value long term then buy land, gold, stocks, crypto, bonds, and other assets.

> The U.S. Dollar Index (USDX, DXY, DX, or, informally, the "Dixie") is an index (or measure) of the value of the United States dollar relative to a basket of foreign currencies,[1] often referred to as a basket of U.S. trade partners' currencies.[2] The Index goes up when the U.S. dollar gains "strength" (value) when compared to other currencies.

DXY Wikipedia: https://en.wikipedia.org/wiki/U.S._Dollar_Index

DXY Chart: https://finance.yahoo.com/quote/DX-Y.NYB/
by dragonwriter | 2025-10-07 22:04:37+00:00
> "due process" means "This is the process the government must follow" and is not shorthand for "You are allowed to appeal to the USSC".

Questions of due process, as due process is a federal Constitutional guarantee, are controversies arising under the Constitution and laws of the United States, and, as such, are within the judicial power defined in Article III of the Constitution.
by fellpie | 2025-10-07 22:06:07+00:00
> But if you really are honestly curious and unbiased, M. K. Anderson wrote a well-researched article for Protean in 2022.

He misrepresents Singal's writing, uses guilt-by-association smears, and focuses more on personal vilification of Singal than substantive critique.

For example his claim that Singal's writing "endangers trans lives" is hyperbolic and unsupported.

This is nothing more than a hit piece penned to destroy the heretic.
by dangus | 2025-10-07 22:06:08+00:00
CarPlay and Android Auto are an insurance policy against any kind of inferior infotainment experience your automaker might provide.

If I’m buying a car I need to know that it’ll meet my needs for 10 years or longer.

If a car has CarPlay/Android Auto I know that my infotainment will evolve with the times and that nothing my automaker does can negatively impact my experience. A new phone will resolve any performance or functionality complaints I have with the system.

For one thing, I’ll point out that many Tesla (or GM) features depend on premium connectivity packages where I’m buying a cellular data package twice for no reason.

For another thing, I’ll point out that smartphone operating systems have a much better privacy policy than car operating systems.

I would much rather my car have a “dumb” CarPlay capable screen than a full blown cellular data-enabled operating system that’s tracking me and sending information to my insurance company.

And let’s not forget that CarPlay/Android Auto can integrate so much better with your life on your phone than a system like Tesla, including texts and calls including alternative calling systems like Signal, Zoom, etc. List out every Spotify competitor and see if they have a Tesla native app or not, because a lot of them don’t or only got one recently (like YouTube music).

If we want some non-scientific evidence for how much consumers want CarPlay, just look at how the Honda Prologue is outselling the Chevy Equinox EV despite being essentially the same car.
by ProllyInfamous | 2025-10-07 22:06:42+00:00
When Steam stopped working on Windows 7, I lost access to GTA5 — which has been better than any therapist.

I bought a PS4pro this year simply to compartmentalize a desire for gaming. Installed a new SSD.

Thrilled to have an offline machine which nobody can ever tell me "won't work" EVER. AGAIN.
by hnlmorg | 2025-10-07 22:06:54+00:00
People who wrote the coreutils give a shit too.

The reason “rewrite in Rust” gets a lot of hate is because it’s often a poorer replica in that it supports a subset of features and sometimes so littered with unsafe blocks that it’s barely any safer than their C counterparts.

Ripgrep and bat are the exceptions in that they’re modernisations in every sense of the term. They’re safer, have more modern features, and better defaults. Even if you don’t give a crap about memory safety, there’s a reason to use ripgrep and bat.

Personally I really don’t see the benefit in rewriting stuff unless you’re bringing other modernisations to the table too. But I suspect for some people, it’s more of an exercise to learn Rust than it is an ambition to displace a particular coreutil.
by ARandomerDude | 2025-10-07 22:07:15+00:00
Do you criticize the government too much? You're now a "specified person". Sure, the court may overturn the decision eventually, but for the next 3 years your life is ruined. This is the COVID trucker protest response playbook, now applied to the internet.

If you think but I don't like the COVID truckers, well that's fine for now. Wait until there is something you vehemently disagree with the government about. Freedom of speech must be protected, regardless of how much you like the content or the speaker.

ETA: What might be the justification for censorship in this bill? The telecom network is critical infrastructure. You're spreading mis/dis/mal-information, according to the government. Therefore you are harming the integrity of the telecom network.
by kristopolous | 2025-10-07 22:07:19+00:00
The pressure to not fuck up windows 95 was immense. You have to appreciate the landscape then.

You had os/2 not doing that well, Amiga not doing great, NeXT hurting, riscos kinda floundering and the failures of Windows 1 and 2.

The risk of it not slapping was immensely high. A huge amount of the company was bet on it.

They were risk adverse all over the place with the design, it's clear to see when you do a deep dive.

And even then, people balked at things like the 8MB ram "recommendation", which was seen as expensive at the time.

Even after the release and into 1996, large vendors were still shipping some computers with windows 3.1 - it was an option.

It was really both a risky product and had to be done.
by makeitdouble | 2025-10-07 22:07:22+00:00
I'm probably part of that problem.

While I don't shop that much at Ikea, I still remember their product lines, will sift through the dozens of combinations and PDFs, and take notes while looking at the building instructions to see what could be done with a product.

Most of us will choose Ikea for the flexibility, and will happily do some amount of research anyway.

Until reading your comment it didn't hit me that the site was so different from other brands, like Apple for instance. And I sure don't enjoy Apple's site. But then Ikea shops aren't traditional shops either, if sifting through pages of products isn't your thing, walking through sinuous paths all around the shop won't be either.

It's a fundamentally different public.
by pzmarzly | 2025-10-07 22:07:26+00:00
Counterpoint: I lost a domain when a registrar went out of business, and another when a registrar bumped the price 10x and refused to give me authenticode unless I physically show up to their office. Sure, I cheapened out and used shady cheap registrars, and this all happened a while ago so things are probably more regulated now, but for comparison I never permanently lost access to hosted email. (Losing access temporarily is another thing, Google likes blocking me from my own account when travelling.)
by austin-cheney | 2025-10-07 22:07:40+00:00
My wife works in a large public school system with academically disabled children. That school system, and it appears so in various degrees in neighboring school systems, that children with extreme academic performance disabilities are well separated from the general population, because they need more dedicated resources and if they are mixed into the general student population will consume a disproportionate amount of resources as to become a distraction.

Super high achieving students, likewise, have special needs. They don't necessary require as much assistance as the students at the low end of the spectrum but they do require more dedicated resources. This is part because they move fast enough academically to consume educational material faster than general education can fill their needs. It isn't that the education material needs to be more challenging, but that it must also be replenished at a much faster rate.

I have noticed these same sorts of trends during my software career as well. The low performers are bored because they have trouble with the standard tasks. If they are recoverable through coaching then its not a problem, but otherwise they can become a huge drag on the team. This is also true of high performers. High performers tend to get bored and distracted and have higher availability than there peers. Many of these high performers tend to do things they aren't supposed to, like contributing to competing open source or taking outside jobs, just to stay occupied.
by manytimesaway | 2025-10-07 22:07:44+00:00
"How to become unbannable"

Step 1 : go with the one company that's known worldwide for abusive & permanent bans with no recourse.

This post is a bit too generic, but it's true that using your own domain for mailing is the best solution to avoid getting locked out. Although you need to pick a good registrar, too...
by dekhn | 2025-10-07 22:08:27+00:00
I just have to say that I consider this an absolutely hilarious outcome. For many years, I focused on tech solutions that eliminated the need for a human to be in front of a computer doing tedious manual operations. For a wide range of activities, I proposed we focus on "turning everything in the world into database objects" so that computers could operate on them with minimal human effort. I spent significant effort in machine learning to achieve this.

It didn't really occur to me that you could just train a computer to work directly on the semi-structured human world data (display screen buffer) through a human interface (mouse + keyboard).

However, I fully support it (like all the other crazy ideas on the web that beat out the "theoretically better" approaches). I do not think it is unrealistic to expect that within a decade, we could have computer systems that can open chrome, start a video chat with somebody, go back and forth for a while to achieve a task, then hang up... with the person on the other end ever knowing they were dealing with a computer instead of a human.
by simojo | 2025-10-07 22:08:37+00:00
There are online services where a bad actor can enter your email to automatically sign you up for hundreds, thousands of marketing emails. In the event that that happens, given that you have full control over the domain, you could just divert whatever <x>@yourdomain.com to a black hole. What will happen when email attacks become more advanced--to the point of signing up thousands of different <x'>@yourdomain.com? What strategy would one have then? You would most certainly have to part ways with that domain.

The author makes a good point, your email address is (arguably) more important than your home address. Perhaps there already are, but I hope for better safeguards against these kinds of attacks.
by jwkerr | 2025-10-07 22:09:14+00:00
Over the past few weeks I've been systematically migrating every one of my accounts to a domain under my control.

During the process I've been marking them in a spreadsheet with their 2FA status (no 2FA, TOTP, security key, etc.) and adding their passwords to a password manager.

This is all in case I ever need to go through the migration process again for whatever reason, or if I lose/break a Yubikey, I will know what I'm signed up for, and will know where to enrol my new Yubikey(s).

It really is a massive hinge for many people that isn't even really considered, most people's entire digital lives would be uprooted if they lost access to their email for whatever reason.

Thankfully that doesn't really ever happen to most "normal" people to my knowledge, since most just use Gmail, but I know it can and has happened through account bans or such.
by realty_geek | 2025-10-07 22:09:29+00:00
Absolutely hilarious how it gets stuck trying to solve captcha each time. I had to explicitly tell it not to go to google first.

In the end I did manage to get it to play the housepriceguess game:

https://www.youtube.com/watch?v=nqYLhGyBOnM

I think I'll make that my equivalent of Simon Willison's "pelican riding a bicycle" test. It is fairly simple to explain but seems to trip up different LLMs in different ways.
by iamnothere | 2025-10-07 22:09:30+00:00
Looks like a good intro for people who want partial self-hosting, which is better than leaving it with a megacorp (especially for non-professional email).

In before:

* running your own mail is too much of a burden

* I used to host my own mail but I couldn’t figure out DNS or used a bad IP or something and Microsoft/Gmail won’t accept my mail

* if “they” want to ban you they will just seize your domain or kick down your door and shoot your dog

* it’s good that they can ban you from your email because I don’t like spam

Edit: lol, I was not in fact “in before” the comment about domain seizures. Unbelievable.
by ragequittah | 2025-10-07 22:09:38+00:00
People being able to express their imaginations in a more clear manner always seems like a net positive to me. You can use it without heart and for the exact wrong reasons for sure.

The keyboard example is telling because that's basically what a bunch of our favorite musicians now do. The drum track for that song you're listening to? That's a piece of software not drums.
by TimorousBestie | 2025-10-07 22:10:33+00:00
> For example his claim that Singal's writing "endangers trans lives" is hyperbolic and unsupported.

Partially due to Singal’s sensationalist journalism, trans people in the United States are about to lose access to some forms of healthcare—treatments that will remain accessible to cis people, like hormone replacement therapy.

So I think history has vindicated this particular claim. I don’t expect you to agree, however.

I am honored that you made an account just to respond to this! Welcome to HN.
by jrflowers | 2025-10-07 22:11:03+00:00
> I don't like platforms that try to keep me ignorant of what others are publicly saying

That’s neither here nor there. The nuclear block is a big part of how Bluesky works, and abiding by it/was part of the rules for users other than Jesse Singal.

The point I made is that other users that share your disagreement with the nuclear block would get suspended or banned for evading it, whereas Jesse Singal would not/does not. The message to other users was “if you don’t like it, tough”

I say is/was because I don’t read his posts. I stopped paying close attention to all that some time after it became clear that retroactive changes to the ToS to justify (lack of) actions is the baseline for how Jay and Aaron run the site.
by eikenberry | 2025-10-07 22:12:00+00:00
I've been using flox for around a year and have been pretty happy with it. It's had a few growing pains, but overall has been very reliable. I adopted it as I wanted something to install up to date development tools on top of my OS (Debian stable) and looked at flox and devenv, I went with flox as it supported zsh, which devenv didn't at the time.

I only have a few CLI/TUI programs installed with it, I try to keep it to a minimum. Just my editor, several language servers, AI tools and some other VM/container tooling. I haven't needed to break out of the happy path with it as of yet. I follow Nix progress with hopes of it eventually maturing into something better to use directly, but given the current state I prefer the wrappers at this point.