1. 12

Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too!

  1.  

  2. 4

    I will be attending my 20th high school reunion this weekend.

    1. 4

      Norvig just added me as a collaborator to the PAIP ebook repo; I’ll look for low-hanging fruit in the PRs and issues.

      1. 3

        Picking up a Macintosh SE — so I can test the behavior of the original Mac sound and display hardware, and thereby reliably emulate it in Advanced Mac Substitute.

        1. 3
          • Gardening. Friend wants to borrow hedge trimmers to attack his hedge, and I should also use them on my hedge as it’s exploded with the recent UK weather.
          • Sailing, racing on Sunday morning. Start of a new series, so clean slate as far as positions go.
          • Car maintenance
            • First car needs a clean and general checkover (fluids, tyres, etc)
            • Second car’s exhaust has knackered hangers on the backbox, and I have the replacements so they need fitting.
            • Third car still needs a clean and putting up on eBay.
          • Cycling/Snooker. Haven’t done either for a while, quite fancy doing both.
          1. 4

            Up-voting for Snooker. I was introduced to the game in 2014 at a pool hall in Port Huron, Michigan that had two 12’x6’ Snooker tables ca. 1900-1910 (Brunswick, IIRC). I had played Billiards for years, but Snooker - that game requires some thought in addition to skill. I feel like I need to stare at the table for 5 minutes before taking a shot.

            Sadly, the pool hall closed about a year ago, but since then my dad acquired a 1933 Balke-Collender, which I think is a 10’ table. Not quite as intimidating as staring down the expanse of those 12’ tables though.

            1. 2

              My Mancunian friend introduced me to Snooker. Great game, but very little opportunity to play it here in the States.

              1. 1

                Friend wants to borrow hedge trimmers to attack his hedge

                Make sure he knows that if it isn’t cutting easily then he could be damaging the trimmers. They’re not (usually) designed to be forced through thicker branches :)

                1. 2

                  Sounds like the voice of experience. Thankfully this is just a weedy privet hedge so nothing too onerous.

              2. 3

                Finishing up converting to Home Assistant (from SmartThings). There are a few stubborn items that won’t pair, and after I get them I have a few more to install. Switches and Outlets are next on the list after that, along with code to control everything. Everything ‘fails dumb’ right now, so being in the interstitial period between hubs is pretty okay (though I definitely miss having lights turn on/off automatically, redoing this in python will be much more maintainable).

                I also need to take a detour and replace my router. The one I have (stock ISP-provided router) is beginning to fail in it’s wifi duties, so I bought an A1750 and hopefully that’ll fix the issues.

                Lots of projects this weekend, probably won’t finish half of them, but that’s alright, it’s fun stuff.

                1. 2

                  Would be interesting to know how it worked for you. HA/hassio hasn’t been very reliable for me.

                  1. 2

                    So far the main problem has actually been w/ zigbee, big house, no good central location for the hub, so strategically placing repeaters to get a good mesh going is important. I’m running hassbian now, but I might migrate to a custom setup (I like hassio, but I don’t like the managed install, and I have a machine waiting for something to do anyway, instead of the pi I’m running on now).

                    I was on SmartThings for a while, but the SmartApp ecosystem seemed pretty shitty to me, so I went to this, there’s another opensource hub thing out there that I haven’t checked it out much. The prospect of being able to write my automation in Python and have a fairly straightforward path to interface with other tools was pretty appealing.

                    In terms of reliability, I haven’t had too much in the way of dropout or w/e where I have a good mesh, but I went with Zigbee lights (I needed to upgrade from old CFLs -> LED anyway, so I just decided to make all the lights smart lights, and get to migrating switches and outlets later, the usual repeaters come from the switches though, so in retrospect it’d’ve been better if I’d’ve done both at the same time)

                2. 2
                  • Stick ’n Puck with some buds on Saturday (with drinks to follow).
                  • Last hockey game of the summer season for me (looking for win #2… yeah, it hasn’t been a great season…).
                  1. 2

                    I’m playing around with code coverage strategies in QuickTheories. I’m going to try and test the scheme from AFL, and compare it to the scheme that the library currently uses. May also try to collect my notes on Java serialization and publish them.

                    1. 2

                      Had a weird week due to my girlfriend being sick and “working from home” to take care of her, so catching up on some stuff. Doing a big code migration/refactor to get ready for the Strong Consumer Authentication initiate happening in the EU. We are using Stripe, so it’s a matter of switching to a new set of APIs, but it is quite the “move”.

                      1. 2

                        Weather has gone from one extreme to the other, so a bit of reading (The Dream Machine and Getting Clojure) and bit of writing. Currently seeing how far I can get with building packages using pkgsrc using GCC 5 on Mac OS X Tiger with the stock, ancient, linker and tools. Was planning to be outdoors this weekend if it wasn’t for the rain.

                        1. 2

                          Preparing to move house!

                          Going through all the junk I’ve accumulated over the years is… not the most fun way to spend a weekend.

                          On a related note, if anyone reading is based in London, UK and knows of a good electrical equipment recycling company please do let me know!

                          1. 2

                            Athletics training, groceries, cleaning, and canoeing with my girlfriend. Maybe some coding.

                            1. 2

                              I’ve started reading/following along with Clojure for the Brave and True, I will probably be trying to get through the rest of it over the weekend.

                              1. 2

                                Exams, exams, and exams. :/

                                1. 2

                                  Prepping for a trip to my new employers offices for the next two weeks to get settled (then back home to work remotely), so spending time with the kiddos as I’ll be away for a while. Coming back on the weekend though so not too bad.

                                  1. 2
                                    • Redoing my personal website
                                    • Updating my Resume/CV
                                    • Playing DnD
                                    1. 2

                                      Hey, I’ve been trying to create a personal website as well.

                                      Currently it’s just a blog without any real content.

                                      rafikhan.io

                                      I’d love to take a look at yours as well for inspiration.

                                      1. 1

                                        Totally. I ended up just linking the domain to my blog for now and utilizing that. This way I have something with relatively active content and a way to connect with me.

                                        I’m going to be actively designing a full site in Sketch over the course of the next few weeks. My main concern though for this round was just having more content and a better way to connect with me.

                                        https://sneakycrow.dev/

                                    2. 2

                                      Time to work off some technical debt in Compactor, my Windows 10 compression tool. The backend bits need redoing to not be a mess of copy-and-paste crossbeam-channel conditional horror.

                                      Also working on a Rusty blog post. Third rewrite’s the charm…

                                      1. 2

                                        I’ll be working on our account registration system this weekend. We’ve had a persistent threat that first started in April. It was coming from a single address in Moldavia, so I blocked the address via our ACL rules and added some pattern recognition. Now its back, and coming from random IP addresses in different class A networks from Moldavia, Moscow, France and Netherlands. I’m hoping they exhaust their available address pool, but in the meantime I’m adding some additional safeguards and challenges, as well as logging a lot more information for registration attempts. I hate that this is necessary. This is the first time in 10 years I’ve had to make changes like this, and now I need to do it while being compliant with GDPR.

                                        1. 2
                                          • Moving
                                          • Disc golf (my latest addiction)
                                          • DnD
                                          1. 2

                                            Playing around with the Shaper Origin, and finally taking a break.