Avatar
MF_HODL
88a2c3b420b4a027706a98600d1fd744ac6cfd12e201b74189be5ef4b2b3aa45
YES #YESTR

Thanks, but not interested in getting involved with any form of JavaScript lol.

Modern Python with something like Pydantic gets you better run time type safety than TypeScript, but it’s still not built into the language itself. I use Python type hinting in all my code now, just because my linter yells at me otherwise 😂

Gm #Nostr

I am a Python boi and try to stay close to major developments in the language and ecosystem (e.g. asyncio, Pandas 2.0, Pydantic 2.0).

I would like to learn a strongly typed language but the Rust learning curve is scary… and the recent Rust Foundation drama is a huge turn off.

What should I learn, even if I stick to writing mostly Python? Go? Zig? OCaml/Haskell/Elixir? Just learn Rust?

I do mostly ETL pipelines and other data processing, but also interested in systems, networking, general backend stuff.

#Programming #Languages

Hate is a strong word 😂 but I’d like a bit more color contrast… notes currently blend together visually. Set 🤙 as preferred reaction.

Replying to Avatar eliza

It is calming to know there is a glimmer of sanity in an otherwise insane world

Replying to Avatar 0xtr

Bitwarden

Jellyfin

Calibre-web

Git

Cyberduck

Exifcleaner - https://github.com/szTheory/exifcleaner

Qbittorrent

VLC

Vim

Pi-hole

Insomnia (Postman alternative)

Cryptomator

Gimp

Good list… but using GIMP is pain 😂

Bitwarden

Joplin

GitLab

Prometheus

Metabase

Python stuff:

Pydantic

Ruff

FastAPI

HTTPX

Pandas

Lots of great clients out there, but Damus still delivers the best, most intuitive UX IMO

Airpods are easily the worst product made by Apple. They literally just fall out of my ear 😂

Too easy! But this looks fun

Fair, got me. In 2023, this is not even 1% unbelievable

Interesting. Will check it out

Replying to Avatar Jestopher

lol. this guy should consider getting a life instead

Seems sketchy. Are the search results actually better than DuckDuckGo etc?

Pretty rude tbh. “Ephemeral seeds” are not a well established term or concept in Bitcoin. Even if they were… semantics are hard.

Naming things to be accurate, descriptive, and short/easy enough to remember is extremely challenging in such a complex domain.