MurphyA/hacker-news huggingface dataset:
by qdotme | 2025-09-18 20:48:36+00:00
As an internet commenter, I expect vendors to be accountable to us precisely because we provide them free marketing in exchange for, well, attention of us, and our fellow commenters and readers.

In my days of heading R&D for a regional social networking site, we discovered that first ~100k of our users were both the most valuable ones, due to the extent of their interaction with the site, and due to the fact that their risk tolerance for our /new/ product meant they would also tolerate future products. As such, that "first wave" of community around a product - is - the wave the creates the market for the product.

In case of Slack - they were taking that goodwill for granted. And the community's outrage called that bluff. It highlighted to other readers (like myself, I don't use Slack anymore so never paid attention to the ownership change) that it's now part of Salesforce (and that's a negative signal for me, might be positive for others); that it got pretty dubious business practices (as others in similar situation to OP have spoken up); and that none of the CXOs' committed to meaningful (from my and community's perspective) responses - post mortems; blast radius; accountability; data export.. which means either they don't have the power to make such commitments (wouldn't be the case pre-acquisition), or don't want to make them. Another negative signal.
by leakycap | 2025-09-18 20:49:04+00:00
It's good to hear the situation is no longer being handled in a cold, hard-deadline kind of way.

But, what would have happened to a smaller group without the ability to get this viral support and attention? Most of us in a similar situation would have struggled to get attention on the matter.

As happy as I am to see this being handled better, it was a stark reminder that self-hosting is sometimes worth the trouble.

Hack Club may well recover from this, but they will never get back the time, energy, and focus they put into a problem that should never have happened.

Similarly, I doubt anything Slack could do at this point could convince me to trust them not to rug-pull me in future.
by PaulHoule | 2025-09-18 20:49:10+00:00
iOS 26.

I can’t get over how ugly it looks. I guess it’s supposed to be transparent but often it just looks greyed out and edges of things look like they anti-aliased the images, took the residual, and sharpened the aliases just to make everything be surrounded by a distracting halo.

I appreciate the idea of having multiple windows on iPad (Win 8 had that how long ago?) but I was playing Arknights and the main UI trope in Arknights is you drag and drop your ‘operators’ from the edge onto the playing field and when I do that the whole window comes loose so I disabled that feature.
by wizzwizz4 | 2025-09-18 20:49:21+00:00
The article isn't claiming that sexual dimorphism doesn't show up as clusters in a population. The article is claiming that the gene expression of tissues in an individual doesn't show strong clustering. The paper quantifies the extent to which it does (which is: not much, in humans, and a little bit in mice, but it varies a lot depending on which mice).

I read these kind of comments and just cringe, because sexual dimorphism in mammals is not a hard clustering (so yes, the word "spectrum" is apt), and the projecting of cultural foibles onto unrelated scientific research leads to counterproductive discussion of the same ≈three points over and over.
by alex1138 | 2025-09-18 20:49:23+00:00
There's a post on HN about someone being banned from Facebook because they violated (supposedly; who knows what violated even means) Whatsapp TOS from 3 years prior (possibly even before FB acquisition)

Someone needs to tell Zuckerberg about this thing called "antitrust" and not being a dick and that you can't run your company(ies????) like this https://news.ycombinator.com/item?id=1692122
by suzdude | 2025-09-18 20:49:37+00:00
> Pretty loaded statement. Desperately? On what basis?

If you have watched any of the coverage, desperately is correct. Anecdotally, many conservatives on social media practically celebrated when the bullet cases were found with memes that could suggest the shooter was "left wing". How much coverage and how fast did that news spread?

> The “fact” is that MAGA didn’t have the slightest fear the shooter was one of them

MAGA is not a hive mind. You should not pretend that they are a unified entity. Many individuals did, because there has been more extremist right wing violence against moderate right wingers. Given the shooter was experienced with firearms, it certainly made things foggy.

> That shooter is 22. That’s a full blown adult.

Depends on who you ask. Car rental companies would disagree with you.

> Second, it implies the shooter was likely one of them which was highly improbable to all concerned

