Just a guy doing stuff.

  • 0 Posts
  • 33 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle

  • That's pretty much what I do as well. It was an absolute game-changer for me when I discovered tiling WMs some ~7 years ago, because it meant super consistent keyboard shortcuts for getting to exactly what I wanted to interact with. I know where individual apps/tasks go, so I put them there. And then when I need to switch to them, it's as straightforward as Super+[workspace].

    Also helps a ton that i3wm's workspaces only take up a single monitor at a time, which makes it excellent for jumping between monitors.

    None of this is set in stone, but I usually follow a relatively consistent pattern:

    Center Monitor

    • 1: Primary/"serious tasks" web browser
    • 4: Any remote or virtualized desktop I might have open at the time
    • 6: Image/video editors. Also sometimes just misc usage.
    • 8: Development web browser next to neovim
    • 9: Steam/games
    • 10: Misc. Often a DBMS or file manager
    • 11: Misc. Often where I put any secondary tasks or second projects I need to reference
    • 12: Misc. Often where I'll stick any long-running tasks that I just need to check on every now and again.

    Left monitor

    • 2: Music/comms/task list

    Right monitor

    • 3: Always only a terminal.
    • 5: Text editor to use as a
    • 7: Secondary/"wasting time" web browser


  • Ok, sure. I recognize that not everyone has a computer. And sure, an F-droid release would be really helpful for those people, if "build it yourself" was the only way to get the app.

    But ... It's not like the app is inaccessible. It's on the play store. You can install it.

    My main frustration is the outright demand for the project creator to "Just release it on F-Droid" - Something that requires the creator to get familiar with F-droid and do the extra leg-work to release it there. But ... It's an open source app, created for free by someone who wanted to create it. They owe you nothing. Not even "good distribution".






  • I've done it with a new language each year in the past, but this year I decided to do it with stuff I'm very familiar with - with an added twist: I have to visualize something for each day.

    So I built myself a little app/puzzle harness that serves up the sample/puzzle input and provides some boilerplate so I can just write the x-data for a new Alpine.js module for each day. Then I setup d3 and plan to visualize something for each day using it. For example, I just settled on a simple bar graph (final value of each row) for each part of day 1:

    *removed externally hosted image*

    Hoping once it inevitably gets to grids and such, I can do something more interactive. Would love to have something where I can animate or manually step through each step of the solution (such as the pathfinding algorithm last year).


  • Back in the distant past of 2008, a RuneScape player by the name of Icedpizza thought my complaints about driver problems on older hardware would be easily solved by this incredible thing I'd never heard of called Ubuntu. Downloaded 8.04 Hardy Heron and my life has never been the same since.









  • Hexarei@programming.devtochapotraphouseDefederate Now
    ·
    10 months ago

    Genuine question, what's wrong with programming.dev? I've been on this instance for a couple months now and so far have only really seen technical and programming discussions on the communities I'm subscribed to.

    I've not super kept up with the "everything" feed and all the conversations surrounding hexbear... but so far all I'm seeing is people being really polarized about stuff I'm not informed about - and as such, prefer to keep quiet about - so I just lurk a bit in such threads as I don't feel I have much to contribute.

    Most of the stuff I've seen has been between hexbear and SIJW though, this is the first comment I've seen mention PD.