skysight-inc/HackerNews huggingface dataset:
It sound like there are two major questions:

Do the demigods of the Linux kernel - Linus and the core maintainers - personally want the kind of code Asahi is developing to be merged into the kernel? The author writes as if part of his drive was that Linus himself showed enthusiasm for getting Linux on Apple Silicon.

If there is interest in the work Asahi has done, then the Linux team needs to describe what they see as the gap between today's code quality and support model and what they want to see before upstreaming.

It sounds like the Linux team has been wishy-washy and needs to draw a line in the sand on their needs rather than handwaving about being part of the "community".

It would be fair to say "we don't like your attitude or trust you to work with us kindly over the years and don't want to deal with you", if that's the case. Just don't dance around it.
I would've said the same thing a few weeks ago.
Not surprising since it has only been just over three weeks since Trump assumed office.
This is still a rather radical departure from the usual way USA handles these type of things....
Which is not the topic we are discussing here, and is therefore a complete non sequitur.

Do you have anything to say about the topic at hand?
it's not just that - it assumed that the courts and legislature would not consent to losing their power.

electing a bunch of pathetic apparatchiks to the legislature and letting the Heritage Foundation choose a bunch of lunatics for the courts is why there's no counterbalancing force. the Founders assumed the other branches of government would have some self-respect.
In case you're wondering why there hasn't been any reaction from the EU, it's probably because EU has long waged war on encryption and would like to have access too.

"Anonymity is not a fundamental right": experts disagree with Europol chief's request for encryption back door (January 22, 2025)

https://www.techradar.com/computing/cyber-security/anonymity...

EU anti-encryption crusaders seek to turn your digital devices into spyware (June 12, 2024)

https://www.techradar.com/computing/cyber-security/eu-anti-e...
It depends on a lot of things. You could just as easily wash off the wax that was applied to the orange and make it spoil faster that way, and the extra moisture will cause delicate fruits (like berries) to spoil more quickly than any gains you'll get from the removal of dirt and larvae if you don't dry them very thoroughly.
They require an account with showdead enabled so they are not being indexed by default.
I agree. Especially since we don't exist in a vacuum. Speaking from an American perspective, if we don't change and innovate, we're going to have our lunch eaten by cultures that do.

The rest of the world isn't going to twiddle their thumbs while we decide to placate everyone's egos. (I'd say 'letting Elon run amok in our government' falls in this category as well - it's clearly an ego thing for him as a donor stakeholder).
Is it my impression or text rendering on Windows is just worse than on other platforms?
Oh please, when has Academia not been about prestige?
You’re wrong. It is for a good chunk of the academics I know, and they are the most delightful people to hang out with.
Aside from hatred of Rust and Rust developers there is a bigger problem. The Rust guys are twisting the C developers' arms to iron out API semantics because there is so much behavior and API usage that can't be defined in C and it's driving C devs insane. The Rust people are doing the right thing but doing the right thing is extremely annoying for the C devs.
Where is the next Google in the US?

And OpenAI just burns money, maybe we should wait if it will survive.
It’s a basic legal concept that you can’t just seize pay or any asset, but especially one worked for. So, you may be right that the employer must withhold — again no idea. That said, unless you’ve specifically agreed to seizure in the past, it would be very surprising if the company did not owe you the value of those RSUs, and perhaps the ongoing value of the stock depending on if they’d failed to deliver timely on request.

Who owes the IRS? The Company, on behalf of the person.

Who owes the company for paying? The person.

Each of these are separate obligations. The company is trying to tie them together for convenience, and presumably to wash out some RSU liabilities at the same time.
I'm not entirely convinced they meant to truly make a public hall of shame.

It sounded to me like a list of "friends who want to get more involved, I'll let you know who to avoid". Then, I read the interactions that sparked that post, and I could totally understand the frustration from OP's part.

