• 0 Posts
  • 52 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle
  • One time I was at a specialty beer and cheese shop and I saw this guy pushing a cart alone with two children. He generally looked beaten down and glum. The kids are rambunctious, he’s exhausted, wife is missing but obviously in the store with them.

    He is browsing the cases, killing time waiting for his wife to come back. He grabs a small block of cheese, looks interested it and adds it to the cart.

    A few minutes later, the wife returns and immediately spots the cheese block. She picks it up and screams “$10? For a block of cheese you haven’t even TRIED yet? Absolutely not.”

    Then she hurled it back in the case and stomped off while he sullenly followed her with the cart and kids




  • Typically for devices that require a hub, it’s because they do not have WiFi chips. Often manufacturers leave off WiFi chips because the power draw is too high for the batteries, but there are other reasons too.

    The hub act as a bridge between whatever local networking protocol is used (zigbee, z-wave, BLE) and the LAN. For example, a lightbulb may use z wave to talk to a hub, the hub uses Ethernet/wifi to connect to the LAN, the LAN connects to the WAN.

    In some cases, you can setup a system that controls everything locally without needing an internet connection at all. This is often preferred in the home automation space by users who want to ensure reliable access to devices.

    Some centralized hubs can talk directly to many brands of devices without needing many proprietary hubs, but they tend to be expensive or require a licensed dealer to install.

    For a DIY option, look into Home Assistant running on a raspberry pi



  • Actually I really liked The Andromeda Strain including its ending, but it had a similar let down feeling. I think it’s worth the read. See how we thought about pandemics in the 90s before we had a major outbreak in the western world (excluding HIV)

    Crichton is best when he’s writing hard science fiction like Andromeda or Jurassic Park. Sphere is too science fantasy for him and he struggles with how to make it work.













    • Rock Bottom S01E17b: wherein SpongeBob gets on the wrong bus and ends up in the deep
    • Band Geeks S01E15b: wherein Squidward forms a band to play at the Bubble Bowl
    • Graveyard Shift S02E16a: wherein Patrick and SpongeBob are scared of the hash slinging slasher
    • Bubble Buddy S01E03b: wherein SpongeBob creates an anthropomorphic bubble person to act as his friend

  • It’s usually the implementation of Agile that’s bad.

    The Manifesto’s organizing principles are quite succinct and don’t include a lot of the things that teams dislike.

    
    We follow these principles:
    
    Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
    
    Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.
    
    Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
    
    Business people and developers must work together daily throughout the project.
    
    Build projects around motivated individuals.
    
    Give them the environment and support they need, and trust them to get the job done.
    
    The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
    
    Working software is the primary measure of progress.
    
    Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
    
    Continuous attention to technical excellence and good design enhances agility.
    
    Simplicity--the art of maximizing the amount of work not done--is essential.
    
    The best architectures, requirements, and designs emerge from self-organizing teams.
    
    At regular intervals, the team reflects on how to become more effective, then tunes and adjusts
    its behavior accordingly.