NostraDavid

joined 1 year ago
[–] NostraDavid@programming.dev 4 points 1 week ago (1 children)

I really like those new icons - Yeah, they're kinda flat, but they actually have colour.

They've basically taken peak 2005 icons, and improved on them.

Very nice.

[–] NostraDavid@programming.dev 1 points 2 weeks ago* (last edited 2 weeks ago)

decaf - white clouds

It starts with a nice piano, when the bass drops.

The original song is Ludovico Einaudi - Nuvole Bianche, but that's missing some oomph :P

[–] NostraDavid@programming.dev 6 points 2 weeks ago

Luke Smith made video about this several years ago: Virgin "Open Source" vs Chad Free Software

He ends the video with "I don't care if the boot-stamping on my head is proprietary or open source. I don't want a boot stamping on my head. That's what Free Software is about, okay!?"

This has been going on for a while, but it's good to shine a light on it once more.

[–] NostraDavid@programming.dev 4 points 3 weeks ago

Determinate Nix is not a fork of Nix—it is a downstream Nix distribution. Its

Ah, I initially figured they would've forked it. Good, as it'll prevent the community in general to completely split and potentially splinter.

[–] NostraDavid@programming.dev 1 points 3 weeks ago (1 children)

Don't both Windows and MacOS call it folders, and Linux calls it directories?

[–] NostraDavid@programming.dev 17 points 1 month ago

The amount of boomer bait on Facebook is staggering. The amount of Boomers falling for obviously AI-generated shite even moreso.

[–] NostraDavid@programming.dev 4 points 1 month ago* (last edited 1 month ago)

Learn how to test (which is also what the article recommends).

Write unit tests. Write property-based tests. I don't care which ones, but automate the SHIT out of your tests.

Also curse at your school for not teaching you this from day one.

Alas, I don't know any articles or books on how to learn, because school didn't teach me either. I learned the theory from Uncle Bob, among some others, but had to learn the actual work from work...

[–] NostraDavid@programming.dev 16 points 1 month ago (1 children)

Topologically speaking, the frog is a donut.

[–] NostraDavid@programming.dev 2 points 1 month ago

If not STEM, then HEAL? (Health, Education And Learning)

[–] NostraDavid@programming.dev 2 points 1 month ago* (last edited 1 month ago) (1 children)

Protip: pip install pyupgrade And then find . -name '*.py' -not -path '*.tox*' -print0 | xargs -0 pyupgrade --py310-plus in your repo to update what can be updated.

BTW, pyupgrade's creator, asottile (that's his name) also has an informative channel: Anthony Writes Code where he explains Python features, or goes into interesting bugs he ran into, etc. The good stuff.

[–] NostraDavid@programming.dev 1 points 1 month ago

So I remember the plan to improve Python's speed from 3.9 to 3.13... Has there been an updated plan since? I presume the JIT will likely be faster in 3.14 (it';s already at parity - pretty impressive for a first release), but is there anything else planned?

 

Ladybird, the browser from SerentityOS, now has a non-profit behind it! The guy in the video is not Andreas, but Chris Wanstrath (former CEO from Github), and he's pumping some financial backing into this non-profit.

I for one am happy we're getting an alternative to the Chrome/Firefox duality we're stuck with.

https://ladybird.org/

view more: next ›