A decompilation and port of Sonic Advance 2-a GameBoy Advance game written in C
Comments ā Read more
Although, most software I use is decentish in that regard.
Is that because you mostly use Qt programs? š¤
I wish Qt had a C API. Programming in C++ is pain. š¢
Cāest fou comme cāest cher une voiture oO. Comment vous faĆ®tes les gens???
@lyse@lyse.isobeef.org (I think of pointers as āmemory location + typeā, but I have done so much C and Assembler by now that the whole thing feels almost trivial to me. And I would have trouble explaining these concepts, I guess. š Maybe Iāll cover this topic with our new Azubis/trainees some day ā¦)
Ća māĆ©nerve, ils ne peuvent mĆŖme pas Ć©crire COā correctement sur les sites marchand de voiture. Cāest COā, pas CO² bordel!
also friends i started a patreon to support my one woman website stuff :) iām nervous about it so i only have a single $3 tier but i might add more if i can think of more stuff to offer
We had a very sunny day, peaking at 19°C. This not only decoyed me out, but also plenty motorcycle terrorists. Eh fuckwits, nobody wants to listen to your bloody engine and exhaust noise, keep it quiet for fuckās sake! Many of your rider collegues can manage it, too, so should you.
I had some sore muscles after yesterdayās waste paper collection with the scouts. So, I only went for a short trip to my closest backyard mountain. Watching two rock climbers was interesting. Thatās not something I see very often.
Il y des musiques comme Ƨa⦠quand on prend le temps de les Ć©couter, Ƨa va mieux. Ce soir, cāest Hotel Californa des Eagles.
@movq@www.uninformativ.de Did you place it in the sun? We only got 15°C today.
Boom. 24°C. No spring? I think my thermometer is wrong.
C++ creator calls for help to defend programming language from āserious attacksā
Bjarne Stroustrup, creator of C++, has issued a call for the C++ community to defend the programming language, which has been shunned by cybersecurity agencies and technical experts in recent years for its memory safety shortcomings. C and C++ are built around manual memory management, which can result in memory safety errors, such as out of bounds reads and writes, though bo ⦠ā Read more
I went on a 5:30 hours long hike to my second backyard mountain. About 12km to get there and roughly 9km on the way back. It was super nice, sunny all day long, 12°C and luckily just a little bit of wind. Great scenery. I managed to capture one great spotted woodpecker hammering along. There was also a kestrel hovering over a meadow and then landing on a sports field light pole. At the castle ruin I could watch 10-12 gliding red kites (with the V-shaped tail) and other raptors, maybe bussards, I donāt know, for about five minutes. That was fascinating. Unfortunately, my camera doesnāt too well with moving targets.
86 more photos: https://lyse.isobeef.org/wanderung-auf-den-hohenrechberg-2025-03-03/
Ils ont changĆ© la sonnerie dans mon Ć©tablissement. Cāest pĆ©nible dāentendre Sigma Boy avec tout ce que Ƨa vĆ©hicule⦠https://www.radiofrance.fr/franceinter/podcasts/un-monde-nouveau/un-monde-nouveau-du-mercredi-12-fevrier-2025-9028513
We went up our backyard mountain again right after lunch. The sun peaked through the clouds sometimes. The 6°C felt much, much cooler with the northeast wind. We got lucky, though, it was dead calm at the summit. At least on the southwestern side, which is a few meters lower than the very top to the east. That was shielded absolutely perfectly from the wind (we were extremely surprised), so we sat down on a bench and could really enjoy the sun heating us up. Apart from the haze, the view was really nice.
There were even patches of snow left up top, that was unexpected. Also, somebody created a cool rock art piece on a tree stump. That one rock absolutely looked like a face. Crazy!
zlib-rs is faster than C
Iām sure we can all have a calm, rational discussion about this, so here it goes: zlib-rs, the Rust re-implementation of the zlib library, is now faster than its C counterparts in both decompression and compression. Weāve released version 0.4.2 of zlib-rs, featuring a number of substantial performance improvements. We are now (to our knowledge) the fastest api-compatible zlib implementation for decompression, and beat the competition in the most important compression cases too. ā« F ⦠ā Read more
@falsifian@www.falsifian.org Neat, I got the principle, so mission accomplished. :-)
I have configured my vim to use a tab width of four. So, I noticed that especially https://www.falsifian.org/blog/2021/06/04/catalytic/reachability_with_stack.cc (but also partially the other C++ file) mixes tabs and spaces for indentation. :-)
It was mostly cloudy, but every now and then the sun peaked through. With very little wind, the 12°C felt quite nice. Especially for a hike. With the sun completely hidden and more wind, the lunch break at the summit was a bit chilly, though.
Thereās a bad looking crack in the climbing rock in 10. When you have eagle eyes, you might be able to see the hooks in the cliff for the climbing ropes. I havenāt seen this one before. Also, it looked like several cubic meters of earth, grass and rock fell off the top.
On the way home, it got much more sunny. I found yet another skyrocket stick. That was pretty neat. And we saw the first field of snowdrops. With some bees checking them out. In total we walked a bit over 15km.
More pics: https://lyse.isobeef.org/waldspaziergang-2025-02-23/
Very sunny 16°C, heaps of people outside. As soon as we were a bit further into the forest, we had it completely for us. From the foot we thought that the view might be rather good, but up at the summit, it turned out to be very hazy. Oh well. Surprisingly, I found four skyrocket sticks in premium quality. More than after New Year! Also, we came across two deer. It was a very nice two hours walk. No photos, though, sorry.
Did the Windows 95 setup team forget that MS-DOS can do graphics?
One of the reactions to my discussion of why Windows 95 setup used three operating systems (and oh there were many) was my explanation that an MS-DOS based setup program would be text-mode. But cāmon, MS-DOS could do graphics! Are you just a bunch of morons? Yes, MS-DOS could do graphics, in the sense that it didnāt actively prevent you from doing graphics. You were still responsible for everything you ⦠ā Read more
Cet aprĆØm, jāai jardinĆ©. Quelques rayons de soleil, cāĆ©tait le bonheur. Ravi de voir que la terre sāamĆ©liore avec les multiples paillages. La salade est plantĆ©e, plus quāĆ espĆ©rer quāil y ait moins dāescargots
Nous admirons lāarbre qui atteint le ciel, mais cāest le sol quāil nous faudrait remercier. ā Becky CHAMBERS
You have a microwave oven at home, right?
You can type 3 and 0 for 30 seconds, 100 for a minute (shown as 1:00), or 200 for two minutes (2:00).
What would happen if you type 777 and Start?
A) Nothing
B) Self-destruction
C) Will run for 7 minutes and 77 seconds (boring!)
What about 7777 ?
Non en fait, archivebox, cāest des dĆ©pendances dont je ne veux pas (chromiumā¦)
En fait, je veux un truc comme autoblog, mais pour nāimporte quel site, en pouvant soumettre une url Ć la main. pour ceux qui ne voient pas, autoblog cāest Ƨa: https://sebsauvage.net/streisand.me/instructions.html (chez <@sebsauvage@framapiaf.org>)
2°C warming limit deemed impossible + 2 more stories
A climate expert declares the 2-degree warming goal unattainable; Israel readies for potential Gaza relocation under Trumpās contentious proposal; an innovative vaccine shows promise in preventing kidney cancer recurrence after surgery. ā Read more
One of the things I love about Plan 9 is how the interfaces make this possible: add snapshots to any block storage, at the kernel level, in less than 700 lines of code. http://9p.io/sources/contrib/blstuart/snap/devsnap.c
My hike today started off with a nice great spotted woodpecker right after the town sign. The -1°C didnāt feel all that cold in the sun. Even on the flat, I had to open my jacket with the sun on my back. The biotope got dug over, thatās now looking really sad. And they also fell a few large chestnuts. Surprisingly, there was actually snow on the mountain. Not much, maybe around three centimeters at most. It was melting and falling down the trees, which looked really cool. I enjoyed it a lot: https://lyse.isobeef.org/waldspaziergang-2025-02-04/
@prologic@twtxt.net Yes, C has it. I even thought that C invented it, but it seems to stem from CPL.
The closest to get to if expressions at the moment is to use a lambda:
foo := func() {
if bar {
return "spam"
}
return "eggs"
}()
But thatās also not elegant at all.
Jāai eu une coupure de courant, ~15 min. Cāest lĆ que je me dis quāil faut que je trouve des sous pour un onduleur. Mais cāest vraiment cher ces trucs et pas du tout prioritaire dans la liste des trucs Ć acheter :s
Introducing ralf : Rename A Lot of Files cli tool written in #c. Please, send your suggestions. https://si3t.ch/log/2025-01-27-ralf.txt
Ća souffle trĆØs fort ici⦠Je me demande si je ne ferais pas mieux dāĆ©teindre mon serveur en cas de coupure (je nāai pas rachetĆ© dāonduleur, cāest cher :s)
@prologic@twtxt.net Just in case⦠the git link is missing a c
in prologic
envie de coder⦠Jāai un bout de C pour renommer les fichiers que je voudrais continuer. Vivement quāil y ait moins de boulot et de soucis pour rĆ©ussir Ć me concentrer!
Uncanceled Units
ā Read more
@movq@www.uninformativ.de Hmm yeah, youāre right. I should have checked for our location prior to getting too excited.
@aelaraji@aelaraji.com Yeah, a sore neck is always a win. :-P Hereās nothing really to see, all cloudy. And also a bit cold at -2°C. I donāt feel like standing still all that long outside at the moment. :-D
je commence Ć voir flou, cāest pas bon signe, mais je contrĆ“le pas
@kat@yarn.girlonthemoon.xyz Pics or it didnāt happen! We were already back at 14°C today. But there might be chance of snow towards the end of the week. Letās see.
Cāest drĆ“le comme jāai plein de choses dāun seul coup hyper intĆ©ressantes Ć faire, comme changer le thĆØme du curseur de ma souris ou tester un nouveau thĆØme GTK. Pile quand jāai des tas de bulletins semestriels Ć complĆ©ter. Bizarre š¼
For some reason, I was using calc all this time. I mean, itās good, but I need to do base conversions (dec, hex, bin) very often and you have to type base(2)
or base(16)
in calc to do that. Thatās exhausting after a while.
So I now replaced calc with a little Python script which always prints the results in dec/hex/bin, grouped in bytes (if the result is an integer). Thatās what I need. Itās basically just a loop around Pythonās exec()
.
$ mcalc
> 123
123 0x[7b] 0b[01111011]
> 1234
1234 0x[04 d2] 0b[00000100 11010010]
> 0x7C00 + 0x3F + 512
32319 0x[7e 3f] 0b[01111110 00111111]
> a = 10; b = 0x2b; c = 0b1100101
10 0x[0a] 0b[00001010]
> a + b + 3 * c
356 0x[01 64] 0b[00000001 01100100]
> 2**32 - 1
4294967295 0x[ff ff ff ff] 0b[11111111 11111111 11111111 11111111]
> 4 * atan(1)
3.141592653589793
> cos(pi)
-1.0
Couldnāt find anybody to join me this arvo, so I went alone. Only in the forest I began to see real snow. And then of course with each meter of elevation gain. I reckon there were 5-6Ā cm at the summit, so there is still room for improvement. The weather was absolutely stunning, a sunny blue sky alternating with clouds, most of my hike hardly any wind and 1°C. Climbing the mountain was a different story, the wind hit me hard.
I just love the wind-brushed formations of ice on the twigs and branches. They look soooo incredibly cool. It was kinda hard to capture them on film with the wind pushing everything around.
On the way down I took the narrow and currently fairly slippery path that was closed for some weeks due to felling activity. It looks so different with heaps of trees on the ground now. Theyāve also sawn down the tree with the small hole near the ground (which I think Iāve shown a few times in the past). The beech in 52 to 54 was probably hit by lightning a few months ago. At least itās completely charred.
https://lyse.isobeef.org/waldspaziergang-2025-01-03/
3°C today, it was quite nice in the sun. A lot of hunting and tree felling going on in the forest. And we met the heron again, that was very cool: https://lyse.isobeef.org/waldspaziergang-2024-12-28/
And now some stupid fuckwits are burning firecrackers again. Very annoying. Can we please ban this shit once and forever!?
I finally watched āC++17: I See a Monad in Your Futureā and it was rather nice (at least in 1.8 times speed): https://www.youtube.com/watch?v=BFnhhPehpKw
I finally also learned why the auto
syntax exists (to allow specifying a return type that depends on the argument).
I saw a paraglider after sunset. Must have been super cold up there in the sky, we just had 1-2°C on the ground. And I passed a heron at just 5-6Ā meters distance. I think thatās a new record low. The sunset itself wasnāt all that shabby either. Hence, a very good stroll.
Sun Avoidance
ā Read more
A R C O N 1 T E A R C O N I T E A R C
R C O N 2 T E A R C O N I T E A R C 0
C O N 8 T E A R C O N I T E A R C 0 N
don pour #framasoft terminĆ© : https://soutenir.framasoft.org/fr/. Jāai choisi le don mensuel pour leur donner de la visibilitĆ©. Cāest peu de choses, mais cāest ma faƧon de contribuer au libre
New name for a new political party:
Country
Uniting
Nationally
Together
all of the software sucks, but i have a solution! weāll write even more software! get more people involved, make it the Ideal Career, then we can write AL̵LĢ“ O̵F THĢØE ̧CĶODEĢ·S. mountains of shitty garbage that kind-of does the thing. software will still suck, but TĶHEĢN oh then we can write compilers that let us run the old shitty code inside of our mountain of new shitty code. now all of the code is in a giant pile and weāre using it to control space ships that definitely never crash. the more code the better! we can represent NaN
easily in undefined
systems! developers arenāt particularly bright, so the language is simple and easy for them to understand. we know this, thatās why it was made this way. theĶ” mounĶ¢tain Ķ m̵usĶt Ķ nȩverĢ¢ Ģ“waĢ”veĢ“r̵. the more code the better. so instead of writing the code manually we cĢ“oĶmpileĢØ tĶorĢøtĢuĶred soĢ·uĶls ĶiĶnĶtoĶ Ķnice Ķ¢bĶlĢ·oxeĢ”ls ĢøofĶ Ģøt̶anĢ”gĶlĶed ĶnĢ¢euĶraĢ”lĶ ĢneĢ¢tĶwĶorksĶ.Ģø wĢØe dĶ onātĶ know how i̵t Ģ·wĶorkĢ”s, Ģ“but Ģ·tĢ“he modelĢ¢ ̶isĢ 5Ģ0GiB Ķs̶o ĶiĶt sĶeĶrveĶs Ģ“tḩeĢ purposĶe. WEĢ MĶ USĢ“T BĶ¢UĢ¢ILD ĶTĶHE MOĶUN̶TĢØA̵IN.