Challenge accepted! 😉 jk


New shirt arrived just in time for HTML Day! Of course I got the cat one, too.
Grab your own: drawingsbynicole.com
This method worked for me and I love it: tenbluelinks.org
I watched Shiny Happy People S2 about Teen Mania. I thought it was a good overview and done well. I think I’m going to write more about my experiences from my current perspective. Most of my writings on it are from early 2000s and a lot has changed. Ask me anything!

An IndieWeb meme, quoted from Tantek in the #indieweb-meta chat.
Just a friendly reminder that we don’t have to rank different levels of independence and there’s no One Way to Be Indie™. There are always tradeoffs with the web, but hopefully we are moving towards more individual control of the things we create. I think the IndieWeb community does a good job embodying that in the principles.
Gripe: I got a parking ticket for being within 20ft of a crosswalk. It was right in front of my place where I’ve parked for years and was not in the red zone. That doesn’t matter, though, because I learned the California “Daylighting” law (CVC 22500) does not require painted curbs to be cited. So, heads up out there.
I think the 20ft rule is good, but this implementation of it sucks. It went into effect January 1 and supposedly they had a grace period of 60 days where they issued warnings, but I never received one.
This crispy chickpea pesto eggs recipe sounds so good, going to try it out.
Ooh boy, the new season of Shiny Happy People is about Teen Mania, the ministry I was involved with right out of high school. I know several of the people in the trailer. This should be good.
Join us for an IndieWeb Create Day on July 5! Hang out virtually in our Zoom and/or in the chat, work on your personal website, share ideas, get inspired!
Bookmarked: The Who Cares Era by Dan Sinker:
“In the Who Cares Era, the most radical thing you can do is care.
In a moment where machines churn out mediocrity, make something yourself. Make it imperfect. Make it rough. Just make it.
At a time where the government’s uncaring boot is pressing down on all of our necks, the best way to fight back is to care. Care loudly. Tell others. Get going.”
Please help support legal costs for an asylum seeker in our Southern California community. They were kidnapped by ICE at their court hearing: https://gofund.me/24440eda
Any amount helps and boosting appreciated. 💛
A handy note for future-me or any other WordPress plugin developers:
If you need a plugin admin link that performs a download (e.g. a CSV file), you will need to use a hook that is called earlier in the process, before WP sends HTTP headers/content to the browser.
With a typical plugin admin page that displays content, I would use:
add_action( 'admin_menu', 'foo_add_menu' );
Then in function foo_add_menu()
, I would use add_menu_page like:
// my example is OO, so $this points to the object and calls the index() method add_menu_page( 'Plugin Page Title', 'Plugin Menu Title', 'edit_posts', $this->plugin_name . '_index', [$this, 'index'], '' );
If you try to do this with a method that starts a download, you will get errors like “Cannot modify header information.” This StackOverflow answer pointed me in the direction of the load-page hook to solve that.
That documentation is a bit slim, but what I figured out was add_menu_page()
returns a hook name. You can take that hook name, prefix “load-”, and use the resulting string as the hook name in an add_action()
.
In my example above, let’s say the plugin name is “foo_plugin” and replace “index” with “download”. The resulting hook name would be:
load-admin_page_foo_plugin_download
Then I can use:
add_action( 'load-admin_page_foo_plugin_download', 'download' );
(Be careful with the hyphen vs underscores in that)
Finally, within the download()
class method, I can safely modify HTTP headers to start a download:
header('Content-type: text/csv; charset=utf8'); // other headers and content...
Scheduled to get my pacemaker generator replaced soon. Here’s hoping the new one looks like Stark’s arc reactor.
Great snipe by Rebecca Watson in this video:
“Musk is so terrible at programming that he couldn't even get Grok to say that white genocide is a real thing. Musk has had more success reprogramming his other chatbot, President of the United States Donald Trump...”
An FDA committee is meeting and considering removing some COVID vaccine recommendations for certain groups. Public comment is open until May 23, 2025 11:59PM Eastern.
- Visit the People’s CDC guide for background and follow their steps to leave a comment
- Read my own comment and feel free to borrow any language from it!
I was reminded of this satirical gem from 2006. Funny/sad/infuriating how much it still applies almost 20 years later.
Still getting them, unfortunately. I posted in the #indieweb-wordpress chat to see if there’s any known issues with the plugin. Maybe you can drop in to chat and they can help debug? You can connect a variety of ways: indieweb.org/discuss
Scam text message from (509) 387-9884
Watch out for a text message that is attempting to get you to enter your Amazon login like this. Amazon will not send you a text message like this:
“Amazon Order Review - Your Refund Has Been Approved
Dear Customer,
Following a recent review of our marketplace activity, we identified that a seller associated with your previous purchase failed to meet Amazon's operational standards. The seller has since been removed from our platform.As a result, you are entitled to a full refund, with no need to return the product. This action will not affect your account or purhcase history in any way.
Please click the secure link below to confirm your refund:
[bit.ly link redacted]Thank you for shopping with Amazon.
-Amazon Customer Support
{3N:E8:91:61:QV:L6:YD:KC:NP}”
I’m reporting the link to bit.ly using their report abuse page.
Nerd stuff:
This was a group message, including nine other numbers. It was also an RCS message, not SMS, and was end-to-end encrypted.
Various Unicode letters were used, making the text appear bold every few words. For example, it used the Unicode “mathematical sans-serif bold” characters to spell out “Amazon.” Most likely this was an attempt to avoid triggering spam filters, though my Android automatically prompted “report this as suspected spam?”
Bit.ly’s link checker indicates the destination was guoqushangmao dot com
. Obviously, I do not recommend visiting that domain.
Today’s forgotten album: Pacific Standard Time by Stairwell.
“Hearts and Chevys” youtu.be/beBTpV-N7xk