jameswalters

@jameswalters@fosstodon.org

Long-time Linux user. Python/Django developer. Taking my reluctant foray into JavaScript. Waiting to get started with Bash, C and Rust. Follower of Christ.

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

ehmatthes, to random
@ehmatthes@fosstodon.org avatar

We had a nice spring rainbow last night. :)

jameswalters,

@ehmatthes so did we!

jameswalters, to random

@simon Curious what you think of the new Starcoder 2 models that were recently released?

paulox, to KindActions
@paulox@fosstodon.org avatar

My submission proposals for PyCon US 2024 were rejected. 🥲
Congratulations to all the speakers, especially first-time-speakers. 👏
Thanks to all the volunteers who worked to review all the proposals. 🙏
Have fun everyone in Pittsburgh. 🎉
https://us.pycon.org/2024/

#PyCon #PyConUS #PyCon2024 #PyConUS2024 #Speakers #Volunteer

jameswalters,

@paulox I'm in this club too :BlobhajHugFullBody:

jameswalters, to python

Thanks so much @pyohio! It was a privilege to speak, and I had a blast giving the talk. 💚️

If you'd like links to my slides as well as additional resources on web scraping, check out my blog:

http://james.walters.click/

#pyohio #python #scrapy #webscraping

jameswalters, to python

My @pyohio talk is almost up! Join me in 15 minutes for a crash course in web scraping with Scrapy.

https://www.youtube.com/watch?v=4kcLgHDQicg

#pyohio #python #webscraping #scrapy

jameswalters, to random

I've bought my @pyohio t-shirt! Have you? Funds benefit @ThePSF

https://www.customink.com/fundraising/pyohio-2023

linuxuserspace, to linux
@linuxuserspace@mastodon.social avatar

What’s a ghost’s favorite #Linux distribution?

u-BOO-ntu 👻

#ubuntu #joke #halloween
@ubuntu
@ubuntusecurity

jameswalters,

@linuxuserspace @ubuntu @ubuntusecurity Haha, it's funny because it's the correct pronunciation 💀

simon, to random
@simon@simonwillison.net avatar

Anyone know if any of these T&Cs about not training new models on the output been explained publicly by expert lawyers, or tested in court yet?

Feels like a huge elephant in the room, especially given the vast number of models fine-tuned on generated data

Yet another part of the AI space that seems to be running on "vibes" - I'm not sure "OpenAI train on crawled data so they can't complain if we train on their stuff" is a robust legal argument, but maybe it is?

jameswalters,

@simon Yes, this has been a depressing consequence of X. 😩

EvilDMP, to random
@EvilDMP@mastodon.online avatar

In 2023, what is your favourite way of hosting simple Django-based websites and applications for personal use?

jameswalters,

@EvilDMP PythonAnywhere

AlSweigart, to random
@AlSweigart@mastodon.social avatar

