• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "user created". Back to normal view
    1. 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
    2. 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
    3. 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
    4. Verbalize - text editor with writing assistance for Brazilian Portuguese

      I believe this is a interesting issue to post it here because it's very difficult to get writing tools outside the English language. That's exactly why I ended up starting this project. If it's...

      I believe this is a interesting issue to post it here because it's very difficult to get writing tools outside the English language. That's exactly why I ended up starting this project. If it's not allowed, I apologise in advance.

      I'm a linguist and technical writer (tech writer, dev writer, documenter, technical editor, etc.) and I've always used Hemingway for my English writing. The problem was that I'd never found a text editor capable of suggesting possible improvements to a text in Brazilian Portuguese.

      Years passed, and this week I had time to create a fork of Techscriptor with some interface improvements and adapt it to Brazilian Portuguese. That's how version 0.1 of Verbalize was born.

      What does it do?

      In a basic and summarised way, you can upload a file from your computer (in md or txt, for now) and the editor, besides allowing you to actually edit, will give you hints on how to improve the text (long sentences, complex words, jargon, adjectives and other things we should avoid in texts, especially technical ones).

      Once edited, you can download the file in md format.

      Access

      The application can be installed (Electron), accessed through the web, or you can download the code from GitHub and run it locally in your browser.

      Improvements

      I have a few 'next steps' in mind:

      • Google Drive/Onedrive integration.
      • Possibility to upload a custom rules file.
      • Allow it to be used offline as well.
      • Improve the GUI.
      9 votes
    5. Cosmere laser engraving

      This was my first time trying working with a laser cutter! I wanted to make a house warming gift, and thought that this could be a nice way to get familiar with the laser cutter. The house warming...

      This was my first time trying working with a laser cutter! I wanted to make a house warming gift, and thought that this could be a nice way to get familiar with the laser cutter. The house warming gift was the mistborn wheel. But after I made that I kinda of caught the itch and wanted to make something for myself as well, which ended up being the surgebinding chart (second design).

      https://www.designfind.com/designs/21814
      https://www.designfind.com/designs/21815

      Cosmere: The cosmere is a fictional shared universe where many of Brandon Sanderson's books take place.
      I made this a separate post so that it could be searchable when people look for other Cosmere stuff on Tildes.

      17 votes
    6. I made a Google Sheets to-do list that self sorts by priority. I hope it helps someone else as much as it's helped me.

      Hey friends, I struggled hard to find a simple to-do list that would work the way I needed it to. Even the paid options weren't quite helpful for me. Eventually I just gave up and made my own. I...

      Hey friends,

      I struggled hard to find a simple to-do list that would work the way I needed it to. Even the paid options weren't quite helpful for me. Eventually I just gave up and made my own.

      I use it at work and at home every single day. I also made a backup copy to handle an individual project I'm working on.

      Anyway, it's free. I just wanted to share it with you guys.

      Small side notes

      • To start using this, just copy it. It'll open in a read-only mode but you can quite easily pull it over to your own Google Drive.

      • I threw in a donation link on the Sheet. Delete it or ignore it. It's 100% optional and I figured I'd put it there in case this ended up becoming someone's daily driver and they want to say thanks.

      • You can somewhat easily make this sheet work with Google appsheet to use it on mobile as an app. That's what I do for mine so that I can use it on my phone and on desktop throughout the day. Just open appsheet from this sheet and start customizing your app. As long as you're using it for just yourself, you don't have to deploy it or anything. You just download the appsheet app on mobile and access it that way. You can even name it and choose a custom icon. The one caveat is that you'll have to create a time trigger in scripts to make it auto sort. If anyone is dying to do this, I'll post more specific details to help you through it.

      https://docs.google.com/spreadsheets/d/1sIp4uPq3xwgudNA9tIOGmNXzETtyG421WbmvJPWgbsI/edit?usp=drivesdk

      18 votes
    7. Vegan recipe log

      Hi all. I cook as often as I can and thought it might be fun to chat about any recipes you’ve tried or would like to try! I’m vegan so anything I post in this thread will be too. Maybe even share...

      Hi all. I cook as often as I can and thought it might be fun to chat about any recipes you’ve tried or would like to try! I’m vegan so anything I post in this thread will be too. Maybe even share snacks or restaurants that are you’ve tried that you’ve liked!

      To start is a simple sauce/stir fry recipe I make when I’m pretty tired after a long day:

      Spicy salty sweet sauce:

      1-2 tbsp gochugaru
      1 tbsp white or black rice vinegar
      1 tbsp mirin
      1 tbsp soy sauce
      1 tbsp agave or maple syrup
      1 tsp corn starch

      I usually put all of the ingredients together except for the corn starch and then set aside as I do the rest of the prep.

      The rest of the recipe is a bit more variable as I have certain ingredients but looks like this:

      1 cup cooked white rice OR hand pulled noodles

      Noodle recipe:
      250g all purpose flour
      125 ml water
      1/4-1/2 tsp salt
      Canola oil

      I add the flour, water, and salt to a bowl, mixing with my fingers. It starts to form pretty quickly into a mass. I knead the mass of dough into a ball until uniform. With the large, smooth dough ball I cut it into 8 pieces with a knife, roll them into a sort of prolate spheroid shape, and coat with canola oil. Put the oiled dough shapes into a bowl and cover with a damp towel. Let them rest for about an hour or so.

      Heat a pot of water. Flatten the dough pieces into rectangles with a rolling pin. Use the rolling pin (if it’s a thin one, otherwise I use large chopsticks), to press the dough lengthways to create a sort of seam. Hold each end of the dough and slowly pull to stretch. Slap on counter as you pull a few times. Stretch it as long or short as you’d like. On the seam you made with the rolling pin, split the noodle apart so that the noodle is now a large loop. Put into the boiling water and wait roughly a minute /or until it’s floating. Can cook a few noodles at a time, though I usually do one or two and roll/pull while they boil.

      With the noodles or rice done or going and the sauce almost ready, start to chop vegetables, maybe a cup or so of 2-3 types. I like Napa cabbage, squash, green onions, bell pepper, and carrots but really get whatever you’d like or have on hand at the time. Sauté the vegetables in a tbsp or so of oil (I use canola or olive), starting with onions/garlic and then adding others as you see fit. Once the vegetables are done to your liking, add the noodles or rice, then the sauce (adding in the corn starch to the sauce at this point) and stir.

      Often I’ll actually fry a half block or block of tofu I’ve cubed before adding vegetables into the oil. I usually do this as the noodles (or if I’m doing a pot of rice, as it begins to cook) are about done resting, maybe with 15-20 mins to go, since frying tofu can take awhile.

      I like to serve in bowls, topping with a dash of sesame oil, black sesame seeds, and fresh green onion.

      I’ll post more recipes in the thread as I make them but this is probably the most frequent thing I make in a given week. Feel free to share your own!

      28 votes
    8. Kagi recently changed their dark mode, fix inside

      Since I know quite a few tilderinos use Kagi (far higher percentage than the standard population) I figured this might interest some of you. Kagi pushed out a new Dark theme that is not dark. It's...

      Since I know quite a few tilderinos use Kagi (far higher percentage than the standard population) I figured this might interest some of you.

      Kagi pushed out a new Dark theme that is not dark. It's possibly even worse than Googles non-dark official Dark mode.

      Here is a CSS fix you can throw in your custom css section in settings that I whipped up for some people in the Discord, should be useful.

          :root {  
        --custom-bg-color: #090c10;
      
        --search-result-gap: 20px;
        --search-result-gap-mobile: 10px;
        --app-bg: var(--custom-bg-color);
        --search-result-title: #fff;
        --primary-visited: #aaa;
        /*! --quick-search-bg: #000; */
        --color-search-input: var(--custom-bg-color);
        --result-item-title-border: rgba(255,255,255,0.25);
        --search-result-date-bg: rgba(255,255,255,0.15);
      }
      
      .__sri-time {
        font-size: 12px;
        border-radius: 2px;
        margin-right: 3px
      }
      
      .__sri-desc {
        padding-top: 3px;
      }
      
      .__sri-title {
        margin-bottom: 5px;
      }
      
      .__sri-url .__sri_url_path_box {
        margin-top: 0px;
      }
      
      @media screen and (max-width: 1300px) {
        .search-result, .sri-group {
          padding-top: 0px !important;
          padding-bottom: 0px !important;
          margin-bottom: var(--search-result-gap-mobile) !important;
        }
      }  
      

      This fixes the colors, padding, and some other general weirdness they introduced. They also don't follow their own variable specs so I introduced two new ones in there so you can modify to your liking (namely padding between links on mobile and desktop).

      26 votes
    9. "Dominion of Darkness" - free, narrative driven, RPG/strategy simulator of the Dark Overlord/Lady

      "Dominion of Darkness” is a strategy text game in which the player takes on the role of a Sauron-style Lord of Darkness with the goal of conquering the world. He will carry out his plans by making...

      "Dominion of Darkness” is a strategy text game in which the player takes on the role of a Sauron-style Lord of Darkness with the goal of conquering the world. He will carry out his plans by making various decisions. He will build his army and send it into battles, weave intrigues and deceptions, create secret spy networks and sectarian cults, recruit agents and commanders, corrupt representatives of Free Peoples and sow discord among them, collect magical artifacts and perform sinister plots. Note – one game takes about 1 hour, but the premise is that the game can be approached several times, each time making different decisions, getting different results and discovering something new.

      Game is avalaible for free, online: https://adeptus7.itch.io/dominion

      If you are hesitant to play the game, I invite you to watch/listen to the reviews:

      6 votes
    10. Show Tildes - Gametje

      Gametje Hi all been working on this project for a while in my spare time. I wanted to share it with this community to see what you all thought. What is it? It is a set of online games (currently...

      Gametje

      Hi all been working on this project for a while in my spare time. I wanted to share it with this community to see what you all thought.

      What is it?

      It is a set of online games (currently only 2) which can be played in person with a central screen (like a TV) or remotely via video chat with screen sharing. Essentially there is a host screen and then each player has their own player screen (laptop or phone etc). It is playable in 8 languages at the moment (feel free to request any others!) It also has an integrated ChatGPT player which can be turned on/off in game settings if you prefer to play without it. There are some game mechanics to identify a ChatGPT answer which can yield some funny reactions if you choose a human's answer! It has Chromecast support and works well on Amazon Fire sticks. Visually, it is still a little rough around the edges as frontend design isn't my forte but the core concept is there. I have been play testing it with friends but have not shared it publicly yet.

      Why is it called Gametje?

      I have been living in the Netherlands for some years and my original motivation for starting this project was to create a game that supported languages other than English. I wanted to incorporate something Dutch into the name. tje is one of the diminutive endings in Dutch. It is usually meant to soften a word or make it "smaller". So Gametje -> a little game.

      Where can I try it?

      https://gametje.com/

      You can either create an account (user/pass with email confirm) or try it out as a guest (navigate to either game, then choose continue as guest). Currently it is free to host a game. Happy to hear any feedback (both good and bad). Hopefully the host provider I am using to run the game will hold up.

      Thanks!

      17 votes