@djotaku@mastodon.social
@djotaku@mastodon.social avatar

djotaku

@djotaku@mastodon.social

Follow my blog on Mastodon at: @blog

#Python #Programmer, #blogger, #photographer, and many other identities.

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

Green_Footballs, to random
@Green_Footballs@mastodon.social avatar

What an insufferable jackass.

Jack Dorsey praises Twitter as ‘freedom technology’ as he leaves Bluesky board

https://thehill.com/policy/technology/4646630-jack-dorsey-praises-twitter-as-freedom-technology-as-he-leaves-bluesky-board/?utm_source=press.coop

djotaku,
@djotaku@mastodon.social avatar

@Green_Footballs I'm not surprised. While Musk was messing things up, Dorsey kept defending him.

djotaku, to random
@djotaku@mastodon.social avatar

Regardless of how you feel about the content of the protests, one thing is absolutely clear: If you've read any of @pluralistic books, you would definitely not be surprised at the police's actions last night at Columbia University. The books have been an eye-opening education in how adversarial modern protest response is.

djotaku, to random
@djotaku@mastodon.social avatar

@mkennedy love the new theme "song" for @talkpython that came on before the chatgpt SAAS episode

djotaku, to random
@djotaku@mastodon.social avatar

@brianokken re: moving away from slack: have you considered matrix? There's the main free server and it's also pretty easy to run your own if you use containers

djotaku, to random
@djotaku@mastodon.social avatar

I know everyone in the OSS world has been talking/reading about the issue for the past few days, but I found that @joshbressers episode: https://opensourcesecurity.io/2024/04/01/xz-bonus-spectacular-episode/ and the @changelog news episode: https://changelog.com/news/88 to be great explainers. I think the Changelog is probably a better first listen to get all the details and then you can listen to Josh and @kurtseifried
talk about the implications and how this is an unsolvable problem, but that doesn't mean we should give up

micahflee, to random

Tucker Carlson could face EU sanctions for his interview with Vladimir Putin https://www.newsweek.com/tucker-carlson-sanctions-eu-putin-interview-1867655

djotaku,
@djotaku@mastodon.social avatar

@micahflee I'm no fan of Tucker's (to call him an asshat would be an insult to asshats), but could this set a bad precedent? What about the folks who have interviewed leaders of Al Qaeda or any other dictator anywhere?

djotaku, to random
@djotaku@mastodon.social avatar

