Live data from Hacker News

Resigning as Asahi Linux project lead

marcan.st

631–640 of 1001 posts

Re: Resigning as Asahi Linux project lead

#631

Earlier quoted context omitted.

>Would you care to share some examples of the Rust for Linux community who have said this? I'm unaware of Hector or anyone else saying anything similar? In fact, he said that as his very first reply to that thread: https://lore.kernel.org/lkml/2b9b75d1-eb8e-494a-b05f-59f75c9... >Everything else is distractions orchestrated by a subset of saboteur maintainers who are trying to demoralize you until you give up, because…

> In fact, he said that as his very first reply to that thread: I think it's clear from the surrounding context that you are likely over-interpreting some of Hector's comments. What is the losing side of history here? There is simply too much C code in the Linux project to say "stop this ride, I want to get off and only use Rust" right now. This is a fight about some new code . Rust drivers in kernel and perhaps in t…

As I read it, "the losing side of history" refers to insisting on using C, possibly at all. The last part about the "world moving forward towards memory-safe languages" doesn't suggest a limited scope for the statement.

The thread was not about Rust drivers, it was about adding Rust code to the DMA module. I.e. about mixing two different languages in a single module, thus requiring being knowledgeable about both languages in order to maintain it, thus making the module less maintainable. In fact, a few developers were saying that they didn't mind Rust drivers, if they used the C ABI as-is. Someone wanted to expose new Rust-specific interfaces to support cleaner abstractions from Rust drivers.

Re: Resigning as Asahi Linux project lead

#632

Earlier quoted context omitted.

> Not realizing that is a sure road to burnout (and yes, I'm just as guilty of that myself). Humans are shaped by experience. This is both a boon and a curse. I have been also been on the hot end of the stick and burned myself down, sometimes rightly, sometimes wrongly. Understanding that I don't want to go through this anymore was the point I started to change. > Collaborating on software development is a social act…

> Writing the code is at most 5% of software development IME. This really depends on what you work on. And how good the managers are on your team. I talked to a manager at Google once about how he saw his job. He said he saw his entire job as getting all of that stuff out of the way of his team. His job was to handle the BS so his team could spend their time getting work done. This has been my experience in small pro…

Even in the Google example, it's still in the low percentages when you view it as a system. All the manager did was efficiently allocate resources. It didn't reduce the non-programming work - it simply moved it elsewhere.

Re: Resigning as Asahi Linux project lead

#633

> But then also came the entitled users. This time, it wasn’t about stealing games, it was about features. “When is Thunderbolt coming?” “Asahi is useless to me until I can use monitors over USB-C” “The battery life sucks compared to macOS” (nobody ever complained when compared to x86 laptops…) “I can’t even check my CPU temperature” (yes, I seriously got that one). This sounds so rough. I can't imagine pouring your…

Apple users today are just Windows users with even more entitlement.

Wasn’t always like this, I think. Personally have seen the same with other projects and dealing with proprietary Apple APIs and their walled in garden is hard enough.

Re: Resigning as Asahi Linux project lead

#635
post #516

Earlier quoted context omitted.

Not by time, but by weight. The code you write is worthless if you can’t communicate it or what you did.

It is not useless if the code is being run and is doing something productive

It very often is.

Perhaps "useless" was the wrong word the GP used. "valued" may be better.

It's fairly common for very useful/valuable code to be discarded because the engineer (or his management) failed to articulate that value to senior leaders as well as someone else who had inferior code.

Re: Resigning as Asahi Linux project lead

#636
post #614
post #607

Earlier quoted context omitted.

> This sounds so rough. I can't imagine pouring your heart out into this labor of love and continue to have to face something like this. Or: he shouldn't steal people's time with false advertising :shrug: Also if he wants to create an operating system, then these aren't even requests, but bug reports. So the users ate his false advertising, spent time to try out his system, then spent some more time to file bug repor…

Where is an example of this "false advertising"?

[deleted]

Re: Resigning as Asahi Linux project lead

#637
post #251
post #140

This part of the post is being overlooked: Then 2024 happened. Last year was incredibly tumultuous for me due to personal reasons which I won’t go into detail about. Suffice it to say, I ended up traveling for most of the year, all the while having to handle various abusers and stalkers who harassed and attacked me and my family (and continue to do so). This is _not_ ok in any form, what the actual hell?

It seems like mostly personal problems, and if this is not going into detail, whoo I don't know what detail would be: https://vt.social/@lina/112887550181123672 https://docs.google.com/document/d/1W2Vvwg0rwSVb5r4TQ_NmAF8S... They pretty much straight up confirm the identity of Asahi Lina, so enough with the gaslighting that merely mentioning this (and having a totally reasonable discussion on contributor persona poli…

This is @lina, not the same guy in the post. Did I miss something?

Re: Resigning as Asahi Linux project lead

#638

Earlier quoted context omitted.

That was a large part of the disagreement. Rust developers were saying it would be their job to do this. But then someone said Linus rejected something because it broke Rust. GKH backed the Rust developers and said that was an exception not a rule, but didn't know Linus' stance for sure. Then Linus chimes in because of one of Hector's replies, but at the time of my reading did not clarify what his actual stance is he…

> but at the time of my reading did not clarify what his actual stance is here. Whatever he says is guaranteed to piss off at least one side of the argument.

You still have to make the stance clear. Avoiding conflicts and dealing with them are two different things.

Re: Resigning as Asahi Linux project lead

#639

> primarily due to the very large fraction of entitled users I think anyone working in serious open source projects just need to learn to ignore those users. I definitely would have the attitude of "I'm perfectly fine if no one uses my product" and have a lot of fun banning entitled users left and right.

Easier said than done. If you care about users, and then realize most of them are jerks, it’s deflating. Maybe the secret is to not care about users, but the risk is that you end up doing self-gratifying work that leads nowhere.

Not exactly the same but being a mod made me realize the same, people will 100% treat you like a whole other being in a dehumanizing way, if you're just a passionate person about the topic you get whiplash at first.

Re: Resigning as Asahi Linux project lead

#640

>But then also came the entitled users. This time, it wasn’t about stealing games, it was about features. “When is Thunderbolt coming?” “Asahi is useless to me until I can use monitors over USB-C” “The battery life sucks compared to macOS” (nobody ever complained when compared to x86 laptops…) “I can’t even check my CPU temperature” (yes, I seriously got that one). >And, of course, “When is M3/M4 support coming?” Thi…

To be fair, nothing in human history has psychologically prepared us for semi-real-time two-way interaction with thousands or millions many people at once. Once I realized this, I began to become much more empathetic toward popular public figures who “crash out” (as the kids say these days) on social media. I've never experienced this myself, firsthand, but after seeing this happen time and again over the course of the past two decades or so—especially since the advent of smartphones, which dramatically increased the possible frequency of such communication—it's the logical conclusion I've reached.
Post reply on HN