• 0 Posts
  • 53 Comments
Joined 2 years ago
cake
Cake day: July 4th, 2023

help-circle







  • I have no idea what people are fucking up tbh.

    It’s 2 button clicks to cast stuff, I just went and sanity checked.

    The internet is full of disinformation and idiots though so I usually just assume people are the issue, when I have the same hardware and zero issues.

    I don’t think chromecasts have even gotten any kind of major change updates in ages so it’s bizarre for it to change behavior.

    I’m gonna just keep going with “people are dumb” until someone posts some concrete example (IE an actual video) of wtf their issue is.

    The chromecast is designed so simply though that I can’t imagine wtf people are fucking up.





  • Yup, I usually have it set to the slowest setting when typing.

    I find I work much better and can think clearer while walking, as it keeps the blood flowing and makes me feel more awake and engaged.

    If I have a tough problem I’m trying to work through I turn the speed up to a faster pace and sorta just work through it in my head while speed walking, often this helps a lot!

    During meetings when I’m bored I also turn the speed up a bit.

    I often get around 10k to 12k steps in a day now.

    Note I don’t stay on the treadmill all day long, I usually clock a good 4 hours on it though.

    Then I take a break and chill on the couch with my work laptop, usually I leave my more “chill” tasks like writing my tests for this part, and throw on some Netflix while I churn all my tests out.

    Highly recommend it, I’ve lost a good 15ish lbs now in the past year since I started doing it, and I just generally feel a lot better, less depressed, less anxious :)


  • I have heard of jupyter but am not familiar with its nuances.

    But doing python dev with neovim is very doable, it uses the same LSP I think.

    I personally have a dedicated dev machine running debian that has everything on it, including nvim configured.

    I SSH into my dev box from other machines to do work, because neovim is a TUI it “just works” over SSH inside the terminal itself, which is what I like about it.

    It feels good to just

    1. SSH into my box
    2. tmuxinator my-project-name

    And boom, 4 tmux tabs pop open ready to go in the terminal:

    • nvim (pointing at the project dir)
    • lazygit already open
    • nvim (pointing at my secrets.json file elsewhere)
    • an extra general console window opened to project root

    And I can just deep dive into working asap in just those 2 steps, it feels very smooth.

    I often can even just do tmux a (short for attach) to just straight re-open whatever session I last had open in tmux, instantly jumping right back into where I left off.


  • I try and start using it for basic tasks, like note taking, to get used to its interface and basic commands like :w and :q, as well as switching between insert and cmd mode.

    Once you are familiar with switching between modes, copying, pasting, etc, then you probably will wanna Starr learning it’s lua api and how to load in some QoL plugins. Basic stuff like treesitter, telescope, and nvim-tree are good places to start.

    Once you feel comfortable with swapping between files with telescope and configuring plugins, I’d deep dive into getting an LSP up and running for your language of choice so you can actually code.

    In the interim I’d recommend getting comfy with using tmux in your terminal, try and open new tmux tabs to do units of work instead of constantly cding around.

    I like to keep 4 tmux tabs open for a project:

    • nvim
    • lazygit
    • secrets file open in nvim (usually my secrets file is in another dir so it doesn’t check into git)
    • a general terminal tab for running commands

  • From my experience the only big changes I’d say I made overtime are:

    1. Font size bumped up

    2. Switched to neovim from visual studio, which took like a year to relearn my entire workflow (100% worth it though)

    3. Switched from multiscreen setup to one single big screen (largely due to #2 above no longer needing a second screen, tmux+harpoon+telescope+fzf goes brrrr)

    4. Switched to a standing desk with a treadmill, because I became able to afford a larger living space where I can fit such a setup.

    If I were to do this meme though it’d mostly be #1, there just came a day when I had to pop open my settings and ++ the font size a couple times, that’s how I knew I was getting old.


  • Also people are glossing over the capability for it to improve sexual drive.

    The “my wife read a slightly spicy book today and now she wants to get it on” trope is well known on social media, AI’s ability to just generate whatever you want likely will boost that.

    However, at this time AI is unable to really handle pacing well.

    It’s pretty well known that most attempts with current uncensored LLMs tends to produce saucy encounters are… poorly paced.

    Good spicy novels have a lot of build up and slow pace, which requires remembering facts from many chapters ago.

    Even the top end of massive LLMs lack the memory capacity to last more than a handful of pages before they completely lose the thread.

    But hopefully this gets remedied eventually.


  • Not related to the article at all mate.

    This article is about how many plugins have Bern discovered to have implemented oath in a very insecure way and simply using them can expose your sensitive info you have linked to your chatgpt account.

    IE:

    1. You connect your github account to your chatgpt account (so you can ask chatgpt questions about your private codebase)

    2. You install and use one of many other compromisable weakly implemented plugins

    3. Attacker uses the weak plugin to compromise your whole account and can now access anything you attached to your account, IE they can now access your private git repos you hooked up in step 1…

    Most of the attack vectors involve a basic (hard to notice) phish attack on weak oath urls.

    The tricky part is the urls truly are and look legit. It isn’t a fake url, it actually links to the legit page, but they added some query params (the part after the ? In the url) that compromise the way it behaves




  • Often these types of articles tend to be very “a lot written but nothing said”, but that is very much not the case for this article.

    I really enjoyed how in depth it went both on the history of how things used to be compared to what the new advancements will provide.

    Outsourcing through the foundry program might lead to some pretty big revolutions in chip making. I wonder if we will start to see open source chips start to show up as large companies open the floodgates to let individuals contribute to make improvements on dies…