Rex

@rexfeng
1 Followers
28 Following
45 Posts
web & iOS developer
webhttps://rexfeng.com

Yesterday I wondered aloud why RSS readers look like email clients.

@brentsimmons replied. Turns out he borrowed that layout for NetNewsWire in 2002 — and twenty years later, he's asking why no one's tried something different.

That conversation became an essay. I built a visual version (with an ASCII fallback).

https://www.terrygodier.com/phantom-obligation

#rss

Phantom Obligation

Why RSS readers look like email clients, and what that's doing to us.

Terry Godier
Removed my apps from the EU. Adding a phone & address isn't worth it as an indie developer #appstore
Beware UserDefaults: a tale of hard to find bugs, and lost data https://christianselig.com/2024/10/beware-userdefaults/
Beware UserDefaults: a tale of hard to find bugs, and lost data

Excuse the alarmist title, but I think it’s justified, as it’s an issue that’s caused me a ton of pain in both support emails and actually tracking it down, so I want to make others aware of it so they don’t similarly burned. Brief intro For the uninitiated, UserDefaults (née NSUserDefaults) is the de facto iOS standard for persisting non-sensitive, non-massive data to “disk” (AKA offline). In other words, are you storing some user preferences, maybe your user’s favorite ice cream flavors? UserDefaults is great, and used extensively from virtually every iOS app to Apple sample code. Large amount of data, or sensitive data? Look elsewhere! This is as opposed to just storing it in memory where if the user restarts the app all the data is wiped out.

Trying to use #ruby & #rails on macos in 2024

Installing ruby 3.x is royal pain with openssl conflicts https://github.com/rvm/rvm/issues/5365

Ruby doesn't compile on macOS if openssl 3.1 is installed · Issue #5365 · rvm/rvm

Description I tried to install ruby-3.2.2 and ruby-3.1.2 on macOS Ventura, after using Homebrew to install rust so I could enable YJIT support for ruby-3.2.2. The rust formula had the openssl@3 for...

GitHub
playing around with 3d css transform https://github.com/xta/3d-scroll
GitHub - xta/3d-scroll: rotate by mouse scroll or touch drag to spin the div

rotate by mouse scroll or touch drag to spin the div - xta/3d-scroll

GitHub

New blog post “Apple started cheating me out of App Store bundle purchases”

TL;DR I've discovered that starting in February, Apple mistakenly subtracts the price of the previously purchased app twice from the proceeds of a "Complete My Bundle" purchase, thereby causing me to take a loss on each such bundle purchase. This accounting change has cost me thousands of dollars over the past few months.

https://lapcatsoftware.com/articles/2024/5/2.html

Apple started cheating me out of App Store bundle purchases

@atpfm
@siracusa

For the 40th Anniversary of the Mac... here are 40 years of All-In-One Macs' base SKU memory capacities.

It's sometimes tricky to tell which SKUs were still on sale at what time, so this is just based on "entry level" product introductions.

Memory increased quickly until the Mac Plus. 1986 to 1990 were all about decreasing the entry Mac price. Then we get a pretty straight logarithmic line until Tim Cook became CEO and there has only been a single increase since.

Created some single-serving sites on github to work with text. All the logic is client side, so you don't have to worry about tracking. I made these as an alternative to the same sites you find at the top of search results

* https://xta.github.io/jwt-datetime/

* https://xta.github.io/base64-decode-encode/

#js #webdev

JWT datetime (all local)

Google’s emoji mashup maker is now available in Search - https://www.theverge.com/2023/9/13/23872618/google-emoji-kitchen-search-web-availability
Google’s emoji mashup maker is now available in Search

Google has brought its emoji mashup maker to Search, allowing more users to create their own sticker combinations through Emoji Kitchen.

The Verge

GraphiQL is a great tool https://github.com/graphql/graphiql

I'm finding the Documentation sidebar a bit verbose & hard to use #graphql

GitHub - graphql/graphiql: GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.

GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools. - GitHub - graphql/graphiql: GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & I...

GitHub