Show newer

Do you toot in multiple languages?

You can set the language for your toot in its settings, usually next to the button for making posts private.

Please always set your posts to the correct language!

This helps us in several ways:

* Allows filtering for posts in languages we do not understand.
* Allows the use of automatic translation software.
* Helps screen reader software select the correct voice engines.

#Fediverse

My partner wants to share a sewing pattern on the internet somewhere. She's not trying to sell it, just have it in a place where people can get it. Is there a thingiverse/printables type place for sewing stuff (that is also free to post things on, and is also not "run your own website")?

things that are not this:
- freesewing.org (neat, but does not appear to be a place intended for people to upload their own things)
- artisans.coop, etsy, other similar sites (these are storefronts, she literally just wants to share a file, the same thing 3d printing people do with thingiverse)
- a git forge (I... guess you *could* do that? is that a thing people do in practice?)

#sewing

See you all in 29 weeks when every human on earth is watching my son play Minecraft or Portal 2.

Show thread

My son's first video game stream had 1 viewer. The second one had 2, and today I saw 4. Now, I don't want to be premature, but I think I can recognize an exponential trend when I see one...

@hynek Though also I won't be offended if you want to go to someone else's talk, or if you don't want to go to any talk at all, or if you don't even want to go to Pittsburgh. I'm pretty easy-going that way ☺

Show thread

Oh boy, my time slot at is at the same time as @hynek. Well, someone's got to be scheduled against these fantastic speakers, I don't mind it being me. 😅

If you want to go to Hynek''s talk instead of mine, I wont be offended 😛

hey folks, anyone have tips on how to navigate a world of having to completely use separate hardware for work things and non-worik things?

or tips to remind oneself to check the other device (phone, laptop) so you don't forget to do something?

@pythonbytes @mkennedy
Hi! Re: youtube.com/live/yve8JFJTyNA&t

The stdlib does know what .txt and .html is, scroll down 60 lines and you'll see a mapping of 170 extensions to 116 MIME types:
github.com/python/cpython/blob

>>> import mimetypes
>>> mimetypes.guess_file_type("my.txt")
('text/plain', None)
>>> mimetypes.guess_file_type("my.html")
('text/html', None)

The stdlib checks the OS database first, otherwise it uses the default mapping.

As someone who has been hoarding pebbles for some time now, I am very excited by this new development: repebble.com/

If it has an always on screen and physical buttons on the side, I'm in!

If your program is leaking memory (or CUDA memory, or file descriptors, or really any limited resource), one way to identify the problem is to use your test suite to identify specific problem APIs. I demonstrate this using pytest fixtures:

pythonspeed.com/articles/ident

#python #pytest #testing

How did they even find the time to play this much hockey?

I adjusted the prompt that generates example sentences for my Spanish vocabulary Anki deck so that it intermittently tries to include interesting facts in the cards, and it has worked out marvelously.

Apparently sperm whales (cachalotes) are the loudest animals in the world.

Is there a good library out there in Python that provides a simple abstraction over the major LLM providers, such that it's easy for me to swap out which one I'm using for a given project?

I find myself writing my own version of this because each of the LLMs have strengths and weaknesses, and sometimes for a project I want to test them all out before committing to use a specific one.

A few months back I looked at @simon's `llm`, but from what I could tell it was mostly wrapping ChatGPT or compatible APIs, and I wasn't sure how to use it for everything.

¿Me podrían recomendar blogs, glosarios u otros recursos con terminología tecnológica en español? Quiero aprender a comunicar conceptos sobre programación, redes, seguridad, "open source", "dev ops", accesibilidad, etcétera.

Can anyone recommend blogs, glossaries and other resources with technological terminology in Spanish? I want to learn to communicate about concepts in programming, networking, security, open source, dev ops, accessibility, etc.

If you are learning Spanish like me, just remember that *ser* is for permanent characteristics like your job title or the location of a party, whereas *estar* is for transitory conditions like death or the location of Barcelona.

Spanish often has an H where most other Romance languages have an F.

Take 'hijas' (daughters) vs. French 'filles', Italian 'figlie', Portuguese 'filhas'.

In Old Spanish, Latin [f] became an [h] sound.

Later, this sound disappeared.

Click to hear how it went:

A thread: 1/

I was explaining retirement to my son today and he said, "Oh, I might not ever have to work."
"Why not?"
"I am going to ask Santa for $2M this year. Then I'll be able to retire."
"Hmm.. I have never heard of Santa giving anyone enough money to retire on, to be honest. And $2M might not be enough..."

I noticed that he and my wife made the list today and he has now upped the request to $2B. Go big or go home, I guess. 😅

Man my package has been stuck at a UPS facility in Koeln, Germany for 10 days now, apparently this is a very common theme: reddit.com/r/UPS/comments/1f96

And from older threads, it seems like it has been like this for years (I dunno if it is constant or intermittent).

I wonder if this is just a dysfunctional facility or if stuff gets stuck there because everything goes there before coming to the US and the problem is getting stuff from Europe to the US in general...

Just released: humanize 4.11.0 🚀

github.com/python-humanize/hum

This adds a new API:

>>> natural_list(["egg", "sausage", "beans"])
'egg, sausage and beans'
>>> natural_list(["egg", "sausage"])
'egg and sausage'
>>> natural_list(["egg"])
'egg'

Adds the newest ronna and quetta SI prefixes: npl.co.uk/si-prefix

Drops support for Python 3.8,
fixes rollover from ZB to 1.0 YB, fixes French & Chinese translations & finding location of translations, & improves import times.

#Python #humanize #release

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.