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
This is really cool. That said, I noticed that it cites performance vs vdom as a selling point. Something I've been wondering lately is how big of an issue is UI performance for most web apps rea…
comment
I've seen it mentioned. I'll take a look, thanks
comment
I've seen a huge personal impact adopting principles from David Allen's Getting Things Done methodology, which in some ways is simply a checklist management system. As others have mentioned,…
comment
In the article Someone1234 commented in sibling apparently the innocent suspect's DNA was on the victim (they think maybe because she rode in his cab).
comment
Now that's a beautiful bit of irony.
comment
I wonder if DNA will actually become less usable in convictions as a result of these sorts of developments. With it being easier to identify an individual based on DNA at a crime scene, eventually som…
comment
For me, it's hard to quantify. Writing Rust feels different from any programming I've ever done in the past 12 years. It reminds me of the first time I dove into functional programming. You …
comment
There's a saying I'm fond of that goes something like, "Python isn't the best language for anything, but it's the second best language for almost everything." But if I ha…
comment
If you want to go further down this rabbit hole: https://indieweb.org/POSSE
comment
For sure, but it would be nice if there were alternative ways to run "no-need-to-install" apps without bringing all the weight of a browser with it. There's a large class of apps that d…
comment
Once you factor in ISPs blocking port 80, the need to configure port forwarding, and server maintenance, it's a hard sell for the average Joe. I think we need something like sandstorm.io if we…
comment
This sounds like a really cool project. Do you have any more information somewhere by chance?
comment
There seems to be plenty of healthy competition in the VPS space. I agree being able to host from home would be nice as an option, but in reality upload bandwidth usually isn't good enough for an…
comment
Something like Sandstorm[0] might be able to solve this, since then a person would hypothetically only need a single server (with a nice web interface) that they install all their decentralized apps i…
comment
My sister put a candle on the table and the rising heat was barely under the lip of my open laptop lid. It melted a bit of the plastic, but the damage was only cosmetic. Sorry; pretty anticlimactic I …
comment
My 2011 X220 refuses to die. It's been tossed in bags, scuffed, cracked, and burned with a candle. The keyboard is perfect. Touchpad is fine. Wifi is excellent. Upgradeability unmatched. I'…
comment
As I said, it's taking a long time to adjust. I've previously consistently gotten up at 630AM every day, and it never felt as natural as waking up at 830-900. I still think those are the hou…
comment
This has only happened a couple times. I hardly function on less than 5 hours of sleep, and not very well on less than 6-7. So in this case I would get up at 5 to maintain the habit, do some reading f…
comment
Not necessarily. Before, I would usually do side projects after 11PM. Now I rarely code after 7PM, at work.
comment
I'm naturally a night owl. My best sleep seems to happen between 7-9AM. However, I recently started getting up at 5AM. It was hard at first. It took a solid month before I started sleeping well a…
comment
Hyperlinks
comment
One thing you might look into is bioinformatics, which is essentially CS + Genetics + Stats, and would let you leverage your bio background. There are basically two halves to bioinformatics: data scie…
comment
I used to be really excited about the idea of convergence. I still think it's cool, and I hope it gains more traction, but after working on more webapps designed for desktop and mobile, there are…
comment
This reminds me of a John Carmack quote: "Everything that is syntactically legal, that the compiler will accept, will eventually wind up in your code base."
comment
Something that helps me remember how to spell words is to memorize the pronunciation in German (which I studied a bit years ago). Not translating the word, actually pronouncing the English (or whateve…
comment
I'm familiar with serde. It's an incredible project, but I wouldn't quite call it "static typing for JSON". You still have to unwrap the parse at some point. However, I will c…
comment
I think it's aged better than anyone could have ever imagined. It's easy to look at all the information available to those who care to spend their time with it, but what percentage of their …