deleted_by_author

  • Loading...
  • jameswalters,

    @AlSweigart You really are a pot-stirrer, aren't you?

    jameswalters, to python

    Wow, so I just heard about the new version of #python #flask

    Interesting to watch the Flask community grappling with the challenges here. I would say the biggest challenge is (my impression) that the Flask community is really rather amorphous and ill-defined. I don't think there's a community of Flask developers as much as there are a lot of quick-and-dirty Python web projects with Flask as a dependency.

    1/n

    jameswalters,

    @davesh Indeed, and I don't think the maintainers were wrong to think that the deprecation warning was enough of a heads-up, it should have been.

    The problem I think is with the ecosystem. Because there's no "canonical way" of doing anything in Flask, everything gets written as a one-off package someone made to solve a specific problem they had one time. Then they don't have the motivation to maintain it against future versions of Flask.

    jameswalters,

    @davesh That is both a feature and a bug of Flask's design--as a "microframework", it doesn't want to be opinionated about that sort of thing. But as a community, consensus has to emerge around some of these tools in order for them to gather enough support to be continually developed and maintained. My sense is that there's a lot of abandonware in the Flask ecosystem (and to be fair, we have that in Django too)

    carlton, to random
    @carlton@fosstodon.org avatar

    Enjoyed @jameswalters' #Djangocon talk on What Deployment is all about. 👏

    Resources from the talk:

    https://james.walters.click/djangocon-2023-slides-resources.html

    jameswalters,

    @carlton Thanks! I had the privilege of understanding it better as a recovering Web 1.0 guy who stumbled into the Django/htmx rehab center 😉

    jameswalters, to random

    That was a blast! Thanks to everyone who attended/watch/plans to watch my talk. You'll find a link to the slides, as well as additional resources on deployment, here at my blog:
    https://james.walters.click/djangocon-2023-slides-resources.html

    If you didn't get a chance in person, please say hi! @djangocon #djangocon

    jameswalters,

    @_chrismay Thank you so much! I still need to catch up on yours 😅 It was great to meet you!

    jameswalters, to random

    "Big shoutout to side projects, where you can move at your own pace and no one bothers you, it's just down for a week!"

    😂😂😂

    @djangocon

    geerlingguy, to random
    @geerlingguy@mastodon.social avatar

    How many Pis can a Pi 5 handle?

    jameswalters,

    @geerlingguy If a Pi 5 could pie Pis

    nedbat, to python
    @nedbat@hachyderm.io avatar

    If I could change one thing about education, it would be to change every example of for i in ... to something more meaningful (for number in ...) so that people would stop writing things like for i in employees:

    jameswalters,

    @nedbat I find things like i, btn, np, and pd all to be consummately unpythonic. I'm also of the school to write long, meaningful variable names. If your IDE's going to autocomplete it for you anyway, why not?

    Of course, these are a bridge too far to many. ¯_(ツ)_/¯

    jameswalters, to django

    One week! The hype is real! 🙌 Let's go, @djangocon ! #django #python

    popey, to random

    Fixing a broken snap - part two. A follow up to a previous post from a couple of days ago. Today, @kenvandine fixes things! https://popey.com/blog/2023/10/fixing-a-broken-snap-build-part-two/

    jameswalters,

    @popey @kenvandine Oh, that's interesting. Is Snapcraft going to become the new deb-or-snap-or-flatpak build software for Ubuntu tool then?

    jameswalters,

    @popey @kenvandine Right. But if it built debs, or even flatpaks, that would be new. I'm asking(/speculating along with you) if it's aiming to be the one-stop-shop for building packages on Ubuntu, regardless of your target format?

    wsvincent, to random
    @wsvincent@fosstodon.org avatar

    I was mentoring a younger Django developer and realized they had never heard of fixtures or the handy dumpdata/loaddata management commands.

    So, I wrote up a quick tutorial to rectify that!

    https://learndjango.com/tutorials/django-fixtures-dumpdata-loaddata

    jameswalters,

    @wsvincent Yes! I used this to dump a fixture for my admin theme so we could commit that to version control. It also might well be the way you'd rather back up your data if you're a developer, and not a DB admin. 😁

    popey, to random

    Spent a lazy Sunday trying to recover some files from an old @nextcloud box. It was harder than it could have been.
    https://popey.com/blog/2023/10/recovering-my-nextcloud-box/

    image/jpeg

    jameswalters,

    @popey @nextcloud I still have one of those! I host my nextcloud in the cloud these days, but what a lovely little kit, a shame they don't make it anymore.

    carlton, to Parenting
    @carlton@fosstodon.org avatar

    The youngster got a Rubik’s cube. Anyone got any good pointers that aren’t solutions? (I never had one) Ta! #parenting

    jameswalters,

    @carlton Start by working at getting one side done. Doing that, over and over, teaches you a lot about how to move pieces around the cube. It's worth thinking about how you have three kinds of pieces--3-sided corners, 2-sided edges, and 1-sided center pieces--and how each of those move (or don't). Once you've got one side reliably, work at building the middle layer, it isn't much harder to get. The top layer is the sticky wicket!

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