You clearly have not heard of Nick Fuentes.

> What political points Jimmy?

Now you're just making bad faith arguments. "We are under attack" is the political points they want to score. You don't have to be that clever to figure it out.
by nozzlegear | 2025-09-18 20:49:39+00:00
> The capability to unlock the data volume over SSH appeared in macOS 26 Tahoe.

Neat! I thought it was odd that I was able to SSH into my Mac after upgrading to Tahoe the other night – part of me wondered if I actually hit that "Upgrade" button before walking away. This is a welcome change though; I don't usually shut my Mac down but there have been a few times where I'm working away from home and need to SSH into my Mac only to remember that I'd installed some major update the night before.
by srean | 2025-09-18 20:49:59+00:00
It shows up in pushing in the parenthesis and pulling common terms out in the expression that is a sum (over all possible assignments) of products of terms.

Doing the summation the naive way will be exponential in the number of variables. The goal is to this in an efficient way exploiting the distributive property and symmetry if any, much like in the FFT case.

This can be done efficiently, for example, when the graph is a tree. (Even if it isn't, one can pretend as if it is. Surprisingly that often works very well but that's a different topic entirely)

Read the paper it's not difficult to follow.
by superxpro12 | 2025-09-18 20:50:02+00:00
15mA is the limit in my brain. Im sure someone will chime in with a different number but its around here.

The thing to remember is the output impedance. You can have 1000's of volts at a node, but its sourced by a VERY high impedance output. so when you touch it with your hands (which is like 100kohm on a dry day), the voltage collapses because of the voltage divider your hand created.

But if the output impedance is low (transmission lines), well its game over.
by thisisnotauser | 2025-09-18 20:50:30+00:00
I used to work on a DoD special project that required rare earths that we could only get from China and we had to write a monthly memo about the risk to our $10B program that China would just stop selling it to us.

The problem boiled down to the Chinese government buying out and shutting down any competitors anywhere in the world, plus Congress requiring the DoD to go with the lowest cost, which was always China. We knew what the problem was, we made the problem clear, no one did anything about it.

Maybe this administration blowing up the government is good, actually.
by dlcarrier | 2025-09-18 20:51:07+00:00
There's M.2 cards with PCIe to SATA bridges, which are great for a high-capacity low-speed NAS setups, especially with mechanical hard drives. Be sure to research the chipset before buying one, as some are notorious for poor driver support.

If this is a practical application, I would recommend sticking with ARM for this generation, as RISC-V is still in early development. In a year or two we should start getting more standardized RISC-V processor implementations, with broader support.
by jacquesm | 2025-09-18 20:51:18+00:00
I have a whole box full of buzzers and beepers that I've liberated from their original equipment environments. Needy electronics are not in line with my idea of a quiet environment. I've made an exception for a pretty powerful Lithium-Ion/LiPo charger, that thing has the potential to burn the place down and I like the fact that it only alerts when it needs to and never 'just because'.
by gjsman-1000 | 2025-09-18 20:51:20+00:00
macOS is a Unix by pedigree; Linux is not.

https://en.wikipedia.org/wiki/List_of_Unix_systems#/media/Fi...

I have to dig out this chart when people complain about macOS's "non-standard utilities." Linux's GNU tools are the ones that aren't standard. If anything, Linux did an "embrace, extend, extinguish" against Unix in general.
by krapp | 2025-09-18 20:51:24+00:00
>All of the arguments used to excuse cancel culture ("right to speech not to a platform", "it's a company censoring you, not the government", "freedom of speech, not freedom from consequences") are now being leveraged by the right.

Those arguments are correct though. Free speech doesn't guarantee a platform. Freedom of speech isn't freedom from consequences. The First Amendment does only apply to the government. None of this was controversial until the right decided shitposting their hot takes on black people and the Holocaust was a fundamental human right.

And they're being leveraged by the same right wing that wanted the government to seize control of social media platforms and force them to allow right-wing content and make moderation illegal. And Jimmy Kimmel's firing was due to pressure by the chair of the FCC, which isn't even the context in which those arguments were made and is an obvious violation of the First Amendment

