coates’s avatarcoates’s Twitter Archive

Most Recent 40 Tweets

Not including replies or retweets or mentions.

Mood

⬅️ New ⬆️ 🙂
⬇️ 🙁

Tweets

  1. Is anyone making a good electronics project box that plugs directly into the wall, has a small switching power supply, and provides a good +5V to the enclosed electronics project?
  2. Ha ha. Twitter. But at least it's something inconsequential like social media, which is inherently not tangibly-immediately dangerous. Imagine if this was space ships, energy storage, or car-robots! …what's that you say?
  3. I can’t wait to watch this new Netflix reality series where they let a 12 year old pretending to be the world’s richest man run Twitter.
  4. If I had to resort to using customer support because your online information was insufficient for me to help myself, you should maybe not also try to get me to do more work by appending a survey to the end of the flow. Happened to me twice, today. Both big-five tech companies.
  5. Expired: Disabling NFT hex avatar Tired: Cancelling Twitter Blue Wired: Still holding a grudge against Twitter since they shut down the anonymous API in 2010 👋 simonw/1590521833321037829
  6. It would have been Aaron Swartz's birthday yesterday. I hadn't seen this documentary before. (CW: suicide )-: ) zei_squirrel/1590395182482345984
  7. "The Kubernetes project costs >= $300k/mo in compute and storage to run." 👀 …I know it's not exactly Oranges-to-Oranges, but… I'm curious what it costs, these days, to run all of the infrastructure for, say, the PSF (including PyPI), or php.net
  8. "You had it coming; it's your fault" feeling also applies to non-crypto "payments" in bird-site land. coates/1443292978634702852
  9. It's-not-here and the associated cultish leadership weirdness aside, "Delete and Redraft" might be the best feature of Mastodon. (It deletes and puts the previous "toot"'s (ugh) text into the same creation context UI, so you can resubmit.) (Irony: needed this feature for this.)
  10. Is it just me that feels like "suspended permanently" is an oxymoron and it sounds super weird? "Suspend" suggests the action takes place for a period of time before reverting to the non-suspended state…
  11. It's weird to watch someone do to Twitter what it felt like other people have been doing to Twitter for the past 10 years.
  12. I've been using scoat.es for local (LAN) hosts. I recently started also using it for Mastodon. I've used http:// URLs on my LAN for years now. But since Firefox now knows it's https:// scoat.es it tries to force https on local http URLs. Help?
  13. Duplicity on my Synology DSM recently (last month or so) stopped working (error on HeadBucket). Seems changing the s3://host/bucket style URL to boto3+s3://bucket fixes it. Painful to search for this kind of failure. Might help someone…
  14. Corpse Reviver no. 2s tonight with lemon super juice I made on September 19th. Nearly 2 months old and holding up. Truly impressive.
    oh my god twitter doesn’t include alt text from images in their API
  15. Your best coders *remove* 100 lines/month. 🤔 ctjlewis/1588459829424951298
  16. I'm not sure I have the energy to configure/use/follow-everyone-on another social network… …but here we go… I'm @sean@scoat.es Some setup instructions from simonw (@simon@simonwillison.net) here: github.com/simonw/simonwillisonblog/issues/290
  17. There are probably only 2 other people in the overlap of this Venn diagram, but if you: - use nix - on macOS and - want a nix-managed version of Apple's swift-format for your Swift source code formatting/linting needs gist.github.com/scoates/acc5171da8112a2c0b82ad20a0b60ea3
  18. For years, now, when I'm working late at night and I need to occupy the wandering part of my mind and really focus on getting things done, I've put on this excellent live video of boniver: youtube.com/watch?v=A9Tp5fl18Ho
  19. Can't believe it's been actually 10 years since I wrote this, but: being a general-technology developer (think "web") is much more valuable than being a specific-platform (think "PHP" or "Next.js") developer. seancoates.com/blogs/web-developer VicVijayakumar/1587462991955591168
  20. When I was younger and naïve(r) in my career as a web developer, I had a boss who called me into his office and handed me a fistful of memory cards. He said "I don't know how to burn these photos from my camera onto CDs."
  21. Know what I need more than Do Not Track? The ability to hard-opt-out of user-hostile behaviours like showing me junk in my timeline or playing songs I didn’t ask for. May be good for you short term to juke your stats like that, but bad for actual users/customers. Do Not Nudge.
  22. Context unnecessary: What Could Possibly Go Wrong At A Critical Time With This Plan?
  23. Work chat: I mentioned "Gang of Four" in the context of naming/patterns, and was met with crickets. I explained that "GoF book" is how we often referred to Design Patterns because multiple authors—like K&R. They also didn't know K&R. Getting older is weird—especially at work.
  24. Me in 2022: CSS sure has come a long way in the past 10+ years since I've been no-longer-really-doing HTML. Also me in 2022: wait… they still have to add   all over the place to keep text from breaking at the wrong space⁈
  25. Dev: "Okay, so we need to delimit the fields here even though there's no cryptographic reason to do so (since they'll get gobbled up by the hashing operation)…" Boss: "Yeah. I like colons." "Hmm, but the date already has colons in it." "I LIKE COLONS FOR THIS." "Yes boss."
    oh my god twitter doesn’t include alt text from images in their API
  26. Remember when you could use normal tools like Google to find the syntax for a cryptographic operation in your programming language of choice, without having to wade through the swamp of poorly-formed "how do I use dirtcoin?" questions and answers? That was cool.
  27. Cuecats weren't available for free in Canada, so I had an American Internet acquaintance mail me one. People did that kind of thing back then. (-: Used the hacked drivers on Linux, IIRC. It was all the rage among 5-digit Slashdot User IDs. doctorow/1583143915607060481
  28. How I wish Apple would prioritize the rough parts of the developer experience somewhere near the care they take to make sure the sticker that comes with the iPhone is on a backing that is the exact width and corner radius of the phone’s screen.
    oh my god twitter doesn’t include alt text from images in their API
  29. Did not expect to spend my morning trying to trick Apple's broken infrastructure (web pages that don't display, redirection to Dev app that doesn't allow password paste, assuming I want to use my personal card for a business transaction) into taking money, but I guess I should…
  30. Twitter is aggressively putting "popular tweets" into my notifications today. I hate this. Please stop. I want my notifications to be replies, favourites, and retweets, not engagement-bait. I didn't sign up for whatever it is you're nudging me to do, here.
  31. Prompt engineering? Sure thing, boss… it'll be the promptest! seancoates.com/blogs/did-it-now
  32. Opened the HTML source of a page I was viewing today, and I honestly can't tell if it's from 2002 or 2022. Gross CSS class names all over the place, empty divs, opaque IDs, onClick… Terrible Dreamweaver export or trendy CSS framework… who knows?
  33. OH: "Apple's admin portal almost makes Shopify look competent."
  34. Apple mindblow of the day (hopefully today's peak anyway): you can't use the App Store Connect portal to manage Xcode Cloud workflows. The "Save" button doesn't actually do anything except take you back to the home page. You have to do it in Xcode, not a browser (even Safari). 🤯
  35. Today I changed our build scheme names from "Debug" and "Release" to "Development" and "Production" (to match nomenclature elsewhere). Xcode punished me for this with a completely irrelevant error message about being unable to import an unrelated module, for the next 4 hours.
  36. Text communication within groups (work, friends, family, kid stuff) continues to be disjointed and painful. Terrified that the only "solution" will be legislation to make apps interoperate, but the proponents will be old men who don't even USE the tech they're legislating.
  37. I feel weird about it, but I like github Copilot much more than I thought I would. Do I like it enough to pay for it? …that one I'm not sure about. It feels like a convenient helper, but not a real assistant. (And I'm spending less time outside of Xcode these days, anyway…)
    oh my god twitter doesn’t include alt text from images in their API
  38. I continue to be happy that AWS Extended Auto Cloud Warranty isn't a service.
    oh my god twitter doesn’t include alt text from images in their API
  39. My pre-cleared traveller profile is “glitched”. They secondary me every time because it thinks I’m American but I have a Canadian passport. They’ve “fixed” it twice now. The primary agent told me how to trick it into working next time though, so I guess that’s a new life skill.
  40. A few months back, I dusted off my LinkedIn account to help promote a role we were hiring for. This is the obvious source of the most unfiltered regular email spam (illegal unsolicited commercial email) I've received in at least 5 years. I regret using LinkedIn.