Steve Streza

By day: Helping creators as Senior iOS Engineer at Kickstarter. By night: Making awesome VTuber merch at Doki Dreamers. dokidreamers.com/

Admin of ArtistAlley.space/, a free instance for artists and creators to promote their work and find their audience on the Fediverse.

iOS/Mac/web dev, other half to @abigailstarling, fandom fan, art supporter.

2025-05-29

Grateful that if the Democrats have given up and the Republicans have surrendered, there are still courts upholding the law. bbc.com/news/articles/c8xgdj9k

2025-05-28

Extremely long overdue. I gave up remembering the numbers of OS versions ages ago. macrumors.com/2025/05/28/apple

2025-05-28

【カンタレラ Cantarella】 Cover by Aia Amare ✧ NIJISANJI EN ✧ youtube.com/watch?v=ipsvYQS_dX

Where the vocaboomers and sapphics at

2025-05-28

When I was a kid I played Donkey Kong for the Game Boy but I don't know if I ever beat it.

I've played Donkey Kong for the Game Boy a few times as an adult but I don't know if I ever beat it.

So this shall serve as proof, mainly for myself, that I have in fact beaten Donkey Kong for the Game Boy.

The end screen of Donkey Kong for the Game Boy, on an Anbernic RG405M
Steve Streza boosted:
Garrett LeSagegarrett@mastodon.xyz
2025-05-26

Neat! There's a Quick Share app made with Libadwaita on Flathub now, called "Packet".

This means you can now natively send and receive files with Android's "Quick Share", without installing anything on a phone. (It can also send/receive files with another Linux desktop computer using the "Packet" app on both.)

flathub.org/apps/io.github.noz

2025-05-26

Whoever put buy-now-pay-later in the Google Pay sheet for *fucking everything* and made no way for it to be disabled, I hope a wasp nest grows in your mattress.

2025-05-25

I love the legal advice subreddit because every now and then someone will wander in and go "I threw a rock at my ex boyfriend's window, how do I get out of this without paying to fix it or getting any criminal charges" and then they get a wave of lawyers roasting them for being an idiot

2025-05-25

Did Microsoft push some update to Windows 10 to start breaking shit? I know six separate people who started having BSODs in the last week.

(Please do not reply "their fault for using Windows" or similar)

2025-05-24

@kirakira brew is the main one everyone uses, `brew install whatever` (and there are packages that will install apps, brew calls these casks for some reason). Sometimes I've had dependency hell issues and OS upgrade issues with it.

MacPorts is the original one, though I think it's mostly legacy at this point. If you hate brew you might like it.

You can also use nix and nix-darwin if you hate yourself but hate linking issues more (I use nix on macOS).

Steve Streza boosted:
nixCraft 🐧nixCraft
2025-05-24

This is unpopular opinion, but for Firefox to live, Mozilla, as it currently operates, needs to die.

They forgot their core user base hates cloud and AI features. They want a simple browser that connects to web servers and displays pages. Meanwhile, executive are getting fat salaries and bounces while begging users for money on AI and other privacy intrusion projects like adding perplexity directly to Firefox. They lost their vision long time ago.

2025-05-24

#NixOS 25.05 upgrade went pretty easy. Couple minor breakages but the errors were understandable.

2025-05-24

@synack how many times has Digg been resurrected now

Steve Streza boosted:
Kabootie computey!kabootie@oldbytes.space
2025-05-23

I put together a build farm for the Tiger/Leopard/Snow Leopard software project I'm working on right now, and if I say so myself it's quite cute.

A stack of five Mac Minis next to an eMac computer. The Minis have labels identifying which operating system version and CPU type is running on them.
2025-05-23

Most old web forums had a purpose. You were there to talk about RPGs, or a TV show, or a genre of music, etc. That was the reason you went there.

Usually those forums had an "off topic" section where you could argue about whatever else. Which would often devolve into flame wars about politics/religion. But it could be ignored.

A quarantined space to yap about specific interests with friends, and a messy space to get into cross-culture fights. That split feels like a lost piece to social media.

2025-05-22

@Ronnie Nope, but I was much more a "face" at the time, I did a bunch of the interviews and podcasts about it.

That ended up having more negatives than I'd have liked, so I have stopped really seeking that kind of public presence. A lot of those negatives were aspects of my personality that I had come to hate and wanted to change about myself. Hence complicated feelings.

2025-05-22

The point of this thread is mostly just to get it out of my brain after 13 years. It's not to make the case for hybrid web apps. We don't need to argue that today, if for no other reason that 2012 web and native tech was wildly different from today.

We didn't need to make the case for it then. We just did it. And you did not notice that we had, and neither did experts who Definitely Could Tell when something was a web view. And that's one of the coolest accomplishments of my career.

2025-05-22

I remember several people confidently saying that web apps could simply never compete with native apps. Those same people loved the Pocket iOS app and didn't know.

One person told me (paraphrased) "you could never build the Pocket app UI and make it as good with a web view".

We fooled UIKit devs and designers at Apple. I was told (though this could've just been glaze) that we were in contention for a Design Award.

Bit my tongue throughout, because people knowing would've broken the illusion.

2025-05-22

This was in peak "native vs web" discourse time. A few widgets (UINavigationBar and UIToolbar mostly) were native, mostly for transitions, but they were controlled with JavaScript and a messaging bridge similar to early React Native.

By summer of 2013, when my time ended, I believe we were pulling away from that plan and rebuilding some screens natively, like settings. The payoff of "shared code" was mitigated by more time spent polishing and debugging bridge issues. But the result worked.

2025-05-22

Complicated feelings around Pocket shutdown as their 6th employee, but I'll say one secret I think never became public.

When we relaunched in 2012, the mobile apps became hybrid web apps. Almost all UI was UIWebView. And to my knowledge (at least while I was there) not one person ever noticed. We got great reviews for performance and native UX.

I think they were rewritten since. But in 2012, tools to build hybrid apps barely existed, and concealing them was impossible. And we pulled it off.

Steve Streza boosted:
Fi 🏳️‍⚧️munin@infosec.exchange
2025-05-22

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst