@thaddeus@mastodon.social avatar

thaddeus

@thaddeus@mastodon.social

HIE Dad. Product Experience leader by day, Evening Indie by night. Iowa State alum 🌪️ living in #ATX and riding #MTB

Currently building #BMBX for iOS. Check out the #TestFlight link below
I also build #DIY #HomeAutomation gadgets with #Arduino and #ESP #hardware and connect them to #HomeKit

My 1993 #Mustang Convertible might appear here once in a while too

This profile is from a federated server and may be incomplete. Browse more on the original instance.

drahardja, to random
@drahardja@sfba.social avatar

If you use Bartender and haven’t received the update with the new code signing certificate, DISABLE UPDATES NOW.

If you updated to anything beyond version 5.0.52, TURN OFF PRIVACY PERMISSIONS TO THE APP and delete it.

Remember, Bartender needs permission to record your screen to work. This can get bad. https://sfba.social/@drahardja/112561678013832666

thaddeus,
@thaddeus@mastodon.social avatar

@drahardja the screen recording is what always kept me away from it. Fortunately, some good alts. exist 👍🏼

thaddeus, to random
@thaddeus@mastodon.social avatar

Say hello to BMBX, a casual internet radio app with a listener-focused design that keeps music front and center.

Now available on the App Store! 🚀

https://apps.apple.com/us/app/bmbx/id1567758542

thaddeus,
@thaddeus@mastodon.social avatar
thaddeus,
@thaddeus@mastodon.social avatar

BMBX respects your privacy. Everything is stored locally, and stations are optionally synchronized across devices through iCloud.

thaddeus,
@thaddeus@mastodon.social avatar

@fahrni that’s awesome!

thaddeus, to random
@thaddeus@mastodon.social avatar

Post AI-apocalypse career options I invested in today:

• HVAC repair

• Electrician: ceiling fan replacement, ZWave controller install

• Electrician 2x: smoke detector central power repair (apparently NEVER worked in this house) 🫠

• Garage door track cleaning and lubrication

• Lawn mowing in 96°F (not advised)

• Dryer disassembly + item recovery (a weighted blanket ripped open and spilled its weight beads, turning the dryer into a maraca)

thaddeus, to random
@thaddeus@mastodon.social avatar

Does anyone know how other radio streaming apps like Broadcasts and Triode that support discovery features get around App Store Guideline 5.2.3?

My first submission of BMBX was rejected for the following reason:

"Your app contains content or features that may violate the rights of one or more third parties. Specifically, your app provides potentially unauthorized access to third-party audio or video streaming, catalogs, and discovery services.”

thaddeus,
@thaddeus@mastodon.social avatar

App Review's next steps were:

"To resolve this issue, please attach documentary evidence [...] that you have all necessary rights or permissions to the third-party audio or video streaming, catalogs, and discovery services in your app."

Obviously getting permission from hundreds of thousands of publicly-available streams is untenable. Recent threads on Reddit don't offer guidance. I know the mentioned apps have been recently approved, though.

Feeling a bit stuck 🫠

thaddeus,
@thaddeus@mastodon.social avatar

@stroughtonsmith thank you 🙏🏼

Dare I ask how difficult CarPlay entitlements are to get? 🥴

danluu, (edited ) to random
@danluu@mastodon.social avatar

Wow, people really don't like iTerm2 adding an optional AI integration which requires you to enter your OpenAI key to use, calling it "no longer fit for purpose", etc.

Someone pointed out that this feature is optional and not only has to be enabled, but it requires you to enter a key to use. That user was, apparently, reported on gitlab and is now blocked.

https://gitlab.com/gnachman/iterm2/-/issues/11470

It reminds me a bit of how some people don't like "algorithms", as in https://x.com/danluu/status/983466330320965632.

thaddeus,
@thaddeus@mastodon.social avatar

@danluu the problem is that when used in enterprise contexts, even the presence of this kind of feature will disqualify it... that's where the "no longer fit for purpose" language is coming from. Where this was previously approved by some CISOs, this won't fly.

collin, to random
@collin@ruby.social avatar

If anyone is interested, and why would you be, this is what I came up with for organizing songwriting materials.

thaddeus,
@thaddeus@mastodon.social avatar

@collin i’ve been thinking more and more lately about how raw text becomes the interchange format for a lot of systems.

rafa, to random
@rafa@mastodon.design avatar

Made some ramen tonight 🍜

thaddeus,
@thaddeus@mastodon.social avatar

@rafa beautiful work on the food (and video) 👏🏼

thaddeus, to webdev
@thaddeus@mastodon.social avatar

