xk3's recent activity

  1. Comment on Ghostty 1.3.0 has been released in ~comp

    xk3
    Link Parent
    I don't think you can fault him for this? That same attitude of stubbornness and perhaps rudeness but definitely bluntness (we all have bad days) is what led him to push so hard on moving the...

    "my way or the highway" attitude to programming

    I don't think you can fault him for this? That same attitude of stubbornness and perhaps rudeness but definitely bluntness (we all have bad days) is what led him to push so hard on moving the terminal ecosystem forward.

    If he was a more nice and gentle person I don't think he would start out his programming career by reverse engineering DRM. He bought a product and felt so wronged that it led him to create a driver and eventually that turned into Calibre. The ncurses maintainer was similarly uncooperative and that led him to create Kitty and that helped significantly to push the terminal ecosystem forward!

    4 votes
  2. Comment on What programming/technical projects have you been working on? in ~comp

    xk3
    (edited )
    Link Parent
    Where you have an unix shell you probably have access to git. I frequently copy notes between computers using ssh, git, or rsync as they can often do very similar things. For example you could...

    Would love any feedback folks are willing to share about the script

    Where you have an unix shell you probably have access to git. I frequently copy notes between computers using ssh, git, or rsync as they can often do very similar things. For example you could pipe a git diff through ssh, if you are in the middle of making a commit:

    ssh phone "cd $(pwd); git diff" | git apply -
    

    Git is a technical tool so of course it's not perfect for everything... But you'll never be able to escape file/line conflicts without making choices about tradeoffs as I'm sure you're familiar with by now!

    Also, you don't need to trust GitHub/Lab/Berg with your private notes. Git itself works fine computer to computer. Personally, I choose one computer as the center hub--though I'm sure there are more decentralized ways to do it:

    # hub pc
    cd /home/$USER/notes
    git remote -v
    git remote remove origin
    git config receive.denyCurrentBranch updateInstead
    
    # other devices
    git remote remove origin
    git remote add server ssh://$USER@hub-pc/home/$USER/notes/
    git branch --set-upstream-to=server/main main
    git fetch
    

    But you will still probably want something like Tailscale to make the DNS stuff easy (or use something like Syncthing which does UDP hole-punching using its own mechanism instead... But git has superior conflict management)

    1 vote
  3. Comment on What programming/technical projects have you been working on? in ~comp

    xk3
    (edited )
    Link
    I really enjoyed building the retirement account simulator a couple weeks ago with Gemini CLI. This week I'm pulling that thread by porting two repos from 99% handwritten Python CLI to 90%...

    I really enjoyed building the retirement account simulator a couple weeks ago with Gemini CLI. This week I'm pulling that thread by porting two repos from 99% handwritten Python CLI to 90% AI-ported Golang Web UI.

    to

    It is still very much a work in progress but I've often been pleasantly surprised by what is possible with simplicity.

    Eventually all the programs will have a CLI, TUI, and Web UI with many overlapping features... but right now I need to pull out a lot of the ported functionality and go one subcommand at a time to make sure everything works

    4 votes
  4. Comment on Banks are becoming bulwarks for vulnerable American seniors in ~finance

    xk3
    Link
    My wife was just telling me yesterday that so many older people have "Fresh Start" bank accounts and then they are frustrated when they learn they can't connect it to Cash App, etc. They are...

    My wife was just telling me yesterday that so many older people have "Fresh Start" bank accounts and then they are frustrated when they learn they can't connect it to Cash App, etc. They are pretty restricted accounts compared to normal accounts.

    So it's definitely a real thing and probably more widespread than you might think.

    6 votes
  5. Comment on Colossal Game Adventure: February 2026 Voting Topic in ~games

    xk3
    Link Parent
    The only game where I might have voted more but saw that there were a lot of rollover votes is "Sid Meier’s Pirates!" I think we could increase the vote decay more strongly based on the difference...

    The only game where I might have voted more but saw that there were a lot of rollover votes is "Sid Meier’s Pirates!"

    I think we could increase the vote decay more strongly based on the difference of participants so fewer participants would decrease the rollover votes but if there are many more participants we should increase the rollover votes to compensate

    2 votes
  6. Comment on What would you do with a video game style inventory? in ~talk

    xk3
    Link Parent
    Not sure if this is automatically a given as video games have secure areas too where player characters get searched in a matter of seconds. Perhaps they have a machine that can scan through all...

    terrorism would be a lot easier too

    Not sure if this is automatically a given as video games have secure areas too where player characters get searched in a matter of seconds.

    Perhaps they have a machine that can scan through all your items and check for any dangerous combinations--or they make you store all your stuff in a locker before you are allowed to enter the next room and it will magically reappear at the next area outside the secure zone

    4 votes
  7. Comment on Colossal Game Adventure: February 2026 Voting Topic in ~games

    xk3
    Link
    Freddy Pharkas: Frontier Pharmacist (5) Threads of Fate (1) Mother 3 (1) Sid Meier's Pirates! (2) Red Dead Redemption (2) Beneath a Steel Sky (2) The Genesis of Treasure (3) JSRF: Jet Set Radio...

    Freddy Pharkas: Frontier Pharmacist (5)
    Threads of Fate (1)
    Mother 3 (1)
    Sid Meier's Pirates! (2)
    Red Dead Redemption (2)
    Beneath a Steel Sky (2)
    The Genesis of Treasure (3)
    JSRF: Jet Set Radio Future (2)
    Tony Hawk’s Pro-Skater 2 (2)

  8. Comment on Is there an easy (custom) way to GET a url on Android? in ~tech

    xk3
    Link Parent
    I mean... it might be a quoting issue within the URL when copying it over. If a bookmarklet works on Desktop, I don't see a reason why it wouldn't work on mobile--does it require an extension to...

    double quotes

    I mean... it might be a quoting issue within the URL when copying it over. If a bookmarklet works on Desktop, I don't see a reason why it wouldn't work on mobile--does it require an extension to be installed in the browser?

    1 vote
  9. Comment on How do you remember? in ~tech

    xk3
    Link
    I keep tabs open when I need to do something urgently otherwise I save them to a sqlite database. Every week I see if any cruft has stayed open and force myself to get things done or push them to...

    I keep tabs open when I need to do something urgently otherwise I save them to a sqlite database. Every week I see if any cruft has stayed open and force myself to get things done or push them to the sqlite database.

    Why sqlite over simple text files? The main reason is that I can add columns like page title and time_created to keep track of when pages are saved and marked as completed. But I've used simple text files for a long time too and it's easier to start with that.

    Gmail snoozing emails to myself or adding calendar events is also helpful for one-off tasks--but for recurring tasks I run a program to open tabs from a special sqlite database that helps me keep track of all the sites that I want to visit without visiting them too frequently or forgetting one.

    I think my number one magic trick is just to do things that are needed immediately when they are needed--even if it takes a lot longer than 5 minutes.

  10. Comment on Is there an easy (custom) way to GET a url on Android? in ~tech

    xk3
    Link Parent
    maybe you need to login first?

    maybe you need to login first?

  11. Comment on Is there an easy (custom) way to GET a url on Android? in ~tech

    xk3
    (edited )
    Link
    Firefox for Android can send links between my logged in devices and I frequently use it in combination with my site to send 50 or 100 URLs to my PC in a few clicks https://unli.xyz/tabsender/ Or...

    Firefox for Android can send links between my logged in devices and I frequently use it in combination with my site to send 50 or 100 URLs to my PC in a few clicks

    https://unli.xyz/tabsender/

    Or send the links to yourself via Email?

    Recently, it's also been useful for me to SSH in to my computer from my phone or vice verse and update the remote clipboard by doing cat | xsel --clipboard --input or cat | termux-clipboard-set, pasting in stuff, press Ctrl-D and then it's on the remote clipboard

    1 vote
  12. Comment on A rant about how devices handle users with language backgrounds other than English in ~tech

    xk3
    Link Parent
    CSVs are ubiquitous yet almost never generated by hand It's kind of crazy that we've had a Unit Separator which would work well for this since ASCII-1967 but people just can't stop using commas!...

    CSVs are ubiquitous yet almost never generated by hand

    It's kind of crazy that we've had a Unit Separator which would work well for this since ASCII-1967 but people just can't stop using commas! We've had 58 YEARS!!

    Ah well ... it's too late to change it

    6 votes
  13. Comment on I built a space simulation that runs in the browser and it feels good enough to share it now in ~space

    xk3
    Link
    Fascinating! Really cool how easy navigation is. Is the tilt/texture on Earth realistic? looks a lot more than 6 degrees--or maybe my reference point is wrong

    Fascinating! Really cool how easy navigation is.

    Is the tilt/texture on Earth realistic? looks a lot more than 6 degrees--or maybe my reference point is wrong

    1 vote
  14. Comment on Colossal Game Adventure: February 2026 Nominations Topic in ~games

    xk3
    Link Parent
    The original Beneath a Steel Sky is a very lovely game. The 2020 remake is also really interesting in different ways! But I suppose 2020 is not quite 'retro' yet.

    The original Beneath a Steel Sky is a very lovely game. The 2020 remake is also really interesting in different ways! But I suppose 2020 is not quite 'retro' yet.

    2 votes
  15. Comment on Colossal Game Adventure: February 2026 Nominations Topic in ~games

    xk3
    Link
    Boost: Sid Meier’s Pirates

    Boost: Sid Meier’s Pirates

    4 votes