-
29 votes
-
I finally finished my first EP!
33 votes -
Sokoban idea
20 votes -
Custom LED light frames
17 votes -
Hot or Not: Temperature guessing game
40 votes -
I built a space simulation that runs in the browser and it feels good enough to share it now
62 votes -
Any advice from artists on Tildes about having their work being accepted into museums?
Art is an escape, an outlet for creativity. I tend to also view it becoming a burden as barriers to creation arise. Even moreso should the business and networking aspects of it be involved,...
Art is an escape, an outlet for creativity. I tend to also view it becoming a burden as barriers to creation arise. Even moreso should the business and networking aspects of it be involved, however necessary an evil it may be.
I'm curious what the process is to enter your artwork into a local gallery or museum. Do you mingle during art gallery events? Perhaps you encountered a formal application, wait-list, maybe an interview?
For context, I wanted to submit a 15 minute surreal Dadaist recorded performance about modern technology and the current climate of refusing to engage in active listening.
14 votes -
Asteroid Drift - help me playtest my first serious game!
15 votes -
I made my own Reddit alternative
39 votes -
Just published my first game
Hey everyone! I know there are some people on Tildes who like making games as a hobby. I’ve had a long-standing passion for game development, but I never managed to finish a project. About a month...
Hey everyone!
I know there are some people on Tildes who like making games as a hobby. I’ve had a long-standing passion for game development, but I never managed to finish a project. About a month ago, I decided to push myself to finish a small game and publish it somewhere, and finally that day has come! Orb Sweeper, a 3D minesweeper puzzle on a sphere, is now live on the Google Play Store. Just as a disclaimer: it’s free, has no ads, and works offline by default, so I’m not earning anything from it. I just genuinely wanted to share my first finished project, along with the joy and relief I feel now.
Honestly, I’ve always been more ambitious when it comes to game mechanics. I’m a big fan of strategy games, especially TBS games over the years, so of course I always dreamed of creating a grand 4X strategy game of my own. Over time, I implemented many different systems and mechanics that are complex on their own: generation of realistic and interesting maps, pathfinding, economic models, different variations of game AI, and so on. But since these kinds of projects are huge, I was never able to finish one as a solo developer, or even bring it to a properly playable state. I burned out relatively quickly.
Over time, I realized what motivates me to continue: when somebody else is also working on the project, and when you can quickly see the results of your work. Both things are difficult to achieve. First, it’s hard to find people who are ready to spend a lot of their free time developing a big strategy game while following the same vision. Since it’s a hobby and I cannot pay for development, I also have to spend a lot of energy motivating others, not just myself. The longest I managed to keep a small team of two enthusiasts together was one month.
Second, with complex games like strategies, there are only a few big and impactful mechanics that bring the game to the state of a playable prototype, but getting there demands a ton of polishing. Graphics, sounds, small animations, 3D models… a lot of work that is almost invisible on its own, but contributes enormously to the overall look and feel of the game. Sometimes I feel like I’m drowning in these small fixes, and that also leads to burnout.
So I decided to make my projects progressively smaller until I could realistically complete one from start to finish. It’s a bit sad to see that only a Minesweeper-like game survived this approach, but I feel like it’s an important starting point. Seeing my game actually published gives me a bit more motivation to finish other projects.
But then… it’s Google. All interactions with its platform make me feel a bit frustrated. It’s surprisingly difficult to publish such a simple game. I even had to hire paid testers just to satisfy their entry requirements for closed-test user engagement. There are so many policies regulating data handling that even if your game does nothing in terms of transferring data, handling accounts, or showing in-game ads, you still have to go through all these bureaucratic procedures anyway. I guess it’s probably the same with Apple, but their famous support still hasn’t helped me with account verification after a month, so I’ve yet to experience that side of things fully.
Anyway, I’m glad that the game is available somewhere at least. And I actually play it myself sometimes on my phone. I know some people here are going through similar obstacles, so I have a question for you: what motivates you to continue working on big, complex games? And more generally, how do you avoid burning out on long-term projects?
68 votes -
Help me test my chess bot
The last couple of weeks I've been fooling around with different ideas for how to build a chess bot that's fun for beginners to play against. I don't have much real experience with chess, so I've...
The last couple of weeks I've been fooling around with different ideas for how to build a chess bot that's fun for beginners to play against. I don't have much real experience with chess, so I've mostly just been testing it against myself.
After looking into the different techniques that are used to force engines to play at a certain level, I put together my own (somewhat silly) approach and have had some fun playing against it. The problem is, as I don't really know what I'm doing when it comes to the actual game, I can't be a particularly good judge of how others will feel playing with it.
Regardless of your own skill level, I'd be super appreciative if anyone would give it a try and let me know what they think.
I'm working on a full write up of how it works, but here's the short version:
Click to view the hidden text
The inspiration came from this paper which describes a "Tutoring Search" wherein the engine attempts to find the worst move available that it predicts the opponent will not recognize as an error.
My implementation doesn't follow this exactly, but it does have the same aim. Two engines are used: one (Stockfish) as an oracle treated as a true measure of any state's quality, another (Maia) as a substitute for the opponent model. On each move the bot consults both of these to identify a move which:
- Would plausibly be played by a skilled human, judged by its probability of being played by Maia.
- Provides an advantage to the opponent, judged by Stockfish.
The idea is that, if a human would be likely to play the move, they also would be unlikely to identify it as an error. The ultimate goal is a bot which gives the player plenty of opportunities to win, but only if the mistakes are likely to go unnoticed.
There are a few other supplements to the implementation like adapting to opponent choices and some tweaks to early and end-game play, but the above is the core idea.
14 votes -
Questions for ~books on self promotion
Random question. What do the wonderful people of Tildes think about self promotion here? My wife is an indie author. As a proud and supportive husband, if I posted about her new book here is that...
Random question. What do the wonderful people of Tildes think about self promotion here? My wife is an indie author. As a proud and supportive husband, if I posted about her new book here is that fine or in poor taste? I searched but nothing came up, which made me assume I just wasn't searching correctly. But maybe no one has asked before?
So I would love to know/hear everyone's opinions.
13 votes -
Looking for early users to try my app
Hello tilderinos, I'd like to launch my tab manager soon and to ensure a smooth launch, I'm looking for early users who would be willing to try my app as part of the private beta. For those who...
Hello tilderinos,
I'd like to launch my tab manager soon and to ensure a smooth launch, I'm looking for early users who would be willing to try my app as part of the private beta.
For those who would actually need this product, I'm happy to offer one year free (or more!), but even if you don't need it, I'd really appreciate the help.
I don't really need anything fancy, I'd just like to have some people install the app and try it to know if it works properly for them or if any unexpected issues come up, especially major ones. I'd like to make sure that the actual launch will be smooth, especially considering that I've been working on this project for four years now. It'd be a shame if it all went to waste.
Thanks a lot in advance!
PS - I wasn't sure in which group to post
15 votes -
I made a website with free and low-cost resources for web development, game development, privacy, graphics, small web, etc
60 votes -
I built ProxChat - what is it?
27 votes -
I made a word association game - Noun Sense
52 votes -
In the world of tech, people constantly ask “Could chatbots ever be conscious?” but I feel like asking “Are you?” Take the test!
52 votes -
Cave Creeps - my first Itch game!
27 votes -
I made a word game - and it has come a long way
46 votes -
Cassini, a spiritual successor to Microsoft Paint for the iPad
28 votes -
I made a word game
79 votes -
Two small word games
35 votes -
TOS Tracker
16 votes -
How well can you predict the state of the world in 2041?
23 votes -
Untrusted: Hackers at Large (Hacking RPG) | Launch trailer (29th January 2026)
14 votes -
First finished hand-embroidered patch. *Very* late Timasomo entry...
So I realize I didn't quite make the end of October target - in fact I finished this piece just this evening, right in time for Christmas tomorrow (it's intended as a Christmas gift for my...
So I realize I didn't quite make the end of October target - in fact I finished this piece just this evening, right in time for Christmas tomorrow (it's intended as a Christmas gift for my sister). I didn't get many early progress pictures, so all I have are some from the last couple of weeks. The whole thing is hand stitched, including the whipped edge.
Nearly finished piece without the outlining:
https://postimg.cc/kB5HYKnMOutlined:
https://postimg.cc/7bHtb0JhOff the hoop, washed, cut, and whip-stitched.
https://postimg.cc/FfbGHH9CI think I'd like to try some more variety on the types of stitches I use to fill areas next time. I pretty much only used basic back stitches and satin stitch for this. I tried a tight seed stitch initially for the dog's fur, but didn't like it and spent a whole evening picking it out.
I also found the process of washing the piece (this isn't strictly necessary but I had used water soluble pen to trace the image and needed to wash it to get the ink out) and cutting it very nerve-wracking. It took so damn long to sew and I was terrified I was going to fuck it up right at the end. There were a couple of spots where I felt like I didn't cut it quite as evenly as I wanted, but after adding the stitched edge you can't really tell at all. I also had no idea what I was doing when fusing the initial piece to the felt backing with interfacing, and the interfacing didn't fully adhere to the fabric in a few places, but it worked out fine.
All in all it took forever and there are a few noticeable mistakes, but overall I'm pretty proud of it and I'm hoping the next one doesn't take so long.
26 votes -
Introducing Surfboard for Tildes
Hello, Tildes Allow me to introduce myself. I came over to Tildes fairly recently after Twitterriffic died and Apollo announced it would shut down. As a relative youngster, I tend to mostly browse...
Hello, Tildes
Allow me to introduce myself.
I came over to Tildes fairly recently after Twitterriffic died and Apollo announced it would shut down.
As a relative youngster, I tend to mostly browse on mobile.
While I do appreciate Tildes' philosophy of having a simple website that works well on desktop and mobile, I've always preferred mobile apps. I'm a strong believer that a well-built native application will always provide a richer experience than a website.
But enough talking.. showing is way more fun - here's a lil' something I've been messing around with:
Introducing Surfboard for Tildes
The goal is simple: to be the best way to interact with Tildes on mobile.
Features
Surfboard is still extremely early, and is missing many features.
With that said, here is what it currently supports:
- Login to Tildes (supports 2FA)
- Browse topics
- Filters & sorting
- Browse comments
- Advanced rendering is still in early stages..
- Supports comment collapsing behavior from the web version
- Reply/vote/bookmark/ignore on topics, comments, & notifications (requires login)
- Search topics
- Global search
- Search within groups
- Option for in-line images
- Clean browsing interface
- In-line markdown preview when composing replies
- Share topics & comments
- Notifications
- View read & unread notifications
- Reply, vote, bookmark, mark as read...
- Customizable
- Toggle settings, set custom gesture actions, etc.
- Free, as in beer
The design draws some inspiration from Apollo for Reddit, an app that I loved & am very sad will be discontinued.
Try it yourself
I would love to get some feedback from other Tildes users on the app. If you are interested in trying it for yourself, you can get it here via TestFlight
Surfboard is built for iPhone, and requires iOS 16.0 or higher.
Inside the app is a 'roadmap' of sorts which is basically a list of things I know are missing, but if there's something you want that isn't listed there, I'm all ears.
Formatting is a little rough at the moment, although I made enormous improvements on the parsing & rendering there over the last day.
It should support just about anything you throw at it other than a
<details>(I'll get around to them, I swear..)
If you run into issues viewing a post/comment, you can easily open them in an in-app safari window from the menu.
As mentioned above, it's very early, but it's already becoming my favorite way to browse Tildes. I hope that others will enjoy it as well. Consider it my gift to the Tildes community.
Cheers !
Edit:
The best way to submit feature requests & bug reports is to add it to the issue tracker and/or leave a comment on this thread and I’ll get around to adding it myself.
Thanks !
278 votes -
I built an arcade cabinet for my four year old and need some Switch game recs
His Christmas present is going to be a custom-built arcade cabinet. The internals are simply a Nintendo Switch, an 8bitdo arcade controller, a computer monitor, and some speakers. Pretty simple...
His Christmas present is going to be a custom-built arcade cabinet. The internals are simply a Nintendo Switch, an 8bitdo arcade controller, a computer monitor, and some speakers. Pretty simple stuff!
He has next to zero experience playing video games and I haven't really exposed him to my games either (screen time and all). So, he's probably got about zero coordination when it comes to using controllers or playing platformers, etc. Also, he tends to get very frustrated with himself if he can't do something, causing him to want to give up.
What are some recommendations for Nintendo Switch (1, not 2) games that will ease him into gaming?
Thanks!
19 votes -
PIGS, an opinionated unmarketable personal calculator
35 votes -
KeenWrite 3.6.4
7 votes -
KeenWrite 3.6.3
30 votes -
Show Tildes - Gametje V2
Hi All, It's been coincidentally EXACTLY 1 year since my previous post about Gametje. I've been busy creating some new games and re-designing all the main pages with the help of a UI/UX designer....
Hi All,
It's been coincidentally EXACTLY 1 year since my previous post about Gametje. I've been busy creating some new games and re-designing all the main pages with the help of a UI/UX designer. I have posted a few updates in the weeklyWhat programming/technical projects have you been working on?threads but I thought this milestone deserved its own post. I published the new site earlier this week and also migrated to a new backend server. Here's a refresher of what it is for those that may have missed my previous post a year ago. I also recently started working on it full-time last month after not really working on it much from January-June this year. You can read more in my recent blog post.What is it?
It's a set of online games that can be played in person with a central screen (like a TV) or remotely via video chat. It's also available directly in Discord as an embedded activity. It is playable in 9 languages and doesn’t require any downloads. Most games revolve around creativity in some form. None of the games require fast reflexes and can be played by just about anyone.
Where can I try it?
https://gametje.com and directly on Discord
You can use the "quick play" option to launch directly into the game as a guest.
What's different from last year?
There are 2 new games (
Sync ThinkandHide & Peek) and the main pages have been redesigned. I also implemented a game room concept which allows you to bounce between games without having to recreate it each time. I also integrated with Discord, which means you can play directly in their interface and also use Discord as an Identity Provider when logging in. The games themselves need a bit more polish (especially the two new ones) but overall they should work.What am I looking for?
I'm trying to gather some feedback about the games and the overall concept. Are the games fun? Is this something you'd try with your family? What could be improved? Is the site clear about what you can/should do? Should I add some gameplay videos to give you a quicker feel for the games?
I'm also open to game ideas, I have a few in the backlog already but need to focus more on the business side at the moment. Any advice on the games/marketing etc would be highly appreciated.
Side note: I'm probably going to rename the whole site soon since the name Gametje doesn't exactly roll off the tongue and has caused some debate with Dutch speakers. The branding for the new name isn't quite ready. I am considering calling it
GameBuffetas my avatars are all food related and its more of a "all you can play" offering for any games added to the platform.Thanks for reading.
10 votes -
I made a tool to generate AI powered recaps of TTRPG sessions
My party recently finished Descent into Avernus, which we played over Discord and FoundryVTT given how scattered across the country we all are. A regular party of the campaign was the DM poking...
My party recently finished Descent into Avernus, which we played over Discord and FoundryVTT given how scattered across the country we all are. A regular party of the campaign was the DM poking and prodding players for "someone write up a recap of last session", helping keep us all in the loop, players who were absent in particular.
A few weeks ago it occurred to me that this could be automated, and Scribble was born.
Scribble is just a bash script wrapper that will:
- Take a
.zipof FLAC files from the Craig discord bot, recordings of each player present for the session - Use the tool
whisperxto transcribe those audio files to text - Compile a transcript of the session and send it off to Gemini to come up with the recap
- Parse the recap and send it along to Discord via webhook
After some trial and errors and tweaking, I've got it in a pretty good place, it's working very well for our campaign. So I docker-ized it and published it to share with
the worldanyone else who might get use from it. I'm not sure where else I could put the word out about this for anyone who might want to use it, so here it is. If you might find this useful, please, enjoy!23 votes - Take a
-
Made a free VTT prototype
13 votes -
A mix of Japanese ambient and related music
6 votes -
Some AI music I generated
12 votes -
An hour of songs with Moai in the title
8 votes -
Where can I see Hokusai's Great Wave today?
27 votes -
Custom cross stitch backpack repair
Hi Tildes, I would like to share a DIY backpack repair I recently completed. I have had the LTT backpack since it was launched. It has been incredibly durable, but I have used it so much that some...
Hi Tildes, I would like to share a DIY backpack repair I recently completed.
I have had the LTT backpack since it was launched. It has been incredibly durable, but I have used it so much that some parts wearing out is to be expected. I got one of the zipper replaced through the warranty, but the bottom of the back side was wearing out too. Here is a picture showing the damage. The white fabric sticking out is some internal padding. The stitching didn't come out, the black fabric just wore down enough to start disintegrating. Right after that picture, I secured the worn edge with a simple whip stitch to prevent it from falling apart more.
I considered a few different repair methods, but nothing seemed too appealing. I considered trying to learn how to darn for this repair, but I thought that I wouldn't like the edges of the darn patch. Also, the fabric in that area was so thin that I didn't think it would hold a direct darn repair. I also got a quote from a local repair shop, but they wanted to just cover the area with a new piece of fabric, which wouldn't have looked good.
Around this same time, I bought myself a cross stitch kit for Christmas, to pass the time on the many train trips I was taking. I got quite interested in the hobby, and that got me thinking: maybe I could make a cross stitch repair? Cross stitch isn't very durable, or used for repair, but if it only lasted a few months, it would at least be a fun project.
At first, I was looking into simple cross stitch border patterns like this one. I ruled those out simply because most would have been too tall for the repair I was hoping for. I also liked the idea of creating my own pattern. Since it was an LTT backpack, I wanted to keep with the tech theme. I was also inspired by the dbrand circuit board pattern that was released around the time I started this project. I liked how it evoked the design of a functional circuit board. So I decided to make my own cross stitch pattern.
I eventually came up with this pattern. I liked the idea of the central chip being rotated 45 degrees, since many geometric cross stitch patterns focus on 90 degree angles. I also wanted some different symmetries in different places. The traces connected to the central chip are rotationally symmetric, then a dissimilar patch, and then mirror symmetry traces after that, and dissimilar edges. The left side was meant to represent a USB or similar port soldered to the board. The right side is a wireless chip, with a PCB antenna.
For anyone who is experienced with cross stitch, there is already some unique features of this pattern. Cross stitch typically deals with complete X stitches, shown as pixels in the pattern. My pattern has a bunch of partial stitches, where the X has half of it with a different color. I wanted to use partial stitches to make what looked like thin PCB traces without having everything be 90 degrees (and 90 degree angles are a big no-no in PCB design). I also have some singleton stitches that are off the standard grid for the rest of the piece (supposed to represent vias).
Next for the materials. Originally I considered metallic filament. It is shiny and sparkly, which would fit in with the PCB aesthetic. However basically everyone on the internet says that metallic embroidery filament is incredibly annoying and difficult to use, and that it should be used sparingly. Then I stumbled onto DMC étoile, which means star in french. These are standard embroidery filaments that also have a plastic sparkly thread with the cotton threads, so they give some sparkly effect without being too loud. The effect is quite difficult to see on camera, but looks very good in person. I also decided to use 28 count linen in black. (The internet also heavily recommended against using black, and it definitely made the stitching experience more difficult.)
Et voilà ! I think it came out absolutely fantastic. Also, bonus pic of the back so you can critique my stitches. The partial stitches weren't too difficult once I got the hang of it. I buried the start and end threads under as many other stitches I could for extra strength, and didn't cut/restart stitches if possible. I also experimented with different floss thread counts, but I decided on 3 instead of the standard 2. Then I washed it and applied an iron-on interface backing material to try and keep the floss from coming out.
Finally, after a few months of having my backpack in the repair shop for the zipper (long story), I had it back and could try and finish the repair. Sewing it on was surprisingly difficult, mostly because I didn't have access to the back of the work piece. I managed to get a sloppy stitch in that would at least hold it in place, and went back to add a secure whip stitch with a curved needle and double thread. But I think it came out very nice. Final picture 1, and final picture 2. The black fabric doesn't exactly match the black of the backpack, but it isn't too noticeable in person.
And now I have probably the most unique LTT backpack in existence!
28 votes -
writeshite.com - an exquisite corpse style writing game I made in the pandemic
18 votes -
Wanted to share a song my friend and I put together
14 votes -
Dudelings: Arcade Sportsball postmortem and FOSS announcement
6 votes -
A Tildes post inspired me to create a collaborative art project
38 votes -
Have you made a video game? Can I play it?
I've had some ideas for a game simmering for a while now and I've finally committed to learning Godot to see what I can put together. I'm still in need of some inspiration, though, and I know...
I've had some ideas for a game simmering for a while now and I've finally committed to learning Godot to see what I can put together. I'm still in need of some inspiration, though, and I know there's a few folks around here who have made games. Complete, polished, sketchy, half-baked - doesn't matter! - I'd love to see what people here have come up with!
49 votes -
I didn't want to pay for an RSS newsletter email service so I built my own
15 votes -
Show your Emacs shortcuts in colour when giving presentations
5 votes -
TIFF to DNG converter
15 votes -
Smaller keyboard part 2, chords and mice
Previous topic - https://tildes.net/~comp/1jsx/my_even_smaller_keyboard_upgrade I'm making this a new topic because this keyboard once again got me to think about a couple of interesting things in...
Previous topic - https://tildes.net/~comp/1jsx/my_even_smaller_keyboard_upgrade
I'm making this a new topic because this keyboard once again got me to think about a couple of interesting things in regards to both having a smaller keyboard and how to actually make that work. Plus while niche as hell I'd like to contribute some sort of topic to tildes every now and then. For this one i'll be rambling about some of the reasons I've stuck with these things, and the sorts of design concepts it's forced me to think about and problems I ran into (like where the hell the shift key is).
1. Power users and the Nav cluster -
The nav cluster is the Home/End/PgUp/PgDwn/Delete/Insert section and maybe the arrow keys below it on a standard fullsize keyboard. These keys are SUPER useful for text and other sorts of navigation, to the point that it seems most "power user" systems(IDE's or even things like vim, or vimum for browsers) just remap the functionality to somewhere that can be easily reached.
In fact moving the nav cluster and numpad to be somewhere easier to access, so i wasn't constantly moving my hand back and forth, was one of the main reasons I started looking into custom keymaps and eventually smaller keyboards. Being able to trivially hit Home/End without lifting my hands is just so much nicer.
I mention all this to show you the kind of thinking that originally went into me going down this rabbit hole.
In essence:
I wanted to type/navigate faster, oh you can use these keys to be faster, but wait, i'm only a little bit faster and it's MUCH more annoying because I constantly have to move my right hand back and forth, how do I stop that?Thus i'm always somewhat surprised at how vehemently people can get about remapping keys. Having Up/Down/Left/Right on I/K/J/L with Home/End/PgUp/PgDwn on U/O/Y/H is super intuitive(right handed WASD, with home/end/pgup/pgdwn in line with their corresponding movement) and makes flying around the screen so much easier, and can also open up keybindings that were otherwise used with just porting all this functionality to keys you can easily hit.
2. Chords, and the first major problem -
I'm sure there's a more technical definition but for the purposes of this topic chords are anytime you're hitting one or more keys at once. Shift + a is a chord for A. Ctrl+Shift+Esc is a chord for opening the task manager on windows.
One of the things you don't instantly think about when you get into smaller boards is what chords are popular, and how adding layers to your workflow will affect them. You really want your modifier keys to be accessible at all times, and in a way that makes sense. I don't have a problem that since my Esc key is not on the base layer, the Ctrl+Shift+Esc becomes Ctrl+Shift+Space+Tab for me. To break that down, Ctrl+Shift are on all layers, Space, when held, is the modifier to go to one of my other layers, and on that layer tab becomes esc.
In short, I've added one extra key to the chord, and it doesn't bug me.
What DID bug me, was that with this smaller keyboard, I no longer had room on the left side to put all of those modifier keys. You'll notice that the chord can be easily hit with your left hand alone, and with my previous map, I had shift on the right side. So now I need two hands to hit this chord instead of one. Oh well, right? It's just one chord and I need to use both hands...., whatever?
3. Oh yeah, the mouse......oh shit -
While I do think that more software should be written to allow mostly keyboard interaction, the mouse still serves a useful purpose in my ideal world. Being right handed, I use my right hand for the mouse. Sure I have some mouse functionality bound on one of my layers, but that's not going to replace the speed and precision of the mouse.And that brings me to Win+Shift+S on windows for taking screenshots. Or more precisely, for selecting an area to take this screenshot....using the mouse.
First off, if you didn't know about this chord and you're on windows, please use it, it's fantastic for those quick "no i mean this" moments where you're trying to send someone a picture of a problem.
Second, this chord SUCKED on my new keyboard layout. On any of my previous keyboards including a normal one, I could hit this chord with just my left hand alone, while I moved my right hand to the mouse to quickly select the area I wanted and then edit it (often drawing red lines around the buttons I needed someone to click on...again....as mentioned in the documentation......).
My new layout had shift on my right hand, and oh dear god did I quickly realize how many other little workflows suck when you need to use both hands to hit the chord and THEN lift up and move it over to the mouse. Most importantly, multiple line/file selection, now required me to move my right hand to the mouse, and my left hand to the right keyboard, so I could hold shift and select things.
Or in overly dramatic terms, lo i had flown too close to the sun and was falling!
4. Wandering in the dark -
For those that for some reason don't have the 5x3 Chiri CE physical layout memorized, here it is (bottom one).
First try:
Move shift to the top button of the left thumb cluster. This was currently tab, but clearly I needed shift on my left hand more. Tab cold go on the right middle, where shift had been, and shift can go where tab was. Problem solved.No good. That key is often hit with my index finger instead of my thumb, making something like shift+t/g/b super annoying. Hitting that key with your thumb actually requires a shifting of your hands position, and thus feels unnatural.
Worse, the key below it is my space/layer button, so something like shift+ctrl+left, to select previous words(left in this case being space + j), was super uncomfortable to hit. Just moving my thumb up to hit both keys at once did not feel good as I couldn't properly apply pressure and it just felt weird, but I wouldn't be shocked if some people out there are comfortable with that.
Second try:
Ok, we'll just move one of the other 3 thumb keys on the left to the right and put shift there, probably the win key.No good. Ctrl and Win (or gui/super/meta/whatever) are just as important as shift. That small cluster being close to each other on normal keyboards, so they're left hand control only, means that almost ALL programs assume as much and have built their default hotkeys around it.
Windows window movement and terminal navigation being two of the bigger ones that affected me. Further this still wouldn't solve my win+shift+S screenshot issue, as now i'm just moving the windows key over there. There's no way in hell i'm putting ctrl on the right side because that's also constantly used in assuming its on the left side for various hotkeys, shortcuts, and other behaviors.
Third try:
It was at this point I was entertaining finally looking into homerow modifiers and setting up tap/double tap modifiers instead of hold. I'm still skeptical of how useful any of that is (but being open minded because of course I was skeptical of all of this and now I preach it), and realllly didn't want to go down that road for all sorts of little workflow reasons I was worried it'd collide with.5. The solution. Pinkies and two shifts -
This stumped for for about two days after I'd decided I just couldn't live with right shift (there were plenty of other awkward workflow things due to having the number layer key be the leftmost thumb on the right pad). I'd really been trying to practice getting used to hitting both thumb keys with my thumb, as I assumed that might be the solution, and unlike basically every other adjustment I've ever had to make for a keyboard, this just felt rough.
So I took a break and just thought about my previous and normal keyboards. Well, again, in those cases, all these chords assume you're using your thumb for one modifier, and your pinky for the other. Sooooo why not just do that?
Thus the solution was born:
MT(MOD_LSFT, KC_X)
MT(MOD_RSFT, KC_SLSH)For the few of you who don't have your Via/QMK mappings memorized, this just says that if I tap the key in question, type z (or / for the second one), and if I hold the key in question, treat it as if I'm holding the shift key.
So my shift keys are now used by my pinky, just like normally. I have them on Z and /, so I can easily hold either for whatever chord. If I need something like ctrl+shift+z I can just use the right shift, and ditto for ctrl+shift+/.
Even better, this was already my natural inclination. It only took a bit for me to find out just how much faster and easier this was making things, as I already was used to the idea of moving my left pinky downwards to hit shift. In fact, it was even easier than normal. Every now and then I'll get zi instead of I because I didn't hold the key long enough for it to trigger the "shift" function, and I could get really messy and start screwing with how long the keyboard takes to recognize the difference between a press and a tap, but I'm super happy with it.
6. Conclusion -
My wife is right to judge me and I don't care from my superior position in typing valhalla.8 votes -
Show Tildes: Filterboxd
13 votes -
3D printed organizers for Catan Junior
7 votes