Skip Navigation

User banner
Posts
5
Comments
33
Joined
2 yr. ago

  • Ah yes, I'm sure the formal training received by doctors, nurses, lawyers, teachers, and engineers is just an over-hyped "education" that can all be replaced by online MOOCs.

    There are real problems with education, especially with the costs, but "anything can be learned online" is the worst take I've heard in a long while.

  • I feel the opposite. We should have mandatory voting for all federal general elections. Treat it like jury duty or taxes - voting is a civic duty. You should be compelled to cast a ballot even if you leave it blank because you have no preference.

    Of course, this can only workwith automatic voter registration and 100% mail-in ballots.

  • Hah that last page was great. Loved how easy they gave up helping the baka couple.

  • Haha what a lovely chapter. Kind of fluff, but out of nowhere. I wonder what's going to happen at graduation? Will the series end?

  • This doesn't help for Gmail. I moved to a different part of the country and I have a spam email account that isn't connected to a phone or second email. Even with the right password, it wouldn't let me log in because I was trying to sign in from a different location and no secondary way to authenticate.

    Luckily it was a spam email so it was just annoying to recreate some accounts I used for that email, but yeah ve warned.

  • "I can read this Perl scrip"t should translate to "I'm lying".

  • Most of us have bad memories of over-complex hierarchies we regret seeing, but this is probably due to the dominance of OOP in recent decades.

    This sentence here is why inheritance gets a bad reputation, rightly or wrongly. Inheritance sounds intuitive when you're inheriting Vehicle in your Bicycle class, but it falls apart when dealing with more abstract ideas. Thus, it's not immediately clear when and why you should use inheritance, and it soon becomes a tangled mess.

    Thus, OO programs can easily fall into a trap of organizing code into false hierarchies. And those hierarchies may not make sense from developer to developer who is reading the code.

    I'm not a fan of OO programming, but I do think it can occasionally be a useful tool.

  • I don't want to victim blame here, but both "Logan Paul" and "crypto" together is just screaming scam. That being said, I hope the victims get their money back, though from the article, I doubt it'll be anytime soon if at all.

  • Ehhh, I don't quite agree with this. I've done the same thing where I used a timestamp field to replace a boolean. However, they are technically not the same thing. In databases, boolean fields can be nullable so you actually have 3-valued boolean logic: true, false, and null. You can technically only replace a non-nullable field to a timestamp column because you are treating null in timestamp as false.

    Two examples:

    1. A table of generated documents for employees to sign. There's a field where they need to agree to something, but it's optional. You want to differentiate between employees who agreed, employees who disagreed, and employees who have yet to agree. You can't change the column from is_agreed to agreed_at.
    2. Adding a boolean column to an existing table. These columns need to either default to an value (which is fair) or be nullable.
  • TIL about the squircle

  • A new community to request new communities instead of using the meta community. How very programmer of you.

  • Lots of people here lamenting about this. But the truth is that good code is easy to modify/delete.