criticaltinker

Joined 5 years ago

Karma
1,200
Submissions
473
Member since
Jul 23
View on Hacker News

Recent submissions

Comment · 4 years ago
Relevant post from a few days ago:

Connect-Web: TypeScript library for calling RPC servers from web browsers

https://news.ycombinator.com/item?id=32345670

I’m curious if anyone knows how Google internally works around the lack of support for gRPC in the browser? Perhaps gRPC is not used for public APIs?

The lack of browser support in the protobuf and gRPC ecosystem was quite surprising and one of the biggest drawbacks noted by my team while evaluating various solutions.

Comment · 4 years ago
Comment · 4 years ago
In the spirit of curiosity and playfulness I would like to respond with a bold claim:

The distinction between self and other is simply a concept. Certainly useful in many situations, but ultimately just one perspective - one tool at the mind’s disposal.

One could reasonably argue this is the central teaching of Buddhism. Alan Watts helped articulate these ideas to western audiences in many of his lectures:

“You see, the point is that an enormous number of things are going on inside us of which we are not conscious. We make a very, very arbitrary distinction between what we do voluntarily and what we do involuntarily, and we define all those things which we do involuntarily as things that happen to us rather than things that we do. In other words, we don’t assume any responsibility for the fact that our heart beats, or that our bones have such and such a shape.

If you become aware of the fact that you are all of your own body, and that the beating of your heart is not just something that happens to you, but something you’re doing, then you become aware, also—in the same moment and at the same time—that you’re not only beating your heart, but that you are shining the sun.”

Comment · 4 years ago
“Man suffers only because he takes seriously what the gods made for fun.”

- Alan Watts

Comment · 4 years ago
I’ll bite. The data/graphs look suspicious and convincing enough, so WTF did happen?

I was hoping for an answer but alas there was none. Anyone have plausible theories? Is this an unexplained mystery or just an artifact of S curve growth?

Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
This is a thoughtful comment but IMO your phrasing is too strong and potentially misleading.

As far as science is concerned, the jury is still out on stellar nucleosynthesis. The leading theory - that gravitational collapse causes fusion near the core - may be entirely incorrect, and there is mounting evidence suggesting so including a plethora of modern observations that the theory fails to explain.

For example the so-called ‘coronal heating’ problem has existed for 75 years, since the solar corona was first demonstrated to contain plasma with temperatures of 1 million degrees kelvin and above, much higher than the photospheric surface temperature of approximately 6000 K [1].

As another stunning counterexample, current gravitational models do not explain observed properties of the solar wind like spatial variation and periodicity in time (thanks voyager 1 & 2), among many other things.

See [2] for a dense intro to more unresolved problems in solar physics.

Alternative (non mainstream) theories like “plasma cosmology” are gaining traction in the scientific community for this reason. Note though that many papers do not use that particular phrase to describe their work.

Unfortunately (for intellectually curious folks), the contributors to Wikipedia pages on these physics topics are extremely … biased. Reading [3] may leave you with the impression that “plasma cosmology” has been completely debunked by the scientific community, when in fact nothing could be further from the truth ([4][5] are examples to support this claim).

[1] https://royalsocietypublishing.org/doi/full/10.1098/rsta.201...

[2] https://www.ias.ac.in/article/fulltext/joaa/029/01-02/0003-0...

[3] https://en.m.wikipedia.org/wiki/Plasma_cosmology

[4] https://link.springer.com/article/10.1007/s00159-013-0062-7

[5] https://agupubs.onlinelibrary.wiley.com/doi/pdfdirect/10.102...

Comment · 4 years ago
JS engines have had many serious vulnerabilities in their JIT optimizers, it’s not myopic at all and is a well known technique in the industry.

I agree that some folks aren’t executing untrusted ruby code so they wouldn’t have to worry about this - but how many PaaS/SaaS products out there are? Or how about third party dev tools that are blindly downloaded and executed on local workstations or CI pipelines?

Comment · 4 years ago
Adding to this great comment with my own experience at work where we extensively use signal processing and time series compression algorithms to visualize large amounts of biological signals in the browser.

WebAssembly is less than 10%-20% slower than native code in our benchmarks and tests for algorithms like fast wavelet transform and bit packing.

WA allows us to aggressively optimize ahead of time when compiling, and be less sensitive to JS engine performance pitfalls around JIT optimization and garbage collection.

Comment · 4 years ago
Comment · 4 years ago
Interesting! Now what is the correct pronunciation…

Day-muhn?

My colleagues all seem to say it differently, and I’ve always been curious which one of us sounds the most foolish.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton