[-] firelizzard@programming.dev 5 points 5 months ago

And that exact reason is why I use a distro with rolling updates

[-] firelizzard@programming.dev 5 points 5 months ago

What part of it is unprofessional? You specifically called out the language OP used - that seems totally professional to me. The overall message sounds like throwing a tantrum to my ears but that’s not what you called out. How do you think it should be worded?

[-] firelizzard@programming.dev 5 points 5 months ago

PR size is an awful metric. The bigger the PR, the less reviewable it is.

[-] firelizzard@programming.dev 5 points 7 months ago

Because I don’t hate myself

[-] firelizzard@programming.dev 5 points 7 months ago

We need better distributed connectivity. It wouldn’t be that hard to build a project management system (issues, etc) on top of Git, but DVCS only gets you so far without a way to connect directly to the other contributors.

[-] firelizzard@programming.dev 5 points 1 year ago

There's a huge difference between copy-pasting code you don't understand and using a library with the assumption that the library does what it says on the tin. At the very least there's a clear boundary between your code and not-your-code.

[-] firelizzard@programming.dev 5 points 2 years ago

That’s a hot take. If you want your code to be maintainable at all, it needs comments. If you’re part of a team, write comments for them. If someone else may take over your project after you move on, leave comments for them. And have you ever tried to read uncommented code you wrote a year ago? Leave comments for yourself.

[-] firelizzard@programming.dev 5 points 2 years ago

The con is that it’s not very powerful. I haven’t attempted to code on a gaming handheld, but I’ve had issues with a midrange laptop being under powered. RAM is probably the biggest issue. My life improved noticeably when I upgraded my main machine to 64 GB. Granted I was doing particularly heavy work. It really depends on what you’re doing. You could get away with it for some work, but it’s going to be painfully slow for other stuff.

[-] firelizzard@programming.dev 5 points 2 years ago

If I steal code and release it with an open source license, that license is not valid. The author released his work open source based on an email from AMD. AMD is now saying that email was not legally binding thus the author did not have the right to release it under and open source license thus that license was not legally valid. If you had forked it and continued to use it, AMD could take you to court and say that the license you are operating under is legally invalid.

[-] firelizzard@programming.dev 5 points 2 years ago

I think it’s a joke about the song being copyrighted

[-] firelizzard@programming.dev 5 points 2 years ago

"Flagged as spam", "Publication Not Available". I can't see the article.

[-] firelizzard@programming.dev 5 points 3 years ago

One of the reasons I love Go is that it makes it very easy to collect profiles and locate hot spots.

The part that seems weird to me is that these articles are presented as if it's a tool that all developers should have in their tool belt, but in 10 years of professional development I have never been in a situation where that kind of optimization would be applicable. Most optimizations I've done come down to: I wrote it quickly and 'lazy' the first time, but it turned out to be a hot spot, so now I need to put in the time to write it better. And most of the remaining cases are solved by avoiding doing work more than once. I can't recall a single time when a micro-optimization would have helped, except in college when I was working with microcontrollers.

view more: ‹ prev next ›

firelizzard

0 post score
0 comment score
joined 3 years ago