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

Then why use Xcode? Mac is essentially BSD under the hood so basically any Linux CLI tool works fine, and GUI applications work reasonably well with XQuartz or whatever it’s called these days.

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

PR size is still an awful metric. It should be within bounds but it should never be an actual metric. Treating it as a metric is an idiotic idea.

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

What is the point of this?

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

I didn't say never copy and paste. I'm saying when you push a commit you should understand what all the LOC in that commit do (not counting vendored dependencies). If you don't understand how something works, like crypto (not sure what Hamilton or Euler refers to in this context), ideally you would use a library. If you can't, you should still understand the code sufficiently well to be able to explain how it implements the underlying algorithm. For example if you're writing a CRC function you should be able to explain how your function implements the CRC operations, even if you don't have a clue why those operations work.

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

Marketing. People expect to see different things on a website vs Twitter/X so the same content won't perform the same on each. So for a business it makes sense to post different things on your website vs Twitter/X.

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

AppArmor is part of the kernel. Why does it require patches?

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

I'm interpreting that as clickbait - just something they added to the title to drive traffic.

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

If I designed the schema it is most certainly going to be structured. Unstructured databases are awful.

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

Not that they are shit tbf.

That's your opinion. My opinion is that Windows is a garbage fire.

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

Making good UX is fucking hard. I say UX because making it good is really about the user’s experience, not graphic design. An ugly front end can be good if it’s intuitive and easy to use. But a visually gorgeous front end will still be garbage if it’s clunky and confusing.

It’s really something you have to experience to fully understand. Ultimately it comes down to this: front ends have to deal with people, backends only have to deal with computers. So backends can be cleanly organized and well structured. Applying backend design principles to a front end will get you a CRUD interface - something that’s usable but no one really wants to use.

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

The point is that Slack does not take advantage of Electron at all. It’s no better than running it in a browser.

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

Degrees are meaningless, excepting places like CalTech. I’ve known too many ‘programmers’ who had a CS degree yet were damn near useless to think otherwise. Not to mention my own CS degree taught me almost nothing.

view more: ‹ prev next ›

firelizzard

0 post score
0 comment score
joined 3 years ago