kryptk's comments

kryptk | 4 years ago | on: Will Nix Overtake Docker?

YMMV.

Personally, you would have to pry my Bitnami images out of my cold dead hands.. there is just no way my team of 2 can do anywhere near as good.

kryptk | 4 years ago | on: A contentEditable, pasted garbage and caret placement walk into a pub

If this article was trying to get me to try ClojureScript, it had the exact opposite effect. Beautiful syntax to define a class had me at first, but then fell on its face when I saw that first "if" and compltely lost me with the gymnastics required to.. wait for it.. make one thing happen after another?

I just dont understand.

kryptk | 4 years ago | on: Stack on a Budget – A collection of services with free tiers

Was spending $20k/mo with IBM at the peak in 2019, have since migrated to AWS and left IBM completely.

Thoughts:

- Support, including paid enterprise support, was hilariously bad. It would take 3 days of escalations to the account manager to get even get someone to look at a ticket, weeks to resolve anything.

- Billing is a broken mess. There is no common uuid between the billing and storage systems. It's literally not possible to link a billing line to a storage resource. Nobody at IBM I discussed this with felt it was a problem, but my stack dynamically provisions disks so this was actually a huge issue for me.

- Managed IoT services would change under us with no notice, new quotas kicking in that took us completely offline. Nobody bothered to reach out before flipping the quotas on.

I could continue but I think you get the picture.. dont take their $1k/mo poison pill, you dont want to go prod with these incapable morons.

kryptk | 4 years ago | on: Ask HN: Which stack for prototyping?

We just finished rewriting a 3 year old Rails app in Node+Knex, performance with 10k concurrent sessions is roughly 4x and p95 is 10x better.

Keep this in mind whenever someone decides Rails is fine for a quick prototype and then leaves you to deal with production.

I am of the unpopular opinion that Rails "many opinions" are confusing as hell to someone who doesnt breathe Rails due to the sea of implicitness: Symbols just appear you are supposed to know where from, debug requires context dumps, gems are an unholy mess of registering hooks and overloading core apis. Combined with "slow as a dog", I really dont see what there is to love here.

kryptk | 5 years ago | on: Amazon S3 Object Lambda

For small numbers of large queries, Athena has been an incredible technology stack .. I pay pennies a month to run my analytics jobs on it (aggregates across a few hundred million rows, joins with tens of millions of rows into hundreds of thousands of rows).

I start my data as .csv.gz but the first step is a CTAS to extract columns and convert to compressed parquet. This step basically costs the most but gives a 10x data size reduction to downstream steps.

Athena does not work at all if you perform large numbers of small indexed read queries, definitely use a traditional database for that.

kryptk | 5 years ago | on: Container technologies at Coinbase: Why Kubernetes is not part of our stack

What about resource allocation? With Kubernetes I can specify both requests and limits of cpu and memory and it will fill my nodes to match. A node autoscaler gets me more nodes if needed. I can define vertical pod autoscaler that can dynamically modify those requests and get me an emptier or bigger node if needed. I can define a horizontal pod autoscaler to keep aggregate cpu at a set target by auto-spawning more containers for me, and k8s handles load balancing via dns. Do typical production setups not require some/most of these features? Mine do.

kryptk | 6 years ago | on: U.S. files lawsuits over robocall scams

I was on my way out the door one morning, taking my dog to the vet to have a lump removed.

I was in a bad place.

The phone rang. I knew I shouldn't pick it up, but I was in a bad place.

It was "microsoft", and they needed immediate payment to avoid legal action.

I am a little ashamed of what happened next but I dumped every curse word I could think upon that indian guy. It had nothing to do with him really, but I really let him have it.

Honestly, I feel bad looking back at it.

He may have been wrong, but I was wronger.

He is trying to survive like everyone else.. who the hell am I to sit in the comfy first world and judge?

page 1