1. 2
    • Recovering from the work Xmas party
    • Finishing the refit of the front room & dining room by putting up more shelves
    • Fixing a leak in the main car’s fuel line enough to drive it to the garage without pissing diesel everywhere
    • Last sailing race meet of the year, need to dress the crew and the boat up. Should be fun, if a little cold. Hopefully the rain will hold off and we get enough wind.
    1. 2

      $work

      • Prototyping what would be involved in bringing up our own infrastructure on physical hardware (be that rented or owned).
      • Squishing bugs in a data export process
      • Improving our infrastructure monitoring and setup

      !$work

      • Getting the Project BMW running again, it’s been neglected for too long and I can spent lunchtimes tinkering with it. (Also the MOT on it runs out soon, would be good to get it in for re-test soon. Needs to be running to do that!)
      • Playing with an ESP32 I picked up recently to see if I can get it doing what I want with Homekit directly, rather than going via MQTT/HomeAssistant.
      1. 3

        That’s awesome. I love Elixir and now I can use it embedded? Having Erlang running on an IoT device brings a wealth of possiblity, thanks for sharing.

        1. 1

          Ditto. Finally pulled the trigger and ordered some ESP32’s instead of just using ESP8266’s around the place with other people’s firmware on.

        1. 12

          I find Safari’s “Reader View” to be acceptable most of the time, although it’s nice to see someone taking Medium back to what it was regardless.

          1. 17

            Firefox has the same feature which I use extensively without any issues.

            1. 4

              I find myself usually just sending long Medium pieces directly to Pocket, and then I’ll read them later on my phone during a spare moment.

              The Pocket reformatter gives up too easily in my experience but does an adequate job at Medium (only really breaks pull quotes).

              1. 4

                On mobile the reader mode is a blessing. Instead of accepting the cookie policy, closing the app bar at the top, closing the other modal windows and then reading, one click and it’s all gone, clear text, large font an no distractions.

              1. 4

                One of the first things I like doing in a new language now is implementing cat. To varying levels of accuracy.

                1. 3

                  $work:

                  • reaping the joy of automating a bunch of infrastructure by bringing up a few new instances of our app in various geolocations for local use there. Super satisfying seeing the work we put in ahead of time pay off. (We knew a few months ago we’d absolutely have to do this, so it was just a case of when not if.)

                  !$work:

                  • Monthly pub quiz with family
                  • Finally got the spare Microserver booting reliably from the SSD (… by making it boot from USB which then loads everything from the SSD. Three cheers for grub.) which means I need to invest some time into making everything run on the server now.
                  • Flying to Madrid on Friday for a long weekend visit. First time visiting Spain 🇪🇸, really looking forward to it. (Not taking a laptop 🙃)
                  1. 2

                    I like this format, gonna steal it :)

                    1. 2

                      Hah, more than welcome to. Fairly sure I’m just regurgitating prior art from other people on these threads previously. 😁

                  1. 1

                    Or lean on something like https://github.com/basecamp/powprox to do it all for you.

                    1. 1

                      I have fallen out of love with Pow - I think it’s good to “show the work” regardless, and that’s a fair alternative for some.

                    1. 1

                      Having ripped some of the kitchen out to fit a ginormous fridge/freezer in, I now need to buy some more cupboards/drawers that fit around the behemoth. This will involve a trip to IKEA. Made bearable by the fact I can eat meatballs for lunch whilst there.

                      Also need to get my second microserver reliably booting from an SSD in the ODD bay, currently it needs a RAID array of one device recreating by hand on every boot to get it to use the SSD as a boot drive which is … tiresome. Highly tempted to just swap the SATA connections for HDD slot 1 & the ODD bay over. It’ll happily boot from HDD slot 1 without the RAID trickery.

                      1. 4

                        macOS, three physical screens (13” MBP, 24” landscape, 21” portrait 4:3): screenshot

                        I use Spaces (Virtual Desktops?) on all screens independently, basic layout of stuff is:

                        Left screen:

                        • Slack
                        • IRC (LimeChat)
                        • Safari - one tab, one window for playing YouTube in the corner of my vision when concentration allows

                        Middle screen:

                        • Editor/Terminal half/half, and then other random apps open on this Space too (like iTunes, Finder, Tweetbot, Photos, etc)

                        Right screen:

                        • Safari - all my browsing happens here
                        • Preview - PDF reading on here too
                        1. 3

                          Work work work work work. Product improvements so it’s useful rather than just pretty for users. Also get to build some servers and go see my lovely coworkers in person at the end of the week which will be nice.

                          After seeing a talk at NWRUG last week on ruby & HomeKit, I’m planning on trying to get RubyHome up and running as a bridge to expose my temperature/humidity sensors initially. Nice simple project, might actually manage to get it going. Also looking forward to our monthly D&D night tomorrow, always a good laugh.

                          1. 3

                            Need to:

                            • Felt the shed roof, it’s currently got a tarp over it but the recent winds ripped that
                            • Repair the kitchen (flat, felt) roof before we get snow & heavy rain
                            • Finish mowing the lawn, so it’s not half done anymore

                            Would also like to:

                            • Go swimming and do 40 (x 25m) lengths in the pool
                            • Finish sorting out the garage & get some proper lighting up in it
                            • Pull a power cable up to the loft from the garage
                            1. 5
                              • Cycling
                              • Sailing
                              • Travelling (especially visiting places in Europe)
                              • Board Games / D&D
                              • Electronics (as in putting hardware bits together, home automation is my current kick)
                              • Video Gaming (Xbox mostly)
                              1. 2

                                Sorting out my home NAS & my mother’s NAS. Mine technically works, it just hasn’t been upgraded in ages and I don’t like the fact it’s a handbuilt setup, controlled by a custom ruby script to bring up/down VMs. Mother’s NAS is the test bed, running Ubuntu/LXD and then Debian containers atop that, controlled by terraform & puppet. The test server is rather hastily setup, and only really running backup VM for now.

                                I’ve also got some Sonoff hardware sat on my desk waiting to be flashed with tasmota firmware, to then be wired into ceiling lights in the house to make them “smart”. They’ve been there for about 6 months, so I suspect they won’t get touched this week either.

                                1. 1

                                  $work continues at a sustainable pace. (Remembering you can push back on customer deadlines is a useful thing.)

                                  At home I spent a good chunk of the weekend trying to sort the garage out and get it in some semblance of order. Managed to get my comms cabinet mounted on the wall and everything wired into it successfully. (Also remembered not to mount it where I want to cut a doorway in the wall in future. Well done me.) I now have a pile of things to sell/give away as they’re too good to bin, and work out where I can mount my bikes on the wall. (Also made the decision I need to halve my bike collection. I only need/use 2 bikes, there’s no point in storing 4 of them.)

                                  If I manage to get all that sorted, then the garden still requires some attention. It’s not quite gone wild, but the lawn is definitely getting to the stage it needs shearing, and the hedge is a bit raggedy in places too.

                                  1. 3

                                    Biking. I’m leaving work in a few minutes and heading to my buddy’s house for the night, and tomorrow morning we’re going for a ride near there. There was an organized group ride there last weekend, but I had a cold and he wasn’t feeling up for the last big climb so he headed home early. So we’re making up for it this weekend.

                                    The rest of the weekend depends on how the ride goes and whether I stay up there Saturday night or head home.

                                    Sunday evening I want to get back to work on my book scanner project. I got the ZBar bindings working and then got distracted by other projects and a head cold. For books without an ISBN barcode I want to scan the title page and use Tesseract to run OCR and get the title, and then lookup the book on isbndb that way. I did a little investigation into the Common Lisp binding (cl-tesseract), but I need to figure out how to use it with OpenCV images.

                                    1. 2

                                      Ooh nice, hope it was fun. I’d never thought of doing an organised route after the fact, seems like a good idea if you can’t make the event (or it was that good a route!) Will have to remember that in future, there’s been a few events this year I’ve not managed to get to that I quite fancy giving a go.

                                    1. 4

                                      Racing our sailing dinghy with my daughter, gardening and fixing up stuff around the house mostly I think.

                                      Been idly thinking about how to remove the ethernet cable running up my stairs (carries two VDSL connections up the one cable to two modems in the office rack currently.) There’s a comms cabinet in the garage now, where I’d like the modems/router to live, so need to figure out how to get a cable from the hall into the garage now. Current thinking is to run it up the wall into the ceiling then across into the garage. Still super happy with the idea of shoving two VDSL connections down one ethernet cable, even though it’s a massive SPOF 😂

                                      1. 1

                                        Did you just use two wall sockets and patch into a single cable, or did you find a commercial 2-to-1 paired jack? Or is it just a cable with the ends split and two RJ11’s on each end?

                                        1. 1

                                          It’s currently using an inline coupler for ethernet (This one, or very similar), to go from two RJ11’s to one cat5 cable to two RJ11’s. I was eyeing an off the shelf solution for it, but it all added up to way more than two couplers and a punchdown tool. (I already had the three cables.)

                                          I’m tempted to mount a dual-RJ11 socket on the wall next to the two phone lines terminate in BT master sockets currently. Then I can just use two RJ11 male-male leads to connect it, no punching down or couplers needed. Wire the back of the RJ11 sockets to one cat6 (as that’s what I have a reel of) and run that up, across into the garage and terminate in the comms cabinet somehow. Probably into RJ11 sockets in the comms cabinet, figure out some ghetto patch panel for them and then RJ11 male-male cables into the modems in there.

                                          Thinking about it, if I put a keystone patch panel in that cabinet, I could have RJ11 keystones at one end, and then cat6 keystones in the rest of the patch panel (for uplinks to loft/hall socket termination.) That would be fairly tidy I think. 🤔

                                      1. 2

                                        Back to work after an amazing week in Poland for me. Mostly remembering how computers work and where the pitfalls in our systems are.

                                        Outside of work, after successfully competing in our first dinghy sailing race (ie, finishing the course!), I suspect my daughter and I will be racing again this weekend. Hopefully we can keep up our streak of not coming last. Also need to make the most of the sunshine in the UK whilst it’s still here and get out on the bike.

                                        1. 6

                                          Current status: https://media.giphy.com/media/dF7d5Fn8Cbt9m/giphy.gif

                                          Heading to Poland 🇵🇱 for a week’s holiday/exploration. Not taking a laptop, super looking forward to it. Starting out in Warsaw this time, then after a couple of days hiring a car and driving down to Krakow for a long weekend. Not been to Warsaw before, so that’s super exciting to explore. Looking forward to seeing other places on the way down the country too, and then it’ll be my second visit to Krakow so get to explore it a bit more.

                                          1. 3

                                            Welcome to Poland :)

                                            1. 3

                                              Great choice, and welcome to my beautiful country! ❤️🇵🇱

                                              As all tourists in Warsaw inevitably visit Stare Miasto, I can recommend the restaurant named Polka. Tourist hotspots in any location generally have lower quality and higher prices on everything, but this place does great Polish food.

                                              1. 1

                                                Ooh thanks! We do like the non-tourist, locals-recommended places to go, will check Polka out.

                                              2. 2

                                                Always wanted to visit Poland. Hoping to get a chance in a couple of years. Have fun!

                                              1. 7

                                                It’s my birthday so I’ll be hosting a tea party and dinner. Then I’m going to do some biking. Maybe if I get some spare time I’ll work on my parsing tutorial.

                                                1. 2

                                                  Happy Birthday in advance! 🎉

                                                  1. 2

                                                    Heh, thanks!

                                                  2. 2

                                                    Happy b-day!

                                                    1. 1

                                                      Thanks!

                                                    2. 2

                                                      hosting your own birthday party

                                                      Shouldn’t somebody be the host and you be the guest?

                                                      1. 7

                                                        Think of it as localhost. :)

                                                        1. 2

                                                          If your the host, you can also control the experience a bit to ensure it will be great. Some might not want to leave to chance. On altruistic side, some people will enjoy giving something to others or putting on a show for their birthday.

                                                          1. 2

                                                            Eh. I don’t like traditional birthday celebrations. Some past birthday celebrations have included going camping with two friends, doing nothing, and having a birthday brunch potluck. This year I changed it up a bit and will be hosting a tea party, since I am the one known for being a tea-drinker.

                                                          2. 2

                                                            Happy birthday!! I love the serendipity of wishing a real-life happy birthday to an internet stranger. Have a great weekend!

                                                            1. 1

                                                              Thank you!

                                                          1. 10
                                                            • Taking part in a global sailing race at my club, the Barts Bash. My first time racing, but should be fun. Managed to enlist my daughter as crew in our Flying Fifteen too, much easier than trying to sail single-handed.
                                                            • Adding a workaround to a friend’s car, something’s failed in the heating system so the fan is always on full blast. We’re going to splice an on/off switch into the power cable to the fan rather than replace it, so she can turn it off. (It ignores all heater controls currently.)
                                                            • Sorting out the garden, it’s been somewhat neglected since the UK has finished having a heatwave and is growing rather tall.
                                                            • Provided the weather holds, going for a bike ride. There’s a 50ish mile ride I quite fancy doing (with a halfway rest stop at a pub of course).
                                                            1. 4

                                                              The fan running full blast probably means that the blower motor resistor pack has failed in some way. You can probably replace it, or (in some rare cases) check the pack for continuity and touch up any shoddy soldering.

                                                              1. 2

                                                                I’ve raced sailboats off and on for a couple years, it’s a lot of fun. I hope you have a great first race!

                                                                1. 2

                                                                  Nice, I’ve sailed yachts for most of my life on and off, got given an FF three years ago and sailed at a local club a fair bit but never raced. Looking forward to taking part, they’re a pretty friendly bunch.