But zing, I guess..
by amonroe805-2 | 2025-09-18 20:51:32+00:00
This is sort of a strange reply. You don’t have to spend any time on art at all really. For many people, the more they can spend time enjoying the art they like, the better. If you don’t like the art, that’s one thing, but if you do like it, why must it be shorter?

The video game community is often pretty explicit about this. They want their favorite games to be longer, not shorter, because they want to spend more time enjoying it. I don’t think it’s so strange that people may apply the same mentality, to books, movies, etc as well.
by apsurd | 2025-09-18 20:51:54+00:00
You may not be wrong that tactics aren't sufficiently widespread, but that's the thing they're just tactics.

Spaced-repetition is a good example. It's so objectively better than other forms of memorization, but it's just one tactic for learning.

In this sense "teaching well requires a specific set of tools and tactics" is exactly how "a good teacher can teach anything" would make sense.

The problem is it doesn't make sense.
by vbezhenar | 2025-09-18 20:51:55+00:00
I'm heavy desktop user and I never want to tailor every aspect of my system to my specific preferences. I don't have any specific preferences. I have general preferences of any sane user and I want programs to have sane GUI which does not need additional setup. There's no good environment for me in Linux. KDE is too customizable, I installed it once, opened settings and immediately formatted my disk. GNOME is terrible with their tablet UI and miriad hidden keybindings, but at least it does not have billion options, so I'm using GNOME, but I'm not happy with it. All I want is something windows 95-like, but without any settings whatsoever. GNOME 2 was very good desktop back in the days, it's a pity they decided to ruin it.
by baobun | 2025-09-18 20:51:58+00:00
> We've all been there. You're stuck on a particularly difficult piece of code, and you turn to your AI assistant for help. Or you let AI agents write a partial feature. Whether it's GitHub Copilot, Claude, or ChatGPT, these tools have become part of our daily workflow

No lol, don't believe the hype/gaslighting that agent usage is normalized to this extent.
by intended | 2025-09-18 20:52:08+00:00
If cloudflare goes out of business, for example, their collapse would not count as an action against speech.

Conflating free speech with Terms of Services is to mix up MANY issues. There is a distinction that must be kept upheld, between private networks, and government power.

This does’t mean that the modern issue of free speech on privately owned platforms is magically solved, just that we need a more precise set of nouns, adjectives and verbs to frame the harms and limits that arise. Otherwise we simply get caught up in the simple between actual free speech and private rights.
by bitpush | 2025-09-18 20:52:31+00:00
The actual article title is -

> Very few of Waymo’s most serious crashes were Waymo’s fault

>> I looked at 45 major Waymo crashes—most were human error.

Not sure whether you intentionally submitted a misleading title, or was a genuine mistake. Either way, the submitted title grossly changes the meaning.

EDIT: Read the article to see whether the headline was clickbaity. Spoiler - it was.

> At 1:14 AM on May 31st, a Waymo was driving on South Lamar Boulevard in Austin, Texas, when the front left wheel detached. The bottom of the car scraped against the pavement as the car skidded to a stop, and the passenger suffered a minor injury, according to Waymo.

Among the 45 most serious crashes Waymo experienced in recent months, this was arguably the crash that was most clearly Waymo’s fault. And it was a mechanical failure, not an error by Waymo’s self-driving software.

--

That's the most serious of the crash. The article is written in a way to sound like the autonomous driving had issues, when it was mechanical failure. Not saying that's bad, but isnt what the title of the article was trying to say. It could have as well be $any_car
by jjk166 | 2025-09-18 20:52:36+00:00
Rare Earths aren't rare in the "there is a small supply" sense, but in the "very dilute" sense. Rare earths don't concentrate into ores the way that say copper does. Rare earth deposits are just places where you happen to have 300 ppm instead of the crust average of 220 ppm.

The only way to mine rare earths is to just process massive quantities of earth. Typically this is done as part of another mining operation, like mining nickel. It's labor intensive and requires nasty chemicals. Places with cheap labor, weak environemental regulations, and extremely large scale mining operations that they are going to be operating anyways are always going to be able to produce the cheapest rare earths. It's very easy to see why China naturally dominates the market.
by serf | 2025-09-18 20:52:52+00:00
>But with vibe coding, there is no knowledge transfer.

No. I think you're wrong.

'Vibe coding' (a phrase I hate) introduced me to so many different software packages that I didn't even knew existed. Now, with no LLM subscription, I still use many of the software packages that I discovered via LLMs in my own work.

Like any other media, whether or not you use it as a springboard for learning is up to you. Literally every other store of knowledge had critics like you with that same exact opinion (boob-tube, brain-drain, couch-potatos, book-worms) -- and every single one of those forms of media ended up tremendously useful for us.

When you watch YouTube you don't have to go watch the most popular asinine shorts; you could use it to learn a language or perhaps some history or a math lesson.

Is it bad because a lazy person can be tempted into skipping the work and making the LLM do it? That's because a lazy person is involved -- not because the technology 'is a mind virus'.

P.S. 'mind virus' is the stupidest nu-speak crap term I have heard in years. In fact the whole "I don't like the thing so i'm going to give it a scary name" concept has become so tired in recent years that I have a hard time keeping up with the new dictionary -- is this what getting old is like in every era or is this special?

https://trends.google.com/trends/explore?date=all&geo=US&q=m...

Don't go blaming Dawkins, no one said that shit until recently. As with much crap nu-speak it looks like Musk was the one that set it off. Figures.
by connorboyle | 2025-09-18 20:53:10+00:00
Thanks for reading and commenting.

I used "|x|" notation because I don't like introducing new unknown names if I don't have to. Too bad the annotation is ambiguous; I'll make a note about it.

If you right-click on the math blocks, you can change some of the parameters of the MathJAX renderer. One feature I've found helpful is the "click to zoom" which can be activated by following `Math Settings -> Zoom Trigger -> Click`.

I tried changing the text color. How does it look to you now?
by pogue | 2025-09-18 20:53:15+00:00
Try Pixelfed or even Bluesky. Pixelfed is the fediverse alternative to Instagram, and there are some independent app devs working on Bluesky apps to be similar in look to it.

You won't find the reach, but you'll find a little community of other artists that can be a lot more personal & fulfilling than you would find on mainstream social media.

https://pixelfed.org/
by mxfh | 2025-09-18 20:53:36+00:00
Yeah, viewer up maps need be updated.

It just needs to me moved not rotated if it's horizontal though, those are not so uncommon either as physical/tactile minature models or maps on podestals, tables or on the floor even in europe.

Einnorden used to be quite a thing with paper maps in the field.

The term Orientation even goes back further referencing to the era of T and O maps in occidental Europe where east was up and where the sun rises and also of significance to Christianity https://en.wikipedia.org/wiki/T_and_O_map

Then again nobody seems to notice the Manhattan grid is actually not north up.
by andsoitis | 2025-09-18 20:54:21+00:00
> To get a share in the business, you can also just buy stock

The business is looking for additional capital. You can only do that by either selling new shares or raising debt.

> in the business like everyone else, not increasing the total share count or causing dilution. They chose not to do this because it would have been more expensive due to properly compensating existing shareholders. So it's spiritually just theft.

Shareholder dilution isn't inherently theft. Specific circumstances, motivations, and terms of issuance have a bearing on whether the dilution is harmful or whether it is necessary for the business.

For instance, it can be harmful if: minority shareholders are oppressed, shares are issued at a deeply discounted price with no legitimate business need or to benefit insiders at the expense of other shareholders, or if the raised capital isn't used effective to grow the company.

Dilution can be beneficial, such as when the raised capital is used for growth, employee compensation via employee stock options, etc.
by comex | 2025-09-18 20:54:33+00:00
Sounds interesting as a format, but the implementation is a big supply-chain attack risk if you're not already in the JVM ecosystem.

This is because the only implementation is written in Kotlin. There are Python and Rust packages, but they both just link against the Kotlin version.

