tqh's comments

tqh | 2 years ago | on: From /etc. to Database?

I don't have a reddit account, but that is pretty much what etcd was built to do. IIRC it was built for CoreOS to handle lots of linux machines. Later Kubernetes started using it for its metadata storage. It is as a distributed key-value store with clients which can map parts to filesystem, or do pub-sub.

tqh | 3 years ago | on: How I make a living working on SerenityOS

Mostly "Please understand that I’m publishing this for transparency, not to brag about making so much or complain about not making enough." and such.

tqh | 3 years ago | on: How I make a living working on SerenityOS

As written in the article talking salaries in Sweden is avoided, so there are probably many offers in that range. The recommendation is for Sweden in general though, not Stockholm. It is for any kind of engineer, where IT is above average.

tqh | 5 years ago | on: Why hasn't Presto become industry standard?

This might be outdated info:

  * Two different Prestos, prestodb and prestosql for maximum confusion. (I think one renamed)
  * Making Controller highly available by default is hard
  * Autoscaling workers is not simple
  * Code very dependent on its own webframework that tries to do everything and lacks docs.
  * Resource planner for multiple queries is lacking
  * Worker configuration takes a lot of skill
All of these could be solved, but in most cases you can find other solutions where you get a simpler set of problems.

tqh | 5 years ago | on: Ask HN: Is Docker-Compose Dead?

I think so, since v2 and v3 are two different things they made a mess of things. It should have been two different specs. Continuing with docker-compose name is just bad, release any improvements in a clean spec.

tqh | 5 years ago | on: Ask HN: Whatever happened to Netscape 4.0/5.0 code?

I think it became the Mozilla web browser. Later Phoenix was created from Mozilla. Phoenix was renamed to Firebird. Firebird was renamed to Firefox.

All of them had NSPR which was the Netscape Portable Runtime.

tqh | 5 years ago | on: Amazon EC2 T4g Instances

"Users on Ubuntu 20.04 LTS (Focal) can take advantage of additional optimizations found on newer ARM-based processors. The large-system extensions (LSE) are enabled by using the included libc6-lse package, which can result in orders of magnitude performance improvements." From https://ubuntu.com/blog/ubuntu-aws-graviton2

tqh | 5 years ago | on: When to use var in Java 10

Another benefit is it removes a lot of otherwise unneccessary imports.

I think var should be used anywhere where the righthand-side expression is clear. Compare var str = new String(); to var waat = HERE.be().dragons("purple");

And with Spring-like classes like 'StaticFactoryBananaMakerBuilder', declaring the class makes it less readable.

page 1