The vendor, CulinarySolvent.com, says this is a quart of 100% ethanol, so this is roughly 1/3 zest. I've stopped zesting because we lent out our citrus juicer and I need to get it back, and I have too many peeled lemons at this point...
Lloyd "Pappy" Shaw, in Cowboy Dances, published 1939:
"One last word ! Please do not teach these dances to little children. Grade-school pupils may enjoy them but it will mark the dances forever in your community with the stigma of "kid stuff." Well-meaning gymnasium teachers have taught the splendid circle folk dances of the peasants of Europe to girls' gymnasium classes and to little children, until folk dancing is popularly thought of as "sissy stuff," and most manly chaps will have nothing to do with it without a deal of tactful educating. Not only are the dances so vigorous and manly and strenuous that they are quite unsuited for girls' classes or children but they will thus be killed for everyone. If, in your community, you can start the dances with the manliest and most popular young fellows, with older men mixing in, the program will become a great joy. But if you see any well-meaning woman trying to teach them to children or to classes of girls, please rush to the nearest court and get out an injunction to keep her from robbing the adult public of a precious sport that really belongs to it."
Trying to understand how people use SharePoint, which leads to lots of videos about Copilot in Microsoft products, and...
There appear to be a lot of people who think that clicking "summarize and draft a response" is going to be a valuable business contribution.
Wow. So this weekend at North Bay Python, the Apify folks were doing a "try out our API, win something". I'd had a glass of wine, so I fired up my phone, did a few queries to enter myself in the raffle, and carried on.
I'm not sure what I did that's ongoing, but just got the "you hit your $100 intro bonus API cost" email.
So clearly there was something I didn't understand. Another entry in the "I'm scared of cloud billing" bucket.
Extremely simple little music player display, in Rust. MacBook Pro M2. The egui library is costing me 8.22ms per update (measured over 1k updates).
I'm offended by how inefficient this is. Is there a Rust GUI library that's actually practical, or that does minimal repaint/refreshes?
If you believe that the best part of a conference is the hallway track, this year's North Bay Python feels like that. The conversations and presentations feel like the sort of thought provoking topics I want from a conference.
#NBPy
Joelle Maslak's talk "What Feminist Theory & Praxis Says About Internet Networking" has me thinking about "the cost of crossing boundaries" not just between process isolation or network locations, but also social boundaries.
#NBPy
This talk by @kattni@kattstodon.com is reminding me how much my model of how human behavior changes has evolved over the course of my life. I don't know if that's a general change in society or in the community I surround myself with, but I hope it's the former.
I appreciate the insights.
#NBPy
Mario Munoz @pythonbynight@hachyderm.io "An Economy of Empathy" talk is definitely one I'm going to go back through and listen to with Charlene, and is the righteous sermon I needed this morning.
#NBPy
Continuing my exploration of finding a lightweight cross-platform widget set for Rust, and it's reinforcing my feeling that software development has become completely unserious.
Fantastic talk from Christopher Neugebauer to open North Bay Python: ""What is Correct?" and is that even the right question any more?"
I'm gonna have to rewatch this to let the lessons sink in.
#NBPy
An organization I'm involved with is running up against email providers fighting with MailChimp tracking links. It's unclear at what level of payment MailChimp stops adding that stuff.
Suggestions for migrating away, including alternate vendors and procedures, welcomed.
Looking at Rust GUI libraries, and I guess we just assume that compute is cheap enough that for every tick of the song playback slider/transport, we're willing to re-render all of the text and tables in the window as well now?
(I'm headed towards Relm/gtk4, which also gives me the hives. Sigh.)
Got a Nixle alert to avoid Petaluma Boulevard South at Mountain View Ave so of course we had to walk down and see. Not sure how this happened, but I think the wheels side is supposed to stay down
So I'm fleshing out this app with Cosmic/Iced, and... is there a cross-platform widget set for Rust that's lighter weight and not so "rerender everything when the data model changes" based?
Preferably with a reasonable table control that has in-place editing, and cropping of columns with variable length (so a cell with long data in a column that fills doesn't overrun the next column)?
Pondering Rust's fascination with f32 types. I remember being concerned about memory usage and floats vs doubles in the late '90s, but in the intervening decades I thought we'd kinda agreed that unless there's lots of them, doubles were faster. Am I just the wrong level of old?
I'm learning Rust, and wow am I feeling the "docs are not written for humans" thing right now. And nor are forum responses. A lot of "I'm so smart, mark that particular example up this way", not a lot of "here's how to structure your code out of this mess".
Update from "nobody thinks they're the villain in their own story" to "anybody who thinks they're the hero in their own story is probably the villain."
Is anybody else having kerning problems reading "Ternus" as "Temus", and thinking about the future of Apple?
(Not a dig at the guy, the MacBook Pro has definitely been rescued from the Ives era. Even if it's hobbled by Liquid Glass )
Pondering how the connectionist approach to AI had a quick flash with LLMs, but in order to actually make this stuff appear to be useful they need to be layered under regexes and tool guidance.
Conceding the field, once again, back to the symbolists.
Provident decided to shut down our local hospice supporting thrift store, which sucks, but they're selling stock at 50% off. I got some honest-to-god programmer socks for a buck.
Some days I think we're seeing the consequences of Computer Science education having become chanting "Resource Acquisition Is Initialization" as a religious incantation rather than actually building mental models about code and systems.
Down to Sausalito for the community garage sale this morning, and we're taking the slow way home. Stopped in Roy's Redwoods, first time we've been there since they refinishef the trail revamp.
Miss the old sense of wandering through forest but, given the increase in visitors, it's really nice.
Is there either a really good intro to Rust's libcosmic, or a better/more mature widget set for Rust that isn't Qt?
I'd love something lightweight, but a table that doesn't appear to have edit in place capabilities, or truncate/wrap for long fields, seems... more archaic than I want.
SMS with a verification code from a 5 digit phone number I don't recognize. Moment of panic, then I search for the number and discover it's the Safeway Rewards login process.
Sorry, evildoer, you will not hijack my grocery coupons today!
Oh eeenteresting: Google's models respect Anthropic's poison pill constants. At work we just tried to use the Gemini API to summarize Flutterby, and it kept throwing errors.
Bwahahahaha!
The best part about this little bit of irony from this thing that's apparently just reskeeting anything with "AI" in it, and is likely just a bad reselling of someone else's LLM API, is that the link on their home page to their pricing is 404.
LLMs have so poisoned the concept of "AI" for me that I automatically assume any pitch involving the phrase is bullshit, even if there might actually be reasonable machine learning behind it.
(This particular musing brought to you by email from NoamAI, no link 'cause I'm not sure if it's legit.)
Last night filling in for Eric at Tam Twirlers, tonight calling at Circle n Squares.
Square dance calling is definitely a joy and a bright spot right now.
Whoah! I've had them on a recurring donation for a little while, Petaluma Voice has launched... errr... hatched!
https://www.petalumavoice.org/petaluma-voice-hatches-today/
Reading Karen Hao's "Empire of AI", and I'm in the part where everybody seems to still be a true believer in AGI, and it feels so quaint.
And yet I hear people around me predicting that we'll have models that learn within 3-5 years, and...
Meanwhile, shoe brands are pivoting to AI for stock bumps.
"If you have a structure of the future where there's a lot of innovation and other people will come up with new things in the thing you're working on, that's great for society. It's actually not that good for your business."
Peter Thiel, as quoted in Karen Hao's book "Empire of AI"
When we made a YC application, there was a question: "Please tell us about the time you most successfully hacked some (non-computer) system to your advantage."
I'm reminded of this reading "Empire of AI".
I see it as an indication that YCombinator requires you to have fucked people over to qualify.