HNHacker News
TopNewBestAskShowJobs

tannerellen

30 karma · joined January 26, 2023

submissionscomments
tannerellen··on Run VSCode and terminal on any iOS device
The Altstore they are referring to is the sideload version, not the EU store that was just released. This requires a computer to install the IPA file. Once you install UTM using this sideloading method the only way to activate JIT to make UTM useable in any meaningful way is to be on the same local network as a computer with SideJitServer installed and running. Then you can use an emulated OS and drain your battery super fast.

Long story short UTM is not currently a solution. Apple either needs to allow JIT for all apps or SideJitServer needs to do the impossible and figure out a way to activate over a remote connection.

tannerellen··on Run VSCode and terminal on any iOS device
But it's not a rented tool. The subscription is to give a developer the ability to work on a project in a sustainable way. It's open source. You can compile it yourself. How is that rented? This is a fairly niche product in the iOS ecosystem, it is also by far the best terminal for iOS. $20 per year is a pittance in the grand scheme of my tech purchases and well worth transforming my iPad into something more than just a youtube machine. I get that we are all sick of subscriptions but I would rather budget for $20 a year and get nice consistent updates and great support on discord over a product that has paid updates where you have to buy a completely new version just so the dev can continued to get paid.
tannerellen··on Run VSCode and terminal on any iOS device
Because I use a custom ergonomic 3D printed keyboard due to RSI and do the vast majority of my work at my desktop computer. I love the iPad for being able to do touch focused tasks and the extreme portability. Every once in a while I like to code remotely or even outside. Blink shell connected to my dev server over ssh and neovim allow me to work on the ipad pretty seamlessly. I don't have to buy yet another device that I will only use once or twice a month, and I don't have to put my custom keyboard on top of an existing keyboard built into the device.

It may seem like a weird setup but it really works for me. I put my ipad on a folding stand to boost the height closer to eye level and it's so much more ergonomic than what I used to have with my 15" Macbook Pro.

tannerellen··on A conspiracy to kill IE6 (2019)
This is a red flag that you are trying to use non standard CSS or you are trying to use things that are so bleeding edge that you are requiring even evergreen browsers to have been restarted and updated very recently. Set your target to any CSS that has been around for about a year or so and is based on standards and you shouldn't need to be writing anything different for specific browsers.

I haven't had to target a specific browser for any CSS in years. I honestly don't know what people are trying to do that would require this now days. Grids, flexbox, animations, transitions no issues and don't even need browser prefixes. The only thing that I can think of that still requires a browser prefix in safari is -webkit-backdrop-filter. Maybe I'm just not doing super out there stuff I guess.

tannerellen··on Google Chrome will limit ad blockers starting June 2024
I actually like multi-account containers better than profiles. I know it isn't the same thing but I just want to open a work tab for work stuff and a personal tab for other stuff. Couple that with simple tab groups and you have an amazing single window workflow.
tannerellen··on Win-Vind: Vim key binder for Windows
Thanks for mentioning this. Just installed it and it’s just what I’ve wanted. Been using vimium in the browser for a long time but I was always frustrated with every other app that I couldn’t use my keyboard to navigate.
tannerellen··on Ask HN: What would be your stack if you are building an MVP today?
Svelte + SvelteKit with Supabase hosted on Digital Ocean with Nginx.