Looking for some feedback from folks.. I'm experimenting with migrating a project to Astro. On paper, the site is a great candidate - content-focused (blog, articles) looking for lighter client experience and better dev experience. https://astro.build/

I have a CMS wired up and have started migrating a couple React components. What gotchas are hiding deeper in this project? Where are the common pitfalls with Astro?

(🚀 appreciated)

thaddeus, to random
@thaddeus@mastodon.social avatar

RIP HockeyApp

molly0xfff, to random
@molly0xfff@hachyderm.io avatar

If you want all the gory details on how I migrated my Citation Needed newsletter from to self-hosted here they are:
https://citationneeded.news/substack-to-self-hosted-ghost/

Happy to try to help anyone else making this move!

thaddeus,
@thaddeus@mastodon.social avatar

@fahrni (removed the others) - my day job has me working in this space a lot, so I thought I'd chime in.

Quite a few folks use static build processes against backends like Ghost (there are LOTS of headless CMS systems these days). They get the benefits of publishing workflows and super robust CMS tooling, but the static files on a simple server that can handle massive load.

It's a good setup if build times are tolerable. For folks coming from instant publishing like Wordpress... 😬

thaddeus,
@thaddeus@mastodon.social avatar

@fahrni Ghost provides some starting points for a handful of popular static generators: https://ghost.org/docs/jamstack/

If you’re using something more custom, you’ll probably need to jump straight to the content API: https://ghost.org/docs/content-api/

drahardja, to cars
@drahardja@sfba.social avatar

Great video on (the failure of) self-driving .

tl;dr: they’re terrible and far worse than humans.

https://www.youtube.com/watch?v=2DOd4RLNeT4

thaddeus,
@thaddeus@mastodon.social avatar

@drahardja the 10x stat is so bad 😳

thaddeus, to random
@thaddeus@mastodon.social avatar

I found a clever way to browse the web on the G4 iMac 🌎 https://th.adde.us/2024/01/08/https-proxy-g4-imac/

thaddeus, to random
@thaddeus@mastodon.social avatar
thaddeus, to random
@thaddeus@mastodon.social avatar
thaddeus,
@thaddeus@mastodon.social avatar

@agiletortoise I completely missed it… but I can sort of see it bundled with a new phone.. sort of..

fahrni, to random
@fahrni@curmudgeon.cafe avatar

I’ve been working on bridging TypeScript to use Native code in a React Native app and now I want to learn TypeScript. It’s about time I suppose.

I’d imagine I should learn JavaScript first so I understand how TypeScript is better and know about the peculiarities of JavaScript. 🤔

thaddeus,
@thaddeus@mastodon.social avatar

@fahrni I’ve been pushing myself into Typescript pretty hard over the last year, and I’m thoroughly enjoying it.

The larger JavaScript ecosystem can be pretty confusing if you don’t step back and read some solid documentation on what’s what. Stack Overflow will lead you astray sooo quickly (ask me how I know 😵‍💫).

It’s cool you’re getting to try some new things 👍🏼👍🏼

fahrni, to random
@fahrni@curmudgeon.cafe avatar

Welp, I’ve finished my coffee. Time for a nap.

thaddeus,
@thaddeus@mastodon.social avatar

@fahrni or more coffee 👀☕️

fahrni, to random
@fahrni@curmudgeon.cafe avatar

Little temper tantrum…

I really hate that we use Figma for LITERALLY EVERYTHING at work, 90% of the time it’s a simple diagram. Hey, use Visio or whatever Google’s thing is. Heck, we use Google for email, documents, and spreadsheets, why not for simple diagrams?

When I hear “hey, go to this Figma” I cringe.

We need shared Xcode so I can use it for everything and make the project managers use it when I’m doing stuff they need access to. 🤣

thaddeus,
@thaddeus@mastodon.social avatar

@fahrni one challenge I often see is when a team starts to use it as documentation... in order for that to be effective, you have to create a lot of way-finding scaffolding around the designs, and you end up implementing Confluence inside of Figma.

thaddeus, to random
@thaddeus@mastodon.social avatar

If you use Google Chrome, do this immediately:

  • Open a Finder Window
  • Click on Applications in the sidebar
  • Locate and select Google Chrome
  • Press ⌘+Delete and then empty the trash.

HTH

thaddeus,
@thaddeus@mastodon.social avatar

Seriously, if you're constantly playing settings and privacy whack-a-mole with your browser, you’re in a bad relationship

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • magazineikmin
  • modclub
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • Durango
  • tacticalgear
  • megavids
  • ngwrru68w68
  • everett
  • tester
  • cubers
  • normalnudes
  • thenastyranch
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines