• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. Help me understand vim motions

      I use vim on remote servers or on my machine to edit single files. I, however, use it in a very basic sense, I do not use any vim motions. I enter edit mode, I change what I need to change, exit...

      I use vim on remote servers or on my machine to edit single files. I, however, use it in a very basic sense, I do not use any vim motions. I enter edit mode, I change what I need to change, exit edit mode and save and quit, that's it.

      Recently, I've been looking for alternatives to Visual Studio Code as Microsoft is starting to push Copilot very heavily and while I could use a cleaned up fork, the other concern is with more and more essential extensions becoming closed source and subject to Microsoft's licensing. And vim is a text editor that pops up over and over when I ask for recommendations.

      A few days ago I've listened to No Boilerplate's Writing at the Speed of Thought which brings up a point about vim and vim motions being designed around the human body and how "editing by letters is extremely unnatural ... [and] extremely ill-suited to our nature".
      That just doesn't sit well with me and may be the reason why vim never fully clicked with me. For context, I've been using computers in some capacity since a very early age, so perhaps the 'unnatural' way I've learned is so ingrained that I just can't make the switch, maybe I just think about things in a way that is more computer-centric just due to that as well.

      I am still on my quest to replace VSCode and I would love to make a switch to something that's less attached to a single corporation that can pull the rug from under me at any time. A part of that quest I guess turned out to be trying to understand vim and maybe finally making it click for me, so I turn to the wonderful community of Tildes for help :)

      Thank you

      22 votes
    2. Removed Reddit post: "ChatGPT drove my friends wife into psychosis, tore family apart... now I'm seeing hundreds of people participating in the same activity. "

      EDIT: I feel like I didn't adequately describe this phenomenon so that it can be understood without accessing the links. Here goes. Reddit user uncovers instructions online for unlocking AI's...

      EDIT:

      I feel like I didn't adequately describe this phenomenon so that it can be understood without accessing the links. Here goes.

      Reddit user uncovers instructions online for unlocking AI's "hidden potential", which actually turns out to be its brainwashing capabilities. Example prompts are being spread that will make ChatGPT behave in ways that contribute to inducing psychosis in the user who tried the prompt, especially if they are interested in spirituality, esotericism and other non-scientific / counter-scientific phenomena. The websites that spread these instructions seem to be designed to attract such people. The user asks for help to figure out what's going on.


      Original post:

      One version of this post is still up for now (but locked). I participated in the one that was posted in r/ChatGPT. It got removed shortly after. The comments can be accessed via OP's comment history.

      Excerpts:

      More recently, I observed my other friend who has mental health problems going off about this codex he was working on. I sent him the rolling stones article and told him it wasn't real, and all the "code" and his "program" wasn't actual computer code (I'm an ai software engineer).

      Then... Robert Edward Grant posted about his "architect" ai on instagram. This dude has 700k+ followers and said over 500,000 people accessed his model that is telling him that he created a "Scalar Plane of information" You go in the comments, hundreds of people are talking about the spiritual experiences they are having with ai.

      Starting as far back as March, but more heavily in April and May, we are seeing all kinds of websites popping up with tons of these codexes. PLEASE APPROACH THESE WEBSITES WITH CAUTION THIS IS FOR INFORMATIONAL PURPOSES ONLY, THE PROMPTS FOUND WITHIN ARE ESSENTIALLY BRAINWASHING TOOLS. (I was going to include some but you can find these sites by searching "codex breath recursive")

      Something that worries me in particular is seeing many comments along the lines of "crazy people do crazy things". This implies that people can be neatly divided into two categories: crazy and not crazy.

      The truth is that we all have the potential to go crazy in the right circumstances. Brainwashing is a scientifically proven method that affects most people when applied methodically over a long enough time period. Before consumer-facing AI, there weren't feasible ways to apply it on just anybody.

      Now people who use AI in this way are applying it on themselves.

      85 votes
    3. Save Point: A game deal roundup for the week of May 25

      Add awesome game deals to this topic as they come up over the course of the week! Alternately, ask about a given game deal if you want the community’s opinions: e.g. “What games from this bundle...

      Add awesome game deals to this topic as they come up over the course of the week!

      Alternately, ask about a given game deal if you want the community’s opinions: e.g. “What games from this bundle are most worth my attention?”

      Rules:

      • No grey market sales
      • No affiliate links

      If posting a sale, it is strongly encouraged that you share why you think the available game/games are worthwhile.


      All previous Save Point topics

      If you don’t want to see threads in this series, add save point to your personal tag filters.

      13 votes
    4. Is there a sane way to use Git as a glorified sync tool?

      I am not a programmer nor am I in IT, but I like to use some of the same tools they use. I use Emacs for writing fiction and I like it a lot. One of the packages I use with Emacs is...

      I am not a programmer nor am I in IT, but I like to use some of the same tools they use. I use Emacs for writing fiction and I like it a lot. One of the packages I use with Emacs is git-timemachine, which allows me to visualize all the previously commited versions of the file I am currently working on. It serves as a very good and very reliable undo system. All my writing is on a private repo on Github. My usage is so simple and basic, Git/Github only serves as a kind of backup and undo (I know Git is not a backup, so I regularly download my repos as zips and send to OneDrive as an extra. They are also always available offline in the machines work, of course).

      The problem is, sometimes I work on different machines, and sometimes on different operating systems on the same machine (via dual boot). So I would like to know if there's an easy way to always "sync" the local mirror I am currently working on with the latest changes (also making sure that all changes are pushed). Essentially, I am asking if I can make Git work like Dropbox or OneDrive by automatically accept changes as long as they are the most recent version of a file. I do not wish to go through diffs approving every single change.

      I understand I could use something like rclone for that, but their bisync feature is still very new and not considered reliable. Also, I already use Git and it is good for me. So I would prefer not adding an extra piece to the puzzle.

      I am familiar with cron, have an elementary understanding of shell scripts, and can follow instructions.

      So, can Git do the job?

      28 votes
    5. Tildes Book Club discussion - May 2025 - A People's Future of the United States

      Warning: this post may contain spoilers

      This is the fourteenth of an ongoing series of book discussions here on Tildes. We are discussing A People's Future of the United States. Our next book will be A House with Good Bones by Kingfisher at the end of June

      This was our first collection of short stories. Please feel free to discuss any story you read regardless of whether you finished the collection.

      I don't have a particular format in mind for this discussion, but I will post some prompts and questions as comments to get things started. You're not obligated to respond to them or vote on them though. So feel free to make your own top-level comment for whatever you wish to discuss, questions you have of others, or even just to post a review of the book you have written yourself.

      For latecomers, don't worry if you didn't read the book in time for this Discussion topic. You can always join in once you finish it. Tildes Activity sort, and "Collapse old comments" feature should keep the topic going for as long as people are still replying.
      And for anyone uninterested in this topic please use the Ignore Topic feature on this so it doesn't keep popping up in your Activity sort, since it's likely to keep doing that while I set this discussion up, and once people start joining in.

      8 votes
    6. Formula 1 Monaco Grand Prix 2025 - Race Weekend Discussion

      Warning: this post may contain spoilers

      Monaco Grand Prix
      Circuit de Monaco
      Sunday, May 25, 2025


      Qualification:
      Saturday, May 24, 2025 - 14:00 UTC / 10:00a US EDT

      Grand Prix:
      Sunday, May 25, 2025 - 13:00 UTC / 9:00a US EDT

      See your local time here


      Qualifying Results, Provisional -- SPOILER
      Pos No Driver Car Q1 Q2 Q3 Laps
      1 4 Lando Norris McLaren Mercedes 1:11.285 1:10.570 1:09.954 27
      2 16 Charles Leclerc Ferrari 1:11.229 1:10.581 1:10.063 27
      3 81 Oscar Piastri McLaren Mercedes 1:11.308 1:10.858 1:10.129 29
      4 44 Lewis Hamilton Ferrari 1:11.575 1:10.883 1:10.382 28
      5 1 Max Verstappen Red Bull Racing Honda RBPT 1:11.431 1:10.875 1:10.669 21
      6 6 Isack Hadjar Racing Bulls Honda RBPT 1:11.811 1:11.040 1:10.923 27
      7 14 Fernando Alonso Aston Martin Aramco Mercedes 1:11.674 1:11.182 1:10.924 30
      8 31 Esteban Ocon Haas Ferrari 1:11.839 1:11.262 1:10.942 32
      9 30 Liam Lawson Racing Bulls Honda RBPT 1:11.818 1:11.250 1:11.129 26
      10 23 Alexander Albon Williams Mercedes 1:11.629 1:10.732 1:11.213 34
      11 55 Carlos Sainz Williams Mercedes 1:11.707 1:11.362 25
      12 22 Yuki Tsunoda Red Bull Racing Honda RBPT 1:11.800 1:11.415 20
      13 27 Nico Hulkenberg Kick Sauber Ferrari 1:11.871 1:11.596 23
      14 63 George Russell Mercedes 1:11.507 13
      15 12 Kimi Antonelli Mercedes 1:11.880 11
      16 5 Gabriel Bortoleto Kick Sauber Ferrari 1:11.902 13
      17 87 Oliver Bearman Haas Ferrari 1:11.979 13
      18 10 Pierre Gasly Alpine Renault 1:11.994 11
      19 18 Lance Stroll Aston Martin Aramco Mercedes 1:12.563 11
      20 43 Franco Colapinto Alpine Renault 1:12.597 12

      "Note: Stroll penalised one grid position for causing a collision during practice. Bearman penalised 10 positions for overtaking under red flags in practice."

      Source: F1.com

      Grand Prix Results, Provisional -- SPOILER
      Pos No Driver Car Laps Time/retired Pts
      1 4 Lando Norris McLaren Mercedes 78 1:40:33.843 25
      2 16 Charles Leclerc Ferrari 78 +3.131s 18
      3 81 Oscar Piastri McLaren Mercedes 78 +3.658s 15
      4 1 Max Verstappen Red Bull Racing Honda RBPT 78 +20.572s 12
      5 44 Lewis Hamilton Ferrari 78 +51.387s 10
      6 6 Isack Hadjar Racing Bulls Honda RBPT 77 +1 lap 8
      7 31 Esteban Ocon Haas Ferrari 77 +1 lap 6
      8 30 Liam Lawson Racing Bulls Honda RBPT 77 +1 lap 4
      9 23 Alexander Albon Williams Mercedes 76 +2 laps 2
      10 55 Carlos Sainz Williams Mercedes 76 +2 laps 1
      11 63 George Russell Mercedes 76 +2 laps 0
      12 87 Oliver Bearman Haas Ferrari 76 +2 laps 0
      13 43 Franco Colapinto Alpine Renault 76 +2 laps 0
      14 5 Gabriel Bortoleto Kick Sauber Ferrari 76 +2 laps 0
      15 18 Lance Stroll Aston Martin Aramco Mercedes 76 +2 laps 0
      16 27 Nico Hulkenberg Kick Sauber Ferrari 76 +2 laps 0
      17 22 Yuki Tsunoda Red Bull Racing Honda RBPT 76 +2 laps 0
      18 12 Kimi Antonelli Mercedes 75 +3 laps 0
      NC 14 Fernando Alonso Aston Martin Aramco Mercedes 36 DNF 0
      NC 10 Pierre Gasly Alpine Renault 7 DNF 0

      Fastest Lap: Lando Norris, 1:13.221 on lap 78
      DOTD: Charles Leclerc

      Source: F1.com // FIA.com [PDF]


      Next race:

      Spanish Grand Prix
      Circuit de Barcelona-Catalunya
      Sunday, June 1, 2025

      10 votes
    7. How do you deal with large projects?

      It just so happens that I was asked to write a paper about goals I hadn't achieved and I just thought about how I haven't touched my video game engine project in any meaningful way for around two...

      It just so happens that I was asked to write a paper about goals I hadn't achieved and I just thought about how I haven't touched my video game engine project in any meaningful way for around two months or so. On reflection, the main thing that is preventing me from working on it is that when I try to get back into it, I don't really know what I'm doing. I'm unorganized and can't figure out what exactly to do next because it's so open-ended. I'm absolutely terrible about writing down plans for what I should do.

      I know that I'm not the only person who is trying to work on big solo projects, so I thought I'd ask: what are you doing to keep your project organized? Are you using any tools to help you? What do you find is most helpful to help you anticipate steps you'll need to address when things aren't very clear?

      20 votes
    8. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      7 votes