Amazing to see @crmarsh.com and the other folks at Astral.sh continuing to push Python developer tooling forward! I know me and @maartenbreddels.bsky.social were looking forward to their type checker for well over a year already. Looking forward to testing it out!
Posts by Iisakki Rotko
👉 try enabling ‘next edit suggestions’ in github copilot
immediate quality of life improvement - i’m really enjoying it
code.visualstudio.com/blogs/2025/0...
Want to turn your #Jupyter notebooks into dashboards—without JavaScript or CSS? Check out my new blog post on building a pure Python data app with Solara. Filter data and visualize it on a map, all from @projectjupyter.bsky.social
blog.jupyter.org/build-your-j...
#DataScience #Python #Jupyter
To me the philosophy of section 230 and the DSA don't seem that different. The big ones seems to be that DSA tries to enforce proactive moderation of content, which (as long as it's done well) seems like a positive to me?
Sure, that is a part of the reason. Another big part is the existence of a large, single-language market. Of course there are a lot of other reasons too
True. I know it comes as a shock, but we agree that censorship is not good. However, completely unmoderated speech is also not good. There's a middleground somewhere that can be found.
Surely going purely for profit can't be the best approach to something as societally important as social media. It's already apparent what this does to content.
Are purchases made using Audible's free monthly credit counted the same as other purchases, or do authors see an even smaller payout from those?
Repeatedly humiliating my LLM with “don’t make me ask Claude” so it returns valid JSON
Alternatively, you can modify this code directly in PyCafe:
py.cafe/alonsosilvaa...
Big shoutout to @maartenbreddels.bsky.social and @sophiamyang.bsky.social for all the help with this cookbook! 😊
🎉 NEW Cookbook: Mistral AI and Solara
- Check out this cookbook on how to create a chatbot with Solara to talk to your PDFs with Mistral AI models: github.com/mistralai/co...
A chicken salad wrap
due to a miscommunication with the product team this will be this year’s Bluesky Wrap
My biggest hurdle has always been "what do I put on it". I feel like it's much easier to have social media with (almost) no content than a website with the same.
Hello world!
I'm at the National Assembly building. The army is here. And I just saw two soldiers in fatigues getting pushed around by belligerent ajusshis. and they looked legit scared.
TL;DR:
running into your old statistics professor be like “what are the chances”
Pentametron was one of the great web art projects, retweeting couplets of accidentally iambic tweets. Thanks to Bluesky's open feed, I have resurrected the concept..
Behold @iambic.bot!
$ uv run --python 3.13t python Using CPython 3.13.0 Creating virtual environment at: .venv Installed 4 packages in 16ms Python 3.13.0 experimental free-threading build (main, Oct 16 2024, 08:24:33) [Clang 18.1.8 ] on darwin Type "help", "copyright", "credits" or "license" for more information. >>>
Trying #Python 3.13 free-threading builds with uv is as easy as specifying `--python 3.13t`. If you don't have such an interpreter available, uv will download a standalone build for you!
The full list of options to install 3.13t builds is here: py-free-threading.github.io/installing_c...
A couple days back the recordings from @pydataparis.bsky.social 2024 were published on youtube. Go catch up with all the brilliant talks you missed!
(Linking to this one with no particular bias)
www.youtube.com/watch?v=c0Ea...
Remember new users are coming on daily, unsure of engagement. The more posts you like and reply to, the strong the platform becomes !
I was just looking into how I might do something like this! A miracle!
if you have a @github.com profile, can i ask you to update it with your @bsky.app handle? 🙏
👉 it enables some very cool integrations, like auto curated feeds and starter packs for contributors and tech
How Decentralized Is Bluesky Really? dustycloud.org/blog/how-dec...
A technical deep-dive, since people have been asking me for my thoughts. I'll expand a bit on some of the key points here in a thread. 🧵
What an end to the week, sudden snow yesterday and now this one shows up on our balcony