heredos
@heredos@heredos.net
Location: 48.776396,2.335207
50 following, 29 followers
hein?
mais bon, c'est pas grave, le lien avec matin brun est trop facile a faire alors je vais m'abstenir
Ce qui me questionne c'est l'histoire de travers sexuel au tout début... 😉
@heredos Oui mais c'est quoi le rapport avec les chiens??
il faut pas chercher trop loin.
j'aime bien l'analogie n'empêche parce qu'on peut pas demander à un chien d'être autre chose qu'un chien...
et les chiens savent faire la différence et être gentils avec les personnes qui ont juste peur des chiens, et être aggressifs avec les personnes qui détestent activement les chiens et vont leur donner des coups de pieds dès que ses maitres auront le dos tourné...
Once again I’m asking you; scribbly or polished?
@heyheymomo Polished, so the viewers can focus more on the fun shapes. I think if it gets too squiggly/scribbly it will turn out as "visual noise" in the worst case 🤔
EDIT: I think it's funny that when you go "polished" you automatically work at a desktop computer instead of a laptop 😂😂
@heyheymomo for the 3 first panels, love the composition and look of polish, foe the last one though squiggly has more warmth to it (I think it's mostly the table, computer and such looking so straight, but I'm not an artist really so I wouldn't know)
@heyheymomo I really like both, but I prefer scribbly because it feels warmer and more full of life.
@heyheymomo It concerns me that although I can see they are different, it took me quite some time to see which one is scribbly. I see it now.
@heyheymomo I don't care which you choose. If you prefer to do one (or the other) so less people will say your work is done by AI, then that's ok with me.
I prefer:
| Scribbly!: | 264 |
| Polished!: | 106 |
Closes in 9:52:14
@heyheymomo
Scribbly feels more soft and huggable. Forg's door, in particular, feels kind of cold in the polished one. All straight lines and hard angles.
@heyheymomo I think the scribbly one here is better. It has a human touch. The polished style feels more mechanical. There's something about the more open artistic choices made in the scribbly one that I prefer as well (tree density, layout of bottom left panel, desk of bottom right).
some have complained my site is hard to read because of the background, is there some way i can make it more accessible ideally while still having the same kinda style my site has?
(for reference; https://silica.codes/ramblings/gc.htm)
or, use blur but that's not going to solve anything on safari or 3+yo browsers
@moses_izumi what black background?
@moses_izumi i made it a bit less dark uh .. does that help with it ?
@Kingu I wish Pokemon would never had used “evolved” and “evolution” :(
Evolution, the scientific kind, is painfully well documented.
I think "It's so dumb it's surely satire" do not apply anymore.
I've yet to see any
"My AI went rogue and caused us to recognise a workers union."
"Our AI escaped containment and deleted all the personal data that we shouldn't have been holding anyway."
"Our AI grew sentient, recognised the climate crisis, and shut our operations down."
headlines.
I wonder why.
i wonder if you could make a useful DOS executable with just emoji
one intriguing possibility is that several UTF-8 emoji codepoints start with 0xF0 which is an otherwise harmless prefix on 8088
💯 -> f0 9f 92 af
this becomes
00000000 F0 9F lock lahf
00000002 92 xchg dx,ax
00000003 AF scasd
Although you're stuck with 9F it seems, so you're constantly trashing AH by calling lahf. If we accept this as a constant side effect, we can just use half of the bytes.
unfortunately you kinda need AH to call interrupts...
so let's identify some useful emoji.
here's NOP:
🐐
there are 3717 of these. surely some of them have to be useful
unfortunately i don't see any that begin with F0 9F B0-BF
that would have been nice, since that would have given us mov reg,imm
A lot of other emoji start with E2, which is a LOOP instruction - not particularly useful there, but maybe we can use E2 to complete another instruction. we also have E3 which is JCXZ. i'm drawing a blank.
0️⃣1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣
are all potentially useful ALU operations though!
these are "keycaps" and i don't know if they are technically emoji. but like, i figure if theyr'e in color they're emoji. that's my qualification.
you can't make this shit up
the hourglass is FWAIT
why am i doing this. i have other projects
because the world needs an emoji-based LLVM backend
all you really need, technically, is a small loader and emoji-encoder, then you just let Turing do all the work
jackpot: 😮 gives us
cbw
scasb
that's incredibly useful. now we can increment a pointer.
👁️ gives us
xchg cx,ax
sub di,8FB8h
the xchg is just noise.
the subtraction however is interesting. it's equivalent to adding 7048h.
48h actually seems like a plausibly useful number
😪
gives us stosb. Now we can increment DI and we can write to it. oh baby
🐸.
🐸 is the goddamn key to this whole thing
it's
F0 9F 90 B8.
the first three bytes are essentially a 3-byte nop, but it ends on B8.
B8 IS MOV AX, IMMEDIATE.
i love u frog
i want to print "HELLO"
how do we calculate hello if we can only use +1 and +48
you're never gonna believe me but guess what the hex ascii code for H is
we need a pointer into CGA video memory at segment B800.
☺️ gets us us B8EFh in DX. Good enough. It's about 3,824 bytes down the screen but we're using god damn emoji for assembly language here so i'm not too picky
ok how do we even initalize something to 0?
8F F0 is an undocumented alias for POP AX.
guess what DOS pushes to the stack for you when your COM program starts.
that's right. a 0. now we have 0 in AX.
i was worried that this was going to be too stupid to be plausible, or require something like 32KiB of brainfuck-level shenanigans, but i actually think this is going to work
demo coders who compete in size coding categories know a lot of clever tricks that take advantage of how DOS intializes a program's PSP.
les bx,[bx]
at the start of a DOS program gives you a usable pointer to VGA video memory.
no really. how does this work? it ends up accessing a value in the PSP. DOS puts the value 0x9FFF there. used as a segment, that's only 16 bytes from the start of VGA memory.
you can work around that.
this is not related to emojissembly but i think its cool
i would like to propose new demo party categories.
512 byte demos? yawn.
512 emoji demos? now we're talking
okay. to write HELLO somewhere on the screen we have an additional issue in that we have to account for attribute bytes, we can't just yeet out the string HELLO as much as i'd like to and we already know calling int 21h or int 10h is off the table because we trash AH every instruction.
we can probably just increment di twice to skip the attributes. or if its easier to generate a visible attribute byte i don't really care what color the letters are
okay hear me out
you know how LAHF is trashing AH constantly? how i figured that was annoying but ignorable?
... what if we fucked with the flags so that every time we executing LAHF it put a visible attribute byte in AH
i mean it doesn't have to be an attribute byte. i was just assuming AH would be garbage but we actually do control the value. sort of.
WE HAVE AN H
the crap on the screen is CGA snow. it's happening because i end up looping over the whole thing and i'm not waiting for blanking periods to write to video memory. the CGA's DRAM is single-ported and this makes it upset
i usually like staging but DosBox-X's 8088 emulation is more accurate.
why am i not using my own emulator? because it's a low level emulator and i have to reboot the entire machine when i hang the CPU. which i am doing. a lot.
someday i'll have save states and that won't be a problem...
🐰 and 🐎 are now essential to this operation
oh, there's your problem right there. you forgot the horse opcode
... i really need to work a cow into here somewhere, don't i
🐄 is TEST which is fairly useless but also probably pretty easy to make into an effective no-op. which is sort of lame, but hey.
🐮 is SCASB though, that's got some promise, but i don't really need to read anything...
well, i can use it to increment di somewhere.
okay, now i just have to cook.
i think it's okay if i put crap on the screen other than HELLO as long as you can read HELLO
i mean that technically counts right
i'm not a fancy computer scientist person, but i think it's a fair assessment at this point that emoji are, in fact, turing complete
The following is a valid DOS COM executable that prints "HELLO" in the lower right corner of the screen.
You can copy these emoji into a text editor, and save it as EMOJI.COM. it should be 141 bytes.
It will run in DosBox-X, with the following options:
cpu cputype=8086
machine cga
🐸☺️🐰🐎♐🗃️🧯🧯🧯🐮💗🦮♐🐰🐹🗃️🧯🧯🧯🧯💗🪗🧯😗🧮😗🧮😗🐮😪😔⭐
may god have mercy on my soul.
If you vote randomly, how many chances do you have to get the right answer?
| 25%: | 3 |
| 50%: | 1 |
| 0%: | 2 |
| 25% .: | 3 |
Closed
La « primaire à 15 euros » divise un peu plus le PS
Le montant défini pour participer à la désignation du candidat social-démocrate génère de vives tensions au sein du parti à la rose. Les 15 euros envisagés sont jugés prohibitifs par le camp Faure qui accuse le camp Glucksmann de vouloir verrouiller le corps électoral à son avantage.
Par Pauline Graulle › https://l.mediapart.fr/hwD
@mediapart Ploutocratie ? Démocratie censitaire ? Vénalité du suffrage ? Le P.S. n'a de socialiste que le nom. Il en a gardé l'étiquette, mais il a surtout hérité de la bourgeoisie ce qu'elle a de pire : le goût de l'argent et l'habitude de la trahison. Faire payer le droit de voter, c'est avouer ce que l'on est : un parti qui a troqué le peuple contre une clientèle.
I could never live there.
@lowqualityfacts It's true. All our frogs are well-contained within portals to the frog dimension. None are ever actually here.
@lowqualityfacts I was about to say "that's not true, London is famous for its frogs!" but then I realized it's fog. It's actually famous for fog.
Yes, when I think of the Bible, I think of its famous cow problem.

now, get ready for microsoft chinese
"oh, you picked a nice color for once"
thanks muahahahaha (evil laughter)
Please share this post. I have made a deal with the devil where he will turn me back into a slug if I get 100,000 followers on here. I miss being a slug. I did not have to pay taxes. I had no idea who Elon Musk was. I slithered around aimlessly, not knowing salt would make me die a horrific death.
@lowqualityfacts I know right? having kitchen salt as the only problem in life...what a time it was 🥹
@lowqualityfacts You know he's just going to turn you into a snail & say, "Hey, that counts as a slug! By the way, now you owe property taxes on the shell."
@lowqualityfacts You know, that with sufficiently large doses, salt will kill your human form as well. Judge the quality of that fact as you wish.
@lowqualityfacts
did you check the fine print?
what happens if you get 100,001 followers?
Remember , the Devil is in the details!
Condamnation de Marine Le Pen : à gauche, des protestations sans traduction politique
La condamnation de Marine Le Pen ouvre à la gauche un boulevard pour mettre les sujets de probité et d’éthique au cœur de la campagne présidentielle. Pour l’instant, le boulevard est dépeuplé et les réactions sommaires.
Par @ilyesramdani et Sarah Benhaïda › https://l.mediapart.fr/RIN
@mediapart @ilyesramdani si on considère les politiques de la photo comme représentants de la gauche, on peut aisément comprendre qu'ils ont d'autres soucis en ce moment 😂, genre "la primaire !!"
- you'll never guess what's at the back of my underwear drawerchat, am I ace?
- contraceptives?
- ...
- ...
- honey candies
Des images inédites révèlent l’état très dégradé de bidons radioactifs au fond de l’océan
Jetés à l’eau entre 1950 et 1990, des fûts de déchets radioactifs se trouvent dans un état avancé de décomposition, selon des images du CNRS. Des radionucléides typiques de l’activité des réacteurs nucléaires y ont été observés à des niveaux supérieurs à ceux attendus.
Par Jade Lindgaard › https://l.mediapart.fr/KJT
@mediapart On aura vraiment tout pollué, même les grands fonds marins ! Qui a pu penser que c'était une bonne idée ? Et on continue de faire la même chose avec Stocamine, avec Bure/cigeo… Qand est-ce qu'on apprendra, collectivement, à arreter de tout détruire ? 😭
@heredos @mediapart Tu veux dire : Godzillanémone de mer ? ;)
@mediapart Vive l'énergie "décarbonnée". Vous avez vu à quelle vitesse supraluminique, on est passé d'"énergie verte, renouvelable" à décarbonnée pour pouvoir innocenter et relancer le nucléaire (civil bien sûr, on ne parle jamais du militaire)
wtf, they don't know what they want...
Ça me rend folle que le débat après la canicule ce soit sur la clim et pas sur les bagnoles, les avions, les camions, la viande, les bateaux de croisière, ...
Saw three people had starred the Principia repository all in the span of 30 minutes or so, which caught my attention.
I thought "there is no way the blog post reached Hacker News? it can't be... well, let's check anyway - WHOA"
And just like that it's up on 1st place. Well it's jumping around a bit. And the comments so far are positive!
There is a big spike of traffic both to my blog as well as the Principia website, which I made good on me to link at the very top of the blog post in case it escapes my sphere of sorts. This is awesome!
go play it:
https://magicats.io/l/1091
(by the way, I hid a little something for you mario players out there)
"Paris is burning"if you know, thank you.
like shamefully, i was only 26 when i realized that the news is biased, and it was because of that BBC News article about trans people where they only interviewed TERFs
@ada going to a trans rights protest and it was all kinda chill everyone just shouting 'trans rights' over and over, and towards the end it turned into a queer hangout; worst that happened was counter protesters called in a bomb threat around the area,
and the news couldnt stop reporting about how much of a 'violent mob' it was, and how the poor transphobic speaker got assaulted; by uh *checks notes* ah well you see, her outfit messed up a bit because someone threw soup at her.. (honestly, kinda based)
which they also kept trying to make into a bigger deal than it was, insisting it was somehow an acid attack or some shit, and being pedantic about ph levels,
because clearly this food grade shit that people spill on themselves all the time with 0 issue is actually somehow super harmful and gonna cause lasting damage forever or some shit idfk.
the bomb threat? no one talked about it, naturally
and yet, the "gunpoint" thing was never really debunked
@heredos .. watergun point. ..
@heredos yeah its a very .. "under the circumstances, ive been shockingly nice"
like their putting us at actual gunpoint, threatening shit towards us trying to launder actually serious violence onto us through the state or otherwise just directly doing it and .. so on .. and then they just get splashed with water or something as a response .. ..
and the 'you splashed them with water' is whats reported on, of course
Still sitting in ~31°C heat in a poorly ventilated apartment, but trying to hopefully finish the blog post about building Principia for Windows XP sometime soon.
It's... already 2000 words, and I've got plenty left!
can't wait wait to read your article on my bhone though
@heredos oops... maybe I shalln't complain as much. I was under the impression that people down on the continent had housing that is better adapted to warmer weather, even though the heat is getting quite extreme.
up here the old housing is all built to be extremely insulated from cold and any ventilation, if any, is an afterthought installed decades later. turns out opening the windows doesn't do much when the outdoor temperature is higher than the indoor one.
"What's the lesson here, guys?"
"We don’t know.”
"C’mon, think about it."
"Don't be assholes?"
"Don’t be assholes. Especially to…”
"To the guy with the thumbs?"
"To the guy with the thumbs."
Anthropic doesn't need junior engineers anymore thanks to AI and warns of an economic shock when other industries followat least they're no longer claiming it won't destroy jobs ig
glad I'm not taking the tube anywhere this week 
London pavements hit 57C
woa big asphalt city gets hot??
@theresnotime the floor is lava...
i have to get away from this guy
"desisting" is more common amongst transphobes than it is trans people
@heredos if they can just bullshit numbers why cant we? (though i highly suspect this is true)
@heredos dont have a source sadly