HackerTrans
TopNewTrendsCommentsPastAskShowJobs

olix0r

no profile record

comments

olix0r
·2 tahun yang lalu·discuss
"Briefly stated, the Gell-Mann Amnesia effect is as follows. You open the newspaper to an article on some subject you know well. In Murray's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward—reversing cause and effect. I call these the "wet streets cause rain" stories. Paper's full of them.

"In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper was somehow more accurate about Palestine than the baloney you just read. You turn the page, and forget what you know."

– Michael Crichton (1942-2008)
olix0r
·2 tahun yang lalu·discuss
> Just as dashmap is a replacement for std::sync::RwLock<HashMap>, whirlwind aims to be a replacement for tokio::sync::RwLock<HashMap>.

I'm curious about the practical benefits of handling a HashMap with an async interface. My long-standing understanding is that `tokio::sync::RwLock<HashMap>` is only useful when you'd want to hold the lock guard across another `await` operation; but when the lock guard is not held across an await, it is always preferable to use the synchronous version.

This would lead me to assume that same applies for dashmap--it should be sufficient for async use cases and doesn't need an async API unless we expect to be blocked, but the benchmarks indicate that whirlwind outperforms dashmap in various situations. Do you have a sense of where this blocking occurs in dashmap?
olix0r
·2 tahun yang lalu·discuss
While I think civo are doing some pretty novel things to allow kubernetes to run cheaply for small clusters, it’s a mistake to take a vendor’s “report” at face value. It’s a press release.
olix0r
·2 tahun yang lalu·discuss
Dan Price is a grifter who posts things like this in bad faith. Don’t engage.
olix0r
·2 tahun yang lalu·discuss
Betteridge’s law applies https://en.m.wikipedia.org/wiki/Betteridge%27s_law_of_headli...
olix0r
·2 tahun yang lalu·discuss
Ah hah! Indeed I’m most familiar with musl in a static linking context.

Thanks for the clarification
olix0r
·2 tahun yang lalu·discuss
> Which feels safer to you?

“Feels” being the operative word… alpine is statically linking all of the same libraries, you’re just not able to see them via LDD.
olix0r
·2 tahun yang lalu·discuss
No person should need an engineering manager, but nearly every single team deserves one.

It's not difficult to be productive as an individual; but teams are much more complex and require constant tweaking. The highest performing teams are continually improving. A good Engineering Managers puts the systems and processes in place that make the team stronger over time.

But if you're not going to get excited about making your team as awesome as possible, then maybe management is just effectively being an agent of HR. Sounds miserable.
olix0r
·2 tahun yang lalu·discuss
… in Poland.
olix0r
·3 tahun yang lalu·discuss
> While the EPA reports the cattle industry in the United States accounts for 2.4% of total greenhouse gas emissions, some consumers are convinced that beef production is a major cause of climate change.

This seems to imply that cutting 2.4% of total greenhouse emissions wouldn’t have an impact on climate change. Motivated reasoning.
olix0r
·3 tahun yang lalu·discuss
> To my knowledge Google and the other big tech companies aren't building application directly for offence/defence.

Actually there was a big uproar about exactly this several years ago https://www.theguardian.com/technology/2018/mar/07/google-ai...
olix0r
·3 tahun yang lalu·discuss
That's Brian's point. rustls/webpki/ring do not have funding in line with projects like Go's crypto or BoringSSL:

> ... ARM, Amazon Web Services, Google, and Microsoft [...] should support the Rust community by letting their experts help the Rust community create FIPS-validated cryptography libraries written entirely in safe Rust that expose safe and idiomatic Rust APIs.

Rust's large corporate sponsors need to step up to make these crates more broadly suitable for production.
olix0r
·3 tahun yang lalu·discuss
Linkerd's sidecar proxy (https://github.com/linkerd/linkerd2-proxy) is implemented in Rust. It implements transparent mTLS, HTTP load balancing, telemetry, etc. Rust gives us safety and security with a minimal resource footprint.