Is Bill actually sponsoring a large portion, or as little as possible? Here at Stanford apparently he asked "how little can I get away with paying for and still get my name on the side?" The answer was 10% of the new Gates Computer Science building.
If you have dynamic memory allocation, some day you're going to run out. If you're prepared to handle that case, either by (a) crashing or (b) recovering, then doing dynamic memory allocation will save you a good amount of development effort for a cost you've already decided to pay. If you're not going to allow (a), the question is whether (b) is more or less effort than just doing static allocation. That depends heavily on exactly what you're doing... but 16MB of memory is gargantuan, for many things.
But, on a log based file system, writing is (intended to be) "fast enough". The problem with writing to a normal file system is mechanical issues; moving the head, waiting for rotation, etc. The (unobtainable in the limit) goal of a log based file system is to be able to start writing/immediately/ with the current head position; therefore, latency is (or approaches) zero and bandwidth is limited by disk bandwidth (which is, in practice, not the limiting point for most small writes).
It should be said that "good write performance, bad read performance" is essentially the point, not a defect. It's easy these days to speed up reads a huge amount through caching; these days 100MB+ of UBC isn't rare. But when you have to write, you have to write (for reliability reasons); this can't be cached into memory, so it should be optimized for. The goal here is to make BOTH operations as fast as possible, though one is made fast at the disk layer and one is made fast above it.
I mean that the physics of the ruleset can be used to implement a universal turing machine. See this for a pre-universal example.
This means, of course, that the game of life can emulate itself. An open question (as far as I know) is whether there is a more efficient emulation method that takes deeper advantage of the rules, rather than passing through a "general computation" layer.
Is this new ruleset turing complete? That is, in my opinion, one of the most astonishing and impressive examples of emergent complexity re: the conway ruleset.
This is more than linux with a very very slightly different desktop environment (dock? check. hot corners? check. active desktop? check. ugly chrome... it'll get uglier in time.) how?
In my home country of the USA, there are many families that do not have enough money to feed themselves. Even so, companies which sell computers to Americans seem to do moderately well.
If all of us inside the conspiracy have been keeping the secret from you this long, why would we suddenly tell you the deep, dark truth now? Because you asked nicely?
Cool project. What kind of stuff did you do the second week?
For the record, there were two separate individual contributors who gave more for the Gates building than Gates.
Is Bill actually sponsoring a large portion, or as little as possible? Here at Stanford apparently he asked "how little can I get away with paying for and still get my name on the side?" The answer was 10% of the new Gates Computer Science building.
Do they even design their own stuff? Their small form factor cases look 100% identical to Aspire's.
If you have dynamic memory allocation, some day you're going to run out. If you're prepared to handle that case, either by (a) crashing or (b) recovering, then doing dynamic memory allocation will save you a good amount of development effort for a cost you've already decided to pay. If you're not going to allow (a), the question is whether (b) is more or less effort than just doing static allocation. That depends heavily on exactly what you're doing... but 16MB of memory is gargantuan, for many things.
Of course, who knows how many votes print into the box after everyone's done voting for the day.
Isn't brightness implemented by changing the duty cycle of the backlight, rather than restricting the contrast range of the pixels?
Do you sit in the exact same relative position to the speakers (within a quarter of a wavelength or so) at all times? If not, that idea's dead.
So the thing to do, then, is virtualize your 8-processor box into a single-(8 core)-processor box!
$ less --version
> less 382
Unless you know that n is usually large, wouldn't this be more efficiently implemented with cntlzw?
Adam
But, on a log based file system, writing is (intended to be) "fast enough". The problem with writing to a normal file system is mechanical issues; moving the head, waiting for rotation, etc. The (unobtainable in the limit) goal of a log based file system is to be able to start writing /immediately/ with the current head position; therefore, latency is (or approaches) zero and bandwidth is limited by disk bandwidth (which is, in practice, not the limiting point for most small writes).
It should be said that "good write performance, bad read performance" is essentially the point, not a defect. It's easy these days to speed up reads a huge amount through caching; these days 100MB+ of UBC isn't rare. But when you have to write, you have to write (for reliability reasons); this can't be cached into memory, so it should be optimized for. The goal here is to make BOTH operations as fast as possible, though one is made fast at the disk layer and one is made fast above it.
You were an expert in a language without knowing its background and history?
I mean that the physics of the ruleset can be used to implement a universal turing machine. See this for a pre-universal example.
This means, of course, that the game of life can emulate itself. An open question (as far as I know) is whether there is a more efficient emulation method that takes deeper advantage of the rules, rather than passing through a "general computation" layer.
I can't imagine assembly in Kanji.
It would be a better fit for CISC than for RISC...
Is this new ruleset turing complete? That is, in my opinion, one of the most astonishing and impressive examples of emergent complexity re: the conway ruleset.
This is more than linux with a very very slightly different desktop environment (dock? check. hot corners? check. active desktop? check. ugly chrome... it'll get uglier in time.) how?
Haven't seen it, but read it. Absolutely wonderful. Everyone should read it, at least, and see it, if possible. It's short and sweet.
you don't have to deal with marshalling
I agree with everything you said, but to nitpick, I think you mean mangling.
In my home country of the USA, there are many families that do not have enough money to feed themselves. Even so, companies which sell computers to Americans seem to do moderately well.
"How long is a piece of string?"
As long as it needs to be.
If all of us inside the conspiracy have been keeping the secret from you this long, why would we suddenly tell you the deep, dark truth now? Because you asked nicely?
Use shielded signal guides. You can even get ones that work up to optical frequencies these days!
So Internet Explorer distinguishing between clicking refresh and shift-clicking refresh is illegal?