Show newer
Flarnie boosted

Share me your blogs, so I can add them to my RSS feeds! :D

Flarnie boosted

I just think is amazing how some fellas don't see >PEOPLE HAVING TO DIG TRASH TO HAVE SOMETHING TO EAT< as violence.

But go break some bank windows to see how they'll react and condemn the "VIOLENT RIOTERS"

Hey web devs - please make your apps work across browsers, because if we don’t, and Chrome becomes a monopoly, then we won’t have any alternatives when Google makes a harmful decision like allowing blocking of “use source”.
mastodon.technology/@Flarnie/1

Flarnie boosted

So far, from what I see, NFTs are -
- scams
Or
- DRM
It looks grim.

Flarnie boosted
Flarnie boosted
if you run an open source game project you should just put "TRANS RIGHTS" in the main menu so all the shitty members of the community leave in a huff over that
Flarnie boosted

And to those who suggest pre-emptively banning someone is "not tolerant"... Idirect you to the teachings of Karl Popper.

“this idea that code should be self-documenting is a good prod, .. in the direction of .. packing as much into that type system as it can handle. So, don’t have a function .. that goes from a string to a string, and say with a comment that the string input is a Social Security # …’[Instead] make a structure, like a Social Security number type that has validation, .. use that as the input to this function.’ Then, yeah, when you read that function, you get a much better idea …of possible outcomes”

Show thread

Back to the topic of docs/comments -
“ “the idea that you can write software that’s so clear, that it doesn’t need any documentation, hinges upon some delusion about how clean you can make the abstractions. I think you can always fantasize about having an extremely fancy type system which would capture more of the properties. ..,But that really is a fantasy. There are no realistic type systems that do a good job of this.”

Show thread

Caveat - some folks abhor meetings and discussion and just want to write code, and they’d rather do 3 rewrites than have a discussion up front.
That approach can work if you can write code really fast. The code review and revisions become the architecture process.
But for most engineers a little discussion up front is more efficient.

Show thread

I do admire when an engineer keeps a positive and open attitude during code review, and is willing to jump up and rewrite code if the review surfaces problems.
I also see it as a systemic failure if they repeatedly have to do many rounds of revision in code review - doing a short discussion before writing the code can ensure the architecture is not way off and all reviewers are aligned.

Show thread

“And the better you get at writing, I think, is often about just having a tolerance, the way a distance runner has a tolerance for the miles, to the revision process. And that is exactly the same as a programmer. …that willingness to dive back into the same … piece of work over and over and over again, I mean, that’s the mark of quality, that’s what produces quality.” - That one is interesting.

Show thread

“People I think sometimes think, “Well, no, I should just write my code so it’s really clear and then I don’t so much need to write the documentation.” And I think this is almost never true. In reality, when people sit down and think through documentation, they end up having a deeper and better understanding of the code that they’re writing themselves.” - that’s a key point.

Show thread

Thanks @penryu for sharing this podcast about writing documentation.
Sharing bc it was a good read, and addresses some of my recent thoughts about writing comments in code.
signalsandthreads.com/writing-

Flarnie boosted

Quote toots should be a thing. Sure they'd get used for pile-ons sometimes but there's so much value in being able to boost someone's post and add something positive about WHY you're boosting it.

Flarnie boosted

when you think about it, the idea that software should scale is actually really weird. "sure this garden is nice, but how nice can it be if it doesn't grow to cover the entire surface of the earth?"

Flarnie boosted

Our local library does 3-D printing as a service. You email them files or URLs, they vet it, you pay, they print, you pick it up. Works as advertised, very low effort, no skill requirement if you use someone else's existing design. Highly recommend.

I know of multiple libraries that do 3-D printing, maybe yours does too!

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!