HackerLangs
TopNewTrendsCommentsPastAskShowJobs

unwind

no profile record

Submissions

Defrosting using low-energy surface heating

betterfrost.com
2 points·by unwind·6 miesięcy temu·0 comments

Soldr, an open-source compact soldering station

soldr.pro
2 points·by unwind·6 miesięcy temu·0 comments

Saw-Tooth Roof

en.wikipedia.org
15 points·by unwind·10 miesięcy temu·3 comments

comments

unwind
·25 dni temu·discuss
Nah I'm still against repeating the type name all over the place, and the cast adds nothing good imnsho.
unwind
·26 dni temu·discuss
Meta: a space is missing in the title.

Since this is one of the bugs, I always recommemd writing

    game->boardPieces = swAlloc(sizeof(ThingHandle*) * row * column);
Like this instead:

    game->boardPieces = swAlloc(sizeof *game->boardPieces * row * column);
It's not 100% better, but it cuts out a few tokens which helps readability and moves the significant asterix further left where I think it's easier to spot.
unwind
·w zeszłym miesiącu·discuss
Meta: confusing typo in title. Mods , please fix penciN -> penciL. Thanks.
unwind
·2 miesiące temu·discuss
Can you elaborate on how it detects and signals if it runs out of output buffer space? I couldn't see how the amount of available space was even communicated to `fc_enc()`.

Also there some "C icks" (to me, I'm very picky and used to know the standard awfully well from answering many SO questions) that you might want to look into. The two I remember now are the casting of `void` pointers from allocation functions, and (worse) the assumption that "all bits zero" is how a NULL pointer is represented.
unwind
·2 miesiące temu·discuss
Probably [1], from 2025.

[1]: https://www.penguin.co.uk/books/31374/pinocchio-by-collodi-c...
unwind
·2 miesiące temu·discuss
Meta; typo in title, should be "learNEd".
unwind
·3 miesiące temu·discuss
This is fantastic, thank you for doing this. I hadn't thought of the poor Jaguar in ages! Heh.

Found a tiny typo, this sentence from quite early (page 17):

Notice how apparently wasteful this file format is: some of the triplets contain only byte.

I think the word "one" is missing before the final "byte".
unwind
·3 miesiące temu·discuss
Fun post! Very happy to see a 20-something year old find and fix bugs in an X11 wm from before they were born. Gives me hope.

There was some kind of editing snafu though, the loop header in the big (first) code block reads:

    for (i = 0; i < 10; i++, nuke_count++)
But the references to it in the text, and updated versions in the patches, show it as just

    for (;;)
That was confusing me a bit.
unwind
·5 miesięcy temu·discuss
How about "R, G, B Mars" [1], then?

[1]: https://en.wikipedia.org/wiki/Mars_trilogy
unwind
·5 miesięcy temu·discuss
As a ultra noob in the art of knotting, I liked this when I stumbled over it a few weeks back. I agree that for newbies it would be even more instructive with smoother flows, I guess they're held back by the animations being photos and not, well, animations.

I also have read their backstory/naming thing [1] several times but I still don't quite get it. I first thought they were related to the historical Grog, but that was a misunderstanding. I think.

[1]: https://www.animatedknots.com/grog-story
unwind
·5 miesięcy temu·discuss
Meta: This is a very messy title, it should just be "The minichord: a pocket-sized musical instrument" or something like that. We have the github info in the auto-generated blurb right after the title, after all. Thanks.
unwind
·5 miesięcy temu·discuss
Reasonably, that language is MicroPython [1] which is the special pared-down version of Python for memory-constrained embedded targets.

[1]: https://micropython.org/
unwind
·5 miesięcy temu·discuss
Just a few months back I worked in embedded development on a project and there was a physical dongle to unlock the compiler, which was surprising during on-boarding as I've spent years doing commercial embedded work relying on GCC. :)
unwind
·5 miesięcy temu·discuss
“The historical significance of JUMPSEAT cannot be understated,” said Dr. James Outzen, NRO director of the Center for the Study of National Reconnaissance.

I'm no native speaker but that is backwards, right? Shouldn't it be overstated if it was a success?
unwind
·6 miesięcy temu·discuss
Me too, from Firefox in Linux and no (!) blockers. Weird. Maybe geo-fenced for not being in the US, sometimes companies do that which is ... weird.
unwind
·6 miesięcy temu·discuss
Uh that piece of horror was not in the post. Phew.
unwind
·6 miesięcy temu·discuss
Brown in German is actually, wait for it, "braun".
unwind
·6 miesięcy temu·discuss
Cool!

I love seeing new games for "retro" machines, it's awesome that people keep pouring time and love into them after all these years.

I'm not super familiar with 8-bit Atari machines, and found the designation "classic unmodified 8-bit ATARI XL/XE" a bit imprecise. Tried looking up specs on Wikipedia [1] but was unsure what to settle on. Perhaps the original 1200XL would match? Or the 800XL which seems to improve on the 1200XL even though the naming suggests the opposite ... Or the 65XE, or both then I guess since the latter is compatible with the 800XL, but in an updated case?

[1]: https://en.wikipedia.org/wiki/Atari_8-bit_computers#1200XL
unwind
·6 miesięcy temu·discuss
Very cool, nice effort and a good write-up!

If my math is right it seems the cost in material for the printed part is around $5 which seems ridiculously cheap for a custom-designed and adapted solution like this. Nice!

I wish the author had spent a few words extra to motivate why it needs to be in PETG filament for "heat resistance", is the regular PLA limit of ~55 degrees Celsius not okay for a desktop accessory? I guess if it's in direct sunlight that might be exceeded, or perhaps if the laptop runs very hot?
unwind
·6 miesięcy temu·discuss
That sounded fascinating as a rather large difference in world view stemming only from using different languages.

It turns out that there are various models for the number of continents, and that is (phew) known in Spanish, too. See the Wikipedia page [1] (link to Spanish version) for instance. This is for European Spanish though, but I couldn't find a version of the page in es-AR.

[1]: https://es.wikipedia.org/wiki/Continente#Modelos_continental...