> These days if you’re going to iterate on a solution you’d better make it multithreaded.
Repetition eliminating compression tends to be inherently sequential. You'd probably need to change the file format to support chunks (or multiple streams) to do so.
Because of LZ back references, you can't LZ compress different chunks separately on different cores and have only one compression stream.
Statistics acquisition (histograms) and entropy coding could be parallel I guess.
(Not a compression guru, so take above with a pinch of salt.)
There are gzip variants that break the file into blocks and run in parallel. They lose a couple of % by truncating the available history.
But zopfli appears to do a lot of backtracking to find the best permutations for matching runs that have several different solutions. There’s a couple of ways you could run those in parallel. Some with a lot of coordination overhead, others with a lot
of redundant calculation.
I only recently got a Thinkpad T14 for work and the trackpad is really only serviceable. I was surprised. [0]
Especially because many years ago got a Dell Inspiron line laptop, and the trackpad on that feels great to me.
[0] what's even more surprising is that in Ubuntu there's an extra package, that adds more configuration options for the Thinkpad trackpad, but even with that I couldn't really make it feel as pleasant as my old Dell.
*Starship has zero ROI and has sucked up a lot of federal funds.
Falcon 9 has had plenty of "ROI" but it wasn't really federally funded. Let's not get carried away though about "more than the entire US space industry combined," though.
Why even buy them at this point... just rent neocloud for $1-2... even at $2/hr, that's over a year of rental for $25k... by then you'd have made your money off the implementation.
Even at $3/hour (which is above the current market rate), that's roughly a year.
I genuinely appreciate your perspective, but as a smaller, lesser-known provider, I’d like to understand your concerns better.
Are you worried that I might misuse your data and compromise my entire business, by selling it to the highest bidder? Do you feel uncertain about the security of my systems? Or is it a belief that owning and managing the hardware yourself gives you greater control over security?
What kind of validation or reassurance would help address these concerns?
The main issue is a lot of smaller providers are clearly incentivized to get into the industry simply for the opportunity to eavesdrop into what other companies are doing. If you want to confuse or cloud this perceived motivation, also provide security services.
Agreed, it looks pretty nice. I remember admiring it in a computer store. ST is also a bit faster.
Although I take my blitter, copper, hardware display overscan and flexible per scanline resolution & color depth, sprites and 4 channel PCM audio any day over an ST.
Sadly many early games were direct ports from ST, not utilizing Amiga's hardware.
There’s also LDS (lower data select) and UDS pins for 8-bit I/O chips.
reply