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
Ah ok so you're 100% serverless so functions are saving you all the headaches of running your own infra? That makes sense. It sounded like the time to add an endpoint was your main criteria and j…
comment
I would be interested to see the latency averaged over all their requests, not just a few test runs from Iceland. Surely for many of their customers Lambda would be faster than wherever the closest EC…
comment
Yeah I actually didn't know that either. Interesting
comment
Firebase does a lot of stuff. Originally it was a small company that focused on providing a real-time JSON-like backend store for web apps. But then they got bought by Google and seem to have evolved …
comment
Only 2 endpoints per month? What exactly are you comparing to that doing it twice a month would waste way more time adding an endpoint vs serverless?
comment
Is your API so large and/or unstable that optimizing for time needed to add an endpoint is your lowest hanging fruit?
comment
When I first read it 5 years into my now 10 year programming career, it felt timeless. I've been meaning to reread it ever since. Curious what I would think now.
comment
> We even already have open standards for this and a healthy ecosystem of file hosting providers and file-consuming applications that integrate with them. I'm not aware of any providers that o…
comment
Sadly we pronounce it FEH-ta in the states
comment
Flatbuffers?
comment
The same way trucking companies compete on speed.
comment
But who are we hurting now by not teaching probability? I would argue we're hurting engineers, programmers, voters, and humans. Always tradeoffs.
comment
I think focusing on the types of probability you encounter in a discrete math course, like Joel specifies, is the idea.
comment
Oh, on a personal level I totally agree about trig. I've used it a lot in my programming as well. But I think for the average person a basic understanding of probability is way more valuable, not…
comment
Even just basics like counting and being exposed to things like the birthday paradox I think are very valuable.
comment
> Joel: The big picture there is, the school system should have given up on trigonometry and calculus a long time ago and started teaching statistics and probability. The discrete math is a lot mor…
comment
Introducing some gaussian noise might actually improve the accuracy of weather predictions.
comment
In the US at least almost all 4G is LTE. Sometimes I'll see mine drop to HSPA, but rarely.
comment
I grew up rural. First internet connection I used at home was a 14.4k connection through my dad's Startac. I used to have to put a rubber band on the connector to keep it properly plugged into th…
comment
Depends on what axes you're looking at. There are a large class of tasks where 10 years ago I would have used C, C++, Python, or Java for, which I could now use Rust or Go and get an improved res…
comment
I disagree, but maybe we're talking about different kinds of computation. - There are tons of classes of data that work rather well with streaming modes of computation, especially video, music, a…
comment
What would you think of a model where instead of having the data and apps coupled at all, they're handled as separate problems? So for example you could pay one provider (or self host) to store y…
comment
Yeah I definitely wasn't referring to sandstorm either.
comment
Agreed. You shouldn't have to explain someone's problem to them. Ideally when you present a good solution they will immediately match it to a pain point they're already experiencing.
comment
Disclaimer: I've only looked fairly close at capnproto, RSocket, and gRPC, never used them myself. It depends on what you need to do. What's your use case? My primary constraint is that I ne…
comment
We'll get there. I don't believe for a minute that kentonv doesn't still plan on being a part of that future. > This needs some sort of WRT54G kinda moment, synology or ???, you need…
comment
Thanks for the thoughts. > My new hope is that "mainstream" cloud infrastructure will push towards being incrementally more and more decentralized on a technical level That sounds pretty …
comment
Sandstorm is one of the coolest pieces of tech I've come across in the last few years. Not just on a philosophical self-hosting level, but also a technical level (capnproto is awesome). I'm …