Hacker Newsnew | past | comments | ask | show | jobs | submit | Dylan16807's commentslogin

> I find it interesting to consider that if you pick a value at random, it will usually fail! That is, most 64-bit integers cannot be written as the product of two 32-bit integers.

While I find the 17% number interesting to think about, "most" is far less interesting. Multiplication doesn't care about order so you're instantly cutting 2^64 possibilities down to about 2^63. That's a hair's breadth away from "most" already, and considering even a tiny amount of overlapping results gets you there.

What gets interesting is actually trying to quantify the overlapping results.


All the primes above 2^32 are out, but that accounts for only two point something percent.

A lot of the remaining is multiples of 4, which you can either get from having a 2 in both factors or a 4 in one (multiples of 9 are similar).

... or just considering the even numbers almost all of them are 2 x N where N>2^32 and that gets you to within a hair of "most" and if you add in the odd thirds for which the same is true you get a bound of 2/3 - epsilon.

Almost half of the file is audio, so you're not saving as much.

Getting the full bitrate gains will be slower.

For any specific bitrate and quality target, there's a good chance it'll be faster.


Why not? If h.264 is the best you can do with minimal resources, you can give it 5x the final bitrate and send it to a specialized/beefy encoding system to become something better.

The obstacle is supposed to be there and is supposed to be respected as an implicit order. Getting around it without extremely explicit instructions is an alignment problem.

> Normal computer means a choice of OS to run on it without having to hack it to do that job.

That's too high a standard. When we consider MacOS along with Windows and Linux, there are basically no computers that let you freely choose between all three without hacks.

And even just considering Windows and Linux, a big chunk of the laptop market only supports Windows properly.

A laptop that runs any normal desktop OS is a normal computer.


I'm surprised you want to run real CAD software on a netbook. I think your use case is pretty unusual.

Also drivers are often better on Linux.


tbh I suspect it would be just fine. even the really cheap ones tend to have at least a few gigabytes of RAM.

>I'm surprised you want to run real CAD software on a netbook. I think your use case is pretty unusual.

CAD has been around since before IBM PC came out. It's not necessarily a demanding piece of software.

Still, scratch CAD. My favorite VST synths are Windows-based.

And I don't want to lug around extra kilograms just to make some noise.


> There are tradeoffs, suggesting "shut down your website unless you provide access everywhere" is worse on all fronts for everyone.

Maybe, maybe not.

If block-heavy websites shut down entirely, we lose some content, but other content moves to block-minimal sites and the average user might be able to access more.

Also if there's no blocking crutch, and people get pushed into shutdown and are mad about it, they might fight harder for anti-spam technology and legal enforcement, which could improve the situation.


I managed to solve my scraper problems without optimizing much, but if I had to optimize I think the only option might be "don't use mediawiki" and that's an extremely obnoxious solution. Though maybe I could get there by throttling specific kinds of pages.

Please read their last sentence again and think about how much it understates the difference between stack overflow in its prime and a normal website. Also the "much of which still needs to be done".

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: