Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
colin_mccabe
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
colin_mccabe
5y ago
A lot of companies stop issuing stock options when they get to a certain size. Part of the thinking is that the company is now a "safe bet" so there's no need to give employees a potentially large upside in exchange for stayi
32.
▲
by
colin_mccabe
5y ago
"it's not supposed to be dependent on subsidies to operate." I don't think this reflects the current thinking in Washington about Amtrak. I wasn't able to find its P/L history, but has it ever made a profit?
33.
▲
by
colin_mccabe
5y ago
You should consider a keyboard with Cherry Clear switches or similar. Brown and blue have a relatively short travel distance, and it sounds like you are a heavy typer.
34.
▲
by
colin_mccabe
5y ago
The US highway system did pay for itself out of gas taxes. The highway trust fund was set up for this purpose. See https://en.wikipedia.org/wiki/Highway_Trust_Fund . In recent years the highway trust fund has not be
35.
▲
by
colin_mccabe
6y ago
Yes, you can run a single OS native process in KRaft mode, without using Docker. Docker just avoids the need to install a JVM, but it is not required.
36.
▲
by
colin_mccabe
6y ago
I personally think Kafka has the edge in many ways. It will soon be possible to run a single-process Kafka cluster, which will unlock a lot of applications that previously people used an older systems for, simply because it was easier than
37.
▲
by
colin_mccabe
6y ago
Part of the reason we are removing Kafka's ZooKeeper dependency is to get rid of that "heaviness." Going forward, you will no longer need to configure and run a separate ZooKeeper service just to run Kafka. For proof-of-conc
38.
▲
by
colin_mccabe
6y ago
Even mathematicians are not all-knowing. There are lots of theorems that we suspect to be true that have never been proven to be true. In fact, Godel's incompleteness theorems state that there will always be statements that are true,
39.
▲
by
colin_mccabe
6y ago
But I think Pulsar only stores server names and basic config info on ZK ( https://pulsar.apache.org/docs/en/administration-zk-bk/ ), which is much more managable. Unfortunately, this is not correct. BookKe
40.
▲
by
colin_mccabe
7y ago
The harsh reality is that most software, no matter whether it's open source or closed, never makes it big. Take a stroll through an app store on iPhone-- or better yet, on Android! just to see how many apps there. You'll find hu
41.
▲
by
colin_mccabe
8y ago
Lambdas in Java aren't really that complicated. If you understand anonymous classes, you understand lambdas. That article just compares Java's closures with Javascript's closures. The "limitation" is that Java
42.
▲
by
colin_mccabe
8y ago
Java 12 is going to add raw string literals which will fix this problem. https://openjdk.java.net/jeps/326
43.
▲
by
colin_mccabe
8y ago
Hue is a Cloudera project, not even an Apache project. Sentry is an Apache project but primarily developed by Cloudera.
44.
▲
by
colin_mccabe
8y ago
> It's hard to point to a product that came after my tenure (I was on the team that original made the POS called Cloudera Manager) that's really used by anyone at scale. There are tons of them. Spark, Hue, Sentry, Kafka, the l
45.
▲
by
colin_mccabe
8y ago
I think people often overestimate how smart the compiler is. DJB had a slide deck about this: http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-a4.pdf Compilers are really useful... but, if it really has to b
46.
▲
by
colin_mccabe
9y ago
The main industrial solvent described in superfund sites in the south bay is TCE (trichloroethelyine), which does not bioaccumulate. The fruit won't contain it, even if you live right on the superfund site. I'm not aware of a maj
47.
▲
by
colin_mccabe
9y ago
Good to see that three decades later, C++ still has a massive inferiority complex about its older brother, C.
48.
▲
by
colin_mccabe
9y ago
The question assumes that there is a single "proper" way to code in C++ that everyone agrees on. But that's just not the case. For example, Google bans exceptions, operator overloading, and most uses of Boost in their C++ c
49.
▲
by
colin_mccabe
9y ago
Yes, you did it right. The parent comment was unfortunately incorrect. To me this is an absolute non-issue. Even if the research is free of bias and error (debatable), it's a tiny chance of cancer late in life. Spend your time worry
50.
▲
by
colin_mccabe
9y ago
Counterpoint: https://www.folklore.org/StoryView.py?project=Macintosh&stor...
51.
▲
by
colin_mccabe
9y ago
Former Kudu developer here. Kudu was designed to be a columnar data store. Which means that if you had a schema like table PERSON(name STRING, age INT), you would store all the names together, and then all the ages together. This lets you
52.
▲
by
colin_mccabe
10y ago
You leave it out in the snow.
53.
▲
by
colin_mccabe
10y ago
That is a fair point. In the United States, people used to make "apple jack" out of apple cider that way. It's essentially freeze distillation. But be warned! Don't do this, because it concentrates the methanol and ot
54.
▲
by
colin_mccabe
10y ago
Despite what Fermentis claims, I don't think S-04 is that "traditional." It's a beast of a yeast and it will keep going and going. 10% is pushing the upper end of its range, but more because of the limited alcohol tole
55.
▲
by
colin_mccabe
10y ago
Unfortunately, this is not a very realistic analysis. Martin mentions HDFS in the first paragraph as an example. But HDFS does not use partitions or consistent hashing for data assignment. All replicas in HDFS are placed manually accordin
56.
▲
by
colin_mccabe
10y ago
The author criticizes select(2) because it requires the kernel to iterate over a big data structure in memory, which has to be passed to the kernel every time select is invoked. He criticizes epoll(7) because it didn't work well when
57.
▲
by
colin_mccabe
10y ago
Different platforms have different sets of registers and alignment requirements. You want to pass things in registers if possible. If you want to avoid inefficiency, you need platform differences. And this is all hidden from users and e
58.
▲
by
colin_mccabe
10y ago
It is sad to see the RethinkDB company fold. However, there are many healthy open source NoSQL databases out there. For example, HBase, Mongo, and Cassandra are all open source. Why were these projects able to build communities around the
59.
▲
by
colin_mccabe
10y ago
The Kindle does have PDF support and has for many years. However, people rarely use PDF support on small-screen devices, and nearly all Kindles are small-screen.
60.
▲
by
colin_mccabe
10y ago
PDF is the preferred format for reading textbooks and journal articles on e-readers. With a large-size e-reader it works well. The only real competitor to PDF is DjVu.
More ›