Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DasIch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
121.
▲
by
DasIch
7y ago
Self driving trains already exist: https://en.wikipedia.org/wiki/Automatic_train_operation
122.
▲
by
DasIch
7y ago
This 80% solution already exists in the form of trains and airplanes. Self-driving cars that only go 80% of the way would compete against those forms of transportation which have established business models, networks and in the case of trai
123.
▲
by
DasIch
7y ago
Let's assume for a moment there would be no opposition to nuclear in Germany. How does nuclear energy help with climate change? Looking back to 2000, nuclear energy at peak was responsible for 32.1% of electricity production[1]. We
124.
▲
by
DasIch
7y ago
It’s a significant deviation from what I would expect from a disk oriented database. So I would definitely expect it to be well documented, along with the reason for it, why the developers believe it is a reasonable (or even safe) choice, w
125.
▲
by
DasIch
7y ago
When you write to a file, you generally don't write to physical storage. Instead the writes get buffered in memory and written to physical storage in batches. This substantially improves performance but creates a risk: If there is some
126.
▲
by
DasIch
7y ago
I can't find anything about this in the docs except[1]. I also can't find any issues in their bug tracker related to clickhouse not using fsync[2]. I can however find code that actually calls fsync[3][4]. To be fair I haven't
127.
▲
by
DasIch
7y ago
For me it's ad-hoc analysis on large CSV files. Large meaning well beyond what Excel would be capable of, often larger than fits into memory on my local machine (10s of GiB). Sometimes I also use xsv to just do a step of the analysis a
128.
▲
by
DasIch
7y ago
Some commands are benchmarked here: https://github.com/BurntSushi/xsv/blob/master/BENCHMARKS.md
129.
▲
by
DasIch
7y ago
`xsv` can do far more than just join and select, such as searching, filtering, partitioning, ... For me it's the first choice when I find myself with a CSV file to work with. I've also encountered situations where just getting som
130.
▲
by
DasIch
7y ago
These are live streams for the chaos communication congress. The most important conference for hackers in Germany and certainly one of the most important conferences for hackers world wide.
131.
▲
by
DasIch
7y ago
You're looking for https://opentracing.io/ We don't just use it for traces across services but also as a means of profiling in production. Going from "latency is too high" to "this exact database qu
132.
▲
by
DasIch
7y ago
It doesn't affect a single AZ though. We see numerous problems with AWS services including but not limited to being unable to create new EC2 instances in any AZ. This is creating a huge number of issues as you lose capacity with the
133.
▲
by
DasIch
7y ago
That just means you should scale based on the work to be done rather than poor proxies such as CPU utilization. Also set a reasonable minimum and maximum based on observed load in production and review this as part of regular operational re
134.
▲
by
DasIch
7y ago
It does reduce the competition of the "We provide Sentry as a Service" kind but it still allows people to create their own Sentry-like product of which they can also provide as a service. I think for customers having different com
135.
▲
by
DasIch
7y ago
You can also have a subquery in from as in select * from (select 1) as temp;
136.
▲
by
DasIch
7y ago
In what way is Vestager not qualified? Is there an example of an action she has taken that a more qualified person wouldn't have?
137.
▲
by
DasIch
7y ago
That's assuming you're making the equivalent of "beautiful pieces of furniture". There are quite a few people with open source contributions on their resume or their github account with repos that is not helping them, qu
138.
▲
by
DasIch
7y ago
Germany isn't the U.S. Germany has a 5th article[1]. Germany acknowledges that there are human rights (plural), that they occassionally conflict and that there are tradeoffs that must be made to achieve some balance and maintain all hu
139.
▲
by
DasIch
7y ago
Almost any application with an event loop doesn’t halt.
140.
▲
by
DasIch
8y ago
Spilo[1] is a Docker image that provides postgres bundled with Patroni[2]. The postgres-operator I linked earlier but also our setup on AWS (with one image per EC2 instance) uses that to actually run Postgres. [1]: https://git
141.
▲
by
DasIch
8y ago
I don’t have actual numbers but I did a quick search and most are a few GiB to tens of GiB, although there are a few hundreds of GiB large. In practice size is not the limiting factor, IOPS are because they all use gp2 EBS volumes. Database
142.
▲
by
DasIch
8y ago
EC2 instances do go down, EBS volumes fail, hardware fails. Maybe not as frequently as pods in Kubernetes get evicted but at sufficient scale it does occur frequently enough overall that you do need to find ways to handle this automatically
143.
▲
by
DasIch
8y ago
https://github.com/zalando-incubator/postgres-operator supports point in time data recovery just fine and is used in production for 100s of databases at Zalando.
144.
▲
by
DasIch
8y ago
It's not democratic.
145.
▲
by
DasIch
8y ago
In Zalando, every PR made must be reviewed by at least one other engineer. Every application must be registered which involves giving it name, a description and associates it with the team owning the service. APIs that cross team boundaries
146.
▲
by
DasIch
8y ago
What you need to keep in mind is that micro services have a huge fixed cost but the marginal cost of adding a new one is small. In other words: Creating or migrating to a micro service architecture is very expensive but once it’s in place,
147.
▲
by
DasIch
8y ago
Before you abandon the idea of unions, you should keep in mind that the situation in regards to unions in the US is fucked up in a rather unique way. So a much less radical approach of simply copying what other countries do, should work jus
148.
▲
by
DasIch
8y ago
I don’t understand your argument. If you have lots of clusters, surely you’re upgrading using some kind of CD mechanism. So it shouldn’t make a difference in time to upgrade. Zalando (disclaimer I work there, though not on K8S infrastructur
149.
▲
by
DasIch
8y ago
These motorcycle drivers are continuously exposed to wind pressure though, in her case she would be suddenly exposed to it which probably would be not unlike hitting a wall.
150.
▲
by
DasIch
8y ago
Agreed, however you have to take context into account. Python 2 didn't always have a bool type (granted, already a mistake), before it was introduced int was used instead. Making bool a subclass of int made it possible to use it even i
More ›