yeah, it really seems that way. close the borders so that the future can’t get it. i love that, i must remember it.
lol good story, that stuff sometimes happens, don’t think too much about it
i was in a similar story once, but i didn’t do something, which was the bad part, i guess
i was walking with a friend through a park once, and we were talking casually, when suddenly, she stumbled about a root of some tree and was about to fall. i saw it and thought “oh wait i have to catch her”, but then i thought “if i do i must touch her, and you can’t touch a girl without asking her permission first”, and so i let her fall. i’m pretty sure she didn’t like that and was a bit angry at me afterwards. but such is life.
I think the reason is that most real numbers are gonna be the result of measurement equipment (for example camera/brightness sensor, or analog audio input). As such , these values are naturally real (analog) values, but they aren’t fractions. Think of the vast amount of data in video, image and audio files. They typically make up a largest part of the broadband internet usage. As such, their efficient handling is especially important, or you’re gonna mess up a lot of processing power.
Since these (and other) values are typically real values, they are represented by IEEE-754 floats, instead of fractions.
Actually, you can consider RGB values to be (triplets of) floats, too.
Typically, one pixel takes up up to 32 bits of space, encoding Red, Green, Blue, and sometimes Alpha (opacity) values. That makes approximately 8 bits per color channel.
Since each color can be a value between 0.0 (color is off) and 1.0 (color is on), that means every color channel is effectively a 8-bit float.
I think it also makes sense to look at number of speakers for each language, as some languages have maybe 800 speakers in total, while others have 800 million.
As the saying goes, there’s only two hard problems in IT:
Caching, naming things, and off by one errors.
The problem is that they’re not really made for this task, both in hardware and available software. They typically specialize in routing and switching, but have insufficient internal hardware (memory especially) to run a full-blown OS.
So whatever you install on these devices, will probably not give you all the features that you would like to have. (For example, a full linux command line with all the typical programs installed.) Also, it doesn’t allow you to use HDMI to connect to a monitor, so there’s that. But basic linux things can be done on it, if you figure out how to get to the command line. But it’s very limited.
you’re on a highway to hell.
I agree with you especially on the definition order of functions. I, too, define main()
first.
let the chaos reign
How to write spaghetti code:
This reminds me a bit of this photo:
We thought the data was forever, but somehow not so.
Yeah, good to know. today I learned …
GIMP feels non-intuitive sometimes.
For example, layers.
I expect that GIMP internally has a list of all objects that I added to the file. Like, text, brush drawings, pasted images. Instead, I cannot find that list anywhere.
If you have no money, and throw away all of it, you still have no money.
tldr
no often today we don’t know what the code is actually doing
yes this is an important problem
no nobody really seems to take it as serious as it should be taken today
no i’m not gonna change that over night