Random tiny thoughts that don't merit their own full-sized posts.
author: @siiky@siiky.srht.site
license: CC BY-NC-SA 4.0
Permalink to this year's tinylog
Met by chance someone I hadn't seen in a few months, late last year. They used to work as a geologist at some mine. They bragged for getting a new job, travelling the world, earning shitloads of money, etc, all the good stuff -- apparently for some oil company... Surveying the bottom of the ocean.
FUCK! Just wanted to punch them right in the fucking face!
Sets the initial value of an object to zero.
(...)
Note that this is not the syntax for zero-initialization, which does not have a dedicated syntax in the language. These are examples of other types of initializations, which might perform zero-initialization.
Uuh thanks, perfectly clear as day now...
Aai quase me esquecia! No outro dia vi um filme sobre Fernando Pessoa, onde ele diz que "renunciar é libertar". Muito sábio, aquele fictício Pessoa.
NoHoN, "Grip Ordet Døde Røster"
I'd never thought about this before, but I get inertia from reading more books, it helps me read more books. I don't know why, but I'm not one to judge hard on books. Maybe that's good, maybe not. Maybe because I never wrote a book, and methinks it's super hard to do... There are exceptions, though. Currently on my "reading" list, there's one that's taking sooo long to finish because it's so repetitive... And another one because I made the wrong decision of trying to extract every piece of useful information, but that's tmw, so I haven't finished, and I haven't transcribed what I've already took note of... The same happened with "The Astonishing Hypothesis", even though it's super interesting! and with "Aparição". *shrug*
Cool idea. Although, it's an Android tablet, not a "real" computer, and I'd rather have a desktop/laptop e-ink screen.
So 700+E for an Android tablet that'll stop working in a few years, no thanks.
"It Will Collapse Society!" - Why The Modern World Makes No Sense | Sam Harris vs Konstantin Kisin
What a bunch of bullshit...
How is this "vs"? They're 69'ing sucking each other's dicks...
gemini://gemi.dev/cgi-bin/wp.cgi/view/en?Female_genital_mutilation
Manuel Loureiro: “Não sabes o que é a Galiza até ires ao Rio, escutares e falares com as pessoas”
Só soube do Galego (a língua) muito recentemente. De facto as parecenças são impressionantes. Não sendo fluente em Galego nem em Castelhano, o Galego falado parece-me uma mistura de Português nortenho com Castelhano. Ao ouvir falantes nativos "na rua" nem consigo às vezes distinguir quando falam Galego ou quando falam Castelhano, apesar de perceber quase tudo -- os artigos ajudam, e os 'x's, por exemplo, também, claro (aparentemente em Castelhano não existe o som 'x', e os nativos monolingues, em geral, não o conseguem produzir).
Isto para dizer que esta semana já li três livros em Galego, sem nunca ter tido exposição à língua. Os três têm normas linguísticas e ortografias muito diferentes, quase nem parecem a mesma língua escrita! Em "Unha Gripe Cabaluda" a escrita parece muito mais coloquial, mais transparente. Consigo imaginar como cada palavra seria pronunciada por um nativo. Em "Un Manifesto Urxente", e ainda mais em "Nom estamos quebrades", a escrita é extremamente parecida com Português "moderno". À parte de vocabolário algo diferente, e em alguns casos de gramática aparentemente diferente, estes livros quase se podem dizer que são escritos em Português. É impressionante mesmo.
Isto é bom e mau, porque Português não é nada transparente: apesar da escrita destes dois últimos ser, para mim, mais fácil de ler, não me ajuda a saber como pronunciar. Assim, se quisesse aprender a falar Galego, estes livros ajudariam com vocabulário e gramática (que é, em geral, intuitiva para mim), mas não me ajudariam com a pronúncia.
Why we can read Finnish without understanding it – a look at ‘transparent’ languages
Installed Yggdrasil on my PCs and RBPi, it was so surprisingly easy to install and get going! Then I tried ssh'ing into my RBPi from another network and it worked ok.jpeg
#2 Global Landscapes Forum III, Economy and Trees
The first interviewee says that it's possible to replace a maize monoculture (that produces 6T of maize yearly), into a maize, plus fruit trees, and other edible vegetables, producing 10T of maize yearly, plus the fruit and the other edible vegetables.
Actually it reminds me of Yggdrasil
People have a hard time with this idea. They keep picking the algorithms and architectures that can scale up, even when if you don’t scale up, a different thing would be thousands of times faster, and also easier to build and run.
(...)
And HTTPS is fundamentally a centralized system. It has a client, and a server. A dumb terminal, and a thing that does the work. The server has a static IP address, a DNS name, a TLS certificate, and an open port. A client has none of those things. A server can keep doing whatever it wants if all the clients go away, but if the servers go away, a client does nothing.
(...)
Okay, fast forward. We’ve spent the last 5 years making Tailscale the solution to that problem. Every device gets a cert. Every device gets an IP address and a DNS name and end-to-end encryption and an identity, and safely bypasses firewalls. Every device can be a peer. And we do it all without adding any latency or overhead.
Tailscale, "How Tailscale works"
Tailscale, "Your home(lab) away from home"
I'd never heard of Tailscale before, that I can remember.
Oneliner to find the amount of data waiting to be written to disk:
cat /proc/meminfo | grep -e Dirty -e Writeback
Dirty: 262768 kB Writeback: 108 kB WritebackTmp: 0 kB
Oneliner to see it change over time:
watch -d -n 5 'cat /proc/meminfo | grep -e Dirty -e Writeback'
https://github.com/torvalds/linux/blob/master/Documentation/filesystems/proc.rst#meminfo
Dirty: Memory which is waiting to get written back to the disk
Writeback: Memory which is actively being written back to the disk
https://benmonder.bandcamp.com/album/hydra
This is the gorilla book? I remember liking it a lot.
I liked it too, just not the ending :'(
Oneliner to compute the total duration time of the gPodder downloaded podcasts:
find ~/.gpodder/Downloads/ -type f \( -iname '*.mp3' -or -iname '*.mp4' -or -iname '*.m4a' \) -exec ffprobe -show_streams {} \; 2>/dev/null \ | grep '^duration=' \ | cut -f2 -d= \ | csi -R chicken.base -R chicken.io -R salmonella-log-parser -p '(prettify-time (round (foldl (lambda (acc line) (+ acc (string->number line))) 0 (read-lines))))'
Not quite correct because some files have more than one stream. Have to figure how to fix that...
Had this book pending for many months, and I can't remember why. Picked it up yesterday and was only 5~6 pages away from the end.
Vítor Guerreiro, "Filosofia da Música: Uma Antologia"
§3. There is a mainstream media and social media trap here. When a police officer injures an activist, it makes news. When he doesn’t, it doesn’t. When a prosecutor presents a hyperbolic accusation, it makes headlines. When he archives a case, it doesn’t. When a judge silences activists who defend their action based on climate emergency, it produces outrage. When he listens to them, it doesn’t.
This trap produces the impression that repression is worsening uniformly and the less-risky options for active citizenship are diminishing uniformly.
This is incorrect. In fact, with more frequent mobilizations and actions, state officers are having more opportunities to make the right choices for their loved ones by supporting the climate justice movement.
Two days ago, activist Paul Watson was arrested in Greenland (Denmark). He risks spending the rest of his life in a... Japanese prison.
https://www.paulwatsonfoundation.org/freepaulwatson/
Recientemente empecé a escuchar podcasts en Español (Castellano), y me sorprendió que ¡comprendía casi todo!
Y hoy escribí un email completamente en Castellano. Por supuesto que tenía errores, pero no estaba muy malo. El diccionario me ayudó mucho, claro que sí, porque, aunque mía intuición desde el Portugués me parezca buena, no sé donde poner los acentos, o donde lleva 'c'/'s', 'u'/'o', ...
Hablar es más difícil. Por ejemplo, la letra 'c' tiene una pronunciación un poco rara; y la letra 'r' es fácil de pronunciar, pero aparece en algunos sitios estraños.
TIL "imediato" ("immediate") means "sem mediação"/"não mediado" ("no mediation"/"not mediated")!
wiki/book.martim_sousa_tavares.falar_piano_tocar_frances.gmi#h2Ler%20nas%20entrelinhas
Also learned of the antonyms:
https://dicionario.priberam.org/mediato
https://www.merriam-webster.com/dictionary/mediate
whoa
Finished reading "Ishmael" this morning. Fuck, I didn't expect this ending... :'(
The world where publishers lose (read: do not earn) money by sharing works for free, is the world where, largely speaking, either the works themselves are not worth their weight, or the buyers go there by mistake.
Providing eggs daily for 6 mo did not affect iron status or anemia prevalence in this context. Other interventions are needed to address the high prevalence of ID and anemia among young Malawian children.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9213210/
Someone close has anemia, nothing seems to help. And they started recently (for some months now) eating eggs like crazy...
not worth the effort now
Oh! and already added the fragment to all tinylog links, where appropriate. Needed only to fix 3 or 4 cases manually (out of 20-something).
Slight improvement, adding URL-encoding, and dropped the unnecessary lvl parameter.
(define ((h htag) _ title) (let* ((fragment (uri->string (make-uri fragment: (string-append (symbol->string htag) title)))) (id (substring fragment 1)) (title (make-a-tag fragment '() `(,title)))) `(,htag (@ (id . ,id)) ,title)))
Just implemented a major improvement to the HTML version of my capsule: anchors!
In 4~5 new lines of real code:
(define ((h htag lvl) _ title) (let* ((id (string-append "h" lvl "-" title)) (hash (string-append "#" id)) (title (make-a-tag hash '() `(,title)))) `(,htag (@ (id . ,id)) ,title))) (define h1 (h 'h1 "1")) (define h2 (h 'h2 "2")) (define h3 (h 'h3 "3")) ; ... `((h1 . ,h1) (h2 . ,h2) (h3 . ,h3) ; ... )
Next job will be to find and fix all tinylog links sprawled around here.
Opened a PR to upgrade TiddlyWiki to the latest version on Peergos
Feather Wiki is a lightning fast infinitely extensible tool for creating personal non-linear notebooks, databases, and wikis that is entirely self-contained, runs in your browser, and is only 58 kilobytes in size.
Impressive! An empty TiddlyWiki is almost 2.5MiB, not a big deal.
I came across TiddlyWiki a little over half a year, and I've been using it for a few small things here and there. I started last week using it to document/journal what I do at work (after transcribing this year's journal I kept in pen&paper), and I started this week using it for a more personal kind of journal, for things I can't/wouldn't share here. Genuinely, it's the only FLOSS project that I know of that is both just so fucking good, and simultaneously written in JS. I almost can't even believe I'm saying that, JS and "good" should be listed as antonyms in all dictionaries.
https://tiddlywiki.com/#GettingStarted
All you have to do to get started is hit that "Download" button to save an empty TiddlyWiki HTML file, and open it in your HTML browser of choice. That's really all the setup you strictly need.
For those two that I'm using nowadays, I'm not actually doing that, I'm using Peergos instead, which has special support for it. The wiki is opened from within it and saved into it. Best of all, is that it seems to need to special modifications on the TiddlyWiki file's side? Form my experiments (not exhaustive), uploading a "regular" TiddlyWiki into Peergos works; and a TiddlyWiki file downloaded from Peergos also works offline.
And now I'm considering using it for my public "wiki" instead of the current half-assed "implementation" (read: pile of scripts and Make rules).
Really, the only heavy con is that it doesn't work in a Gemini browser... I can make the file available through gemini:// so that whoever can open it offline, but it's not that great an experience...
Converting to TiddlyWiki should be ezpz, at least, just a script to convert each .gmi file to a bunch of specific fields in JSON, and then use the TiddlyWiki importer.
Would the world be a better place if everyone was a philosopher? A philosopher in the sense of being open to ideas, interested in learning new things, wanting to have new thoughts?
https://surlygrrly.bandcamp.com/track/trigger-warning
Based on these answers and git's manpage, I came up with this which seems to work well enough:
git diff -w -M -C --find-copies-harder REF_FROM REF_TO -- FNAME_FROM FNAME_TO
Adding to the list of things to fix in the latest Transmission v4.0.6:
https://github.com/transmission/transmission/commit/a494da4fea1b45a41fb2012a69dc4c9c0087be97.patch
Somehow the fix is in the main branch since December, and yet not on the release tarball. And I only found this out today, after more than a week now being tormented by the infamous
ERR crypto-utils-mbedtls.cc:232 MbedTLS error: CTR_DRBG - The requested random buffer length is too big (-54) (crypto-utils-mbedtls.cc:232)
People keep writing about and talking about electric vehicles, yet I'm still not convinced...
An EV is a rolling computer in a fancy case with a squishy person inside of it. While this can sound scary, there are lots of cool implications for this. For example, your EV could download your local power company's tariff schedule and preferentially charge itself when the rates are lowest; they could also coordinate with the utility to reduce charging when loads are peaking. You can start them with your phone. Your repair technician can run extensive remote diagnostics on them and help you solve many problems from the road. New features can be delivered over the air.
Except for the battery-charging bits, none of it actually sounds electrict-car-specific.
Fisker called its vehicles "software-based cars" and they weren't kidding. Without continuous software updates and server access, those Fisker Ocean SUVs are turning into bricks. What's more, the company designed the car from the ground up to make any kind of independent service and support into a felony, by wrapping the whole thing in overlapping layers of IP. That means that no one can step in with a module that jailbreaks the Fisker and drops in an alternative firmware that will keep the fleet rolling.
Unthinkable, insane, absurd..!
There's an obvious business objection to this: it will reduce investment in innovative cleantech because investors will perceive these restrictions as limits on the expected profits of their portfolio companies. It's true: these measures are designed to prevent rent-extraction and other enshittificatory practices by cleantech companies, and to the extent that investors are counting on enshittification rents, this might prevent them from investing.
Exactly, reducing "investment" is not necessarily bad, if the preempted "investments" are harmful.
[1a12] Hi Cory. I’m not being judgy or bitchy but weren’t you the guy who used to offer his works for free download?
[d3b3] All my pre-2017 books are still free downloads; visit the book page for links (e.g. https://craphound.com/littlebrother/download). My publisher made me stop in 2017. I would prefer to continue doing so, but there’s only five major publishers left and none of them will let me.
I forgot to add this to my wiki!
#;1> (string-reverse "live") "evil"
Was looking at an author's page on OpenLibrary and noticed this weird link:
After creating an account you can add the physical books you have, and mark them as for-sale/-lending.
I have wondered about something like it recently!
People often say we should vote with our money, and there must be truth to that. Though in a different context, I heard Martim Sousa Tavares say that "going to a concert should be as much a civil duty as going to vote".
This was last year's competition. The video is something else...
Concurso controverso dá prémios em dinheiro a crianças para abater gatos
a mesma [competição] foi criada para ajudar a gerir a população de gatos selvagens, que ameaçam a vida selvagem nativa e transportam doenças que põem em risco o gado dos agricultores.
This same excuse is/was used in the EU to make legal to kill wolves. And it's bullshit. As long as there are predators and unprotected prey, the predators will attack. Following this mentality, the problem will only end when there are no more predators.
Só este ano, participaram no evento mais de 1500 pessoas, das quais cerca de 440 tinham menos de 14 anos de idade.
WTF!
Hundreds of feral cats killed during controversial hunting competition in New Zealand
“We’re out here doing our part for conservation. It’s estimated that there’s over two million feral cats in the country killing 270,000 native birds a night,” he [Mat Bailey] told 1News.
If only they hand't skipped math... 400*365=14600 doesn't even reach 7.5% of 2M!
Nearly 400 cats killed in controversial North Canterbury competition
Bailey told Checkpoint the cats were caught in box traps, which must be placed 10km from any residential areas, and the traps were checked everyday.
(...)
Bailey said there were rules to ensure they were not trapping household cats.
“If a cat gets that far out, I think the questions gotta go back to the owner, why’s your cat 10km away from home?”
They probably don't understand the concept of a non-human animal...
Canterbury feral cat hunting competition returns, bolstered by controversy
The overall competition will run from June 28 to June 30, while the feral cat category is open from April 30 to the competition’s end date.
Just makes things worse: 400 cats in 62 days, that's less than 0.12% if it lasted for a whole year (and I'm being generous)! Ridiculous, completely useless!
Nearly 400 cats killed in controversial competition
New Fecking Bahamas compilation is out!
IX. U.S. East Coast // Midwest
Idiomdrottning § 2024-06-30 21:14
This is something I haven’t figured out and maybe I never will. If it’s even true.
But I get by with a li’l help from my friends.♥︎
https://www.snopes.com/fact-check/bell-hooks-solitary-art-of-loving/
We all long for loving community. It enhances life's joy. But many of us seek community solely to escape the fear of being alone. Knowing how to be solitary is central to the art of loving. When we can be alone, we can be with others without using them as a means of escape.
kB45oC/bought-myself-present.gmi
The EF 24-85mm is just awesome! The AF is so fucking fast that USM is figuratively true. One thing that ruins tons of my photos, however, is the lack of IS (Image Stabilization)... :'(
Last weekend I was trying to capture an Upupa epops and every photo came out looking like shit. It was a bit far away so I shrugged it off. Later I was trying to capture a martin (maybe Ptyonoprogne rupestris?), and still all photos came out like absolute shit, even though it wasn't far (5~6m, I guestimate).
About one month after that post, I also bought a PENTACON auto 2.8/135 MC, a 135mm analogic lens, fully manual, and... I liked it, for the price (30€, including the mount adapter). Getting well-focused photos is tough work (read: practically impossible), though.
So now I'm starting to eye lenses in the 200-300mm range with IS.
Sobretudo, "Veganismo, com André Brigola"
In this episode, the interviewee says he will not eat anything vegetarian that's been cooked where something else non-vegetarian had been cooked before (without washing). I think that's stupid, because it'll make no positive difference to anyone involved. I can only think of negative points, such as having to wash the thing (time wasted), most likely with water (also wasted). Cooking in the reverse order would fix it, but there's no real point in being so stringent about it: in either order, the juices of the previously-cooked thing would be reused.
Another small criticism is that the episode is about vegetarianism (true vegetarianism, non-ovo-lacto-etc) rather than veganism, contributing to the currently trending "confusion" between (true) vegetarianism and veganism, and possibly the disregard of the differences between the two.
Otherwise, good overall episode.
In this episode of "Science Vs", James White, from Duke University, who studies... not sure what... describes how they experiment on mice:
(...) And one of those scientists is Jim White[7]… from Duke University. And he loves researching the potential magic inside young blood…
<JW> It's the perfect mix of like sci-fi world meets academic science. And it's just been an obsession and a fun obsession.
(...)
<JW> If the mouse, the old mouse, gets this young blood for a long time, could we then start slowing all the hallmarks of aging?
The idea is that some old mouse would get blood from a younger one for about 12 weeks, which is roughly the equivalent of eight years of human lifespan. So how on earth do you get all that blood from a young mouse into an old one?
<JW> Basically we join the mice together, surgically join them.
<WZ> OK — I'm gonna need some details. How does that work?
<JW> Yes haha. So small incision on the flank of the mouse
<WZ> On the belly? Is that the flank?
<JW> Basically the armpit to the to the hip is kind of the incision. Right? Right.
<WZ> Okay.
<JW> You open that up, and then you bring that together with the other mouse, and it's basically like, you know, sewing two pieces of cloth together.
Stay with me here. This procedure of stitching animals together is called parabiosis… and it sounds pretty gruesome… but scientists have actually been doing it for over a hundred years,[9] to study all kinds of things.[10] So Jim does some cutting, then connects the skin[11] and other tissues of the mouse, which is possible - because these mice are basically identical twins
<JW> So genetically identical to one another. It just thinks it's, ‘Oh, that's another part of skin. That's my skin.’ And it fuses with it. Just like you would get a cut on your skin, and it would close.
<WZ> So the blood vessels line up, like if one of the blood vessels would be like, “Ah oh, no, I'm severed. Wait, you'll do - boof!’ And then it finds it’s
<JW> Yes! It's beautiful! It's basically they find each other and connect without —
<WZ> Whaaaat
<JW> That's just biology doing cool stuff.
How is it possible for two "rational" and "civilized" human beings to so casually talk about this? The thing continues for a longer while...
But no worries, scientists have doing it for over a hundred years, so it's fine!
Science Vs, "Anti-Aging: Can We Be Forever Young?"
A friend geologist birdwatcher recommended this course.
I've written before the steps to download and install a Transmission release:
v4.0.6 has a small error in the CMakeLists.txt:
https://github.com/transmission/transmission/releases/tag/4.0.6
https://github.com/transmission/transmission/issues/6873#issuecomment-2138895402
https://github.com/transmission/transmission/commit/a72a93764e556da6b45d086162e8bc941277ab0d.patch
After fixing that, all's good.
Today I dreamt of my dog, and I was happy! Boy, was that a cute dog...
Professor Wolfgang Reisig just sent me a PDF of "Understanding the Digital World: Modeling with HERAKLIT"!
Woke up and had no energy in me. Yet, last night at the theater, I was fine. The play was serious but high-spirited. I could say I was almost horny at times -- it was very sexy for a lot of it, for a topic so unsexy as war.
Then I guess it works even without the helicopters and the savage killings, or the grammes of Brave New World.
Fricção Científica, "Elevador para o Espaço"
A Obayashi Corporation, uma empresa japonesa, quer construir um elevador para levar pessoas e materiais até uma estação espacial. O projecto começa em 2025, deverá estar concluido em 2050.
lol bs project, have people really nothing else better to do?
Met a palestinian girl and a couple of tunisian girls yesterday at a gathering against the war in Palestine, and was able to introduce myself in Arabic. \o/ Only the name though...
Started writing a personal graph database of words. Not published yet, but MVP is up!
I wrote this to work with words, but there's really nothing special about them, both relations and operands can be arbitrary strings. Relations are "created" on the fly.
$ LW_DB=test.scm ./lw add like óbice impedimento $ LW_DB=test.scm ./lw add noun óbice $ LW_DB=test.scm ./lw add noun impedimento $ LW_DB=test.scm ./lw query like ?word impedimento ((word . "óbice")) $ LW_DB=test.scm ./lw query like ?word impedimento -- noun ?word ((word . "óbice")) $ LW_DB=test.scm ./lw query like ?word impedimento -- adjective ?word $ LW_DB=test.scm ./lw query ?rel óbice ((rel . "noun")) $ cat test.scm ((("noun" "impedimento")) (("noun" "óbice")) (("like" "óbice" "impedimento")))
Israeli violations of Lebanon's airspace between 2007 and 2022
Making Sense with Sam Harris, "How to talk to a Christian"
TIL: "zombie" originated in a word of a native language of a PALOP.
This site sells books in a language alongside EN:
In Interlinear books, the original text is followed by an English translation below each word or phrase.
Supposedly the main man behind LanguageTransfer is somehow involved in it too.
Found Kafka's "The Metamorphosis" on another site
We had an interesting discussion about religion and discrimination at the Arabic class today.
https://github.com/transmission/transmission/releases/tag/4.0.5
Commands to build and install Transmission from a release .tar.xz on my RBPi:
wget https://github.com/transmission/transmission/releases/download/4.0.5/transmission-4.0.5.tar.xz tar xf transmission-4.0.5.tar.xz mkdir transmission-4.0.5/build/ cd transmission-4.0.5/build/ cmake -DCMAKE_BUILD_TYPE=MinSizeRel -DENABLE_GTK=OFF -DENABLE_QT=OFF -DENABLE_MAC=OFF -DREBUILD_WEB=OFF -DINSTALL_WEB=OFF -DENABLE_TESTS=OFF -DENABLE_NLS=OFF -DINSTALL_DOC=OFF -DWITH_APPINDICATOR=OFF -DCMAKE_C_FLAGS='-Os -march=native' -DCMAKE_CXX_FLAGS='-Os -march=native' -DWITH_INOTIFY=OFF -DCMAKE_INSTALL_PREFIX=$HOME/.local .. make make install
https://99percentinvisible.org/episode/episode-08-99-free-parking/
At the end of a year, the distance travelled searching for a free car parking space, is almost 1000000mi.
Sapiens E01 "Desmistificar o Cérebro com Ana D’Armada Moreira e Miguel Remondes" @ 28m16s
Houve um estudo na Suécia em que eles agora têm creches em que é tudo de género neutro em que mostram que este tipo de diferenças de percepção espacial, de capacidade matemática, de capacidade emocional, estão cada vez menos perceptíveis entre géneros. Porque, novamente, é uma questão de educação, é uma questão de socialização, porque, por exemplo, tens duas crianças, com dois anos, um rapaz e uma rapariga, uma pessoa a quem atribuíram o género masculino e a quem atribuíram o género feminino quando nasceram. Numa sociedade sexista que nós temos, e patriarcal, tu vais dar uma bola ou uma bicicleta ao rapaz, e vais dar um boneco à rapariga. O rapaz vai começar a chutar a bola para longe, vai começar a perceber como é que um objecto se comporta num espaço tri-dimensional, vai perceber como é que velocidade funciona quando vai andar na bicicleta, e vai construir o seu mundo à volta disso. Enquanto que os brinquedos direccionados para pessoas femininas são muito mais de proximidade, são muito mais de tomar conta, são muito mais de comunicação, são muito mais de role-playing, portanto, bonecos, ou seja, essa capacidade acaba por ser muito mais desenvolvida. O que não quer dizer que isso seja intrínseco, porque todos nós temos cérebros com plasticidade que são capazes de adquirir funções.
This subject is brought on by the host @ 25m02s, and she starts talking about it @ 25m38s.
Very rough translation of this excerpt:
There's been a study in Sweden where they now have kindergartens, where everyone is gender neutral, showing that these kind of differences in spacial perception, in mathematical capacity, in emotional capacity, are less perceptible between genders. Because, again, it's a question of education, it's a question of socialization, because, for example, you have two kids, of two years old, one boy and one girl, one person who's been attributed the masculine gendedr and one who's been attributed the feminine gender when they were born. In the sexist and patriarchal society that we have, you're going to give a ball or a bicycle to the boy, and a doll to the girl. The boy will start kicking the ball far, is going to start understanding how is it that an object behaves in a tri-dimensinal space, will understand how speed works when he rides the bicycle, and will construct his world around it. While on the other hand the toys directed towards feminine persons are a lot more of proximity, a lot more of taking care of, a lot more of comunication, a lot more of role-playing, therefore, dolls, that is, that capacity is a lot more developed. That does not mean that that is intrinsic, because everyone of us has brains with plasticity which are capable of acquiring functions.
Idiomdrottning tinylog § 2024-04-10 09:37
https://novehiclesinthepark.com/
Cool questions! I got 59%, not sure how... Tried following the definition "thing used to move (i.e., travel) people/things from one place to another" for "vehicle", but doubted my choice a few times.
For over 10 years the UK government has been using the humming sound of the electrical mains as a surveillance tool and forensic clock to authenticate recordings – to determine their time and date, and whether they have been edited or otherwise altered. They call this technique, invented by Dr Catalin Grigoras, “electrical frequency network (ENF) analysis”. It can be effectively used as a time stamp for almost any recording made within earshot of electricity, which is always – almost silently – humming. This use of the sound of the electrical grid as a fingerprint of the nation's time has only ever been used by the police as a tool of state level surveillance, and yet everyone has access to this same buzz.
https://planetprogress.libsyn.com/1-rewilding-tradition-technology
This episode of the "Planet Progress" says @23m13s:
Peatlands currently store twice as much carbon as all the world's forests.
A search turns up some results:
2014/03/09 "Peat Soils vs. the Forests Above: Which Holds More Carbon?"
2019/02/01 "Peatlands store twice as much carbon as all the world’s forests"
2021/01/29 "Peat deposits store more carbon than trees in forested peatlands of the boreal biome"
2021/03/08 "Trees and Peat Capture and Store Carbon"
2022/08/08 "Carbon savior or carbon bomb? The complicated story of Earth's peat bogs"
I'd never heard of peat before.
Added support for (limited) concurrent execution of transitions (small pedantry: firing is still sequential) with less than 90 LOC:
https://yewtu.be/watch?v=5THqAY3u5oY
https://yewtu.be/watch?v=EOqnNWWgbmg
sad af :'(
Finished listening today to "The Girlfriends" podcast. Not really my thing.
Also listened to "1 Minuto pela Terra" too and discovered some interesting projects!
Add bounds-checks to substring=? and substring-ci=?
My first commit merged to CHICKEN! \o/
https://www.legislativas2024.mai.gov.pt/resultados/globais
Awesome, the extreme-right party (CHEGA -- PT for "enough!") got 18% of the votes. Together, PS+PSD, the two parties that tagteam since forever, got 57%. It's like people never learn...
(Un)funnily enough, PSD joined with some other party right before elections to form AD ("Aliança Democrática"). And there's this new party called ADN ("Alternativa Democrática Nacional") that nobody has ever heard of, but somehow was on the list. Guess what? It got almost 2% of the votes from people who can't fucking read.
Cooking brown rice in hot water can reduce the content of inorganic arsenic by 40-60%, although this cooking method also diminishes the content of micronutrients.[5]
[5] What You Can Do to Limit Exposure to Arsenic § Get strategies for rice and infant rice cereal
This is what it says:
Published studies, including research by the FDA, show that cooking rice similar to how pasta is cooked can reduce 40 to 60 percent of the inorganic arsenic content, depending on the type of rice. However, this method of cooking rice in excess water—using 6 to 10 parts water to 1 part rice and then draining the excess water—also results in lowering the nutritional value of enriched polished and parboiled rice. Specifically, cooking in excess water reduces the levels of folate, iron, niacin and thiamine, nutrients that are added to polished (white) and parboiled rice as part of the enrichment process, by 50 to 70 percent.
I wonder what's the best cooking method, to get the richest result...
Also this:
The FDA research also shows that rinsing rice before cooking has a minimal effect on the arsenic content of the cooked grain and will wash off iron, folate, thiamine and niacin from polished and parboiled rice.
So the asians do it wrong?!
Very interesting uses of something that I can easily imagine being discarded by an average westerner as useless.
Was gonna vote today but was told instead I was to go to my previous voting place still, because, guess what? It takes TWO MONTHS to update the voting lists... Is this a fucking joke?
https://principlesofchaos.org/
Licenses are such a hassle... Trying to understand if I could take Apache 2.0 code, adapt it, and release it under GPLv3.
From (4):
You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
I understood that I would be allowed to take an Apache 2.0 file foo, make changes to it, and release it as GPLv3 (for my changes) and Apache 2.0 (for the unmodified code).
Apache License v2.0 and GPL Compatibility
This page didn't help. However, it links to the following page:
Maintaining Permissive-Licensed Files in a GPL-Licensed Project: Guidelines for Developers
The relevant bits are 2.2 (Adding GPL’d modifications to permissive-licensed files) and 2.3 (Keeping modified files permissive-licensed within larger GPL’d works).
So complicated! c5be at #gnu@libera.chat helped clarify the issue. I'm settling for (2.3).
Reddit is currently in the cadaveric spasm stage, Twitter is becoming the next Gab, Facebook is a nursery house already, Instagram is for brainless zoomers who miss their childhood, TikTok is a spyware and data harvest tool for CCP with no real utility. Youtube is a clickbait sponsored content view farm full of ads if you don’t use a desktop PC or a laptop with an adblocker. Google, StackExchange and Quora are flooded with AI-generated garbage quicker than they can be cleaned, zoomers don’t know how to use a RSS reader and gen alpha can’t copy a file onto a thumb drive or explain where the downloaded file went because hierarchical file systems are the new black magic.
Sad times are coming. I hope that you have enjoyed the public internet, because it’s all over.
Mobile devices are becoming more locked down, it is currently happening to laptops now. There will be no demand for usable phones without ads in the system settings UI because nobody except select few who are interested in tech whose knowledge spans a little over the Unix directory structure.
Is it good that tech is becoming more accessible? Certainly. But making tech more accessible does not mean removing all power user tools and locking down the entire device “just in case”. This is not improving accessibility. This is an attempt at building a market monopoly where almost every internet-connected device is a trojan horse in its most literal version.
Was on vacations last week. In a busy pedestrian path of a park, saw the boldest blackbird (Turdus merula)!
It came running out of a bush, stopped right in front of me and other people, less than 1m away, chest held high. Looked straight at us with its tilted head for a few moments (just enough for me to take a couple of rushed shots), and then ran back into the bush.
I found it very funny. It was a youngun, still with some dark golden brown. I hope it'll do well in life!
Another less enthusiastic sight, was a couple of crows (pretty sure Corvus, possibly Corvus corone) attacking a parakeet and its nest (I think a parakeet or parrot or something similar; didn't get a good enough look).
Back home from my first Arabic class. The writing is one tough nut to crack! Much harder than ひらがな/カタカナ, so far at least. OTOH it looks as if it'll be a lot easier than 漢字 in the long term, once I get familiar with the different characters and their ways of writing.
Today I saw for the second time a parkourist wagtail (Motacilla alba). The first time I saw one jump towards a wall with its legs, turn around and jump back to the ground. This second time I saw one do the same with a sign post. I wonder why...
Two guys wobbling down the road, one trips and almost falls off the sidewalk:
oi
The other one:
caralhos ta foda..!
bora beber shots?
Took a stroll this afternoon. Watched a volleyball match that was going on in a school's gymnasium nearby.
https://sr.ht/~siiky/petrinets/
Created a project on SourceHut to aggregate the various parts of the Petri nets work I'm doing. Not many for now: the petrinets repo, and a mirror of two other repos.
In hindsight, I should have created one repo for the implementation in each language...
Neat hack to just type-check a Haskell file:
ghci -e 'return ()' foo.hs
Completed the basic sequential implementation of high-level Petri nets in Go just today, bringing the total number of languages to 3! Erlang will be next.
https://git.sr.ht/~siiky/petrinets
Also created a mailing list for discussing Petri nets and these libraries, and registered the #petrinets IRC channel on libera.chat.
https://lists.sr.ht/~siiky/petrinets
irc://irc.libera.chat:6697/#petrinets
I've been so busy with Uni stuff I haven't written anything in a while :|
My hands and head are starting to figuratively twitch... I'll fix it with this I wrote during SourceHut's downweek, unedited:
Given this week's events @ SourceHut, I started thinking again about alternatives. Nothing yet, though I've learned of radicle, and I'm gonna start mirroring all my repos across all my computers. Currently, it's easy for any particular repo to become out-of-date in any particular computer if I don't work on it. If I want to update a repo I have to manually git pull. I plan to experiment with Syncthing because I already use it for a ton of things, it's super easy to use. Put all bare repos in a shared folder, and add a remote pointing there. Pulls (reads) will work flawlessly. Pushes (writes) maybe not so much. Have to experiment.
You can tell I was awake for long because that bit about updating repos manually doesn't make sense with the rest... ¯\_(ツ)_/¯
あの女の子に引かれてしちゃって。。。
@2m40s 10 Songs That Taught Me Metal (Easy to Effin’ Hard)
And the thing is, no matter what level you're at, you can always find somebody to compare yourself to that makes you feel inadequate.
yes
Acordo de manhã
Com perfume da desgraça
Zombies descontentes
Arrastando as carcaças
Danados com a vida
Ar triste
E carrancudo
Carregam nas costa
O peso do mundo
Eu não quero que me fodam a cabeça
Eu só quero é cerveja e depressa
Se o mundo acabar
E morrer ao meu redor
Venha outra rodada
Não me fodam por favor
Os atrasos
Nos transportes
E as contas
A pagar
Outra guerra suja
Que ninguém irá ganhar
Eu não tenho a culpa
Se o mundo está perdido
Venha a cerveja
Senão fico é fodido
Eu não quero que me fodam a cabeça
Eu só quero é cerveja e depressa
Se o mundo acabar
E morrer ao meu redor
Venha outra rodada
Vou dar de beber à dor
Matam-se a lutar
Sem que nada
Vá mudar
Todos a remar
E o barco a afundar
Tenho prioridades
A missão está definida
Não contem comigo
Se não for para bebida
Eu não quero que me fodam a cabeça
Eu só quero é cerveja e depressa
Se o mundo acabar
E morrer ao meu redor
Venha outra rodada
Não me fodam por favor
amazing
https://www.kenrockwell.com/canon/1-6x.htm
https://web.archive.org/web/20231230065522/https://www.kenrockwell.com/canon/1-6x.htm
I can't really understand if it means that, either my EF 24-85mm will appear to "zoom-in" like an EF-S 39-138mm, or simply that the view area is that much smaller...
WTF had 2 vim swp files using a total of ~16GiB in my $HOME!
https://news.ycombinator.com/item?id=33404815
https://web.archive.org/web/20240117023106/https://news.ycombinator.com/item?id=33404815
Degrading? Hah! man.. I've prioritized this problem over everything else in my life to the point where it has almost killed me and it has robbed me of everything.. when you are living on the street with 0 money in your pocket and you need to take a shit and the bathroom costs a coin to enter then what do you do? Cause I guess the difference between us and dogs is that you can poo straight into the plastic bag, no need for the intermediate step... Now if I would accept a job creating problems for regular people I'd have north of 100k for sitting in my chair and occasionally pressing a few buttons on my keyboard. But my refusal is absolute, the problem I am working on is important and if no one is willing to pay me for it then that is not my problem (yes it is but it is even more everyones elses problem than it is mine).
https://news.ycombinator.com/item?id=33429820
https://web.archive.org/web/20240117013228/https://news.ycombinator.com/item?id=33429820
Posting on a throwaway for obvious reasons that you'll see in a minute. In general, I smiled reading the news. Scams, fraud, and absurd energy waste have given crypto such a ridiculously tainted image.
But I think the sanctions evasion line is silly, personally. I may have a controversial opinion here, but I think sanctions avoidance is one of the few legitimate uses of crypto.
Sure, North Korea benefits, but so do plenty of other normal, everyday people. For example, I went to university in Siberia for a few years, and so I know a ton of Russians. Quite literally, out of my entire department, I can think of, maybe, two people, at most, who are in favor of the invasion of Ukraine, or, at least, don't see it as black and white as most others (and fairly understandably so, given one of them lived in Donetsk until a couple of years ago; of course things aren't going to be as black and white when the military has been shelling you for years).
Despite the fact that no one is happy about the war, they all must suffer the consequences of it [1]. As an example, in Russia, all men under 27 can be called up for conscription. One way to avoid it is to do military training during university (basically their ROTC equivalent). Normally this has been a relatively "good deal" for years; you spent one day a week for a couple of years doing training, and at the end you're an officer and avoid spending twelve continuous months in the actual military, whilst never getting called up to serve. So, I have a handful of friends who made that choice. One of whom recently got accepted into a study abroad program, but due to the sanctions would've been unable to pay the dorm fees as there was no way to legitimately transfer the money. Shortly afterwards, the news broke that Russia would begin calling people up in the reserve, like him, to serve.
Surely it doesn't make much sense, if we actually want peace, to be complicit in sending young people who aren't in favor of the war to go die invading someone else's land?
I have seen little evidence that sanctions work. Even using North Korea as an example, it's not like they've stopped their weapons program [2]. My view is that:
- sanctions are ineffective.
- sanctions by far hurt the average person the most (and that's the point: they are meant to cause instability to the point of revolution unless the leadership stops doing whatever it is they are doing -- except this neglects to take into account that most of these sanctioned countries will also supposedly murder you over the smallest grievances, so....).
- sanctions cause many who'd normally be against the government to gain sympathy for them after suffering at the hands of those sanctioning them.
Sanctions avoidance is good! I am tired of seeing people from countries that cannot unify over things as 'minor' [relative to genocide, etc] as public transport and healthcare to expect a hundred million people to unify against a totalitarian dictatorship when they could simply, you know, not risk dying. The expectations people have of people like Russians et al are absurdly and irrationally high.
I am especially tired of the virtue signaling coming from people whose countries have been responsible for the deaths of millions in the very regions we act so concerned about -- e.g., West and East Asia. There is an irony in acting as if sanctioning North Korea is for the Koreans when the Korean war [a US-Soviet proxy war] resulted in the deaths of millions of Koreans. There is an irony in sanctioning Syria and Iran for 'peace' while Iraq, Afghanistan, and Syria are irreparably damaged due to wars and invasions by the same countries which have sanctioned them.
As an Arab, it may be petty [3], but it boils my blood seeing the "Save Ukraine" flags on half the damn sites and GitHub projects I click on. The IDF has killed so many Palestinians, yet we continue to fund Israel. Yemen is at the brink of starvation, yet we fund the Saudis who kill them. Iraq and Afghanistan are destroyed, yet we invaded them -- HELL, not only did we invade them, UKRAINE WAS PART OF THE COALITION THAT INVADED IRAQ, yet I am not meant to hold any resentment.
It makes me so angry. I am sick and tired of the ONLY time Europe and the Anglo outposts seem to care about 'peace' and war being when their white brethren are killed. Fuck your sanctions, man. I could not care less about the agenda of your governments; the US military is the largest, most well-funded terrorist organization in the world.
[1]: I am sure someone will read this and think "this is what you get when you elect XYZ". However, I find the logic beautifully ironic, given a year ago, you'd read how one cannot protest in Russia without getting detained, beaten or killed, and yet now we expect the average Russian to throw away their life just to get arrested or worse. These people have just as little control over their circumstances as most Americans did during the invasion of Afghanistan or Iraq, if not less.
[2]: As a side note:
- A: Why would they ever stop? The US backed out of the Iran deal because Trump was, well... Trump. When Gaddafi agreed to stop the Libyan weapons program, the US funded the very rebels that overthrew Libya and sodomized Gaddafi with a bayonet before brutally executing him. What sane person would EVER trust the U.S. and Europe to hold their words regarding weapons programs when time and time again, it has been shown that words mean nothing. Nuclear weapons are the only way for North Korea to ensure they have a future as a country.
- B: Why should they stop? If nuclear weapons are not the defensive necessity that North Korea claims they are but instead, simply a global threat, why does to the US, France, UK, etc, get to keep their nuclear stockpile?
[3]: I should be clear. I don't support the war in Ukraine. It hurts my heart listening to the parents who've lost their children, and vice versa. But I am petty in the sense that I am jealous: I am so deeply saddened by the fact that places like Poland nearly caused a political crisis in the EU by refusing Arab refugees, despite being part of the coalition that invaded Iraq, yet the moment Ukraine gets invaded, Poland offers to take millions. Like fuck you, if you want to talk about bearing responsibility for your actions, fuck you, bear some responsibility.
Like, yes, amazing, I am happy; that is a GOOD thing. But Jesus Christ if that doesn't make me feel worthless as a human being, what should? It feels like confirmation that simply due to my ethnicity, my life will NEVER be valued the same as a white man. I am so sadden by the fact that the whole world cares about these situations, yet cannot be bothered to care about their own damn war crimes.
I moved to the United States as a child shortly before 9/11. I will never forget the way we were treated afterwards. I will never forget being in school and having the teacher inform us about the Turkish kid who'd be enrolling next week, and having the little white kids initially react with excitement and curiosity, come back the next day and play a game where they made imaginary traps for the Turk, talking about dumping their imaginary boiling hot coffee on him, etc. These are children. Who taught them that way? Their parents. Children aren't like that naturally.
I am tired of the most hateful countries in the world acting so concerned about others.
My father is not a terrorist, yet when my father returned to Israel while studying in Germany, simply due to the fact that he ran the Palestinian student union at his university, he was detained. They claimed he was a member of the PLO, and tried him as a terrorist, and held him in Israeli prison for two years. He never got to finish his degree.
To this day, despite being an Israeli citizen myself, when I go through the Ben Gurion airport I am assigned a 'six' in the first digit of the barcode they place on my passport -- the "secret" security rating they give you, on a range of 1 to 6, with 1-2 being common for most Israeli citizens, and 6 being the highest level of threat.
When my grandmother was sick and at the end of her life, we returned to Israel. After she passed, upon trying to re-enter the United States, they found out about my dad's false terrorism conviction, and he was, of course, denied entry. I was 10, and I was told I'd see him again in six months, and that we'd figure things out. I didn't get to see him again for another 8 years.
When I first saw him again as an adult, I was so happy, but it was the most bittersweet feeling in the world. When you communicate with someone over Skype on a 480p webcam for years, it hides the wrinkles in their face. I cried and cried and cried all night that first night -- I was so happy but I was so sad; he looked so old. I didn't realize how old my father was. I felt robbed by the universe; it wasn't my mother's fault, it wasn't my father's fault. I was just unlucky.
I know I am rambling, but the point is: really, if anyone actually cared about the morality, why do countries like Israel get away with ruining my life? Why do countries like the US get away with killing millions? These sanctions aren't here for peace, they are here for someone's political agenda, and that's all.
--
Anyway, I know my schizoposting anti-American ramblings are not helping my cause whatsoever, but I am very upset. I shouldn't be this upset, but I don't know why, I think it was just the straw that broke the camel's back tonight. I am very exhausted.
I guess the last thing:
To anyone who reads this and thinks "what a nutter - it's probably a good thing they watch people like him and deny them entry" -- sure, maybe. But remember: my feelings of resentment were not something I was born with. I am a child of American and European foreign policy.
Aaron Swartz died today 11 years ago.
gemini://gemi.dev/cgi-bin/wp.cgi/view/en?Aaron_Swartz
gemini://gemi.dev/cgi-bin/wp.cgi/view/en?The_Internet's_Own_Boy
Back to the future of technology
https://lexiemountain.bandcamp.com/album/i-am-here-to-win-one-million-dollars
Not sure I like it, but it's... interesting?
Life Cycle Assessment of 2022 Laptop
(...) Nevertheless, the study is interesting for its detailed breakdown of components, with the display and the electronic circuits responsible for the largest environmental damage. The total impact for the Framework Laptop is estimated to be 200 kg CO2e. Almost 70% of this is due to the production phase.
We are not sustainable. And neither is any other device maker.
The Monster Footprint of Digital Technology
The embodied energy of the memory chip alone exceeds the energy consumption of a laptop during its life expectancy of 3 years.
How and Why I Stopped Buying New Laptops
Not buying new laptops saves a lot of money, but also a lot of resources and environmental destruction. According to the most recent life cycle analysis, it takes 3,010 to 4,340 megajoules of primary energy to make a laptop – this includes mining the materials, manufacturing the machine, and bringing it to market.¹
Caribou Skin Clothing Beats High-Tech Expedition Clothing
(...) Findings indicate that the overall skin temperature, as well as the cheek, thigh, toe, and torso temperatures, remained significantly higher when wearing the caribou skin ensemble compared to changes observed when wearing the military or expedition clothing ensembles.
Comparison of traditional and manufactured cold weather ensembles
Timeline of the 2023 Israel–Hamas war
Turkish President Recep Tayyip Erdogan said in a speech that "Hamas is not a terrorist organization, but a "mujahideen liberation group struggling to protect its people and lands."[151]
“Hamas is not a terrorist organization,” he said, but a “mujahideen liberation group struggling to protect its people and lands.” Erdogan also chided the West over its unconditional support for Israel’s unrelenting retaliation against Hamas’ brutal surprise attack into southern Israel on Oct. 7.
(...)
Turkey and Israel's differences over the Palestinian issue and Erdogan’s inflammatory anti-Israel rhetoric had led to more than a decade of estrangement. The Turkish President has been a vocal supporter of the Palestinian cause since his premiership, with his angry exchange with Israeli President Shimon Peres in 2009 at the World Economic Forum in Davos going viral in the Arab world.
Is this ironic or what?
gemini://gemi.dev/cgi-bin/wp.cgi/view/en?Kurdish%E2%80%93Turkish_conflict
gemini://gemi.dev/cgi-bin/wp.cgi/view/en?Kurdish%E2%80%93Turkish_conflict_(1978%E2%80%93present)
The Turkish government had accused Sweden of not doing enough to rein in Kurdish anti-Turkey activities on its soil. (...)
Ah there it is!
Internet Archive, Lila Bailey, Friend of the Court Briefs Filed in Internet Archive’s Appeal
“Copyright law should want to promote access to works, because it does nothing to promote progress if the law incentives the creation of works that no one can actually enjoy. In this case, enabling the books that were already lawfully readable to be read is what copyright law should instead be glad for the Internet Archive to do.”
Law Library Directors, Professors and Academics:
“Neither the public nor authors, both of whom are the intended beneficiaries of copyright, benefit from libraries spending public or community funds on the same content repeatedly instead of acquiring new content. The logical consequence is that the public has access to fewer authors and works, fewer authors get wide exposure, and fewer works are preserved for future generations.”
Free at last! Free at last! Thank God almighty the mouse is free at last!
Well, at least the 1928 version of Micky Mouse [1] is free and in the public domain. It's no coincidence that Disney has worked the past few years turning the 1928 version of Micky into a trademark. Grab the popcorn! It's going to be an interesting year in copyright law.
https://www.bbc.com/news/entertainment-arts-67833411
My three favorite 2p games with traditional playing cards are slam, color gin, and haggis. Slam is probably the most fun but one thing about color gin that’s great is how it uses all 52 cards, it uses suits, it uses melds, and it uses sets. Ranks and ordering, it all matters. Slam and haggis both use stripped decks.
Not listed on Pagat :/
Analysis: At COP28, Sultan al-Jaber got what the UAE wanted. Others leave it wanting much more
First reclog entry of the year: