Professional software engineer, musician, gamer, stoic, democratic socialist

  • 6 Posts
  • 269 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle



  • I would vote for Bernie in a heartbeat.

    He seems to always be on the right side of history, he understands the root causes of our national crises, and he has solutions.

    Problem: Two-party system, voter apathy.

    Solution: Ranked choice voting, remove electoral college (popular vote interstate compact).

    Problem: Bought elections.

    Solution: Repeal Citizens United.

    Problem: Federal deficit spending.

    Solution: Reform government contracts with private corpos so we’re not getting gouged. Repurpose military budget. Tax the rich.

    Problem: Ignorant and misinformed voting population.

    Solution: More school funding, pay teachers more.

    Problem: All surplus value is siphoned away from the working class.

    Solution: Tax incentives for employee-owned companies. More support for unions.

    Problem: Consumer price gouging.

    Solution: Break up monopolies, punish anti-competitive behavior.

    Problem: Irresponsible banking.

    Solution: Un-repeal Glass-Steagall.

    Problem: Expensive healthcare.

    Solution: Universal healthcare. Don’t even try to tell me we can’t afford it.













  • Agreed.

    And sometimes code is not the right medium for communicating domain knowledge. For example, if you are writing code the does some geometric calculations, with lot of trigonometry, etc. Even with clear variable names, it can be hard to decipher without a generous comment or splitting it up into functions with verbose names. Sometimes you really just want a picture of what’s happening, in SVG format, embedded into the function documentation HTML.