Sign in

Will Pierce

@nuclei.com
532 followers 608 following 703 posts

I code, therefore I debug. #Democracy #Python #Dart #Flutter #ClimateChange #Sustainability #Science 🏳️‍🌈 🏜️ 😎

PostsRepliesMedia
Will Pierce @nuclei.com · 24/03/2026
It's a 3 language week already! C++ (and C), Python and Dart. LLMs sure do help with the learning and re-learning of programming language techniques and the open source ecosystems available. 🤓
010
Will Pierce @nuclei.com · 14/06/2025
"Hands Off"... "No Kings"... spells HONK!
110
Will Pierce @nuclei.com · 10/06/2025
I'm attending the #NoKings #protest: “NO KINGS - Stop the Circus, Palm Springs” from 6 PM - 8 PM this Saturday downtown at the art park! www.mobilize.us/nokings/even...
mobilize.us
NO KINGS - Stop the Circus, Palm Springs · No Kings
**In America, we don’t put up with would-be kings.** NO KINGS is a national day of action and mass mobilization in response to increasing authoritarian excesses and corruption from Trump and his allie...
110
Will Pierce @nuclei.com · 05/06/2025
Dear YouTube, Thank you for teaching me how to pronounce certain technical acronyms that I've only never heard, only read in print. Today I learned #MADIS is pronounced (May-Diss), not mah-diss. ... and #ECMWF is *not* pronounced (Eck-Mwoof)... but Eck-Mwoof has a nice ring to it, I think.
000
Will Pierce @nuclei.com · 23/05/2025
If you use a #SwampCooler or #EvaporativeCooler check out the app I just released for helping forecast your *indoor* conditions, showing when or if your cooler will work, based on your local weather forecast (and much math!) Free w/ limited ads. swampcooler.app (US only first, more countries soon)
a screenshot showing the current outdoor weather conditions: 89 degrees F out, and the indoor projected temperature from an evaporative cooler: 68 degrees F, and the indoor humidity as well at 70% relative humidity.  At the bottom is a list of times for mode changes between "Cool" mode, "Fan" mode, and "Off".  The title of the screenshot reads: "Evaporative Cooler Forecaster"
120
Will Pierce @nuclei.com · 15/05/2025
... just submitted my first mobile app to Apple for review before public release. #Dart / #Flutter made it easy to develop for both iOS and Android. As soon as I finish the monetization code for Android, I'll send it to Google for public release review, too.
110
Will Pierce @nuclei.com · 13/05/2025
Apple's loss of their exclusivity for in-app-payments is now rippling out into the mobile code ecosystem. Borrowing a quote from someone I respect: "This is a big f---ing deal" github.com/flutter-stri...
github.com
change readme about inapp purchases (#2151) · flutter-stripe/flutter_stripe@a73a460
Co-authored-by: Remon <remonhelmond+dev@gmail.com>
010
Will Pierce @nuclei.com · 02/05/2025
NVMe bubble gum is the worst.
A single stick of chewing gum. But it's actually thermal tape for a computer's NVMe SSD.
020
Will Pierce @nuclei.com · 02/05/2025
Math is hard for journalists. I can't count the number of articles which say the 145% tariff on China will make goods 1.45x more expensive. No. It's actually 2.45x. By example: Original price: $100 Tariff imposed: $145 (because 145% of $100 is $145) Total: ($100+$145) = $245. That's 2.45x ! 🧐
000
Will Pierce @nuclei.com · 15/04/2025
Chrome's "Memory Saver" feature didn't know who it was up against! 😜 Upgrading my RAM later today.
An absurd number of open chrome tabs.
010
Will Pierce @nuclei.com · 14/04/2025
Gemini AI generated some ice cream flavors to describe Trump. Runner up: > Meltdown: A bitter orange swirl with a wall of questionable sprinkles. My favorite: > "Covfefe Crunch": An unsettling blend of orange sherbet, questionable nuts, and a lingering aftertaste of chaos. 😆
001
Will Pierce @nuclei.com · 14/04/2025
TIL: as a mobile app developer with ~8 phones on-hand for testing... I got EIGHT #earthquake alerts for a 6.6 simultaneously. After the shock of the cacophony of alerts, I didn't notice any shaking here in Palm Springs. Glad it was only 5.2 in Julian/SD, not 6.6. Thankful for #USGS! 👍
000
Will Pierce @nuclei.com · 10/04/2025
Adding support for in-app-purchases to my first #Flutter app. About 10x more complex than I expected. Crunching through the Google Play integration first. Apple's recently went through a major deprecation/API-replacement to StoreKit2. I sure hope the dust has settled on the client libraries. 🤞
000
Will Pierce @nuclei.com · 01/04/2025
Latitude's sign bit Indicates the hemisphere, A boolean test.
010
Will Pierce @nuclei.com · 26/03/2025
#Flutter #Dart Today I wrote my first extension method for an auto-generated data class- a PODO for de/serialization, to give it a useful behavior. Is this enough new XP to level up?
010
Will Pierce @nuclei.com · 22/03/2025
Trump revoked their Mar a Lago bathroom privileges? time.com/7270771/trum...
time.com
Trump Revokes Security Clearance for Biden, Harris, and More
Trump revoked security clearances for Biden and others. Here's a look at the full list and what that means.
000
Will Pierce @nuclei.com · 21/03/2025
Fresh hell. www.vice.com/en/article/r...
vice.com
You May Want to Rethink Your Gum Chewing Habit. It's Essentially Plastic.
According to new research, chewing gum manufacturers have been hesitant to tell us that their product is essentially plastic.
000
Will Pierce @nuclei.com · 03/03/2025
I haven't needed to use git LFS (large file support) before now, and wow, it works so seamlessly and easily, even with a non-github self-hosted repo. Guilt-free git commits for large-ish video assets!
100
Will Pierce @nuclei.com · 26/02/2025
Something just made an unfamiliar "ding, bloop!" sound... I'm sure it's important, but can't figure out where it came from.
010
Will Pierce @nuclei.com · 25/02/2025
Today I realized my app can show an error message popup (the kind that auto-dismisses, aka snackbar), for a *variable* duration... based on the length of the string of the error message (plus a constant)... so humans can read them before they disappear... TL;DR: Using constants is unfriendly?
000
Will Pierce @nuclei.com · 23/02/2025
TIL: mobile apps on Apple/iOS don't have a Quit button. On purpose. TIL, Part II: ...and they cannot self-exit, or risk violating Apple's rules for apps.... The company line is that the Home button is the only valid way to "exit" an app. I think Apple needs to loosen up a bit.
020
Will Pierce @nuclei.com · 21/02/2025
To store emojis in MariaDB/MySQL for an existing table using the default/bad collation: ALTER TABLE your_table_name CONVERT TO character set utf8mb4 collate utf8mb4_unicode_ci; In Django's settings .py: 'OPTIONS': { 'charset': 'utf8mb4', } NOTE: collation name and charset are slightly different.
120
Will Pierce @nuclei.com · 20/02/2025
today's todo: convert more screens in my app to have working layouts for tablet-landscape mode... 2 screens down, 3 to go.
000
Will Pierce @nuclei.com · 19/02/2025
Unix epochtime crossed 1.74 billion!! # date +%s 1740008723
020
Will Pierce @nuclei.com · 18/02/2025
I love when moving a single line of code solves all¹ my problems. It doesn't happen often for me, but when it does, it's a rare kind of magic. Footnotes: 1. obviously not ALL my problems, but the difficult ones at hand.
000
Will Pierce @nuclei.com · 18/02/2025
Trump is not forever. One day, we will be free of him. Four years isn't forever.
000
Will Pierce @nuclei.com · 14/02/2025
26,001 LoC... momentum, don't leave me now
000
Will Pierce @nuclei.com · 10/02/2025
Happy Birthday, Carmen Miranda!
010
Will Pierce @nuclei.com · 10/02/2025
just crossed 25k LoC, writing my first app (including the backend server code)... hopefully launching in a month or so!
100
Will Pierce @nuclei.com · 31/01/2025
Ugh, I feel like it won't be long before we get some new reality-TV competition show with an awkward name like "America's Most Patriot!!" where contestants try to out-dumb each other.
010
Will Pierce @nuclei.com · 30/01/2025
I hope this takes off. AI generated slop is destructive. www.theverge.com/news/602918/...
theverge.com
Books written by humans are getting their own certification
Making it easier to avoid AI-generated slop.
110
Will Pierce @nuclei.com · 21/01/2025
Today I learned, while coding my first app, that it's spectacularly *easy* to display the different versions of keyboard for inputs, e.g. numeric keyboard vs. the phone number entry keyboard (w/ letters under the digits!), vs. the email address entry keyboard (with a visible @ sign), etc. 😁
120
Will Pierce @nuclei.com · 21/01/2025
It's 1,461 days until Jan 20, 2029. Today is the first day of Project 1461. The goal: resist, survive and thrive -- even though the US now suffers under a corrupt and corrupting dictator. Remember that one day, change will come. In 1,461 days, under our constitution, it will. Long live democracy.
010
Will Pierce @nuclei.com · 14/01/2025
Software updates are so much fun. I love how much newer the new bugs are than the old bugs.
020
Will Pierce @nuclei.com · 07/01/2025
Trump isn't a Ferengi... He's a Pakled.
030
Will Pierce @nuclei.com · 31/12/2024
Time zones are complicated. data.iana.org/time-zones/t...
data.iana.org
https://data.iana.org/time-zones/tzdb/NEWS
News for the tz database Release 2024b - 2024-09-04 12:27:47 -0700 Briefly: Improve historical data for Mexico, Mongolia, and Portugal. System V names are now obsolescent. The main dat...
030
Will Pierce @nuclei.com · 20/12/2024
Elon bought what Trump lusts after.
Trump kneels before the God-King Musk who is seated on a throne in a cathedral.
050
Will Pierce @nuclei.com · 14/12/2024
Is your productivity correlated to the number of open browser tabs, too? I finally squashed a bug that's tied me up in knots for 2+ days. It feels great to fix a problem, but also deflating when the ratio of time spent troubleshooting to fixing is on the order of 1000:1. openssl_scars += 1; #devops
A zillion open browser tabs.
040
Will Pierce @nuclei.com · 13/12/2024
I just noticed #Flutter 3.27 is out, and the list of highlights is pretty neat! What's New: medium.com/flutter/what... And the full changelog since 3.24 is crazy long: docs.flutter.dev/release/rele... I'm excited to see so much progress. Flutter is surprisingly fun to use.
medium.com
What’s new in Flutter 3.27
Elevating App Development with Impeller, Cupertino Updates, and More
020
Will Pierce @nuclei.com · 06/12/2024
Music for focus mode.
Vinyl record The Photographer on player.
040
Reposted by Will Pierce
Dominik Roszkowski @roszkowski.dev · 05/12/2024
I missed people being able to discuss in a more depth than what Twitter or Bluesky allows. Even Reddit or Hackernews comments don't offer this kind of flexibility. This is why I enjoy classic-style #Flutter forum so much. Just one example here forum.itsallwidgets.com/t/i-just-rea...
forum.itsallwidgets.com
I just realized: Flutter is fuc*** up! O.o
There’s strength in having a diversity of languages and tools for software ecosystems. Redundancy enables more resiliency. What seems evident about modern, still evolving but production-active progr...
2244
Will Pierce @nuclei.com · 03/12/2024
Public Service Announcement: Backup your important data onto a separate drive or device (or service), and make sure you update your backups, and spot check that the backup is working by trying to locate the backup of a recent file you deem important.
000
Will Pierce @nuclei.com · 29/11/2024
Project 1461: make it through all four years ahead, and celebrate when the orange one is out.
000
Will Pierce @nuclei.com · 29/11/2024
I'm grateful for all the #OpenSource software developers who have been, are and will be. Thanks!
051
Will Pierce @nuclei.com · 28/11/2024
"One weird trick" for successful cooking today: turn ON the cooking appliance. Double-check that it's really ON. That's my best advice. We're on our own after that. Good luck!
000
Will Pierce @nuclei.com · 27/11/2024
From one dumpster fire to another... www.nbcmiami.com/news/local/e...
nbcmiami.com
Eric Trump urges Miami-Dade County to not build new incinerator in Doral, commissioner says
A Miami-Dade County commissioner says President-elect Donald Trump’s son is urging the county to not build a new incinerator in the city of Doral.
000
Will Pierce @nuclei.com · 27/11/2024
Galileo, king of night vision, as the song goes. bigthink.com/13-8/why-see...
bigthink.com
Why seeing Galileo’s original experiments left me speechless
"Here in front of me was the original apparatus through which a new vision of the world was slowly and painfully brought to light."
000
Will Pierce @nuclei.com · 22/11/2024
"Trump Organization" is an anagram for: Traumatizing Porno. It's... on-brand.
000
Will Pierce @nuclei.com · 22/11/2024
I love the concept: "Daybreak" a board game simulating being a world leader fighting and adapting to climate change. I think this is a tough game to win. Interesting takeaways by the climate experts who played the game at COP29. apnews.com/article/clim...
apnews.com
Here's what happened when experts at COP29 played a climate change board game
While diplomats negotiated at the United Nations climate talks in Azerbaijan, climate experts played a board game where players are supposed to work together to combat global warming.
011
Will Pierce @nuclei.com · 22/11/2024
Nice to be here.
080