Readit News logoReadit News
latchup commented on Open source can't coordinate?   matklad.github.io/2025/05... · Posted by u/LorenDB
aleph_minus_one · 2 months ago
> Forking is far from the first step in conflict resolution; it is the ultima ratio between projects in the open-source world, when all dialogue breaks down.

You also do a fork if you simply want to try out some rather experimental changes. In the end, this fork can get merged into the mainstream version, stay independent, or become abandoned. People wanting to try out new things has barely anything to do with all dialogue breaking down.

latchup · 2 months ago
Right. In this case I am talking about a "hard" fork, where core contributors disagree on where a project is headed and split up with no intention of collaborating further. Of course, forking with the intent of merging back contributions does not apply here, as is a cooperative and coordinated process. In that case, the "fork" really only serves as a staging ground for contributions.
latchup commented on Open source can't coordinate?   matklad.github.io/2025/05... · Posted by u/LorenDB
illiac786 · 2 months ago
I am a fan of open source, but it’s definitely not for the coordination part.

Proprietary, money driven development, is top down and has coordination in general. In very large software, it starts failing sometimes (I’m looking at you Oracle)

Open source handles conflict by forking. I wouldn’t call that good coordination.

But, at the same time, I don’t see a better (or less worse) solution so I shut up and I take their code =)

latchup · 2 months ago
> Open source handles conflict by forking. I wouldn’t call that good coordination.

Forking is far from the first step in conflict resolution; it is the ultima ratio between projects in the open-source world, when all dialogue breaks down. In other words, the worst outcome is that people agree to disagree and go their separate ways, which is arguably as good a solution as is possible.

In the corporate world, coordination mostly exists within companies through top-down decision-making, as you said. Between them, however, things look much grimmer. Legal action is often taken lightly, and more often than not, a core business goal is to not just dominate, but to annihilate the competition by driving them out of business.

Coordination between corporations, such as through consortia, is only ever found if everyone involved stands to profit significantly and risks are low. And ironically, when it does happen, it often takes the form of shared development of an open-source project, to eliminate the perceived risk of being shafted.

latchup commented on In praise of “normal” engineers   charity.wtf/2025/06/19/in... · Posted by u/zdw
spimmy · 2 months ago
because there is, by definition, an extremely limited supply of the "best engineers in the world". if you can afford to pay top-10% salaries, and attract and retain top-10% engineers, more power to you.

maybe not literally "any asshole" can do it -- but it certainly asks more of your leaders to craft sociotechnical systems oriented towards learning and enablement. and i don't think that's a bad thing.

latchup · 2 months ago
There is more to choosing a job than money. No engineer likes being managed by incompetent assholes, and the best engineers also get to choose the best managers. And the bar for those is, sadly, quite low.
latchup commented on Apple Is on Defense at WWDC   theverge.com/apple/681739... · Posted by u/pseudolus
yupyupyups · 3 months ago
Always has been a prison. People who wanted to break free had to download dodgy software to "jailbreak" their iPhones and now it's so locked down that even that option is no longer possible.
latchup · 3 months ago
Unlike IOS itself, most IOS jailbreak tools and package managers are open-source and auditable, as are many of the unsanctioned applications commonly used on jailbroken devices.

The fact you nevertheless refer to this software as "dodgy" really shows how well Apple's messaging works to deter people from using it, even when their main argument against it is security (from what?).

Funny, considering that without Apple's draconian restrictions on user freedoms, IOS security is basically nonexistent even when compared to the low standard set by Android. It is true that the inside of Apple's jail feels safe, but in truth, there is much less keeping attackers out than users in.

latchup commented on The Illusion of Thinking: Strengths and limitations of reasoning models [pdf]   ml-site.cdn-apple.com/pap... · Posted by u/amrrs
actinium226 · 3 months ago
Man, remember when everyone was like 'AGI just around the corner!' Funny how well the Gartner hype cycle captures these sorts of things
latchup · 3 months ago
To be fair, the technology sigmoid curve rises fastest just before its inflection point, so it is hard to predict at what point innovation slows down due to its very nature.

