Snarwin

joined 1 month ago
[–] Snarwin@fedia.io 4 points 5 days ago (2 children)

If the compiler produces a program that doesn't match your description, you can debug the compiler. Can you debug an LLM?

[–] Snarwin@fedia.io 4 points 1 week ago (1 children)

Well, remember, a code smell isn't something that's inherently bad, it's "a hint that something might be wrong".

I'm not saying that anyone should flag lambdas as a problem in code review, just that when you see one, it's probably worth taking a second to ask yourself if a named function would make more sense.

[–] Snarwin@fedia.io 2 points 1 week ago (3 children)

I appreciate that this article highlights the value of using of named functions in functional-style code. Too often, programmers assume that "functional programming" means using lambdas everywhere, when in my experience, lambdas are actually a (very mild) code smell.

[–] Snarwin@fedia.io 2 points 2 weeks ago

Just started Summon Night: Swordcraft Story. So far I'm enjoying trying out all the different kinds of weapons and picking up hints about the game's unique worldbuilding. Now that I'm out of the tutorial section, I'm looking forward to seeing the story pick up and hoping to find a little more variety in the design of the upcoming dungeon levels.

[–] Snarwin@fedia.io 6 points 3 weeks ago (1 children)

I've used Debian for years on my personal machines and have never had this problem. According to Debian's documentation for NetworkManager, a user account must be in the netdev group in order to manage system-wide network connections. The initial user account that the Debian installer creates for you is in this group by default, but maybe the accounts you created for your family members aren't?

[–] Snarwin@fedia.io 5 points 3 weeks ago

It's not a real game, just an illustration of what one might look like.