HNHacker News
TopNewBestAskShowJobs

kryptk

62 karma · joined July 3, 2018

submissionscomments
kryptk··on The explosion in stablecoins revives a debate around “free banking”
As usual with crypto, it's up to the investor to perform due diligence.

BUSD as of Oct 29th had a market cap of $13.1B USD which was fully backed by fiat USD held in bank accounts which are audited monthly [1]

USDT has a market cap of $74B and has never been fully audited and last released an attestation report in March 2021.

[1] https://paxos.com/attestations/

kryptk··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··on Brave Wallet: a secure crypto wallet, built natively in a web3 browser
It's a crypto wallet with a javascript API, so web apps can do crypto things.
kryptk··on NFT's aren't the answer to the problems of digital art
A game that exists in two blockchains would offer a way to bridge assets between them, or succeeded by one that does.

In fact the opposite is starting to be true: assets from game A being usable in game B.

kryptk··on Ask HN: Why crypto is rising so fast when its not creating value?
They chose their own tokens but those tokens are valued in ETH at the end of the day.
kryptk··on Canada calls screen scraping ‘unsecure,’ sets Open Banking target for 2023
Exactly this, Plaid "kindly requests" you violate the ToS you have with the bank and hand over the keys to your finances.

I have never noped out of anything so hard.

kryptk··on “Safari's buggy” is valid criticism, “Safari's behind Chrome in features” is not
Every single iOS user I know uses Chrome as their browser specifically because Safari is a broken mess in which nothing ever works.
kryptk··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··on In Twitter’s early days, only one celebrity could tweet at a time (2018)
Your experience with social media largely depends on the accounts you surround yourself with.

I had an identical experience to yours on Facebook, but my Twitter accounts are carefully curated by topic and their timelines are generally excellent.

kryptk··on Ask HN: Best “I brought down production” story?
When your database is too big to backup that's a lot like a bank being too big to fail. Unwise long term strategy.
kryptk··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··on Show HN: Easy cloud instance comparison (AWS, GCP, Azure, IBM, Alibaba and more)
Just make sure you have a plan to move from the tX instances into something non-burstable as soon as load gets to 30% or do.. when those machines run out of burst, the pain is instant and severe.
kryptk··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··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··on Jack 1st tweet as NFT selling for $2.5m
Could someone explains in layman's terms what's going on here?
kryptk··on Ask HN: What qualities show that you're an experienced software engineer?
I am deeply afraid of 3 things: complexity, obscolescence and code without tests.
kryptk··on Container technologies at Coinbase: Why Kubernetes is not part of our stack
You didnt avtually answer the question: What free, cloud agnostic tools let me specify "keep 60% cpu load average" and work the rest out?

With k8s, a horizontal autoscaler is a few lines in a yaml file and the result works in any cluster run by any vendor.

kryptk··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··on Building a static serverless website using S3 and CloudFront
I have ACM certs issued and working in ap-northeast-1 and us-west-2, attached to an ALB.
kryptk··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?

kryptk··on Public-Health Puzzle: Young People Having Less Sex, Contracting More STDs
And I think paywalls which allow Google, but not humans, to pass through are scummy. Trying to have their cake and eat it, too..
kryptk··on Running GitHub on Rails 6.0
I am a big fan of Knex for just this reason. It's not an ORM, just a migration manager and query builder. It makes easy stuff easy, and for complex stuff it gets out of your way.

If you need complex relationship models, ObjectionJS sits on top and will auto-manage relationship tables and all that nasty stuff for you.

kryptk··on Show HN: I Built Darwin Mail as a Google Inbox Replacement
I've dropped Google Analytics in favor of good old fashioned server log parsing with several off the shelf tools.

The load times of my site, the quality of my stats and the privacy of my users have all been improved.

kryptk··on Canada’s legal pot is going well
Yes absolutely, the launch of brick and mortar was supposed to satisfy the "want some right now" crowd but high prices have turned a lot of folks off.

Weedmaps is the defacto "local" black market source in my area, I can have product in hand within 2 hours from a selection of dealers.

Sellers post their "menus" on the app and leave a phone number or email. Responses are quick. Delivery is $10-15 usually.

Most will verify you are 19+ when they drop it off, as selling drugs to minors has historically had stiffer penalties then selling to adults. The laws have all changed now and the first person was just charged with possession under the new laws last week.

kryptk··on Canada’s legal pot is going well
As a consumer of cannabis for several decades prior to legalization, it has indeed gone very well. I am in Ontario and my first legal online order took 3 weeks, but delivery is now typically 2-3 days.

Brick and mortar just recently launched in this province, it was rushed and isnt in good shape. Other provinces are faring better in this regard.

The product selection is large, but in stock inventory of lower-priced products especially tends to be lacking. Some clearly over-priced products are trying to be the "Apple of weed" and failing, the market should sort that out.

An unexpected challenge of legalization is that new users can get overwhelmed by choice. Our government has unfortunately repeated the old indica=sleepy, sativa=energetic nonsense in the official literature despite advances in the science showing that while these distinctions are great to seperate plant types they distinguish between effects poorly.

I have been working on a project [1] that attempts to index the scientific literature and provide a better, evidence-based path towards cultivar selections. Every endocannabinoid system is different so this will never be totally correct, but it can at least trim down the options for new users.

[1] https://www.whatsmypot.com

kryptk··on Amazon is buying Eero
High end mesh network devices have a dedicated high band (5.8ghz) backhaul radio in addition to their usual low-mid 5ghz and 2.4ghz radios used for clients.

The extra radio allows them to blow the pants off any repeater in terms of performance.

They also claim to do some network optimization, for example if you have a device that's constantly streaming Netflix it will be assigned appropriate QoS automatically.

kryptk··on GNU Octave: A high-level interactive language for numerical computations [pdf]
None of what you said is wrong, but:

1) there is no need to import anything but numpy to get at pi or e (see constant section of numpy docs).

2) if you wrap all your things you expect to behave like vectors/matrices with np.array() and only use np methods to operate on them you will suffer from shape mismatches instead of TypeErrors, a slightly better fate.

kryptk··on Google cans the Chromecast Audio
Photos requires you allow them to use your data to run their image ML on, so it's not going anywhere it isnt quite what it appears. This was precisely the motivation for shuttering the desktop app.
kryptk··on Ask HN: What’s your plan in 2019?
There is an additional issue to be faced here. I did a lot of open source in my teens and early 20s that's still sitting on SourceForge, but the last decade+ of my work is locked behind proprietary walls as well.. So while I have concrete things to point at, I wrote them all 10-15k hours of experience ago and they're all terrible and use long obsolete technologies (Borland Delphi, oh how I miss you..).
kryptk··on Banana Pi to Launch 24-Core Arm Server
What are you using to power them? A proper 5V 2A supply should have no issues at load.
Page 1 of 2Next →