[–] 10 points 3 months ago

I think part of it is what you listed but I also think part of it is to review your update for its architecture or your decision making. For example we had a system which read serial numbers with a barcode scanner. For some reason the original designers decided the user had to scan the sn off the paperwork then off the device then the system does another automated scan off the device. The software verified the first two were identical but accepted anything for the third. After launch we discovered a bug where sometimes the third scan would report the scanners status instead of the serial number. Another developer was assigned to fix the bug. His solution was to filter out anything from the scanner that starts off "status:" this would pass all tests but it's poor design. In the review it was brought up that it should be verified against the first two, not just that it's not a status message.

That's the real value of code review. Not "defects" but inefficient solutions which technically work for the tests.

  • source
  • [–] 1 point 3 months ago (5 children)

    I agree skin tone is nothing to be proud of but if you split it up by country you shrink your member count so much. Like the asain group, if it was only Japanese group most of the members couldn't join. The option then is to create seperate groups for each country. Depending on how you count "asian" that's what 15 different groups? Similar issue with Europe or Africa.

    That's why it's grouped by skin tone.

  • source
  • parent
  • context
  • [–] 3 points 3 months ago (2 children)

    No, that's not education. My point is from a job perspective that's what's most important. Most jobs won't require anything you learn in calculus III or classical literature.

    Let's say you are getting a EE degree. In a lab while learning about ac circuits, learn to play with an oscilloscope and learn how to really use it. That's most of the value. That's something you will likely use in your job.

  • source
  • parent
  • context
  • [–] 4 points 3 months ago (4 children)

    In my experience I see a large part of the college degree is showing you can reliably show up and be in a state to use your brain. The knowledge you get is mostly not in classes but in the labs, most people don't regularly do tests in work, the build things design things analyze things etc. Yes you learn some stuff in class but when you try to do it, fail, struggle, then figure out what's wrong, correct it, and it works... That you will remember. It's like watching a YouTube tutorial vs actually doing a task.

  • source
  • parent
  • context
  • [–] 4 points 3 months ago

    The other issue is enforcement. If somebody releases a weights table on the web publicly, by the time the government can review it thousands of people could of seen it and saved a copy of it. You can track down the first person and say take it down but you can't track down everyone. It's like the dvd encryption number from the early 2000s. Why waste the resources?

  • source
  • parent
  • context
  • view more: ‹ prev next ›