ekarulf

Joined 17 years ago

Karma
116
Submissions
23
Member since
Jun 5
VP/Distinguished Engineer @ Amazon. These opinions are my own and do not reflect my current, previous, or future employers.

Want to work with me? See https://www.amazon.jobs/content/en/teams/principal-engineering

View on Hacker News

Recent submissions

Comment · 2 months ago
I use mosh over WebSockets to have a long lived connection to my home network.

I bet I could simplify out the WebSocket-to-UDP proxy by leaning into tailcat's dataplane and just speak straight UDP.

Comment · 5 years ago
Comment · 7 years ago
SSH keys on a YubiKey
Comment · 8 years ago
Congratulations!

Talk to the charge nurse to change rooms, escalate to the admin on call if needed. Get the sleep now while you can.

Comment · 8 years ago
I get IVIG 3x / week for a primary immune deficiency I’ve had since birth. For my dosage, it’s billed weekly at a rate of ~$32K of which my insurance company pays around ~$3K.

I hit my max out of pocket the first month of each year and the rest of the year is “free.”

I know that all the IVIG pharmaceutical companies offer a “I can’t afford this” option if you’re going out of pocket.

Good luck, it’s stressful to get but it’s a miracle blood product for those who need it.

Comment · 8 years ago
UNIX systems programming can be accomplished by looking at man pages and referencing kernel / user land source code.

I find something cathartic writing C applications and tools. Perhaps I should seek professional help.

Comment · 9 years ago
Comment · 9 years ago
Comment · 9 years ago
Who says they can't see the URL? A sufficiently motivate government would probably be able to create forged certificates and mass interception isn't really out of the question. Especially with browsers homogenizing on fast ciphers AES-GCM/POLY-1305, I bet it's much more economical than you would think.

Cert Pinning or HPKP is one type of solution, but it's tricky to get right especially for a large site like wikipedia.

Comment · 9 years ago
I find it impossible to replace a legacy system without first understanding the legacy system. It's easy to say "X is old" or "X sucks at Y" but keep in mind that applications have a strong survivor bias. Ask yourself, "what does X do that is awesome" or "how has X lived this long" and you'll find a lot of hidden scars and requirements.

Start documenting those requirements and create a plan to map those to technologies that you prefer. Understanding how to successfully migrate platforms is a learned skill, and it's going to become useful again when React is no longer en vogue.

Comment · 10 years ago
I'm a new parent and I need to track when my son eats/poops/pees etc. There are times when my hands aren't available. I built a tiny "app" that just records these things to a google spreadsheet for me.

I also like the idea of "authenticating" via being present in my home. If my in laws are watching my son while I step out for a few minutes - they can talk to Alexa as easily as I can.

Comment · 10 years ago
It's a hard problem to determine the repeat purchase cadence of a product. At one end of the bell curve you have items re-purchased frequently, e.g. diapers or grocery, and on the other end you have items that are rarely repurchased.

I haven't looked at coffee tables specifically, but I know when I've looked at home products in the past I've been surprised at how frequently people will buy two large items, e.g. TVs or furniture, within a short period. That said, I agree there is room for improvement here. We're constantly running experiments to improve the customer experience, I have faith that in the limit things will improve. Again, we have no shortage of experimental power so if you'd like to join in the experimentation let me know :)

Comment · 10 years ago
Comment · 10 years ago
Comment · 10 years ago
"Note that we do not accept pull requests"

Strange.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton