National Kahlua Day Shortbread

The Lua abides.

PC hardware and computing

  1. GPU compute performance of the Ryzen 5 2400G @ PC Perspective
  2. Corsair Obsidian Series 500D review @ bit-tech
  3. Heatkiller IV Pro Threadripper water block review @ HardOCP
  4. The Intel Optane SSD 900P review @ HardwareCanucks
  5. Acer Spin 5 laptop review @ Hexus
  6. Netgear Nighthawk X6S tri-band mesh extender review @ HotHardware
  7. Corsair AX1600i 1600W review @ JonnyGuru
  8. SteelSeries Arctis 3 Bluetooth headset review @ KitGuru
  9. Cooler Master MasterMouse MM520 review @ TechPowerUp
  10. Corsair Obsidian Series 500D review @ TechSpot
  11. Philips 328P6AUBREB monitor review @ TFT Central
  12. ADATA XPG Gammix S10 M.2 solid state drive review @ ThinkComputers

Games, culture, and VR

  1. Netrunner online is rough but worth the click @ Rock Paper Shotgun
  2. How a fight over Star Wars download codes could reshape copyright law @ Ars Technica
  3. Tickets, please! Watch Papers, Please's official short film @ Rock Paper Shotgun
  4. Warcraft 3 is looking fine on modern widescreens @ Quarter To Three
  5. In search of pixel perfection with the Analogue Super NT @ Engadget

Hacks, gadgets and crypto-jinks

  1. This 3D-printed robotic vacuum sucks @ HackADay
  2. Order drinks with your mind @ HackADay
  3. Budget mining on the Radeon RX 560, Radeon RX 550 and GeForce GTX 1050 Ti @ Legit Reviews
  4. Nokia's latest nostalgia-bait feature phone is the 8110 "Banana Phone" @ Ars Technica (there can be only one Bananaphone)

Science, technology, and space news

  1. Robot snake harnesses ancient Japanese paper craft @ New Atlas
  2. Jupiter's Great Red Spot may soon disappear @ Slashdot
  3. Automated cars are not able to use the automated car wash @ Slashdot
  4. Big beef looms over definition of lab-grown meat @ New Atlas (and yet, the real travesty is what can pass for 'cheese' these days)
  5. How brain scans can read your mind to reconstruct the face you're thinking of @ New Atlas (can this actually be real, already?)

Cheese, memes, and shiny things

  1. Complete this 2,000-piece puzzle to win free cheese @
  2. DeepCool MF120 frameless WIFI RGB fan review @ Guru3D
  3. No time for a breakfast soufflé? Try a 'soufflazy' @ (made the cut based on the awesome name alone)
Colton Westrate

I post Shortbread, I host BBQs, I tell stories, and I strive to keep folks happy.

Comments closed
    • Kurotetsu
    • 2 years ago

    Yeah I’m gonna be that guy and call bullshit on that source code. Having isDone() and stir() act on a shared, global variable is messy and confusing. Either make them member functions of the Glass class (like serve() is) or make them pure functions and pass in an instance of Glass.


    Also, Ice should be added to the contents like Vodka, Kahlua and Cream are. The hasIce flag isn’t really useful because its not clear how ice actually gets added.

      • chuckula
      • 2 years ago


      * at about the time when I want those miserable drunks to leave.

        • Redocbew
        • 2 years ago

        If your choices are between this guy, and the dude who projectile vomits, then I think you’ve made the right call.

      • drfish
      • 2 years ago

      True story, I prepare the following comment in advance of this story going up. 😉

      My nephew, who I contracted to write this pseudo-code, is well aware it isn’t perfect. I told him I preferred it that way, all the better to troll for comments with.

        • Srsly_Bro
        • 2 years ago

        I think TR should have a contest for best code under 30 lines for future days like this.

        The prize can be a ribbon for “TR’s biggest dork.”

          • NovusBogus
          • 2 years ago

          Good idea, but do be aware that the Glorious C Master Race is gonna win it with a one line binary-as-string hack, at least if length is the main criteria. They regularly have competitions to solve a given problem with the fewest number of bytes.

            • UberGerbil
            • 2 years ago

            Not to mention the glorious [url=<]International Obfuscated C Code Contest[/url<]

      • NovusBogus
      • 2 years ago

      It makes sense in context: that looks like Javascript and Javascript and sensible coding principles don’t mix.

    • UberGerbil
    • 2 years ago

    The worst explosive puking I ever had to clean up was when one of my friends introduced another of my friends to Black Russians at a party at my house when we were teenagers. To this day he can’t abide the smell of Kahlua.

    • Duct Tape Dude
    • 2 years ago

    No trailing \n at EOF. Tsk tsk.

    • DPete27
    • 2 years ago

    Love white russians.
    I add part irish cream and part half-and-half though. A “blind-white-russian”

      • chuckula
      • 2 years ago

      [url=<]I didn't know the D in DPete27 stood for Dude[/url<]

        • DPete27
        • 2 years ago

        A nice tie-in to Colton’s caption.

Pin It on Pinterest

Share This