Michael McCliment

Michael McCliment

@cornazano.bsky.social

152 followers325 following42 posts

Michael McCliment reposted

Really feeling this advice from Norvig today: "Whenever you develop a complex data structure, develop a corresponding consistency checker."

Michael McCliment reposted

Replying to @spavel.bsky.social

You might not be a professional with a design title - but when you're forced to think about the thing you're making, you're at least doing what designers do. AI didn't "democratize" design. It took away the very thing that could make everyone designers, because it made that thinking optional.

Michael McCliment reposted

151 - Small Meeting Rooms * The larger meetings are, the less people get out of them. But institutions often put their money and attention into large meeting rooms and lecture halls.

Michael McCliment reposted

Replying to @logan.scryfall.com

If you cannot read our documentation: If your vibecode LLM cannot read our documentation: If you cannot operate with the available documentation like every other site/app has done for the last decade: You. Should. Not. Be. Making. An. App.

Michael McCliment reposted

There's a guy in my replies who says he doens't read women because they write well about emotional conflicts and unrequited love and that's not what he wants. He reads sci fi he says. Can you imagine reading sci-fi and not reading Octavia Butler? Or Ursula K Le Guin? Or NK Jemisin?

Michael McCliment reposted

Management blocking safeguards has been a Software Engineering issue since Software Enginerring has been a thing. (Margaret Hamilton was a foundational figure of SWE.)

Mar Hicks@histoftech.bsky.social

“She asked the powers at NASA to let her add a safeguard to prevent that error in a real flight, and they laughed it off as too unlikely… When an astronaut did make that blooper during the Apollo 8 mission, it caused necessary navigational data to vanish, and they called Hamilton in to get it back.”

Michael McCliment reposted

you don’t hold "AI" accountable; you hold AI developers, vendors, and corporations that profit off it accountable holding "AI accountable" is like holding a toaster accountable. it's an inanimate object. it doesn't have wishes, feelings, or desires

Michael McCliment reposted

“While OpenAI admits to agents behaving ‘unpredictably’, they must also acknowledge their responsibility to monitor and prevent these risks,” Wikimedia said. “AI companies are not doing enough to secure their systems and protect the public from the harm they cause.” arstechnica.com/security/202...

arstechnica.comOpenAI agents tried to hack Wikipedia tools and flooded it with trafficThe reports of OpenAI agents harming third-party sites keep coming.

Michael McCliment reposted

Replying to @data.yt

“The most familiar example of integrating as the social process is when two or three people meet to decide on some course of action, and separate with a purpose, a will, which was not possessed by anyone when he came to the meeting but is the result of the interweaving of all.” Mary P. Follett, 1924

Michael McCliment reposted

Replying to @keits.bsky.social

When I was writing about the four day work week I went into a deep dive on the research and psychology behind optimal work and everything I learned completely changed my life. Resting is literally the most efficient way to get good work done, and it's not even close.

Michael McCliment reposted

the next generation of game developers don’t need a special grant for 20 geniuses to get some walking around money they need entry level jobs that a) exist and b) keep existing next quarter

Michael McCliment reposted

Replying to @tef.bsky.social

update 2: this point has come up a few times and i think it's worth reiterating here code review, albeit adopted as a cheap way to find bugs, is more about knowledge transfer in practice. doing the review at the end of the work was just the easiest way to introduce it into a process

the problem i found with delegating review to automation is that the opportunities for knowledge transfer suffer greatly, and six months isn't quite enough to see those problems realised i would argue for "review in slack before code written" and then the bot is simply checking you tied shoelaces

Michael McCliment reposted

Replying to @histoftech.bsky.social

Anyway, remember that things are inevitable right up til the moment they’re not. “Inevitable” describes potential, not reality. It is a nightmare of the future coming to bully those who are asleep—not a description of some kind of logical or pragmatic reality, as some would have us believe.

Michael McCliment reposted

Replying to @jana-aych-ess.bsky.social

Words are empty, unstable signifiers that have clouds of meaning and connotation. People don’t like to think that we put parts of ourselves into those meanings too, but we do.

Michael McCliment reposted

There’s a big difference between the promise of GenAI and the reality. The promise is the democratization of expertise. Anyone can be a coder, analyst or lawyer with AI. The reality is actually the erosion of expertise. Being an expert is no longer valued yet experts are needed to vet AI lies.

This describes Toronto today.

Celeste Labedz@celestelabedz.bsky.social

It was supposed to be even hotter where I live, but the wildfire smoke is thick enough to cast a little shade from the sun. Love when two different climate hellscape symptoms have a bit of negative interference now and then. 🫠

Michael McCliment reposted

This is one of the things I «discovered»* about programming, that you can have an «accent» from your more proficient languages in your less proficient languages. Getting Good at a programming language is much more than learning the syntax, it’s cultural * ie was never taught and hadn’t read about.

Patricia Aas 🐢🏳️‍🌈@patigallardo.bsky.social

Luckily a lot of the Opera volunteers for Linux/Unix (shoutout to the Panic! IRC community) were sysadmins, so when I got stuck they helped me. But they sure laughed at my C-accent in Perl. I think I talked about that in one of my talks… about having an accent in programming.

Michael McCliment reposted

Replying to @rystorm.com

The conclusion I pull from this isn't that AI is great at its job, it's that the bureaucracy and politics of corporate environments are so terrible that folks will try to find any possible way out of it. Because AI can mean no more recalcitrant bob engineers that you have to deal with. No politics.

Michael McCliment reposted

remember when a bunch of software companies made a big deal about "returning to the office," citing worsening quality of work? and then none of their products got any better? and then some of them started to vibe code everything? and their products got even worse??

Michael McCliment reposted

This is a lost art. First place I worked had 4 teams working on different games, and a dedicated pitch team just laying track in the form of new projects. Used to be doable at 200 people. Indies being so small and AAA going all in on big projects has largely nuked it. It’s a shame.

Max Nichols@maxnichols.bsky.social

You know what Nintendo does when they have a surplus set of devs from cancellations or production ending? Put them on other projects. The ability to redeploy headcount while keeping teams together over time is like, the main strategic benefit of scale in the game industry

Michael McCliment reposted

Replying to @grimalkina.bsky.social

Doing this can be more than a bit terrifying because it requires you to have some collective intellectual humility; in other words, a culture of admitting out loud and in public that you don’t know everything, and that you need other people’s help.

Michael McCliment reposted

I understand and sympathise with the lack of funding to study the impact of ai on kids/vulnerable groups. regardless, if you're partnering with/sponsored by the ai company whose technology you're studying, the conflict of interest is too great to take your findings seriously

Managed to read a chapter of nonfiction during my commute today. First time this year, which is a decent sign that I’m getting to a healthier point with work/life. When my personal load-shedding behavior involves not reading, it’s a good indicator that I’m teetering too close to burnout.

Michael McCliment reposted

I know I’m a libtard but I think it’s bad the U.S. president keeps calling for the killing of specific sitting elected officials who didn’t even commit crimes

Michael McCliment reposted

Replying to @kirillosenkov.com

AI PRs where the author doesn't have an understanding of the system shift the burden of understanding onto the reviewer. So now it's on the reviewer to gain an understanding of this area to either confirm or refute. The author saved time at the expense of the reviewer.