HNHacker News
TopNewBestAskShowJobs

ethelward

649 karma · joined March 24, 2017

submissionscomments
ethelward··on Scylla – Real-Time Big Data Database
Indeed, you're right.
ethelward··on Scylla – Real-Time Big Data Database
Fromthe mouth of CockraochDB's CTO: ‶So if we were starting at this point in time, I would take a hard look at Rust, and I imagine that we would pick it instead of C++.″
ethelward··on Urban Dictionary on Hacker News (2013)
I'd say that life at startups paying peanuts and expecting rockstars is considered slavery, not startup life in general.
ethelward··on Urban Dictionary on Hacker News (2013)
> However, modern HN just feels so deeply cynical, angry, and negative with much less of the entrepreneurial tech optimism of the older posts

Isn't that a direct reflection of the current state of the tech world? Since the 00's, it has morphed from a rather hacker-friendly, digital far-west into a locked-down plutocracy dominated by a handful of gigantic corporations, whose end-goal are quite often to squeeze every single last bit of personal information or other valuable commodity they can out of, typically, misinformed users.

E.g., despite all the folklore, I feel much better toward 00's ‶Linux is cancer″ MS and their Windows 2000 than toward 2020's ‶We <3 Linux″ MS that just spy on me through Windows 10 and put ads in my start menu.

Similarly, I prefer the 90's ‶we're making expensive and original computers″ Apple to the 2020's ‶we will scan all the photos on your device″ Apple.

And it's not to single these two out, they're just the first examples I'm thinking of. All in all, I just believe the whole digital world is much more hostile now than it used to be, which would, at least partially, account for the growing apathy, cynicism and defiance in the community – it's hard to feel any different when every other week brings a new personal data leak, spyware scandal or privacy-infringement affair, be it corporate- or state-sponsored.

ethelward··on I Don’t Want to Be Like a Family with My Co-Workers
> When they say like a family they mean treating each other with kindness, friendship and compassion

We have a word for that: politeness.

ethelward··on Nobel scientist's deletion from Wikipedia points to wider bias
At the same time, you can't expect Wiki editors to be expert in all cutting-edge domain of knowledge to be able to determine which academics are or aren't notable.
ethelward··on What is ‘elite overproduction’?
> civilization ought to have collapsed several times over.

Which it did, in some ways.

ethelward··on NvChad: An attempt to make Neovim TUI as functional as an IDE
Yeah, it has left the 4chan community and entered the mainstream quite some time ago; e.g. here (https://old.reddit.com/r/virginvschad/), and it even has derivatives now (https://knowyourmeme.com/memes/swole-doge-vs-cheems).
ethelward··on Stop using Zoom, Hamburg’s data protection agency warns state government
For an overwhelming majority of Zoom users, scaling over 1k users is not a concern.
ethelward··on Stop using Zoom, Hamburg’s data protection agency warns state government
> Zoom was the very first to let people join meetings without a) signing up; and b) downloading anything

E.g. BigBlueButton and Jitsi were doing it for much longer.

ethelward··on What’s New in Thunderbird 78
That's ~4MB per thousand emails; while I agree it's conceptually wasteful, I doubt it would have any real consequences for anyone.
ethelward··on Riot is now Element
I agree that these names are kind of meh, but they stand for things that will mostly be chosen on their technical merit, and that you don't have to sell to your friends/mom/gf/brother/etc; so it does not really matter.
ethelward··on The Floppy Disk of Floating Point
> Any other reasons to go beyond 64 (or 80) bits?

Algorithms stability. As precision decreases when magnitude rises, many tricks are used in sci. comp. to scale everything into ranges where computations won't diverge due to a lack of precision.

ethelward··on Linus Torvalds on AVX512
Because the academic ML community does not care about shipping product to end users not equipped in nVidia.
ethelward··on Improving performance with SIMD intrinsics in three use cases
Although AVX instructions, those are scalar. The SS pattern at the end is for Scalar Single-precision, so only one lane of the whole SIMD register is used.
ethelward··on On moving from statistics to machine learning, the final stage of grief (2019)
Thanks!
ethelward··on On moving from statistics to machine learning, the final stage of grief (2019)
> [1] Except empirical Bayes, which is a dark art.

As a not-an-expert-in-stats, why would you say that? Is not empirical Bayes basically the same thing, but with priors stemming from the known data?

ethelward··on I got a Ph.D. at age 66 (2018)
> there are some minimum legal hours of seminars you have to attend

True, but that's like a few dozens hours over 3+ years.

> and classes you have to teach during your phd.

Nope. Might depend on the “École doctorale” or the lab you are attached to, but that's not a universal requirement.

ethelward··on An Idiot’s guide to Support vector machines (2003) [pdf]
> The RBF kernel nakes any dataset linearly separable, as long as the bandwidth is small enough

That's very interesting, would you happen to have the paper proving that somewhere?

ethelward··on Janet: a lightweight, expressive and modern Lisp
BeamVM is much worse than the JVM in the raw computing performances department.
ethelward··on Making Emacs Popular Again
> web-based

And that's already not a decent concurrent for org-mode. Not that I have a grudge against web tech, but no self-hosting of my most personal data and no offline abilities is a deal-breaker for me.

ethelward··on Revisiting the Business Card Raytracer
> 80-bit precision is actively harmful

How comes? Unexpected clipping when converting back and forth to 64bits?

ethelward··on The World Is Still Producing More Oil Than It Needs
If I understand correctly:

> we still make a small profit on low oil prices.

and

> when prices are low everybody expects to rise back to what we're used to again soon, because we're naturally optimistic. But that's not a law written in stone, it might be true that oil prices drop again in future, so we're better off selling it today.

So basically, a bird in the hand is worth two in the bush.

ethelward··on OCaml is Pretty Great (2019)
I don't understand what it has to do with reentrancy?
ethelward··on Enigma: Erlang VM Implementation in Rust
Why would you want to port Phoenix? As long as the underlying VM follow the spec, Phoenix should be oblivious of on which it is running.
ethelward··on My NixOS Desktop Flow
How is brew different from apt or dnf?
ethelward··on A possible new back end for Rust
Until you want to write code that works on platforms not supported by these compilers.
ethelward··on Python 2 Is Dead
> For a bad transition, look at Perl 6

At first glance, you're right. But if you take a closer look, from a purely pragmatic perspective, there are now at least two coexisting ecosystems in two different languages, peacefully sailing along.

Python 2/3 is in this kind of weird twilight zones that the two versions are far away enough that you can't have a smooth transition like in e.g. C++, Java, Rust, Go, etc., but still close enough that there is not a clear cut like in Perl5/Raku. So for a few years, one had to juggle with some of the libs that were 2-and-3 compatible, some that were 2-only, and the others that were 3-only.

C++ et al. let your code evolve Theseus ship-like; Perl makes you build a new ship; and Python tells you that your ship should be OK if you repaint that thing, change a bit of that one, oh, and by the way, you'll have to check very carefully your bunkers, because the boilers will explode if every coal nut is not Unicode-compatible.

ethelward··on A possible new back end for Rust
Except for _e.g._ memory alignment, or types of a given width (until C99).
ethelward··on Denmark: No aid for companies which pay out dividends or are reg. in tax havens
There is a middle ground between having enough cash reserves to survive for months, and not having cash at all because everything has been bled out in dividends and buybacks; namely, having enough cash reserves to survive for some time, but not for several months.
Page 1 of 7Next →