

“Why” comments are of course included in “we don’t need that” category
Rust dev, I enjoy reading and playing games, I also usually like to spend time with friends.
You can reach me on mastodon @[email protected] or telegram @sukhmel@tg


“Why” comments are of course included in “we don’t need that” category


I think my manager is strongly Clean Code inclined. More than once they removed comments, because they will become outdated anyway (so there’s no use explaining what is going on at all, right? Right‽)


Most of what I know comes from this educational video 🦇


I don’t know much about JS but I managed to get 10/28
More than once I just went with whatever seems unlikely, but not too unlikely to be logical answer. Using this in production seems fitting only for courageous and strong-willed
I created a file with backspace in name, it was hard to understand why filename doesn’t match
The first one is genuinely impressive
I thought it’s just a matter of colour count, but maybe you need more loops? Mine had more loops, I think, and after third colour it passed
I didn’t think it allows diagonal, because it wasn’t the case for me, that’s evil 🌚

I used the first diagram, but the second seems more helpful. 64th was around five lines down the second step from top, the only important thing is that it’s not split between several lines:


I mean, skill somewhat helps, but it definitely feels like the challenge cuts a little more slack. I don’t particularly believe in my skill growing this much 🤣
For me it says 85 is needed, and it seems to stop once I fall below 80%, so it always ends on 80% exactly
Edit: OK, I’m not sure if it becomes easier over time, like when chess pieces become queens, but I managed to beat it with 87%
There are three possible targets upon reset, I was only able to find a sign
I would guess those languages are added for preservation and compatibility reasons, and it’s also an important thing


I would advise going in the opposite direction, learning a purely functional language first to then being able to appreciate functional parts
That is beside the point of an opinionated list of the good and the bad, that will differ for others
Depending on the use-case you might also want to add special case value like @[email protected] did in their example, and get kind of UTF-8 pages. Then you can pack lowercase to 5 bits, and uppercase and some special symbols to 10 bits, and it will be smaller if uppercase are rare


Funny how they have a typo in test vectors:
0x0000 -> babab
0xFFFF -> zvzuz
0x1234 -> damuh
0xF00D -> zabat
0xBEEF -> ruroz
They removed assembly support 3 days ago, too 🤣
Only if the crate she comes from has her properly exposed
And the princess doesn’t live long enough to be returned from the castle
As they say, office is the pinnacle of productivity
Same as many long debunked concepts, sometimes even declared wrong by their own original author, it will continue to have followers and will never completely fade away. For this reason I don’t think that talking about it sometimes is a wrong thing