This may be true when compiling for a 32bit process and running on a 64 bit machine, but is not true for the more common 64 bit program on x86_64 (since pointers are 64 bit.)
610 karma · joined March 22, 2009
This may be true when compiling for a 32bit process and running on a 64 bit machine, but is not true for the more common 64 bit program on x86_64 (since pointers are 64 bit.)
It's nice to see something that was designed with maintainability in mind. Designed to be disassembled, repaired and re-assembled later. Impressive engineering.
So different from most consumer products sold today which never use screws and are not designed for repairing. If it breaks down you're expected to buy a new one...
I think deduplication buys them most when people upload common assets - videos downloaded from the net, ebooks, ISO images, etc.
They use AWS for video transcoding) (see http://techblog.netflix.com/2015/12/high-quality-video-encod...) and probably other activities (analytics, business)
Sometimes severe constraints drive the really beautiful solutions.
Do you have any queries iterating over the entire table?
Presumably, only the main (HTML) page should be refreshed and other linked items (CSS/JS/media) with high max-age (and no 'must-revalidate' cache control header) should use the previously cached content.
The killer feature of Fiddler, for me, is the timeline display which we use to optimise network heavy apps.
Other formats are schema-less (JSON,CSV, etc.) or not supported by Redshift (ORC, Parquet). Perhaps less efficient for some queries (AVRO is not a columnar format) but still useful.
Oracle still invests heavily in the development of the JVM (graal and truffle aim to advance the state of art in JIT compilers)
So it's definitely not all bad (virtualbox is also used by many but unlike MySQL I don't follow the development)
What? When the "Expires" header indicates the item is still valid the browser should use the cached object without making any requests.
Some servers (Rails for example) just serve assets with "Expires" set to some distant future time. When they want to expire these files, they simply change the name (hence the long numeric suffix appended to js/css/etc. files)
How do you multiply two matrices that use different indexing? Ignore the indexing differences?
It's also problematic when different libraries use different conventions (0-based vs 1-based). Can you use the output of one such library to feed another?
https://blogs.dropbox.com/tech/2016/07/lepton-image-compress...
My guess is that Xiaomi already has a similar feature (perhaps less sophisticated) called "Autostart". Most app aren't allowed by default to wake up in the background and kill your battery. Only some (e.g., whatsapp) are whitelisted and, of course, you may whitelist additional apps yourself.
Overall, I'm happy with the battery usage of my Mi3. I prefer the Xiaomi Apple-like UI over Google's standard -- but that may be just a habit...
(No doze support and it revoked my root access but still nice!).
(That's one reason why it's beneficial to schedule a process on the same CPU if possible - the data is still in the cache)
Don't know whether this problem has been addressed by this 2.0 release.
I kind of the like the approach suggested above - if you have many small files store them in a zip archive and use some library to access the data directly.