@miguelgrinberg As I was reading your Microdot post (https://blog.miguelgrinberg.com/post/microdot-yet-another-python-web-framework), it made me want to ask your opinion on web frameworks, especially given your expertise with Flask. I've written apps in Django, FastAPI, and Flask. I think the dev story for choosing between Django and Flask/FastAPI is pretty easy to see. But for a new project how does one decide between Flask and FastAPI? Thoughts?

djotaku,
@djotaku@mastodon.social avatar

@miguelgrinberg a good answer. The only reason I asked it is that if you look at Pyramid, Django, and Flask - they are all completely different. But FastAPI is so similar to Flask. And Flask continues to evolve - it's not like it's a dead end and everyone left it for FastAPI, so I wasn't sure if there was a usecase you saw that lent itself better to one or the other.

djotaku, to random
@djotaku@mastodon.social avatar

@pluralistic did you ever do a write up on why you went away from creative commons for your books?

djotaku,
@djotaku@mastodon.social avatar

@pluralistic that's a real bummer that the industry consolidation doesn't allow you to do what you prefer (assuming you still would), but thank you for the explanation (my search a few weeks ago came up fruitless, but could just be I used a bad set of search terms).

djotaku, to random
@djotaku@mastodon.social avatar

@mkennedy you've mentioned a few times you prefer chameleon to jinja2. What's the benefit in your opinion? Also, what about partials love when using htmx?

djotaku,
@djotaku@mastodon.social avatar

@mkennedy thanks for your examples. The difference is subtle, but I think I see what you are saying. I had a typo in my second question. I meant to ask- can you still do partials with chameleon or does it have some other feature that makes htmx work?

brianokken, to random
@brianokken@fosstodon.org avatar

The main reason I am learning Django is that the Django community seems to have quite a bit of fun.

djotaku,
@djotaku@mastodon.social avatar

@brianokken how can they not when they're called Djangonauts? :)

pythonbynight, to random
@pythonbynight@fosstodon.org avatar

Hey all! Hopefully you've been enjoying @djangocon

I've had major FOMO attending online, but still feeling part of it, especially since my online talk will be shown in around 20 minutes!

I'll be on slack or on here if anyone has questions/comments.

https://2023.djangocon.us/talks/back-to-the-future-of-hypermedia-in-django/

djotaku,
@djotaku@mastodon.social avatar

@djangocon @pythonbynight I really liked your talk! I'm a huge fan of HTMX and how it enables interactive sites without having to learn Javascript (or at least not too much)

djotaku,
@djotaku@mastodon.social avatar

@pythonbynight @djangocon a good compliment to the accessibility talk that just wrapped up

reginasbread, to random
@reginasbread@homo.promo avatar

I'm so tired of teenagers being "the chosen ones" in fiction. please, let a middle-aged woman save the universe! she's seen some shit and dealt with it. she's tired of it all. she doesn't give a fuck. she's angry. she will get this shit done.

djotaku,
@djotaku@mastodon.social avatar

@reginasbread if someone else hasn't already pointed this out to you - you might want to check out Never Too Old to Save the World - https://www.goodreads.com/book/show/63125261-never-too-old-to-save-the-world

jakers, to random

deleted_by_author

  • Loading...
  • djotaku,
    @djotaku@mastodon.social avatar

    @pluralistic @jakers The Onion couldn't have created a better parody website

    mkennedy, to random
    @mkennedy@fosstodon.org avatar
    djotaku,
    @djotaku@mastodon.social avatar

    @mkennedy according to Cory Doctorow's The Internet Con - it's still webkit as the rendering engine since that's an Apple requirement.

    djotaku,
    @djotaku@mastodon.social avatar

    @mkennedy that's true. And sorry for assuming you didn't know. I just learned that fact and it really pisses me off.

    djotaku, to random
    @djotaku@mastodon.social avatar

    My absolute favorite fact so far from @pluralistic 's book The Internet Con is how the mother flippin' booster rockets for the US space shuttle had a size constraint that could be traced back to ancient Rome.

    grumpygamer, to random
    @grumpygamer@mastodon.gamedev.place avatar

    Interesting that a lot of people don't think Diablo is a RPG. They have very valid points. A lot to think about. I realize you can't box a game by a label, much like an adventure game or even point-and-click adventure game, but it's enlightening to think about.

    djotaku,
    @djotaku@mastodon.social avatar

    @grumpygamer To me it's Rogue with a GUI. Was Rogue considered an RPG? Although I was alive then, I wasn't hanging out with the right crowd to be exposed to some of those extremely early videogames.

    jwildeboer, to random
    @jwildeboer@social.wildeboer.net avatar

    The contrast of 100s of refugees having died on a ship on their way to Europe to countries sending military rescue troops to save 5 rich people that went missing trying to look at the wreck of the makes me sick.

    djotaku,
    @djotaku@mastodon.social avatar

    @jwildeboer always about the money. The only reason Bernie Madoff or Sam Bankman Fried got in trouble is because they eff with people with money.

    oliphant, to random

    The path of least resistance states that some big company owning social media isn't a problem, until it is.

    If things seem competently run, you'll give them a shot, start posting, entering a bunch of personal data, tell your friends.

    I think it will be harder to convince people to do that going forward. We've had a sort of 'social media reset' the past 6 months or so, and if anything, it seems to be accelerating (as all the big platforms start doubling down on really bad ideas.)

    Ultimately the web is transient, and stuff can change over time, and a site that was once trusted can lose that trust.

    Better, I think, to exist on a platform where no one owns you, your data is exportable (and importable, some places) and your follow graph can move with you.

    You get to watch flameouts and personalities and bad admins in realtime here, too, lots more of them than just one.

    But you're ultimately not beholden to any of that. You can move until you find your people, and your followers come with you.

    That's just not a thing anywhere else.

    djotaku,
    @djotaku@mastodon.social avatar

    @oliphant the best thing about a platform like Mastodon is that it should be a lot more resistant to Enshittification ( https://www.wnycstudios.org/podcasts/otm/projects/enshitification )

    poppastring, to random
    @poppastring@dotnet.social avatar

    At every single inflection point in the recent social media wars I have thought "I am so glad I have invested in a blog".

    djotaku,
    @djotaku@mastodon.social avatar

    @poppastring agree. I've had the same url for 20 years or more and the same blog for 18 years. No one can take it easy from me unless they force ICANN to remove it

    djotaku, to python
    @djotaku@mastodon.social avatar

    My 7 year old daughter just asked why the logo isn't as cute as the gopher. She wanted it to be a cute snake.

    djotaku,
    @djotaku@mastodon.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • tsrsr
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • Youngstown
  • InstantRegret
  • slotface
  • everett
  • rosin
  • ngwrru68w68
  • kavyap
  • PowerRangers
  • Leos
  • ethstaker
  • GTA5RPClips
  • Durango
  • cisconetworking
  • osvaldo12
  • vwfavf
  • khanakhh
  • mdbf
  • cubers
  • modclub
  • tacticalgear
  • tester
  • anitta
  • All magazines