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
Not quite. Dropbox makes it very easy to share (publicly or privately) your data. Seafile or Nextcloud I'd say are more similar to Dropbox
comment
That's definitely the more permanent solution for games like this. I was thinking more along the lines of quickly solving the immediate problem so you don't have to spend more money on a dif…
comment
You mean like camo giving an advantage?
comment
I think it can create new jobs in the future (and maybe now?) as well. If you had an open market where aspiring artists could design and sell skins for something like Fortnite, with the developers tak…
comment
Anyone recommend a good desk exerciser? Like something with a little resistance you could pedal while you type?
comment
Have you considered webtorrent or IPFS for distributing the file? Webtorrent in particular looks very easy to setup, and then the most your server would ever have to handle is the equivalent of a sing…
comment
Looks like it's using GLSL 400 shaders so I don't think it would work for wasm unfortunately. Not sure how many non-WebGL features it's using though. Might be straight-forward to port. …
comment
Something I've been thinking about this week as a vanilla bash user: Does Fish (or zsh, or others) have the ability to maintain some sort of a global command history? I often find myself wanting …
comment
Don't have time to look through the code right now, but it seems like a lot of these effects could be implemented as cellular automata (a la Conway's Game of Life). Obviously there are some …
comment
If you're aware enough to wonder, chances are pretty good you're not.
comment
Very cool. This looks almost perfect for having a shared environment for teaching my nephews how to make browser games. Only issue is it appears the multiplayer sessions are not persistent? ie what I …
comment
Is there much hope of this leading to us being able to set up QUIC transport connections (ie without HTTP) in the browser? This could be huge for browser games and other low latency apps. WebRTC is po…
comment
I'm on Android. I have no doubt something like this is possible there as well, but again if the app doesn't explain to me how to do this then it's obvious they have no respect for my ag…
comment
I reiterate: if it's not obvious within 5 minutes of poking around the app settings, I'm uninstalling the app. If they cared about user autonomy they would have a note in the app settings ex…
comment
It was the notifications that were the last straw for me. If I can't figure out how to 100% disable your notifications in 5 minutes, your app is gone. I'm sure it's possible but apparen…
comment
Been learning about Hashlife[0] the last few days. It's pretty cool. [0] http://www.drdobbs.com/jvm/an-algorithm-for-compressing-spac... …
comment
Did you look into using something like ffmpeg.js to do the heavy lifting client-side? Note I have no idea if ffmpeg.js supports all the features you need (ie HLS).
comment
Have you heard of Beaker/dat? https://beakerbrowser.com/
comment
I had a very interesting experience as a Rust newbie developing a genetic algorithm simulation[0]. I started with my mental model of how to represent things, and I definitely felt like the borrow chec…
comment
I highly recommend watching Raph's talk for anyone writing Rust apps that manage non-trivial state. Ah heck just watch it no matter what it's great.
comment
Are you using something other than CRDTs or Operational Transforms?
comment
The first time I added rayon to a project and switched my main `iter` to `par_iter` and it compiled with no other changes was decidedly creepy. That particular code didn't run any faster, but the…
comment
> on a recent Windows 10 version 1809 Insider build > While there is certainly a chance that Microsoft is just testing things in preview versions of Windows, it is equally possible that such a s…
comment
Not sure what you mean by not working without google?
comment
That's how I always start it. Unfortunately that link is on a carousel for some reason, which automatically advances. Definitely not ideal UX in my opinion.
comment
Awesome, thanks. I'm not actually using WebRTC (or GUN) yet, but I hope to for a project relatively soon and the possibility of not requiring a STUN/ICE server is very enticing to me.