#elixirlang: functions that return bools end with `?`
also #elixir: functions that can throw end with `!`
also #elixir: `f?!(x)`:
** (CompileError)
cool story.
QT: https://mastodon.social/@ocdtrekkie/109576748785693692
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
https://piped.video/watch?v=SGQkp3zklW4
Based takes by Durnev. My favorite bit was when he was spotting mistakes in some ruzzian girl's writing... In russian. 🤣
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.
I'm going to release a post about preserving of discoveries and failures while working on codebases.
This workflow complements / adjusts #gitflow.
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
#Workaround for #VSCode / #VSCodium 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 #Gnome, but rather I run #XMonad.
A most excellent graphic from @Hazie
Why people are expected to excuse racist behaviours and/or comments from white people.
Bump #elixirlang deps for forwards-compatibility and mutual compatibility testing:
https://raw.githubusercontent.com/cognivore/local-bin/main/mix.deps.bump
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 #bash 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.
- 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
That https://doma.dev guy
#lean #rust #typescript #react #nix
In my non-existent free time I design and run #TTRPG
If you use tools made by genocide-apologists, you are a genocide-apologist.
#lemmy users aren't welcome here.