Mastodon Feed: Posts

Mastodon Feed

glyph ("Glyph") wrote:

Also, did you know that manually constructing SQLAlchemy queries in the body of functions consumes *substantially* more CPU and memory resources in your application than pre-computing them at import time? And that SQLAlchemy has a bindparam() object specifically to facilitate this much more efficient mode of operation?

Mastodon Feed

glyph ("Glyph") wrote:

For example, did you know that since Python has no cross-database way of specifying a prepared SQL statement, that it will take the comparatively much slower path of just re-uploading the same SQL string over and over again, if that string varies at all? And that it's *very* easy to trigger this failure mode with SQLAlchemy because there's nothing to suggest to you that you should not be dropping Python constant objects into the middle of your expressions?

Mastodon Feed

glyph ("Glyph") wrote:

There are a few things in this documentation that are technically documented just fine elsewhere, and that a high-level expert in #Python #SQL integration would be able to tell you about, but many, many product engineers would not realize that they need to look for in the first place.

Mastodon Feed

glyph ("Glyph") wrote:

"Wait… SQLAlchemy Core Support?", I hear you ask. Yes, #DBXS supports #SQLAlchemy Core, and has done so for quite some time. This was previously undocumented so I can certainly forgive you for not knowing.

So the *real* story of this release is not so much any big code changes, but rather updated dependency testing as well as *comprehensive documentation* for the SQLAlchemy feature. This may teach you a few things you didn't know about #Python database support. https://dbxs.readthedocs.io/en/latest/howto.html#sqlalchemy-core-support

Mastodon Feed

glyph ("Glyph") wrote:

New release of DBXS today: https://pypi.org/project/dbxs/2026.5.20/

This is a very minor release with a small tweak to its SQLAlchemy Core support so that `.returning()` statements don't cause a spurious type error.

Mastodon Feed

Boosted by isagalaev ("Ivan Sagalaev :flag_wbw:"):
amber@front-end.social ("Amber Weinberg") wrote:

I hate to say I’m desperate, but I haven’t had work in *months*. If anyone’s looking for a #freelance senior #wordpress #developer, please keep me in mind. I do full, custom theme builds, specialize in #accessibility and #semantic code, and am a great communicator about time estimates and budgets! My full portfolio is www.amberweinberg.com

If you don’t have any work, I would appreciate a boost 😊

#frontend #frontendDeveloper #development #WPJobs #needwork #hireme #hire #getfedihired

Mastodon Feed

Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
gvwilson ("Greg Wilson") wrote:

Twelve Ways to Be Wrong About AI-Assisted Coding: https://third-bit.com/2026/05/20/twelve-ways-to-be-wrong/

Mastodon Feed

Boosted by aredridel@kolektiva.social ("Mx. Aria Stewart"):
lilithsaintcrow@raggedfeathers.com ("Lili Saintcrow") wrote:

"Every time Sundar Pichai reconfigures Google products to further force generative AI on users he assumes are hopelessly locked in, he increases the risk they finally throw up their hands and go somewhere else.

And that’s exactly what Google users should do."

https://disconnect.blog/google-is-its-own-worst-enemy/

Mastodon Feed

fribbledom ("muesli") wrote:

People worry AI will replace programmers.

Lol. Have you seen the code it trains on? Half the internet is one regex away from a national emergency.

Mastodon Feed

Boosted by glyph ("Glyph"):
datarama@hachyderm.io wrote:

@inthehands As I said just a while ago: Every big tech press event these last few years have felt like "Announcing our exciting plans for oligarchs to strip-mine the entire world and immiserate all of humanity! Get on board, and also death to the unbelievers!"

Mastodon Feed

neatnik@social.lol ("Neatnik") wrote:

Anyway, it’s been super helpful while I’ve been working on tuning colors on my Pokémon collection page that I’ve been toying with (a work in progress, tons of bugs, sorry). You can see it in action here: https://equinox.netigen.com/?url=https%3A%2F%2Fwww.neatnik.net%2Fpokemon%2F

Mastodon Feed

neatnik@social.lol ("Neatnik") wrote:

