Iisakki Rotko's Avatar

Iisakki Rotko

@iisakki.rtko.eu

Postmodern relative truth spinner. SWE @widgetti, working mainly on Solara & PyCafe

36 Followers  |  109 Following  |  10 Posts  |  Joined: 22.11.2024  |  1.8183

Latest posts by iisakki.rtko.eu on Bluesky

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!

13.05.2025 20:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Copilot Next Edit Suggestions (preview) Announcing the Next Edit Suggestions and Agent Mode for GitHub Copilot in Visual Studio Code.

πŸ‘‰ try enabling β€˜next edit suggestions’ in github copilot

immediate quality of life improvement - i’m really enjoying it

code.visualstudio.com/blogs/2025/0...

13.02.2025 08:24 β€” πŸ‘ 61    πŸ” 8    πŸ’¬ 9    πŸ“Œ 2
Preview
Build your Jupyter dashboard using Solara Welcome to the first part of a series of articles showing you how to create a dashboard in Jupyter and deploy it as a standalone web app…

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

17.12.2024 10:55 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

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?

16.12.2024 18:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

16.12.2024 18:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

16.12.2024 18:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

16.12.2024 08:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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?

11.12.2024 10:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Repeatedly humiliating my LLM with β€œdon’t make me ask Claude” so it returns valid JSON

08.12.2024 10:37 β€” πŸ‘ 70    πŸ” 5    πŸ’¬ 4    πŸ“Œ 2
PyCafe - Solara - Solara-Powered Mistral AI Chat Interface Create & Share Streamlit, Dash and Python Apps Online.

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! 😊

06.12.2024 14:51 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

πŸŽ‰ 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...

06.12.2024 14:51 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
A chicken salad wrap

A chicken salad wrap

due to a miscommunication with the product team this will be this year’s Bluesky Wrap

05.12.2024 20:08 β€” πŸ‘ 3132    πŸ” 424    πŸ’¬ 70    πŸ“Œ 37

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.

03.12.2024 23:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hello world!

03.12.2024 08:17 β€” πŸ‘ 14    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

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.

03.12.2024 15:38 β€” πŸ‘ 12955    πŸ” 2742    πŸ’¬ 209    πŸ“Œ 678
Post image

TL;DR:

03.12.2024 08:24 β€” πŸ‘ 35    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

running into your old statistics professor be like β€œwhat are the chances”

30.11.2024 17:43 β€” πŸ‘ 3116    πŸ” 211    πŸ’¬ 45    πŸ“Œ 8
Post image

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!

30.11.2024 15:26 β€” πŸ‘ 1366    πŸ” 429    πŸ’¬ 38    πŸ“Œ 68
$ 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.
>>>

$ 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...

30.11.2024 05:49 β€” πŸ‘ 98    πŸ” 15    πŸ’¬ 3    πŸ“Œ 1
Breddels & Rotko - Solara: Pure Python web apps beyond prototypes and dashboards | PyData Paris 2024
YouTube video by PyData Breddels & Rotko - Solara: Pure Python web apps beyond prototypes and dashboards | PyData Paris 2024

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...

29.11.2024 22:07 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Remember new users are coming on daily, unsure of engagement. The more posts you like and reply to, the strong the platform becomes !

25.11.2024 19:05 β€” πŸ‘ 120426    πŸ” 12456    πŸ’¬ 3312    πŸ“Œ 481

I was just looking into how I might do something like this! A miracle!

25.11.2024 23:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

23.11.2024 13:53 β€” πŸ‘ 1012    πŸ” 208    πŸ’¬ 84    πŸ“Œ 18
How decentralized is Bluesky really? -- Dustycloud Brainstorms

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. 🧡

22.11.2024 16:06 β€” πŸ‘ 721    πŸ” 341    πŸ’¬ 56    πŸ“Œ 122
Preview
GNX | Kendrick Lamar

my-gnx.com

22.11.2024 20:19 β€” πŸ‘ 4873    πŸ” 1264    πŸ’¬ 271    πŸ“Œ 272
Post image

What an end to the week, sudden snow yesterday and now this one shows up on our balcony

22.11.2024 18:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@iisakki.rtko.eu is following 20 prominent accounts