Kyle explains "Legacy Software" to the aliens (News) - podcast episode cover

Kyle explains "Legacy Software" to the aliens (News)

May 20, 20247 min
--:--
--:--
Listen in podcast apps:

Episode description

Taylor Troesh writes Kyle explaining "Legacy Software" to the aliens, Vitaly Friedman addresses why so many designers feel misunderstood and under appreciated in business contexts, Oracle dumps Terraform for OpenTofu & hackers discover how to reprogram NES Tetris from within the game.

Transcript

Jerod Santo:

What up, nerds? I'm Jerod and this is Changelog News for the week of Monday, May 20th, 2024. We have a short episode for you this week as I have to catch a flight this afternoon to Seattle for [Microsoft Build](https://build.microsoft.com). If you're going to be there, let me know! Adam and I would love to connect with as many folks as possible while we're there 🙏 Ok, let's get into the news.

Break:

Jerod Santo:

[Kyle explains "Legacy Software" to the aliens](https://taylor.town/legacy) Every so often, Taylor Troesh publishes something so _stinkin' good_ I'm actually mad about it. I don't even know why I'm mad, but at least *one* of the reasons is that I struggle to pick a pull quote. Ok here's my best shot: > Why not use the old languages? Ha! Dude, nobody uses those languages anymore! They don't have any of the new libraries. > > No, we don't port over the new libraries because it would feel too "clunky." > > Of course, we try to make the languages less clunky! It's called "ergonomics." But whenever we add ergonomics to a language, it becomes clunkier. > > No, we can't rewrite the legacy software in a new language because the problem is usually too dangerous or complicated. > > I guess they got lucky? Nobody today would dare tackle those same problems in the same languages. Ok sorry I can't limit myself to just one shot. Here's a chaser: > Sorry, no more questions. I'm two minutes late for standup. Humanity is deprecating TypeScript next year, so we're migrating our proxy server to HypeScript, but we just found out it's incompatible with our orchestrator, so we have to switch cloud providers. Please don't call this number again. If I had more time today, I'd read this entire post for our Changelog++ people. It's that good slash funny slash poignant. But I gotta catch a flight, so let's plow forward.

Break:

Jerod Santo:

[Why designers aren’t understood](https://www.smashingmagazine.com/2024/05/designers-business-ux-language/) Smashing Magazine's Vitaly Friedman addresses why so many designers feel misunderstood and under appreciated in business contexts: > Corporate language is filled with metaphors of fighting. Companies “conquer” the market, they “capture” mindshare, they “target” customers, they “destroy” the competition, they want to attract more “eye-balls, get users “hooked, and increase “life-time value. > > Designers, on the other hand, don’t speak in such metaphors. We speak of how to “reduce” friction, “improve” consistency, “empower” users, “enable and help” users, “meet” their expectations, “bridge the gap”, “develop empathy”, understand “user needs, design an “inclusive” experience. This is two very different ways to communicate. In response, Vitaly shares how he approaches language in business meetings, not by adopting the language of the business world, but by **telling a story** (in eight parts): > Next time you walk in a meeting, **pay attention to your words**. Translate UX terms in a language that other departments understand. It might not take long until you’ll see support coming from everywhere — just because everyone can now clearly see how your work helps them do their work better.

Break:

Jerod Santo:

It's now time for Sponsored News! [This Week in Net on Cloudflare TV ](https://cloudflare.tv/shows/this-week-in-net/inside-rsa-conference-and-jam-dev-a-bug-fixing-tool-powered-by-cloudflare/2aXGNEvb) Did you know that Cloudflare puts out a ton of great video content?! For example: [This Week in Net](https://cloudflare.tv/shows/this-week-in-net/inside-rsa-conference-and-jam-dev-a-bug-fixing-tool-powered-by-cloudflare/2aXGNEvb) > Tune in for weekly updates on the latest news at Cloudflare and across the Internet. On the latest episode, host João Tomé heads to San Francisco for the cybersecurity RSA Conference, catches up with Emily Hancock (Cloudflare’s Chief Privacy Officer) & interviews Dani Grant, a former Cloudflare employee and co-founder of jam.dev, a company dedicated to fixing software bugs and built on Cloudflare's platform. Check it out at cloudflare.tv and thanks to our friends at Cloudflare for sponsoring Changelog News.

Break:

Jerod Santo:

[Oracle dumps Terraform for OpenTofu](https://www.thestack.technology/oracle-dumps-terraform-for-opentofu/) > Oracle has swapped Terraform for the open-source fork OpenTofu under the hood of its Oracle E-Business Suite (EBS) Cloud Manager. It is now telling customers they “must” make the shift to its new OpenTofu-based version of the migration/provisioning tool by June 30, 2024. The reason for the switch is unsurprising, but notable nonetheless: "due to forthcoming Terraform licensing changes." This is a big vote of confidence for the fork. Will Oracle's move be a one-off or the first big domino to fall in an OpenTofu rally?

Break:

Jerod Santo:

[Hackers discover how to reprogram NES Tetris from within the game](https://arstechnica.com/gaming/2024/05/hackers-discover-how-to-reprogram-nes-tetris-from-within-the-game/) It is bonkers that people have the time (and wherewithal) to discover this stuff: > the player has to hold down "up" on the third controller and right, left, and down on the fourth controller (that latter combination requires some controller fiddling to allow for simultaneous left and right directional input). Doing so sends the jump code to an area of RAM that holds the names and scores for the game's high score listing, giving an even larger surface of RAM that can be manipulated directly by the player.

Break:

Jerod Santo:

That's the news for now, but this is episode #95, so that means it's time once again for some [Changelog++](https://changelog.com/++) shout outs! **SHOUT OUT** to our newest members: Ross R, Doug L, Alex M, Mariusz J, Scott L, Kevin S, Erik J.A., James M, Joonas K, Olivier F, Alex S.B. & Anton K! _We appreciate you_ for supporting our work with your hard-earned cash. (If [Changelog++](https://changelog.com/++) is new to you, it is our membership program you can join to ditch the ads, get closer to the metal with bonus content, receive a free sticker pack in the mail, directly support our work & get shout outs like the ones you just heard.) Have a great week, **leave us a 5-star reivew** if you dig it & I'll talk to you again real soon. 💚

Transcript source: Provided by creator in RSS feed: download file