Recent submissions

Comment · 24 days ago
Transflective LCDs are used nowadays (as opposed to just reflective), my Pebble has one and the Daylight Computer is another modern device with one.

They're great if monochrome IMO, but the color variants suffer with brightness as each subpixel can only reflect 1/3 of the light, which makes the backlight necessary in more situations.

Comment · 1 month ago
Comment · 1 month ago
The wax expands due to ambient (even uniform) temperature. It's a linear actuator, so warm -> expanded and cool -> retracted.
Comment · 3 months ago
I assume it's because age verification is something the attention slop merchants can work with, and they'd rather lobby for that instead of letting their entire business model be uprooted.

I'm sure "child friendly content" is part of their calculations, and I'm sure they'll try to interpret the rules in a way that maximizes their profit.

Comment · 4 months ago
I have a 20m fibre optic cable, these things are great. Thinner than a standard cable. They are unidirectional, but mine has a dedicated copper line for CEC. 4k 120hz is no problem.

I also have a Pulse Eight CEC adapter in the chain, but I had to swap its included HDMI cable for full bandwidth.

Since I've switched to Linux I haven't had a chance to set up the software side for CEC though, does anyone happen to have recommendations?

Comment · 6 months ago
Comment · 1 year ago
> Reality is measurable

Heisenberg would disagree.

Comment · 1 year ago
Rust has a million ways to solve a specific problem, as it is not opinionated and gets you down to the lowest level if needed. On top of that there's a million ways to encode your types. Then there's a million ways to bind C libraries.

The solution space is basically infinite, and that's a good thing for a systems programming language. It's kind of amazing how far rust reaches into higher level stuff, and I think the way too easy to use package manager and lively crate ecosystem is a big part of that.

Sometimes I wish for a higher-level rust-like language though, opinionated as hell with garbage collector, generic functions without having to specify traits, and D's introspection.

Comment · 1 year ago
that's pretty
Comment · 2 years ago
> which is why your phone’s screen needs a higher resolution than your TV, and why a movie at the theater looks fine, even though it may only be 2K

They should have measured the angular screen area for those scenarios, because this is entirely backwards.

Comment · 4 years ago
Why is it http.Error(w, ...) and not w.Write(http.Error(...))? The latter would be way more clear in showing that nothing magical happens and a return (if wanted) is still necessary (I don't write Go, so I don't know the conventions)
Comment · 4 years ago
I meant the Ryzen CPU (is there a GPU with that name?), should have been more specific.

My GPU is a GTX 1080 and it was unenjoyable to me with that CPU, now I have a 12600KF and it runs pretty well.

The OP article shows quite well how CPU bound this game is.

Comment · 4 years ago
So that's why my 1600X was not good enough
Comment · 4 years ago
All things start from theory, just not the kind you think about. It seems you are referring to the academic style of theories, but in reality it is much closer to your mentioned trial and error - if you think about it, trial and error also requires guesses and theories to be viable, just that they don't come in written form, but rather from intuition. And I think intuition is the fundamental building block of first principles thinking or whatever they want to call it.
Comment · 4 years ago
nothing is true; everything is permitted

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton