back
user profile

apitman

13,487karma·3,567submissions·December 11, 2014
about
Software architect on the iobio team at the University of Utah Eccles Institute of Human Genetics. I'm passionate about the application of computer science to solving health problems. Hans Rosling is my hero.

Personal site:

apitman.com

Projects:

IndieBits.io - A community for data ownership, self-hosting, and decentralization.

LastLogin.net - A free, privacy-focused login provider

TakingNames.io - Domain names for self-hosters

boringproxy.io - Simple, e2ee tunneling proxy

droplock.apitman.com - Simple secure secret sharing

recent activity (3,567 total)
comment
People don't build TUIs because they want to run apps in the terminal, they build them because the terminal happens to be the most portable app platform available.
5mo ago·view thread
comment
Nice. I've been using lego for this the past few weeks.
5mo ago·view thread
comment
I disagree. Rust and Zig bring millions of lines of code of dependencies and complexity in their toolchains. We can hope for a relatively simple Zig compiler someday, but probably not Rust. If you car…
5mo ago·view thread
comment
> you can put stuff on your personal devices without a fee, but the binary expires in a week... enough to learn and debug, but not ideal for a personal tool This sounds like dystopian cyberpunk wri…
5mo ago·view thread
comment
People can also move to smaller communities
5mo ago·view thread
comment
Maybe it will push people to seek out more in-person interactions, which would be a good thing.
5mo ago·view thread
comment
Some exist at least: https://spritely.institute/hoot/
5mo ago·view thread
comment
This is very close to my fist build. I believe 3600+ in my case. Edit: ok I looked it up because I was curious and newegg never deletes anything from order history. Athlon 64 3200+ and 6600GT. Windows…
5mo ago·view thread
comment
> it’ll teach you bad habits So will most programmers
5mo ago·view thread
comment
That was a nice collection of brief history, links to research and other articles, and original thoughts.
5mo ago·view thread
comment
This gets a little more fun if you enjoy falling asleep to audiobooks
5mo ago·view thread
comment
You need to use them for things like Cloudflare and Denos HTTP servers, which is actually a fairly common (and nice) pattern: https://blog.val.town/blog/the-api-we-forgot-to-name&…
5mo ago·view thread
comment
I find dependabot very useful. It's drives me insane and reminds me of the importance of keeping dependencies to an absolute minimum.
5mo ago·view thread
comment
Google's moat with Android is the same as it's moat with Chrome: complexity. There are very few entities that could fork Android.
5mo ago·view thread
comment
Not lightyears. About 20 years, which is how long it took Google to pile on the mountain of complexity and inefficiency to accomplish this.
5mo ago·view thread
comment
> writes itself Literally
5mo ago·view thread
comment
They are one, the ring and the dark lord
5mo ago·view thread
comment
This matches my experience using Gemini CLI to code. It would also frequently get stuck in loops. It was so bad compared to Codex that I feel like I must have been doing something fundamentally wrong.
5mo ago·view thread
comment
I think a lot of opportunities are closing. But I also think a lot of new ones are being created. Pretty much impossible to predict. AI may end up being like "the bomber will always get through&…
6mo ago·view thread
comment
I've maintained this list the last several years: https://github.com/anderspitman/awesome-tunneling Pangolin has quickly risen almost to the top since being released. It…
6mo ago·view thread
comment
On desktop it can be pretty simple. On mobile it can be a hot mess. Essentially with LGPL you have to provide a way for users to replace your version of the LGPL lib with one they choose. Also the com…
6mo ago·view thread
comment
Bevy releases have a lot of breaking changes, and so do many of the 3rd party plugins.
6mo ago·view thread
comment
Matrix is the only one that offers the killer feature of Discord, which is being able to join many communities from a single login. Sadly Matrix has never had a good UX for me. IMO they spent too many…
6mo ago·view thread
comment
I think relatively few programs need to be large. Most complexity in software today comes from scale, which usually results in an inferior UX. Take Google drive for example. Very complicated to build …
6mo ago·view thread
comment
It depends on your threat model. Mine includes the compiler vendors abandoning the project and me needing to make my own implementation. Obviously unlikely, and someone else would likely step in for a…
6mo ago·view thread
comment
Big uxn fan
6mo ago·view thread