He built this after we were chatting about my struggles with getting the right balance in choosing colors for light/dark mode and how much I wished I could see both at the same time when building stuff. I love it when a good tool comes into existence in response to a real need! :prami_happy:

Mastodon Feed

neatnik@social.lol ("Neatnik") wrote:

My friend @sleepless just built a really cool thing: https://equinox.netigen.com/

It might not be for everyone, but I’ve been looking for this exact tool everywhere and the closest I could find was a service that costs $12/month. :prami_distressed:

It does one thing super well, letting you pull up a web page and view its light and dark modes beside one another. This is immensely helpful to me, being the kind of person who would rather see both modes in one view without having to toggle anything.

Mastodon Feed

Boosted by aredridel@kolektiva.social ("Mx. Aria Stewart"):
jargoggles@kolektiva.social ("Jargoggles") wrote:

@inthehands
"Get in, loser. We're doing web rings again."

Mastodon Feed

Boosted by aredridel@kolektiva.social ("Mx. Aria Stewart"):
inthehands@hachyderm.io ("Paul Cantrell") wrote:

Defeatism is a form of surrender. Cynicism is surrender. Despair is surrender. Nihilism is surrender.

Our job is to •care• and to •keep caring• and to •keep doing and keep building• and to •endure• longer than them.

Mastodon Feed

aredridel@kolektiva.social ("Mx. Aria Stewart") wrote:

And there it is: https://github.com/tailscale/tailscale/pull/19799

Really not bad to contribute to as open projects go. Worst part was running into someone else who'd fixed the same issue, but then abandoned the PR without a word, and then having to make the declaration that it's code I wrote and am legally allowed to contribute. (Though I remain very skeptical of its validity in court, given that at no point did I ever see a description of what DCO means, I just know it.)

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

Cloudflare's CEO: "How I Choose Which Cloudflare Employees to Replace With AI" https://www.wsj.com/opinion/how-i-choose-which-cloudflare-employees-to-replace-with-ai-40a197e5?st=JGJffd&reflink=desktopwebshare%5Fpermalink

Straight up bragging about it

> AI isn’t the harbinger of bleak youth unemployment—it is quite the opposite.

orly

> We received almost a million applicants for 1,111 paid internships this summer.

Oh approximately one thousand applications per *internship*

Yeah I'm sure the youth unemployment situation is doing great then?

What a bunch of bullshit

Cloudflare is the worst fucking company, every week they do something that makes me despise them more

Mastodon Feed

Boosted by soatok@furry.engineer ("Soatok Dreamseeker"):
AutomataDog@furry.engineer wrote:

you know what day it is

#Furry #Furries #Fursuit #FursuitFriday #Photography #Anthro #FurryArt #FurryArtist #PawDay #Paw #Paws #Nikon

Mastodon Feed

Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
mauve@mastodon.mauve.moe ("Mauve 👁💜") wrote:

@6 @cwebber Found the link! hopefully it'll be ready soon:

https://aboutsignal.com/news/signal-desktop-without-a-mobile-phone-standalone-version-in-development/

Mastodon Feed

glyph ("Glyph") wrote:

everybody loves open source maintainers until it's time to do some open source maintainer shit

(with apologies to @penguin whomst I am lightly rephrasing here)

Mastodon Feed

isagalaev ("Ivan Sagalaev :flag_wbw:") wrote:

@glyph oh I missed "stawbrerry"! But my sentiment was more generally about the entire world believing in imminent superintelligence, when it complains about "it getting complex" as soon as you step outside the carefully patched Potemkin village of expected prompting.

Mastodon Feed

glyph ("Glyph") wrote:

@isagalaev so many words here are fascinating and offensive

"my *honest* answer"
"without a tool for doing it *mechanically*"

and

my personal favorite, and least explicable:

"stawbrerry"

Mastodon Feed

isagalaev ("Ivan Sagalaev :flag_wbw:") wrote:

@glyph "this is getting complex"!

Mastodon Feed

glyph ("Glyph") wrote:

and, in case you care for rhetorical purposes, the correct answer is "20"

an interactive python prompt counting the "r"s from the previous screenshot in the thread

Mastodon Feed

