Yes, it's optimized for fast decompression. Compression, on the other hand, is comparatively expensive. This trade-off makes Brotli very interesting for static assets.
377 karma · joined July 27, 2016
Yes, it's optimized for fast decompression. Compression, on the other hand, is comparatively expensive. This trade-off makes Brotli very interesting for static assets.
"Contains" is used everywhere else - the DOM API included (Element.classList.contains).
Because turning it on and off all the time is inconvenient.
Operating the faucet with a foot pedal fixes this. People are too lazy to push it down if they don't need water right now.
With a pedal, you can also turn the water off in the middle of washing your hands. It's like a small-scale navy shower.
My laptop also got pgup and pgdn in those position, but they have a slightly different shape than the up key. I flipped them with Home and End with seems to be a somewhat popular thing to do. Works much better for me.
The 1920x1080 resolution is a bit disappointing. Crispy text needs more DPI.
This would include things like box cutters (utility knifes).
By the way "propaganda" and "public relations" are exactly the same thing.
Images, animations, auto-playing videos... ads are much larger than 2KB. 2KB for the network overhead alone, maybe.
Anyhow, my primary reason for blocking ads is that I seriously hate animated stuff next to text I want to read.
Too bad it isn't a standard thing. I liked it a lot.
It's 9pt, but I do agree that it's way too small. I got the zoom level at 150% even without having any disabilities.
Inserting your card, entering your pin, waiting a bit, getting some receipt printed, and finally signing it does take significantly longer than getting the right amount of change from a cashier who is used to doing this.
Paying with a debit card always makes you look a bit like a twat. It's similar to paying with a handful of coins.
You can just use document.body.
I also suggest to use a data URL instead. E.g. "data:," is an empty plain text file, which, as you can imagine, won't be interpreted as a valid image.
let image = new Image();
image.onerror = () => {
console.log(image.width); // 0 -> headless
};
document.body.appendChild(image);
image.src = 'data:,';
> In case of a vanilla Chrome, the image has a width and height that depends on the zoom of the browserThe zoom doesn't affect this. It's always in CSS "pixels".
On Linux, capslock then ß works. No idea how to do that on Windows, though.
> so the only reason to use it is to write a word in ALL CAPS.
Yep, it was only added for ALL CAPS. It was actually added to Unicode back in 2008.
https://en.wikipedia.org/wiki/Capital_%E1%BA%9E
IMO it makes sense that it exists. ß -> SS -> ss is a lossy transformation.
I'd go much further than that. I'd ban all combustion engines in cities.
There are enough alternatives: Walking, bicycles, ebikes, trams, electric buses, trains, and electric cars.
We should try to keep the air as clean as possible in densely populated areas.
I think you might like working with Dart. The entire ecosystem is standardized. And if you do Flutter stuff, Flutter is the only framework.
Learning the language isn't a big deal. You already know most of the syntax and its semantics are straightforward.
You can try doing some Hello World stuff over at DartPad:
Quitting isn't that hard. It's just super annoying.
Things like exercising regularly and eating properly take more discipline and willpower, for example.
There are benchmarks. You can run them yourself.
That's just how it is.
JS' standard library, for example, is really tiny but I haven't memorized all of it. If the editor can't clue me in, I have to check the docs.
Flutter doesn't use a WebView. There is no DOM.
That's why it's fast.
The IDE tells you what's needed and the latest version of the plugin automatically adds a list literal and places the cursor inside it:
https://groups.google.com/forum/#!topic/flutter-dev/LXafJQqS...
Personally, I think it makes sense to differentiate between exactly one and zero or more.
> Why do I need to memorize which objects take which styling arguments?
The IDE should do that for you.
They aren't slower anymore in V8. Most ES6 features are now about as fast as their ES5 counterparts.
Unlike the script snapshots, application snapshots also include CPU-specific native code in addition to the serialized token stream of the source code.
So, you don't just skip the parsing stage, you also skip the warmup phase. Your application starts instantly and it runs at full speed from the get-go.
Benzos are pretty terrible. That second doc did you a favor.
The only somewhat useful advice I have to offer is to quit smoking if you do smoke. Smoking increases the base anxiety level quite a bit.
Wasm modules will be viable options for processing-intensive tasks.