Linux gamer, retired aviator, profanity enthusiast

  • 1 Post
  • 263 Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle




  • Loss is a meme about miscarriage in the same way that Press F To Pay Respects is a meme about dead and wounded soldiers.

    Loss, as an episode of Ctrl-Alt-Del, was like running a sweeps week episode of General Hospital in the middle of a Jackass marathon. The audience of Jackass fans you’ve attracted are going to phone in to ask just what the cunting heck you think you’re doing.


  • I’m drunk and belligerent to not give a shit about pointless pedentry, but to finally assert that…it doesn’t fucking matter. Back when actual humans still liked Google, back before we forgot they technically changed their name to Alphabet, back when their motto was “do no harm,” they started interviewing engineers with clever brain teaser puzzles. Because at the time, Google was out “Think Differentlying” Apple. Web 2.0 was all the rage, connecting shit together in ways we didn’t know we shouldn’t was in vogue, so it made sense for them to ask software engineers about the traveling salesman dilemma and shit like that. Because they were designing things like Google Maps, and they needed people who could solve “find a route from all addresses in the United States to all other addresses in the United States on consumer-grade hardware.”

    But “Someone who needs an ordinary LAMP stack for their completely unoriginal eCommerce website” Inc. decided to start interviewing IT guys the same way because it made them look hip, and as a result Elon Musk spent a quarter term as Chief Superpower Fucker Upper.




  • You know, we’re talking about how pointless a riddle it is. “Why can’t I walk into the room more than once?” I’ve heard similar hiring riddles about things like “You’ve got ten ethernet cables that run the length of a long hallway. They’re not marked at either end, what’s the most efficient way of finding out which is which?”

    And you know what? If I’m hiring a networking guy, I don’t want him to deliver me an “ooh I know this one” answer to that, I want him to tell me he’s got a cable tester with several remote probes so he can figure that out in a small number of trips. Maybe show me how he can hook a couple together with a coupler and use the cable length function to shave a couple of trips off. Not recite a memorized brain teaser answer.



  • My favorite is Death Star vs Borg Cube. A couple years ago I wrote this whole big thing about which would win, but it boils down to:

    Death Star victory, IF they hit the cube with a full turbolaser shot, and then jump to hyperdrive immediately before any surviving drones slap into the Death Star’s hull.

    Borg victory if the cube is only mostly destroyed and they stick around long enough for surviving drones to get a foothold.

    Tau’ri victory when SG-1 rings aboard with three men, one woman, four P-90s and a kilogram of naquadria. They take out the death star by dropping a couple of hand grenades down the power core, and then they hijack a TIE fighter over to the Borg Cube where they blow up the queen. Daniel Jackson is killed a couple times but it’s okay he gets better.






  • My dad made up probably the most believable bullshit reason as to why:

    The gash photoshopper device stimulates the immune system to heal the wound with tremendous speed, which you can afford to do to a healthy person with one “that’ll need stitches” grade injury. Their entire immune system rushes over to heal this one thing. But that’s not safe to do to someone you just fished out from under a rock slide whose everything is broken or punctured.

    But no, it’s because someone who is plot hurt needs to look hurt while they’re hurt, because it’s a TV show. The gash photoshopper device is another case of Roddenberry utopia-ing too close to the sun.





  • TL;DR: The Arduino language is C++ with an automatically included library, but it’s descended from a Java project with an automatically included library.

    Processing is a graphics and art based graphics library/IDE that uses the Java programming language. It basically includes some classes and methods by default on top of Java that makes programming graphics and even simple games a bit more straightforward.

    Processing’s IDE was forked by the Wiring project for the purposes of microcontroller hardware programming. Because the Java Virtual Machine is a bit much to ask a 16MHz 8-bit AVR to run, they switched the language to C++ which compiles straight to machine code that runs on the bare metal. Again, it’s just C++ with a library included, under the hood it uses gcc to compile and avrdude to program the chip. I believe the IDE itself is still written in Java.

    Arduino took Wiring and painted it teal. They’ve extended it quite a bit since then but in the early days Arduino was really a hardware project. They’ve since added support for non-AVR boards to the Arduino IDE, including ARM-Cortex and ESP32 based boards.

    Raspberry Pi offers C and C++ SDKs and a MicroPython interpreter for the Pico series. Someone contributed support for RP2040 based boards to the Arduino IDE; I don’t believe that was done officially by either RPi or Arduino.