@webology@mastodon.social
@webology@mastodon.social avatar

webology

@webology@mastodon.social

🌋 @defnado cofounder, 🏝 @djangocon organizer, 🏎 @revsys consultant, 🐍 https://mastodon.social/@Thepsf former director, vice-chair, and treasurer, 🦄 @djangoproject member, 🏀, ✨, 💪, 🏃‍♂️, 🤖, Oh Mai.

If you are into #django and #python content, please follow https://mastodon.social/@djangonews

This profile is from a federated server and may be incomplete. Browse more on the original instance.

zrail, to selfhosted
@zrail@hachyderm.io avatar

After struggling for too long to get my site up and running on versions of Ruby and Sinatra less than a decade old I decided to explore other options.

As of 5 minutes ago https://www.petekeen.net is generated with https://lume.land (/ht @cadey ) and served with Nginx from the server in my basement.

webology,
@webology@mastodon.social avatar

@zrail Watchtower has boringly just worked for me for this, too. I set mine to 2 minutes because I'm running a dozen+ websites being polled.

I like your idea about using fly to proxy in. I have used Tailscale's funnels for a few projects, mostly to allow GitHub to access it. I should probably re-think that.

andrew, to random
@andrew@aeracode.org avatar

It is... unfortunate that the PSF sent out an email to all voting members that mentions having to sign up for a site, and then the email address mentioned to link your status returns with a delivery failure.

webology,
@webology@mastodon.social avatar

@andrew have you tried https://psfmember.org ?

I used that last night to confirm I wasn't losing my vote.

It still makes zero sense to me that we don't keep our voting rights until we don't vote in an election.

webology,
@webology@mastodon.social avatar

@andrew Boo. I am sure they will fix it after you email them.

I'm still amazed at how every year there is something.

webology,
@webology@mastodon.social avatar

@chrisjrn We had over 70% turnout last year and only needed 33% of our membership to vote. We also had a large uptick in disenfranchised voters and general confusion about voting classes.

The only reason we were told that we couldn't let people vote until they stopped voting was purely a technical limitation in our voting system.

So yes, we should be concerned with quorum, but we should not over-optimize for it when we are nowhere near not reaching it.

@andrew

webology, to random
@webology@mastodon.social avatar

I own the first edition of the Folio that fits the iPad 12.9” and it’s debatable that it was better than nothing. I switched to a $29 Bluetooth Logitech keyboard that’s 100x nicer at a fraction of the overall cost. https://mastodon.social/@daringfireball/112413518239218884

webology, to random
@webology@mastodon.social avatar

TIL export PYTHONBREAKPOINT="ipdb.set_trace”, and I’m going to start using at right now. https://mastodon.social/@treyhunner/112412709479497646

webology, to random
@webology@mastodon.social avatar

📚 African tech book drive at PyCon US.

If any author friends want to talk logistics, feel free to get in touch.

Also, shares appreciated.

https://micro.webology.dev/2024/05/09/african-tech-book.html

webology, to 11ty
@webology@mastodon.social avatar
webology,
@webology@mastodon.social avatar

@pauleveritt Thanks. I was pretty proud of the timing.

bitprophet, to NixOS
@bitprophet@social.coop avatar

ME: hm I should make one (1) change to my programmable keyboard.

30 MINUTES LATER: well, my random weird devicemapper issue went away after uninstalling/reinstalling docker and rebooting a few times, but now docker seems to require root, when it didn't before? wtf

