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

@_Davidsmith another great design post

for the glass distance indicator, the distance indicator looks like the 4 corner buttons? as in, it looks like the 5th button

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.

@markv @daringfireball Part of this could be based on the strengths of the AVP?

The AR camera pass through supposedly isn’t great on the AVP? Especially compared to the strong VR performance of the AVP.

@alexanderadam Thanks!

I was able to get my rails app working today by uninstalling & reinstalling `pg` 12

Yesterday, it took a non-trivial amount to install ruby 3.X with openssl 3.0 on macos

I want ruby & rails to succeed, but the DX (as someone who has used rails on & off) can be severely punishing (just to install ruby)

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

@christianselig nice aloy lego!

(also very nice video production skills btw. the video was super easy to follow along for keyboard noobs)

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