Show more

: functions that return bools end with `?`

also : functions that can throw end with `!`

also : `f?!(x)`:
** (CompileError)

cool story.

QT: mastodon.social/@ocdtrekkie/10

Even cool smart people fall for all sort of cognitive biases. Sometimes, several at a time!

so, a word on the current state of internet #search from the point of view of an average john doe, i.e. me.

#duckduckgo continues to marker «private search» but i fail to see how this service can be useful at all if it totally ignores the ubiquitous search phrase language? of course i get amazon and youtube results first when specifically asking to exclude those.

rating: useless

piped.video/watch?v=SGQkp3zklW

Based takes by Durnev. My favorite bit was when he was spotting mistakes in some ruzzian girl's writing... In russian. 🤣

Justin Sung has a very nice survey of learning research in their pinned video.

1/🌞I tried to put in words why #solarpunk resonates so deeply with me:

I've been a part of the #climatejustice movement for a few years now, and I have huge respect for the millions of people worldwide involved in it, fighting the climate catastrophe and building a more just world.

Solarpunk shares al lot of the same values; in addition, it has at least 3 traits that the movement (in my opinion) could really learn from: diversity, hopefulness and a more balanced relationship to technology.

not requiring typespecs by default is basically a conspiracy to generate more work for developers.

I'm going to release a post about preserving of discoveries and failures while working on codebases.

This workflow complements / adjusts .

How would you call such workflow? I want to come up with a catchy name. Perhaps then I'll be able to retire into a lavish lifestyle of a "coach".

These findings are great.

They demonstrate clearly how the Russian perception of cyber as an information sphere is so useful as a concept. Here is evidence that disinformation actually can lead to social instability and disruption of the state.

Maybe the cyber war in Ukraine hasn’t been spectacular. But cyber has certainly been an important and powerful factor this decade

mstdn.social/@katestarbird/109

for / error "Error calling StartServiceByName for org.freedesktop.secrets: Timeout was reached" is to run `gnome-keyring-daemon -f` (the actual binary that implements secret management functionality) in a terminal in foreground

I know it's a pain in the rear, but nothing else helped.

This problem has started for me the last week, likely because of some update somewhere and because I don't run , but rather I run .

Honestly, I fucking hate entitled, toxic white backbone of FOSS community.

Just the fact that some dudes opensource their code doesn't mean they're nice.

They just yeeted some shitty code and are now dissing everyone who don't understand their shit error messages and spaghetti architecture.

Fuck that.

A most excellent graphic from @Hazie

Why people are expected to excuse racist behaviours and/or comments from white people.

#racism101 #racism

Bump deps for forwards-compatibility and mutual compatibility testing:

raw.githubusercontent.com/cogn

This script will output new deps block. It will also go full bleeding edge, with release candidates and all.

```
params=$(echo "$params_untrimmed" | sed 's/^[ \t,]*//')
```

Can't rewrite this expression to string substitution form (`${}`).

Can someone do that?

Stressed about holiday shopping?

Consider this: You can just... not.

About a decade ago my wife and I agreed to simply stop giving gifts to each other or family/friends on predefined calendar dates. All the stress of shopping for the perfect gift in time for an anniversary, birthday, or holiday just stopped.

If we happen to see something someone would really enjoy, we buy it for them and give it to them the next time we see them. That's it.

Don't let capitalism culture run your life.

Honestly, it's crazy to me to know that russians actually don't understand Ukrainian.

I'm Latvian and I understand Ukrainian :D

Since the beginning of the full-scale invasion, I started learning how to speak too, but that's besides the point.

The point is: imperialism is bad for your brain.

- Russians very rarely understand Ukrainian, which makes language a key way to detect when someone is an impostor
- Even the Russians that do understand Ukrainian cannot pronounce many Ukrainian words for shit, which makes it very easy to detect impostors again

Show thread

Stop translating stuff into Russian when trying to communicate with Ukrainians abroad.

1. There aren't any Ukrainians that don't understand Ukrainian. Not a thing.
2. For a lot of Ukrainians, Russian is a trigger.
3. Yes, most Ukrainians understand it. It's beside the point.

Show more
Doma Social

Mastodon server of https://doma.dev.