• 1 Post
  • 74 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle

  • My advice: don’t change anything else right now.

    The temptation is high to pack it all in at once.

    2 hours a day is a lot. Not too much, just a lot. So, since you asked, don’t change your diet yet. Get into the groove of building this new thing into some level of consistency. Once you’re 90 days in, start modifying something else. Diet. Sleep. Intensity.

    Work on one routine at a time.

    Now if you’re going too far into calorie deficit then you can think about what your energy needs are but keep the other changes to bare necessity.



  • I can’t imagine that being the case for most users. I’m absolutely a power user and I keep being surprised at how consistently high the performance is of my base model M1 Air w/16GB even when compared to another Mac workstation of mine with 64GB.

    I can run two VMs, a ton of live loading development tooling, several JVM programs and so much more on that little Air and it won’t even sweat.

    I’m not an Apple apologist - lots of poor decisions these days and software quality has taken a real hit. While 16GB means everyone’s getting a machine that should last much longer, I can’t see a normal user needing more any time soon, especially when Apple is optimizing their local machine learning models for their 8GB iOS platforms first and foremost.













  • Easy to block that - though not with pihole exclusively.

    We use another tool at our network edge to block all 53/853 traffic and redirect all port 53 traffic to our internal DNS resolver (works much like pihole).

    Then we also block all DoH.

    Only two devices have failed using this strategy: Chromecast - which refuses to work if it can’t access googles DNS. And Philips Hue bridges. Both lie and say “internet offline”. Every other device - even some of the questionable ones on a special VLAN for devices we don’t trust - work just fine and fall back to the router-specified DNS.





  • Good enough? I mean it’s allowed. But it’s only good enough if a licensee decides your their goal is to make using the code they changed or added as hard as possible.

    Usually, the code was obtained through a VCS like GitHub or Gitlab and could easily be re-contributed with comments and documentation in an easy-to-process manner (like a merge or pull request). I’d argue not completing the loop the same way the code was obtained is hostile. A code equivalent of taking the time (or not) to put their shopping carts in the designated spots.

    Imagine the owner (original source code) making the source code available only via zip file, with no code comments or READMEs or developer documentation. When the tables are turned - very few would actually use the product or software.

    It’s a spirit vs. letter of the law thing. Unfortunately we don’t exist in a social construct that rewards good faith actors over bad ones at the moment.