Computers may have been a mistake. (Also, it's amazing how far my desire to tinker with my setup has plummeted now that the community is splintering.)

webology,
@webology@mastodon.social avatar

@bitprophet I was bulk updating a bunch of small servers last night, which included a few DO boxes.

I had one of those oh shit moments while I was upgrading the box to get Tailscale updated. Thankfully, everything was fine, but I thought I would lose access while the box took a minute to respond.

bmispelon, to django
@bmispelon@mastodon.social avatar

New article on my blog: a ORM technique I found for combining JSONObject and Subquery to build model instances: https://blog.bmispelon.rocks/articles/2024/2024-05-09-django-getting-a-full-model-instance-from-a-subquery.html

webology,
@webology@mastodon.social avatar

@bmispelon Nice.

(If you are open to typos, "Suquery" stuck out which might be a good band name.)

webology,
@webology@mastodon.social avatar

@bmispelon 🤘

webology, to random
@webology@mastodon.social avatar

@ThePSF Hey, when is PSF Member Lunch?

The topic came up, and only one person out of eight (including your next PyCon US Chair) didn't get one. I didn't have it either. We also looked on the schedule and didn't see it?

webology,
@webology@mastodon.social avatar

@ThePSF Someone on the call passed the secret code.

This is a really confusing and frustrating process, even when you know it's going on. It sounds like a ton of people are getting left out for lack of knowing about it.

webology,
@webology@mastodon.social avatar

@ThePSF thank you. We got it worked out last night, but my concern is that so many people won't know about it because they aren't on the forum and don't know about the private mailing list to be a part of it.

I passed this along to the other people who asked. Someone said the code was maxed out after a few of us used it last night. I did not double-check, but I assume you are on that.

webology, to random
@webology@mastodon.social avatar
baconandcoconut, to random
@baconandcoconut@freeradical.zone avatar

My new Framework laptop arrived! It was very easy to put together, although it turns out i need different ports than what I originally ordered. Luckily, I can just order additional ones!

The inside of the laptop is lots of components each labeled with their QR code
Laptop is assembled with the green bezel around the screen. Paper boxes and very tiny screwdriver are in the background

webology,
@webology@mastodon.social avatar

@baconandcoconut Shiny. ✨

webology, to random
@webology@mastodon.social avatar

🤔 My six-year-old just told me that commercials are just people lying to you to get your money, and he is not wrong.

webology, to random
@webology@mastodon.social avatar

🔨 Tailscale is such a powerful hammer. https://xoxo.zone/@mathowie/112407492520978653

webology,
@webology@mastodon.social avatar

I upgraded my GL.iNet GL-MT3000 travel router last week because they added Tailscale support via a plugin. That’s a nice perk for hotel stays and being able to auto-connect/use with an exit node every device I would typically use at home that I’m carrying with me.

webology, to random
@webology@mastodon.social avatar

Mastodon filters are really what sells me on the platform.

Earlier today, I created a "paywall" filter to label news websites with a paywall label, so I can skip over them more easily.

Creating the 'paywall' filter brought back memories of the early days of Twitter, when users created hashtags before Twitter introduced UI support for them.

I have dozens of filter categories which are nice to take the edge off either temporarily or forever.

webology,
@webology@mastodon.social avatar

@SnoopJ I use it for Monsterdon, Eurovision, and F1 racing when the noise gets too loud too. I’m happy people love these things, but my timeline on Sunday nights is pretty worthless for 3 or 4 hours it seems 🤣

onelson, to random
@onelson@mastodon.social avatar

Thinking of cleaning my kitchen and making grilled cheese sandwiches tonight.

webology,
@webology@mastodon.social avatar

@onelson that's one of my favorite parts of summer is when it's homemade pickle season.

webology,
@webology@mastodon.social avatar

@onelson I remember growing up and thinking they were terrible. Then ~10 years ago, a friend made some spicy pickles, and I got hooked. Like on the wasabi scale, but so hot your eyes water when you eat them. I don't go for the hot ones anymore, but you can make fresh, homemade pickles in ~30 minutes or a weekend if you want.

webology,
@webology@mastodon.social avatar

@onelson Looking good. How was it?

webology,
@webology@mastodon.social avatar

@onelson Fair. Mayo is fine. I tried it once, but I wasn't a fan because it changes the flavor profile.

That said, I had a fried egg sandwich this morning with mayo and it was tasty AF.

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

I am still setting up my new laptop, I'm taking my time and also not trying to be overwhelmed by getting a proper dotfiles repo setup.

Three questions that come to mind:

  1. Any recommendations for dealing with credentials (typically some form of API key) that live in config files that I would want to live in my dotfiles repo

  2. Similarly for transferring SSH keys.

  3. What do mac users do for local files that aren't in some form of git repo (pdfs, office files, etc) Migration Assistant?

webology,
@webology@mastodon.social avatar

@nanorepublica their cli looks promising: https://bitwarden.com/help/cli/

SSH + Git signing works with 1password and the op-cli is nice to script against for a team.

My only nitpick is my newer machines are only using 1password for SSH keys but it uses the bio key as a default confirmation.

This works wonderfully unless I'm remote and then I can't put my thumb on the keyboard.

I'm mentioning this because it's worth having a portable/backup SSH on each machine, too.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • InstantRegret
  • thenastyranch
  • mdbf
  • vwfavf
  • Youngstown
  • slotface
  • hgfsjryuu7
  • Durango
  • rosin
  • kavyap
  • osvaldo12
  • PowerRangers
  • DreamBathrooms
  • anitta
  • magazineikmin
  • khanakhh
  • GTA5RPClips
  • ethstaker
  • cubers
  • ngwrru68w68
  • tacticalgear
  • everett
  • tester
  • Leos
  • cisconetworking
  • modclub
  • provamag3
  • All magazines