Linus being unwilling to take a real stand on maintainers blocking Rust just because doesn't really help.
The norm of discouraging political violence has been eroded for quite some time. It's been common for US pro-gun politicians to use faces of their enemies as targets, and occasionally face-in-gunsight as political advertising. Then there's incidents like Kyle Rittenhouse and Luigi Mangione (naming individuals from both sides), and US states making it explicitly legal to hit protestors with cars. As well as the longstanding second amendment and mass shooting controversy.

Eventually an American will independently reinvent the car bomb, or someone on the left will decide to take a gun to a building containing political representatives.
My parents got it for me. A lot of dark pattern upselling on the website you can't correct there but relatively painless to correct that on the phone. All the labwork seems to be done via CLIA labs in the standard way, they grab as many vials of blood as you'd expect and the numbers for one test were close to the ones from a test my doctor ran. Lots of hogwash interpretation in addition.

So: they're predatory but play by the rules.
Well there is still a HUGE difference between some backroom dealing that blows up in government’s face in the most scandalous, generation defining way when it gets exposed, and a bunch of power-hungry troglodytes saying they want to play Orwellian villains in the open.
Yes! There are lots!

Even decades ago, you could buy a web hosting account and simply click an icon to install Wordpress, CRMs, webmail clients, etc in your account and get started with minimal hassle. There are very likely many of these still around. Of course, if you are not a technical user, you are limited to what they provide.

In the realm of containers, there are also many many choices for this. Most are open source, some are commercial. The problem with all that I know of, is that when you want to use an app that isn't in their "store", or when you want to use it differently than how they have packaged it, either you can't do it because it's not supported, or you essentially have to learn docker from scratch anyway.
> Did you read the article?

Did you read the rest of it?

Sure Apple being not as great to develop drivers, but ~99% of the article is about displeasure working with Linux maintainers.

EDIT: Here is the breakdown by paragraphs.

