1. 18

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. 20

    I just have been fired, so I think I will take some time to set back and enjoy my newborn.

    1. 6

      Sorry to hear that. May better opportunities come your way

      1. 3

        That is life. I will survive and come out stronger.

      2. 3

        Congratulations!

        1. 1

          Thanks

        2. 2

          Ouch, hope that doesn’t put you in a difficult situation financially.

          1. 3

            No, I have some savings, I am left with generous additional month of payment, so I will manage. With my skillset I think that I will find next job within a month.

          2. 2

            Wow that’s rough; I’m sorry to hear that.

            1. 1

              It isn’t that bad. I am not bragging, just answering the question ;) I would say it is mild inconvenience, nothing to be worried about. With my skillset I think I will find another gig soon.

            2. 1

              Sorry for that, but in the other hand, congrats!

            3. 11

              It’s my birthday! But I also have an exam next week, so studying mostly.

              1. 2

                Happy Birthday!

                1. 2

                  Happy birthday!

                  1. 1

                    Happy birthday!

                    1. 1

                      Happy Birthday!

                    2. 8

                      Either play Zelda BotW (finally bought a switch) or start working on my GameBoy emulator

                      1. 2

                        Zelda BotW is the best game I have ever played. There is so much to explore and do, and there are so many ways to tackle every situation. I am excited for you!

                      2. 7

                        Try to get my aarch64 kernel booting on bare metal! Just got my RockPro64 setup.

                        1. 1

                          Oooh, nice! I have one of those, it’s a nice machine. When you say your kernel, this is something you’re writing?

                          1. 2

                            Yes! I have the start of something that boots off UEFI here — https://git.src.kameliya.ee/~kameliya/daintree/ — but I’ll need to prepare for UBoot now too, unless I’m feeling lucky and want to try getting EDK2 going. It currently only does debug output via the framebuffer handed to it by UEFI, so UART’s a minimum need too.

                            1. 2

                              ooh, really cool! thanks for sharing!

                        2. 7

                          Working on my Unix shell project. I’m going to redo the input loop using the Rust async-std crate, because without using async I can’t catch signals and have them take effect immediately… Rust’s std library auto-retries read calls even when they were interrupted by signals. I’m new to Rust, and it took me a little reading to wrap my head around low-level async stuff, but I think I know what I need to do now.

                          (I wrote a thread on it over on Twitter. Please note that I use plural pronouns over there, for reasons explained at https://pluralpride.com/playbook.)

                          1. 4

                            Sleeping :)

                            1. 4

                              Write about what privacy is, its evolutionary effects, and if Internet privacy affects this.

                              1. 1

                                Exciting. I’d enjoy seeing that, when it’s ready, if it’s going to be public.

                              2. 3

                                Writing an initial, hacky, regex-based parser in Go for typeup, a document format optimized for typing (preliminary example document). I’ll probably rewrite it using Janet’s PEG Module though, because regex-based parsing is pretty rough, even from the beginning. Also hope to write an optimized Zig stream parser when I have a spec. Hopefully it’ll be tidy enough to make public by next week.

                                Also messing around with Zig, Kakoune and river, and collecting enough coffee grinds to grow some Oyster Mushrooms in spring.

                                1. 3

                                  Still working on GIF Tools with my team. We’ve now created 13 tools and we’re releasing when we have 18 or 21 tools.

                                  1. 3

                                    Quality time with my 3 months old son and my wife. Making bread on Sunday, as always, maybe some cycling if the snow permits

                                    1. 2

                                      I’m working on small tools in Rust to help me with my personal finance data entry. I’m really making progress in understanding Rust.

                                      1. 1

                                        I was able to make enough progress this weekend on my little CSV to Ledger importer in Rust that I am now using it to get caught up with my data entry for my Ledger to prepare for filing my taxes.

                                        I’m really liking Rust more and more. And I even correctly used lifetime annotations and understood why I was using it as well!

                                        I still have to better grok how to handle errors and the like, but I like Rust and the ecosystem in it, especially some of the really high quality crates like eyre, csv, regex, serde, and structopt.

                                        Not bad for a weekend of work for someone still relatively new to Rust: https://github.com/travisbhartwell/financial-tools/compare/f1cb58e93729a4f7eb4c81fbc068ca29974adca8..c8caf40d05b6d30cb82c861d568d0a531f896661

                                      2. 2

                                        I’m continuing work on my online video editor. I’m quite happy with the stability but I have a single Chrome bug I cannot for the life of me figure out how to get around (exporting to webm has a broken codec, but it still plays fine).

                                        I’ve added the ability to share “templates” (stored metadata referencing the underlying assets by URL) to make it easy to share things, but this weekend I’ll need to update the logic to also support sharing more advanced editing (splitting clips/audio).

                                        1. 2

                                          I’m working on a new build system. The basic ideas are there but I have to figure out all the options and also how recording file timestamps works. It’s still in the design stages so any comments are welcome. I’ll check back here in a few days, but if you want a discussion you can use Github or Discord (linked from the index)

                                          1. 2

                                            I just got iRacing so I’ve been badly failing at throwing an MX-5 around a track, hopefully I’ll get a little better over the weekend :)

                                            Other than that I’ll hopefully be migrating my mail server to NixOS.

                                            1. 2
                                              • Doing first Desk setup: Monitor, Chair, Desk, Cable. After moving to my independent residence.
                                              • Dig Kafka more
                                              1. 2

                                                Testing Linux images built with bitbake and dockerized images, catching up on some life tasks, and some much needed R&R. Might even look at generating SVGs within the shell, since Inkscape label templates are alright, but not ideal.

                                                Release weeks are a pain.

                                                1. 2

                                                  Still tired. Still taking care of a three-week-old (okay, I still have free time, but it comes in smaller, less predictable chunks — and I’m the kind of person who tends to attack hobby projects in 24+-hour binges, mostly ignoring food and sleep, as long as things look promising). Still really want to get some UI put on the new features of my prop site that I completed the backend for in December, but still highly frustrated at webdev being orders of magnitude more difficult than it ever used to be.

                                                  So probably nothing.

                                                  1. 1

                                                    Congrats on the new babby!

                                                    I hate to say it, but it will be a long time until you’ll find the time to set aside 24 hours for a single project again…

                                                    1. 1

                                                      Yeah I know :) Gonna have to adapt.

                                                  2. 2

                                                    Reviewing documentation for work. Maybe getting a little more work done on the port of Crypto Ancienne to SunOS 4.1 now that I have gcc working properly again.

                                                    1. 2

                                                      Rust projects temporarily on hold while I get acquainted with Elixir+Phoenix by writing a for-personal use only stock tracker.

                                                      Also working on current pico-8 game whenever I need a bit of “fresh air”.

                                                      1. 2

                                                        Traveling from Cairo to Hurghada and, once settled into the new resort, getting back to designing an STG-inspired interpreter for Nix.

                                                        1. 2

                                                          Looking at tutorials for programming a Discord bot with my son (9). He has a discord server where he chats with his friends, and play with bots. He wants to program games, but lack the motivation to learn the basics. I’m hoping a Python Discord bot is simple enough to teach the fundamentals, but close enough to his interests to keep him motivated.

                                                          1. 2

                                                            Apparently … trying to recite the correct litanies to breath life into a clangd+emacs+c++ development environment in a nix-shell…