Ever wondered why on #mc68000 a short branch to the next instruction will generate and error when assembling it?
bra.s .next ; will error out
.next:
The offset in the short branch instruction encoding is a 8-bit signed integer. Offset 0 (next instruction) is magic: that actually indicates a "wide" branch instruction with 16-bit offset following the instruction opcode. The offset 0 was of course chosen because branching to the next instruction is kind of pointless.
To actually branch to the next instruction you need to use the "wide form" branch:
bra.w .next
.next:
This instruction encodes to hex "6000 0000". Split down it is:
"60xx yyyy"
...where 8-bit offset xx is 0, which leads the instruction to be decoded as having 16-bit offset word yyyy. This offset word can have any value, including 0 => branch to next instruction.
As an #Asian myself, I'm happy to see that ideas, developers, and software from #Japan are going mainstream. There are a lot of things the West, and the world for that matter, can learn from Japan.
Not only from the Japanese, to be exact, even from #Korean made software. I talked about last year how #Korea created its own Internet culture that not even #Google and #Microsoft can compete with. (See: #Naver's amazing interconnected platforms; what Google would have been if they had a vision.)
UPDATE (2024-01-07 19:37 UTC+8): I was indeed mistaken. The dev is German, a country from Europe that has given us a lot of new science and technologies. ^_^
Pleroma itself also have a lot of forks, though not as much as #Misskey and #Mastodon. One such is #Rebased.
You can give the Rebased fork a try over at https://c.wtf featuring the #Soapbox frontend. (#DidYouKnow that the Soapbox frontend originally started as a custom frontend for Mastodon?)
Forget #turkey and its #tryptophan naps, the personal chef to King Ferdinand I has a dish that (if prepared incorrectly) will make you lose your mind 🤪
🐱 Read more about Roasted Cat in this excerpt from The History Shapes Cookbook:
If you think the #Slickback move or challenge is the original, think again. A year earlier, in 2022, it was started by Jubi and called it the #JubiSlide float.
Like many popular challenges and "games"/"toys" this year 2023, it was a rediscovery of a younger generation and revitalised it under a new name.
“Paint My Love” by Michael Learns to Rock is the English cover of “Kun Med Dig” by Martin Loft & Dorthe Andersen. It was chosen as the song of Denmark for the 1996 Eurovision.
The popular song “Take Me to Your Heart” (2004) by Michael Learns to Rock is actually an English cover of the 1993 Mandarin original entitled “吻别” (“Goodbye Kiss”) by Jacky Cheung.
#DIDYOUKNOW If a publication runs a big headline reporting someone entered a not guilty plea at their first court appearance, as if that’s news, you are legally permitted to punch the managing editor in the crotch three (3) times