| Paragraph # | Tone |
| ----------- | -------------------------------------------------------------------------- |
| 1 | History recap |
| 2 | History recap |
| 3 | mentions Apple and M1 in positive light. |
| 4 | Mostly positive, slight negative towards Apple not being having good docs. |
| 5 | Negative Linux kernel development (upstreaming) |
| 6 | Negative user focused |
| 7 | Negative user focused, complaints about M3/M4 support. |
| 8 | Negative user reviews |
| 9 | Money troubles regarding support. |
| 10 | Linux maintainers, mostly negative |
| 11 | Unknown 2024 event |
| 12 | Negative about users (demanding more features and support) |
| 13 | Stress about Kernel development |
| 14 | Negative about Linux kernel development roadblock |
| 15 | Negative about Linux kernel development (Linus leadership failures) |
| 16 | Positive about Rust |
| 17 | Negative about Linux kernel development (Why Rust can't wait) |
| 18 | Negative about Linux kernel development (downstreaming) |
| 19 | Negative about Linux maintainer (thin blue line) |
| 20 | Negative about Linux kernel maintainers (two faced) |
| 21 | Negative about Linux kernel maintainers |
| 22 | Negative about Linux (disapointment in refusing invitation) and Linus |
| 23 | Negative about Linux maintainers (being corporate) |
| 24 | Negative about Asahi, and dreading to turn on Apple |
| 25 | Negative about burnout |
| 26 | Resignation |
| 27 | Positive about Asahi Linux team |
| 28 | Hiring proposition. |

18 negative paragraphs
2 about Apple (11%)
4 about users (22%)
12 about Linux/Linus/Maintainers (67%)

I was wrong about it being 99% about LKM but it's more accurate than saying 50% of issues are Apple.
Whatabout.

Apple’s market cap is greater than UK’s GDP. Giant companies have a long tradition of flouting British authority.
After Brexit, EU principles are less relevant.
A bunch of insurrectionists were in jail, but then something happened and the inmates are now running the asylum.
Good job and thank you for doing doing what you do.
Adanced? Rome. The easter island people were not specifically advanced, but they had a societal collapse from which they never recovered. Lots of civilizations have collapsed. Are we blaming the North America Indigenous populations or the Mayan civilization of collapsing because of their technology? It could be argued they collapsed because they weren't advanced enough.
OK, well I was choosing one of you "movie plot" cases to show you that the CIA does not care if it runs movie plot programmes.

The mechanism of anti-trump coordination has yet really to be briefed out, and wikiepedia will be dragged kicking and screaming before there's an article on it. Give it a decade, perhaps.

For now, if you want examples here's the atlantic council (cf. https://en.wikipedia.org/wiki/Atlantic_Council) -- training journalists to treat emerging rightwing politics as disinformation: https://www.youtube.com/watch?v=KSAz0agYEeI
BrewDog's James Watt Launches 'Shadow DOGE' to Take on UK Government
> why are spanish-speaking people not interested in source-code?

Most of the Spanish-speakers that I know, don't have advanced knowledge on technology (on things like Assembly, or the difference between x86 and x86_64), and those who do, it's granted that they know English, because we are told in school that "to be smart and succeed, you need to know how to speak English".
Except Congress decides what the government will spend money on. Impoundment of appropriated funds -- what DOGE is doing -- requires the consent of congress[0].

If the Impoundment Control Act is thrown out, no institution will be safe, including the military, social security and medicare. Every program will be at the whim of whatever administration is in power at the time. $50B effective military budget will finally be possible under the next democratic administration--no matter if congress disagrees.

And that's a very radical take on government. Even if that sounds good to you, the vast majority of americans do support at least some government programs. Social Security has significant support, for example.

0. https://en.wikipedia.org/wiki/Impoundment_of_appropriated_fu...
If every country starts demanding a backdoor, and also banning companies for being backdoored by other countries, what are companies to do? So dumb.
They're only disallowed so far as there are consequences for their actions.
> I wonder if it would be in Apple's interests to actively support Linux on Mac

Trust me, we would know by now if it was. It's not.
> It’s a microkernel OS, it’s going to be slower by its very nature.

Yawn. Ever heard of https://en.wikipedia.org/wiki/L4_microkernel_family ?

Or https://en.wikipedia.org/wiki/Genode ?

(Wenn man keine Ahnung hat...)
As a 20-year Mac enthusiast who knew a thing or two about Hackintoshing, Marcan got me excited about Linux. The idea that someone could just say, “we can solve this difficult problem and make it work, with little external help”? That is the core of FOSS right there, and he helped so much work happen, so quickly.

Loved following his various social feeds. I was sad when he stepped away from the fediverse. I hope he comes back as just a regular hacker without this massive weight on his back.
It could be a test of which you prefer: an actual-marshmallow or a dream-marshmallow.

It's only natural to prefer the first but I think we can be trained to prefer the second.
He likes C, hate c++, allowing rust in the kernel is trying something new, and maybe to attract new maintainers that don't care too much about C, and as he said "maybe it work, maybe don't, if don't we learn"
I think whats really strong about this blog post reading it is the memorable message, ie if im talking about marketing and lead gen, then im probably going to recall this post about 'marketing isnt just about lead-gen' and be able to pull it up from that alone, nicely done.

Reminds me in a way of Dan Abramov's once- internal post series titled 'you might not need useeffect'.

(disclaimer I work at Antithesis, but read this post and was about to share this internally and figured I'd be more public)
I know. That's why I said that I wished they'd extend the US the same courtesy they extend other nations. Trump can't force them not to, they're choosing not to.
HN is pretty low moderation across the axis of personal attacks. If you politely say a ad hominem or racist or *-phobic thing here, it's unlikely you'll be moderated for it, for instance.

I can dig up many such examples, but I suspect the response would be, "of course that's not moderated" because this community has a different set of values than some others.

Moderation is always an editorial action, and as such we tend to view it as strong when it aligns with our own values and weak when it doesn't.
"including if the patent is acquired by another company (eg during a company purchase)"

Honest questions, I promise: Is that true? Has that ever been tested in court? Why don't more corporations or patent lawyers advocate for this? Is it because the types of engineers that post on hacker news are requesting it not be done?

Look, nobody likes patent trolls, we all hate weaponized patents. It's great that you want to fix the situation. I just think you are barking up the wrong tree trying to lay guilt trips on engineers for doing what their lawyer advised them to do.
That Politics of Smell thesis is actually pretty great, I'm sorry you couldn't get past the title. Frankly, dragging Dr. Louks, who's already explained her thesis and how it was written after it blew up in certain online circles, tells me you didn't actually think that deeply on what she was trying to say. Probably means that the Architecture of Whiteness paper is worth a look, though, so thanks for the unintentional recommendation.
It's deeply ironic that he's complaining about kernel maintainers supposedly forming secret cliques.

However... this is the same man who made a sock puppet V-Tuber account, and acts in every way like they are two people; even though they've accidentally on-stream shared the system username, shared they have exactly the same kernel version, same KDE configuration, same login, same time zone, even (if I recall correctly) accidentally making GitHub commits as the other person once in a while. He also did this on the Linux kernel mailing lists, where he still maintains the charade.

Point out that's weird, or that it's weird for a maintainer to have a fake persona as a walking female stereotype; and you're the one he shreds and mocks - while simultaneously not denying it. For me, I caught on immediately when I saw the supposed "hijacking" of his stream on April Fool's day, which was her first appearance; and stopped donating. I don't pay people to support stereotypes about women in STEM.
Yea, the difference between home and /active has never been starker. I feel like HN's well-intentioned user-flagging system assumed good faith, and was not built to handle the obvious partisan brigading that we've been seeing.
I think there are many meaningful improvement strategies which could be applied that haven't been tried yet from any administration at scale.

A lot like replacing running tech systems while they're running - it's trickier doing that than stopping and starting. But, there have been a lot of technology systems less complex than the federal gov't that have stopped, changed to the new system and restarted, only to find that the new system completely broken.

If you want to replace while running, you can set up a parallel co-running system at lower capacity, trial run samples through and compare results, then take some capacity of actual cases, basically take steps to keep growing maturity. For the govt there's actually an interesting case to do this to serve younger more tech savvy citizens, while allowing older citizens to stay on the existing system - then slowly shift capacity from old to new systems.
You are right, but I would not agree with this appearing "often". I get the impression that the nixpkgs community tries quite hard to truly compile from source even quite complex projects like Firefox and LibreOffice.
I can understand point 1. But the other points seems odd to me. 2 is same in China, just delayed by maybe a decade or two but way way way worse due to one child policy.

As for point 3 it also feels odd. When we check stats in the 3 Asian Tigers, the rat race (and young population sentiment around it) seems like Japan < South Korea <<< China. And usually my friends from those countries usually feel the same way. Lie down movement, all the frustration in SK showed to the world through their entertainment kinda shows this too.
If you're a marathon runner, and you lose to another marathon runner, that's OK.

If you're a marathon runner, and you lose to a toddler, that's probably not.

The Dems fought an eminently beatable candidate and lost, and they continue to struggle with messaging now (stop putting Schumer up there to deliver it!). They flubbed the response to Dobbs, the consultant class nixed the Harris campaign parts that were working (weird etc.) in favor of things that don't (Cheney endorsements). etc.
Yeah I get it. I'm just saying screaming at a community that they're doing it wrong is a low success rate method, and will probably only further frustrate you. Better to learn to go with the flow and do your small part to influence it; or else find a place that suits you better.
Do not plan crimes over the internet. Your opsec is not good enough, and is only as good as the leakiest person in the group chat. Who may be an FBI agent.

As Sam Bankman-Fried learned, only certain people have political cover to commit crimes.
> it isn't valuable

Science is the quintessential example of high-value work with poor value-capture characteristics, and is often used in econ classes as an example of where the "captured value = value" approximation breaks down.
Ubiquiti stockholder. I want everybody to buy some. >smile<

I have a variety of Ubiquiti point-to-point setups out in the field-- AirFiber down to Nanostations. It's good gear, for sure.

For this particular application I'm concerned about being in an RF-hostile environment and unreliability, as compared to wired.
Open source is just what the name means though, the source is open.

It doesn't also imply something like open contributions.
> There is, of course, no reason to believe that they will necessarily be functionally identical, but it is what developers take for granted every day, and if otherwise would be considered a bug somewhere in the package.

Yes, the only possible differences result from either a compiler bug or a program bug that depends on undefined behaviour, in which case "anything can happen" as they say. As others have noted, parallel compilation depends on non-deterministic thread-scheduling, so this non-determinism can't be solved unless you restrict all compilation to be single-threaded. It's still not the only possible source of non-determinism though.
Huh, interesting, someome should tell Asahi this.
> I wonder if the Asahi team is considering simply abandoning linux in favor of something more rust friendly

The entire point of Asahi is to run Linux on macOS (edit: on Mac hardware, not macOS). If they did what you’re suggesting it would be a completely different project.
> People like to pretend the intelligence agencies don't operate this way today

Who? How do you think soft power works?

> how this has become turned inward on the USA itself

The CIA isn’t conducting political campaigns at home. To the extent we have intelligence operations running amok in our bureaucracy, it’s DOGE.

Honestly, this edginess-seeking behaviour reminds me of students in New York and San Francisco convinced they’re being silenced. No, the truth is nobody cares.
Oh yes. It's my daily driver. KDE on FreeBSD (with X11 stack still)
Advertising like that occurs in an open marketplace where pretty much anyone can place a bid. Some publishers have vendors that help and can set up rules, private marketplaces, etc. but effectively anyone can advertise on your site by default.
Visit /active: https://news.ycombinator.com/active

You'll see every single article criticizing DOGE has been flagged by users, in order to try to bury it.
The SQL with pipe syntax is also been implemented at Databricks since Jan 30, 2025:
https://docs.databricks.com/en/sql/language-manual/sql-ref-s...

Still, the best is yet to come. Previously, SQL extensions were a pain. There was no good place, and table-value functions were a mess.

Now, it would be possible to have higher-order functions such as enrichment, predictions, grouping or other data contracts. Example:

FROM orders
|> WHERE order_date >= '2024-01-01'
|> AGGREGATE SUM(order_amount) AS total_spent GROUP BY customer_id
|> WHERE total_spent > 1000
|> INNER JOIN customers USING(customer_id)
|> CALL ENRICH.APOLLO(EMAIL > customers.email)
|> AGGREGATE COUNT(*) high_value_customer GROUP BY company.country

This may be called one SQL to determine distinct e-mail domains, then prepare an enriching dataset and later execute the final SQL with JOIN.

Iterative SQL with pipes may also work better with GenAI.
Thank you Macan! Asahi is a heroic effort, but way larger than a hobby. To be sustainable, it would require full buy-in from Linus and kernel maintainers indeed.
Hope you enjoy well deserved better hobbies and family time.
4G and 5G can use the same frequencies, but they don't coexist on the same frequencies like the different revisions of WiFi can.

5G can also operate on additional higher frequencies than regular 4G deployments. But often a lot of 5G you see deployed are in the same 700-1900MHz-ish kind of range.
It would be great if we could also go ahead and fix subpixel anti-aliasing for OLED screens. People have been been trying for years to get Microsoft's attention about this issue. [1]

The subpixel layout of OLED screens is different than the the traditional layout, so text ends up looking pretty bad. Patching ClearType would be the first step to fixing this issue. I'm surprised that none of the display manufacturers have tried twisting Microsoft's arm to fix this issue. At the present moment OLED screens are the superior display technology, but cannot be used for productivity because of this issue.

[1]: https://github.com/microsoft/PowerToys/issues/25595
I'm reading it while waiting for the compiler.
As is typical on HN, most comments are about how PhDs are of little value or how academia is not what it once was, whereas the article is about how the challenges of getting a degree (rising living costs, slumping stipends) are causing fewer enrollments.
how would "not having to vote" fix the economy?