The first Boeing 747 was rolled out in 1968, only 65 years after the first successful heavier-than-air flight. If you told people back then that not much will fundamentally change in civil aviation over the next 57 years, no one would have believed you.

latchup commented on I think I'm done thinking about GenAI for now   blog.glyph.im/2025/06/i-t... · Posted by u/kaycebasques
CuriouslyC · 3 months ago
You don't have to tell me, your bitterness speaks volumes. Successful people aren't bitter, that's a trait that losers develop.
latchup · 3 months ago
> Successful people aren't bitter, that's a trait that losers develop.

>So, basically, you think all the pro-AI folks are "bad," and defensive because they feel like anti-AI folks are attacking the thing that makes them not bad?

Thanks, I needed a laugh. I have indeed grown bitter over the years, but life has always has a way to make me smile in store.

latchup commented on I think I'm done thinking about GenAI for now   blog.glyph.im/2025/06/i-t... · Posted by u/kaycebasques
CuriouslyC · 3 months ago
You're making a lot of baseless assumptions with your implication there, and sadly it says more about you than me.

You might find your professional development would stop being retarded if you got the chip off your shoulder and focused on delivering maximum value to the organizations that employ you in any way possible.

latchup · 3 months ago
Baseless? You just told us in your own words what you do and how this makes you special. Do you know what baseless means? That's before we even touch on the incredible irony of you assuming I'm a professional failure despite knowing nothing about me.

But that's just how being a manager-man goes; so focused on self-aggrandizement and surrounding yourself with yes-men that you lost your edge. Hope you can cover up your incompetence until the next promotion is due, because if ever a rung breaks away from under your feet, it'll probably be a loong way down to a position that matches your actual skill level.

latchup commented on I think I'm done thinking about GenAI for now   blog.glyph.im/2025/06/i-t... · Posted by u/kaycebasques
CuriouslyC · 3 months ago
Well, just to give you context on my position, because I don't feel I fit into any of those molds:

I was already a very high performer before AI, leading teams, aligning product vision and technical capabilities, architecting systems and implementing at top-of-stack velocity. I have been involved in engineering around AI/ML since 2008, so I have pretty good understanding of the complexities/inconsistencies of model behavior. When I observed the ability of GPT3.5 to often generate working (if poorly written, in general) code, I knew this was a powerful tool that would eventually totally reshape development once it matured, but that I had to understand its capabilities and non-uniform expertise boundary to take advantage of its strengths without having to suffer its weaknesses. I basically threw myself fully into mastering the "art" of using LLMs, both in terms of prompting and knowing when/how to use them, and while I saw immediate gains, it wasn't until Gemini Pro 2.5 that I saw the capabilities in place for a fully agentic workflow. I've been actively polishing my agentic workflow since Gemini 2.5's release, and now I'm at the point where I write less than 10% of my own code. Overall my hand written code is still significantly "neater/tighter" than that produced by LLMs, but I'm ok with the LLM nailing the high level patterns I outline and being "good enough" (which I encourage via detailed system prompts and enforce via code review, though I often have AI rewrite its own code given my feedback rather than manually edit it).

I liken it to assembly devs who could crush the compiler in performance (not as much of a thing now in general, but it used to be), who still choose to write most of the system in c/c++ and only implement the really hot loops in assembly because that's just the most efficient way to work.

latchup · 3 months ago
> I was already a very high performer before AI, leading teams, aligning product vision and technical capabilities, architecting systems and implementing at top-of-stack velocity

Indeed, he did not list "out-of-touch suit-at-heart tech leads that failed upwards and have misplaced managerial ambitions" as a category, but that category certainly exists, and it drives me insane.

u/latchup

KarmaCake day33May 7, 2025View Original