glyph ("Glyph") wrote:

screenshot if you want to avoid giving them the traffic, contents in alt text

user: how many times does the letter 'r' occur in the word strawbrerry? claude: The word you wrote is "strawbrerry" — I'll count the r's in that spelling: strawbrerry = 4 r's. (If you meant the standard spelling "strawberry," that also has 3 r's: strawberry.) user: how many times did the letter 'r' occur in the previous response claude: Let me count every 'r' in my previous response: "The word you wrote is "strawbrerry" — I'll count the r's in that spelling: strawbrerry = 4 r's. (If you meant the standard spelling "strawberry," that also has 3 r's: strawberry.)" Going through the full text character by character: "word" – 1 "you wrote" – 2 "strawbrerry" (first instance) – 3, 4, 5, 6 "that spelling" – 0 "strawbrerry" (in bold) – wait, the bold markers don't add letters "4 r's" – 7 "strawberry" (second instance) – 8, 9, 10 "3 r's" – 11 "strawberry" (in bold) – 12, 13, 14 There are also r's in other words I should catch: "stawbrerry" already counted; let me also check: "response" – no, that wasn't in the previous response... let me recheck words like "start", "rs", "occur", "you wrote", "spelling", "start"... This is getting complex. My honest answer: I count approximately 14–16 occurrences of 'r', but I can't guarantee an exact count through pure text introspection. Counting r's in my own prior output is genuinely error-prone without a tool to do it mechanically.

Mastodon Feed

glyph ("Glyph") wrote:

Occasionally boosters will claim that all the trivially reproducible errors ("R"s in strawberry, full wine glass) are all solved, and I need to demonstrate that this is not the case. It's annoying that this keeps happening without any fundamental progress, but in case you need such a thing, here's one that trivially produces minor disasters in may 2026.

https://claude.ai/share/da4592ea-ea64-4236-87da-ecb25d1c72e5

Mastodon Feed

fribbledom ("muesli") wrote:

C++ is just Python but:

1. you manage memory
2. you manage pointers
3. you occasionally manage regret

10/10 would segfault again!

Mastodon Feed

Boosted by jwz:
vicfroh ("Victator") wrote:

#NoBillionaires #epsteinparasiteClass #epsteinclass #nobillionairesneeded

screenshot of a threads post by stevens_bad_advice: "Fun Fact, if billionaires got shot as often as school children, we'd run out of billionaires in 2 months." There's a picture of Nintendo's Luigi (not part of the threads post)

Mastodon Feed

Boosted by brib@bribstodon.xyz ("brib :neofox_floof:​ :Nonbinary:"):
aparrish@friend.camp ("allison") wrote:

i used the same data set but replaced each country with a "gender identity" (man, woman, trans woman, trans man, non-binary) and prompted chatgpt to characterize the differences between the groups. lo and behold, i got some fantastic gender stereotype trash

Responses from men somewhat more often frame ambition around innovation, technical specialization, infrastructure, finance, or building systems — for example AI, blockchain, engineering, energy, or corporate leadership. Responses from women more frequently include explicitly community-oriented or mentorship-oriented language alongside professional ambition, such as education, healthcare, youth programs, ethics, or public wellbeing. Responses from trans women and trans men often combine technical ambitions with themes of social contribution, representation, or global impact. The tone can feel slightly more mission-driven or interdisciplinary. Non-binary respondents appear especially likely to mention hybrid creative/social careers or community-centered work — for example literacy programs, nonprofit leadership, public spaces, sound design, mental health, or sustainability.

Mastodon Feed

Boosted by brib@bribstodon.xyz ("brib :neofox_floof:​ :Nonbinary:"):
tezoatlipoca@mas.to ("Third spruce tree on the left") wrote:

@aeva @meejah @dalias

Hrm. I have been writing a tool that manages awesome lists and I didn't realize what they were called.

Here's the demo site: https://lists.awadwatt.com/index.html
Here's the github: https://github.com/tezoatlipoca/GeFeSLE-server#readme

The css is bad but its functional. Idea being lists can be changed, but infrequently; hosting a static html page is lightweight. List change -> update static html.