h14h

joined 1 year ago
[–] h14h@midwest.social 65 points 1 year ago (4 children)

I really hope stepping down as CEO leads to Linus surrounding himself with people he trusts to call him out when he's missing something.

He strikes me as the kind of person who is susceptible to a few certain mental traps you kinda don't want to see in a leader of a large influential organization:

  1. Taking an "ends justifies the means" mindset (e.g. stepping on the "growth" gas pedal and accepting sloppiness because it will get better later with Labs)
  2. Letting "objective facts" justify big subjective decisions w/o much consideration (e.g. thinking the Billet Labs video didn't need to be re-shot because the "objectively" product rec conclusion wouldn't have been different)
  3. Substituting actual solutions to problems w/ commitments to solving them (e.g. implementing "Accuracy KPIs" instead of slowing the pace of video releases)

None of these constitute outright malice, IMO, but boy can they lead to a problematic working environment.

I'm sure there will be quite the flame war as a result of this, which I think is a bummer. Linus strikes me as someone who's acting in good faith, but has an unshakable habit of making rushed decisions without considering the full scope of their impact, and is (or has been) lacking the appropriate feedback structure to help him learn to either a) make more thoughtful decisions, or b) fully delegating those decisions to folks who are better equipped to make them.

Here's hoping this leads to positive change.

[–] h14h@midwest.social 2 points 1 year ago (1 children)

I try to structure my commits in a way that minimizes their blast radius, which usually likes trying to reduce the number of files In touch per commit.

For example, my commit history would look like this:

  • Add new method to service class
  • Use new service class method in worker

And then as I continue working, all changes will be git commit --fixuped to one of those two commit's hashes depending on where they occur.

And when it's time to rebase in full, I can do a git rebase master --interactive --autosquash.

[–] h14h@midwest.social 3 points 1 year ago

I'm absolutely thrilled to have sync on the Fediverse, and will happily pay for a yearly subscription to help ensure LJD has sufficient compensation to keep the app up-to-date with whatever changes come to the Android/Lemmy APIs years down the road.

The problem with (even excellent) free apps for platforms like this, is they require consistent maintenance to keep up with both the platform they run on (Android), and the platform they serve content for (Lemmy). That is not a trivial amount of work, and is absolutely deserving of continued, recurring compensation IMO.

A one-time payment might make sense for a simple native game that gets produced once, has no web component, and never needs another update for its entire lifetime, but not for this. You aren't paying for a singular product, you're paying for a service. You wouldn't go to the barber and winged about needing to pay every time I get my hair cut.

[–] h14h@midwest.social 2 points 1 year ago

My favorite part was when Batman yelled at Green Goblin for farting.

[–] h14h@midwest.social 21 points 1 year ago

This.

I think of buses as the caterpillar to a tram's butterfly.

You can start with a comprehensive bus network, and as a particular route stabilizes and the bus starts struggling to meet throughput needs, that is an indicator that a tram may be worthwhile.

Starting w/ a tram line is a pretty big financial bet that it will be useful/needed, as once you build it, you're locked-in to that specific route.

[–] h14h@midwest.social 12 points 1 year ago

I know I've been commenting a lot more w/ sync.

[–] h14h@midwest.social 10 points 1 year ago (1 children)

No, but there are copyleft licenses that require anyone using a fork of some open-source project for for-profit purposes to subsequently open-source any changes they make.

[–] h14h@midwest.social 70 points 1 year ago (5 children)

Honestly I'm using, and especially posting on, Lemmy much more often now that I have sync back.

I had been using Sync for Reddit for so many years that it became muscle memory. Now I have it back and things just feel right.

[–] h14h@midwest.social 51 points 1 year ago (8 children)

It's kind of alarming how smoothly Apple made the transition to being a bank.

They're slowly transitioning into the type of megacorp you usually only see in science fiction.

[–] h14h@midwest.social 14 points 1 year ago

I fully recognize I'm in a position of relative privilege, but I am more than happy paying an annual subscription of <$20 for an app like this.

Building an app of this quality with this level of polish is a massive time investment, and I'm more than happy to reward that time with less money per year than I spent doordashing lunch this afternoon because I was too lazy to make myself a sandwich.

[–] h14h@midwest.social 515 points 1 year ago (55 children)

This kind of gatekeeping and elitism is bad for Lemmy and for FOSS.

It makes this community a less welcoming place and leaves new folks with a bad first impression. Much better to be welcoming and let people learn/see the benefits of FOSS at their own pace.

[–] h14h@midwest.social 3 points 1 year ago (1 children)

There definitely have been, and continue to be, some great experiences in my life that would have been impossible without a car.

But they happen so infrequently that owning a car myself is completely nonsensical from a cost perspective.

Much better to spend a couple hundred bucks a year renting/borrowing a car the 2-3 times I need one, than $10k a year on payments/gas/insurance/parking just so it can take up valuable urban land to sit unused 99% of its life.

view more: β€Ή prev next β€Ί