I listen to a lot of ambient electronic music, especially while working. I get distracted by lyrics, so electronic/instrumental pieces are my go-to.
I really like Tom Eaton. If you’re into this kind of music check him out.
I listen to a lot of ambient electronic music, especially while working. I get distracted by lyrics, so electronic/instrumental pieces are my go-to.
I really like Tom Eaton. If you’re into this kind of music check him out.
But they are still guilty of lacking the personal agency to fight it or leave in protest, and I still — potentially unjustly — condemn them.
They really don’t.
Use Tailwind so you can save 25KB of CSS while you ship 25MB of JavaScript in your “Modern Framework”
I wish something existed like CircuitPython, but in Ruby.
“Being Principal Engineer must be great; you get to make all the decisions and work on the best projects.”
Reality: Makes few/no decisions, has to work endlessly toward consensus, spends way too much time dealing with crap like legal and regulatory requirements. Almost never writes code.
Grateful that in our Year-in-Review company all hands meeting our accomplishments are just reasonable B2B work that makes our customers' lives better. Nothing about increasing engagement while we destroy the souls of our users.
We’re still hiring: grnh.se/a38072303…
A lot to take in here:
just four firms now control at least 97 percent of the $68 billion frozen potato market, the antitrust cases reveal. These four companies participate in the same trade associations and use a third-party data analytics platform — PotatoTrac — to share confidential business information. The lawsuits allege the firms’ collusion has driven french fries and hash browns to record-high prices.
“The principle “Life cannot be delegated” is simply a guidepost. It keeps before us the possibility that we might, if we are not careful, delegate away a form of life that is full and whole, rewarding and meaningful. We ought to be especially careful in the cases where what we delegate to a device, app, agent, or system is an aspect of how we express care, cultivate skill, relate to one another, make moral judgments, or assume responsibility for our actions in the world—the very things, in other words, that make life meaningful.”
Life Cannot Be Delegated theconvivialsociety.substack.com/p/life-ca… via Instapaper
“A general pattern seems to be that Artificial Intelligence is used when first doing some new thing. Then, once the value of doing that thing is established, society will find a way to provide the necessary data in a machine readable format, obviating (and improving on) the AI models.”
We were promised Strong AI, but instead we got metadata analysis calpaterson.com/metadata….
I hate how the App ecosystem basically requires new functionality be to shoe-horned into an existing app. So many features would probably be better as their own app, but there’s no discoverability, and the ergonomics of switching/bridging apps are awful.
The fact that there are programmers who don’t like writing code, let alone writing great code, will always baffle me.
I’m not saying they’re wrong to feel that way — I will just never relate!
I think this correlates strongly with people in the industry who love/loathe “AI Coding Tools”.
I wish Apps on the Mac could provide a 1 sentence description of what they do, which you could see in Finder when hitting space
, or right-clicking.
Or maybe I need to download fewer apps, so I don’t forget what all these do.
As heartbreaking as it was to come so close and still lose, it is so satisfying to watch ASU show up to a big game and compete. For the last two decades we have crapped the bed in every big game moment. Dillingham and the rest of the staff are doing an outstanding job. What a classic #PeachBowl!
In hindsight, one of the best things to happen in my career has been Ruby always being a tiny niche in the larger programming world. I’m convinced it would have lost most (if not all) of the things I love most about it if it had gained huge popularity.
Josh Comeau’s CSS articles are all amazing.
Going to try to switch to full time Dark Mode on my Mac. Generally less eye strain, but getting used to it has been rough in the past. Maybe it will stick this time.
It’s interesting how much differently colored spools of the same filament material can vary. I like the feel of items printed in my red PETG way more than the black. Weird.
I wanted to be able to setup custom layouts per post (or per page) on my Micro.blog site (which runs Hugo under the hood).
My hackish solution was to leverage the Categories feature to inject a body class into the page. From there, I can setup as many custom layouts as I want, based on the body tag.
If a Category is named “Layout-*” then whatever comes after “Layout-” will be injected as a body tag.
For example, “Layout-Aqua” becomes a body tag of “aqua”, which you can see in action here.
Here’s the code I’m using:
{{ $.Scratch.Set "layoutClasses" "" }}
{{ range .Params.categories }}
{{ $lowerCategory := lower . }}
{{ if strings.HasPrefix $lowerCategory "layout-" }}
{{ $.Scratch.Set "layoutClasses" (print ($.Scratch.Get "layoutClasses") " " (substr $lowerCategory 7 | urlize)) }}
{{ end }}
{{ end }}
body class="{{ $.Scratch.Get “layoutClasses” }}"
In love with this code pen of pure CSS Aqua style buttons by Andrew Millen. Gotta find an excuse to use this somewhere.
The tools @manton has created for Photo Management here on Micro.blog are great. Alas, I’m super picky about photo management, and couldn’t help but give myself a tool to customize it all exactly how I want it.
My sync tool will create a post for each photo, a page for each gallery, and a Galleries page with a link to each. It also uploads a full-size photo to R2 to make available as a “full-sized download.”
The photo title, description, etc. is pulled from exif data that I set via Lightroom when I’m editing photos from a shoot.
Here is the list of galleries I’ve uploaded so far.
Next up: working on the layout/theming of all the pages.
There are still some things about photo handling at Micro.blog that aren’t to my taste (I want full-size uploads available somewhere, for example), but Photo Collections and the robust API that @manton has put together should make it pretty easy to fill in those gaps for myself.
I’ve been playing with the Photo Collections feature that was recently added to micro.blog.
It took me a bit to get the hang of it, but after that it was easy to add a few photo shoots and an index page for them: thegreenshed.org/photoshoo…
Half dome at night. Yosemite National Park. November, 2024.
Yosemite Falls. November 2024.
After a multi-year experiment trying to self-host my blog I’m giving up and going back to micro.blog. While it was a fun side-project, the fact is that it got in the way of posting, and I’m tired of that. I don’t have the self-discipline to maintain a blog engine myself, so I’m not going to.