How do you build the Kotlin version? Well, let's look at the Rust package's build.rs:

https://github.com/kson-org/kson/blob/main/lib-rust/kson-sys...

It defaults to simply downloading a precompiled library from GitHub, without any hash verification.

You can instead pass an environment variable to build libkson from source. However, this will run the ./gradlew script in the repo root, which… downloads an giant OpenJDK binary from GitHub and executes it. Later in the build process it does the same for pixi and GraalVM.

The build scripts also only support a small list of platforms (Windows/Linux/macOS on x86_64/arm64), and don't seem to handle cross-compilation.

The compiled library is 2MB for me, which is actually a lot less than I was expecting, so props for that. But that's fairly heavy by Rust standards.
by dangus | 2025-09-18 20:54:58+00:00
I can’t imagine it’s too hard, I think password authentication is the key. Your user password is the same as your FileVault unlock password. I think that there’s a pre-unlock and post-unlock ssh session trick going on. The pre-unlock session just doesn’t have access to anything in the data volume and is able to use the provided password to unlock the data volume.

This would explain why it won’t work with ssh key authentication.
by tyleo | 2025-09-18 20:55:08+00:00
I’m pretty much with you on all these points. I’ll add that I don’t care that drivers break on Windows because at least it works with all my 3rd party hardware.

All this being said, I still prefer my Mac. The battery life, screen, speed — basically the hardware — is so good that it makes up for all of the shittyness in the OS.
by dang | 2025-09-18 20:55:09+00:00
I interpreted it that way based on lots of past experience with the dynamic I wrote about upthread. I believe you that you didn't intend it to come across as hostile! The problem is that intent doesn't communicate itself, especially in short critical comments. The way I usually put it is "the burden is on the commenter to disambiguate" (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...)

I apologize for using your comment as a place to hang a whole generic thing about mobs and whatnot—I certainly didn't mean it about you personally (or even your post) - it's a shared group phenomenon for sure, and I could have made that clearer.
by jay_kyburz | 2025-09-18 20:56:02+00:00
I've been an App Engine user for 15 years. Last year I needed some help and I had to pay some small amount for support and get an engineer to actually look at my account and tell me how to do something.

I don't remember how much it was, not much. I subscribed to the support for one month, then canceled. I've paid them hundreds a month for years, so it feels kind of cheap of them, but I did manage to get the help I needed.
by matheusmoreira | 2025-09-18 20:56:16+00:00
There's gotta be a way to do this ethically, naturally and organically. I want people to engage with my projects too but I don't really want to sell my soul for it.

I hate advertising so I don't even post about my projects anywhere unless some very specific conditions are met. People found and shared my projects anyway. They've made it to the front page of HN. I even gained a GitHub sponsor because of that. Not enough to turn my hobby into full time work but still awesome.
by npteljes | 2025-09-18 20:56:59+00:00
Yes, I totally agree! The first such tool was KDEConnect for me, I used its xfce compatible fork back in the day, and it was like magic, connecting my phone to the PC in such a native feeling way. And the Kate editor is my latest discovery. I used it in a throwaway KDE environment because it's the default editor and I was surprised how nice it actually is.
by jll29 | 2025-09-18 20:57:10+00:00
I liked what I read, although the size of the original Lua embedded interpreter has a particular aesthetic that any type inference feature takes away (in return, you get type safety, it's a fair trade-off).

But when I tried it without reading to much, I got this (bug or feature)?

Code:

--!strict local x: number = 2; print("Hello World!") x="test" print(x)

Output:

Hello World! test

There wasn't any error message or warning when I pressed the run button, and that certainly violated my expectations, regardless whether the code and behavior may be considered "correct" (=documented) or not.
by linsomniac | 2025-09-18 20:57:41+00:00
I did send my details to both of those locations, just in case. No response so far. I also posted on the artist formerly known as twitter, and I know I have some friends there in Google infra, I was hoping they'd pick up on it without calling them out specifically, but I might target them more specifically. Thought it sounds like it might be a deliberate, unfortunate, choice. I just can't understand why they'd want that.