If I sit down and read a book, I retain some knowledge.
If I rewrite the contents of the book in my own words, I will be able to retain 7 times more effectively.
If I, in addition to taking notes, also apply it to common problems and understand how they interrelate, I develop critical skills of applying raw math to real world problems in addition to understanding things even better than notes alone.
My high school physics teacher would always say, "of course, there's an easier way to do this if you're at the math b 30 level" or something to that effect. It makes more sense that things like derivations, integration, and cos/sine law should be taught sooner, and re-inforced with kinematics and vector theory in grade 10 and 11, rather than waiting for 12. Then I'd have a couple of years to have it reinforced, rather than forgetting a lot of it (because I was out of practice) while I was earning money to attend university.
Murder is illegal because practically everyone can agree that it is wrong. Those that don't agree have the threat of imprisonment to stop them.
Copying data, on the other hand, is something that a lot of people like to do. Having a few people lobby about not copying data may work in the short term, but in the long term enough people who are doing copying legitimately will run into the barriers artificially imposed by the lobbyists, and the backlash will be resounding.
Why are region free players so popular in Europe and Asia, etc? Because people want the most feature-filled releases, and are willing to pay for it. The money is there for those who want to provide the access, legal or not. And enough people want it that, like prohibition, it will eventually be overturned.
Social systems at work may take a while to correct, but they will correct, and the tryanny of a few trying to get more money by selling less will end.
I'd really like to hear your information if it pertained to the XFree86 4.x tree. XFree86 3.x and its separate Xserver binaries for each card disapeared a long time ago. XFree86 4.x has an ABI which allows driver.o files to be loaded automatically based on the config file.
Now, if there was a way that per-user accounts could have an XFree86 override and there were easy tools for both CLI and GUI configuration, and these were all the default settings in distributions, and the changes made in a session were stateful (IE: if I changed the res down a notch and restarted X, it'd be at that res, even if I had many modes defined), we'd finally be close to where Windows / MacOS is in terms of easy-GUI configuration.
because the servers doesn't use a default of a BINARY mime type, and probably doesn't have mod_mime_magic turned on.
While Internet Explorer will blindly apply its own magic rules (which lead to interesting viral problems, since you can send mis-named attachements which execute without permission), wget, Netscape, Mozilla, etc, etc, etc, all honour the MIME given be the server, which is set to text/plain. Which means CR/LF is converted to/from UNIX and MSDOS or MAC format for each transfer, depending on the format on the server and the client.
So fix your Apache config, it's not hard. I can even help you out if you're not familiar with it.
Btw, that hotlinking hack won't work if your UA just fakes referrers, like all good browsers or proxies should.
Maybe I'm old fashioned but whatever happened to the ancient art of hunting? Humans have occupied themselves for thousands of years without having to get their "boox fix." Instead of worrying about satisfying your son's raving book addiction that apparently can't go a single day without reading, maybe you should buy him a good bow and arrow. Aftel all, hunting and gathering is all we should ever aspire to do.
(For those of you still reading, I find it very presumptuous far anyone to dictate what people should and should not do in their spare time -- it is their choice. That this was ever modded up is a symbol of just how many bitter, jealous people read this site. This post is not unlike a law against sex between two consenting adults in the privacy of their own home.)
It says right there that if you want to spend the time and money on non-OSS development, they'll be happy to take some of your money in exchange for providing you with some code & service.
Is it a crime to profit from you work?
Alternately, go look at the BSD licenced PostgreSQL if you want to fork it and use it closed-source.
"but it still nags at me that I could be a order of magnitude better at it with a simle keyboard and mouse."
To the kid down the block who grows up using these controls, he will say the same thing about "clunky mice and keyboards" because they aren't what he grew up with.
Momentum is a big thing. Because computers had upgradably 3D rendering first, a lot of people learned to 3D game on the interface of a computer. Watch the people who learned PacMac on a computer, or NetHack. They'll be way faster at it than a person holding a D-pad.
But if you think about it, keyboard + mouse isn't the best because the keyboard is designed for text entry, not gaming. So the button layout is no where near optimal for (say) mode selection, view changes, static directional changes, etc. A truly good 3D FPS setup would be twin control sticks with buttons, something like the VirtualOn twinsticks, allowing you to control each side of your character individually.
With the Xbox, there is no reason to not enjoy your FPS gaming, because they give you two separate axis: one for looking (the right thumbstick), and one for moving (the left thumbstick). If you use the triggers for the most often used commands, you get the same utility as L / R on the mouse. Both sticks are also clickable on the Xbox, and the dpad and other buttons function as the rest of a limited keyboard.
Even older systems can also be fun. I have some games on the Dreamcast that are really fun to play, even though the controls aren't exactly what I'd expect on a computer. Although I own a DC mouse and keyboard for Quake 3:)
Any hassle of learning the controls of a game are made up for because I'd have to do it anyways on a PC, plus I don't have to reboot or install anything or deal with drivers, etc. It Just Works (TM).
Rather than encode the mp3 at a really low bitrate (after all, it's just speech), they RARed it. The MP3 distillation process removes redundancy. Compressing compressed data doesn't help.
Plus, they httpd thinks a RAR file is text/plain because (surprise, surprise) RAR is not used much outside of some old BBS archives and the warez scene (also the home of arj and other odd archivers that are still not as good or just as good as gzip+tar, too bad they've never heard of bzip2).
Re:Precompiled headers
on
GCC 3.2 Released
·
· Score: 5, Informative
Repeated from comment 4079246: "We're not meeting the C++ standard in two regards (at least I can't think of any more): first, we don't have export for templates. That will largely be a fallout of the precompiled header projects (two or three PCH branches have been in the repository for a long time now; both Apple and Red Hat have been contributing their implementations)."
Half-life was based on the Quake 1 code. Please stop repeating this untruth about Half-life. Half-life came out in 1997, the same year that Quake 2 did. Quake-2 based engines didn't start to show up until 1998/1999 (remember King Pin? Sin?).
How can it be Quake-1 based? Valve did a lot of good work on it: "An updated version of the Quake engine provides true 16-bit color graphics (the other games use eight-bit textures, even with 3D accelerators). The demo version of the game had rooms that showed off its ability to mix multiple light sources, and though it doesn't necessarily enhance gameplay, it's still impressive. The game uses skeletal mapping to animate the characters, which gives them realistic movement. Their techniques have also allowed them to up the polygon count of each creature (up to 6,000 for a single robot in one location - though it was the only thing moving in the room)."
In the right hands, practically any engine can make a compelling game. As long as you have more plotline than effects:)
"Mozilla is licensed sort of similarly (the MPL gives Netscape special rights to the code) and it's not attracting so many volunteers either."
I don't think that's because of the licencing so much as it's a factor of a C++ application which has a many hundred meg source tree, uses its own meta-description language for its interface (which is implemented in its own rendering core), has its own cross-platform COM interface for dynamic object meshing, and in general is a very, very, very complex and advanced piece of work.
It's not exactly something you sit down and build a patch for over lunch. It's more complex than the Linux kernel in many respects. How many people hack on the kernel full time?
I can take an OS design class that teaches me enough about how kernels should work that I can work on the Linux kernel; Mozilla requires that you know C++ well, code engineering, and also go on to know the project well (its class libraries, inheritance trees, XPCOM, etc, etc). It's more of a fusion of all your CS classes with a healthy helping of learning the project itself.
Maybe it's out there because that's what we were meant to believe! It's all in Black Helicopter Monthly #7, right after their review of classic ant-mind-control devices.
Of course, you wouldn't know this if....
YOU'RE ONE OF THEIR MOLES! I KNEW IT! SPREADING DISINFORMATION!
"The problem in general arises when you've set up a situation where if each user acted in both a rational and self-interested way, the system overall would collapse for all the users."
That sums up game theory nicely. The simple solution is to enchance your approach to the organization. Rather than having each herdman get all the gain for the shared work, share the gain among them. Maybe elect someone whose job it is to organize the herdsman for total gain.
Independant units working against each other will always destroy each other. Units which organize and work together will gain far more than they could if they were apart.
That would be reasonable if the author was asking for it to IGNORE the segments marked as "MUST PLAY," but in this case it's a matter of ignore the ignore FF button and chapter skip code.
In that case, you have an end human sitting there making the final decision. Want to watch the FBI intro? All works as normal. Doesn't want to watch it? Skip it. Chances are they'll leave the Harry Potter intro alone, as it's what they paid to watch. I don't pay the FBI anything, as a Canadian citizen, so I don't really care to see their warnings:)
Which I know from my time under the golden arches...
It consists of the following: a cheese burger, a small-size fries (3oz), and a small drink (12 oz I think, I'm not good with US weights and measures).
I'm just curious why the "All-Canadian" is the same as the US, but smaller. Once again, that curious service-industry link to cronic obeisity is worming its way into my mind:)
And knowing the costs on items, I can say that the burgers are sold at about 20-40% mark up (depending on type and meat). Fries are stupidly cheap: where I work, 1lb of fries is 96 cents Canadian. A "medium" (4.5oz) package of fries costs 1.69 before taxes. I don't know how many oz are in a pound (I'm Canadian even if your distributors aren't), but I know that that's an insane markup. The same goes for our pop. A syrup box lasts for a long time (20L of syrup mixes to hundreds of litres, and our largest size is only a litre and a bit and costs 2.02$ after taxes).
Making the drink and fries larger has a marginal cost to the company of a penny or two. It has the marginal benefit of getting 40 or more extra cents. If every penny I owned could make a 4000% return, I'd never have to work fast food again!
Note: I'm factoring in labour on the burgers, too. However, they only take about 30-90 seconds to make, which means that at its worst, only 1/60th of 6.35 Canadian has to be added onto the (small) costs fo the burger itself:)
This marginal cost/marginal benefit reason is also why many consumer electronics places try to upsell their ESA (extended service agreements). They get an extra 50$ or 100$ of pure profit out of you, for little extra work. If something goes wrong, they're out... but chances are things well be ok. Especially on electronics which tend not to have very many moving parts. There are exceptions (I've had nothing but troubles with my Xbox, and had te buy an ESA to get it fixed), but in general every place that ever tries to offer you a "deal" at the end is doing it to increase their margins.
Not that Canada's super thin, we just tend to not be as fat when we are fat, and the median is at a heathly BMI instead of the "overweight" BMI marker.
The fact that the entire eat-out food culture of the US is based around fast-food and other places where upselling and the size shell game (make the package hold less and charge the same, them "introduce" the larger one back at a larger price) makes me wonder.
2,000 calories (or kcals if you're anal) is the borderline you want to keep your eating at if you have a healthy metabolism. One "meal" with large fries and a large (super-sized) drink and something like a double quarter pounder is something like 2,400 calories in total. Is it any wonder why people are overweight?
If I sit down and read a book, I retain some knowledge.
If I rewrite the contents of the book in my own words, I will be able to retain 7 times more effectively.
If I, in addition to taking notes, also apply it to common problems and understand how they interrelate, I develop critical skills of applying raw math to real world problems in addition to understanding things even better than notes alone.
My high school physics teacher would always say, "of course, there's an easier way to do this if you're at the math b 30 level" or something to that effect. It makes more sense that things like derivations, integration, and cos/sine law should be taught sooner, and re-inforced with kinematics and vector theory in grade 10 and 11, rather than waiting for 12. Then I'd have a couple of years to have it reinforced, rather than forgetting a lot of it (because I was out of practice) while I was earning money to attend university.
Murder is illegal because practically everyone can agree that it is wrong. Those that don't agree have the threat of imprisonment to stop them.
Copying data, on the other hand, is something that a lot of people like to do. Having a few people lobby about not copying data may work in the short term, but in the long term enough people who are doing copying legitimately will run into the barriers artificially imposed by the lobbyists, and the backlash will be resounding.
Why are region free players so popular in Europe and Asia, etc? Because people want the most feature-filled releases, and are willing to pay for it. The money is there for those who want to provide the access, legal or not. And enough people want it that, like prohibition, it will eventually be overturned.
Social systems at work may take a while to correct, but they will correct, and the tryanny of a few trying to get more money by selling less will end.
Dedicated Xserver?
.o files to be loaded automatically based on the config file.
I'd really like to hear your information if it pertained to the XFree86 4.x tree. XFree86 3.x and its separate Xserver binaries for each card disapeared a long time ago. XFree86 4.x has an ABI which allows driver
Now, if there was a way that per-user accounts could have an XFree86 override and there were easy tools for both CLI and GUI configuration, and these were all the default settings in distributions, and the changes made in a session were stateful (IE: if I changed the res down a notch and restarted X, it'd be at that res, even if I had many modes defined), we'd finally be close to where Windows / MacOS is in terms of easy-GUI configuration.
Setting up X is still too much black magic.
I will not buy any new 3D video card. Regardless of what's demoing it now, it won't be the top choice when Doom 3 comes out.
Was a Voodoo1 the top choice for Quake 2 when it came out?
because the servers doesn't use a default of a BINARY mime type, and probably doesn't have mod_mime_magic turned on.
While Internet Explorer will blindly apply its own magic rules (which lead to interesting viral problems, since you can send mis-named attachements which execute without permission), wget, Netscape, Mozilla, etc, etc, etc, all honour the MIME given be the server, which is set to text/plain. Which means CR/LF is converted to/from UNIX and MSDOS or MAC format for each transfer, depending on the format on the server and the client.
So fix your Apache config, it's not hard. I can even help you out if you're not familiar with it.
Btw, that hotlinking hack won't work if your UA just fakes referrers, like all good browsers or proxies should.
Maybe I'm old fashioned but whatever happened to the ancient art of hunting? Humans have occupied themselves for thousands of years without having to get their "boox fix." Instead of worrying about satisfying your son's raving book addiction that apparently can't go a single day without reading, maybe you should buy him a good bow and arrow. Aftel all, hunting and gathering is all we should ever aspire to do.
(For those of you still reading, I find it very presumptuous far anyone to dictate what people should and should not do in their spare time -- it is their choice. That this was ever modded up is a symbol of just how many bitter, jealous people read this site. This post is not unlike a law against sex between two consenting adults in the privacy of their own home.)
It says right there that if you want to spend the time and money on non-OSS development, they'll be happy to take some of your money in exchange for providing you with some code & service.
Is it a crime to profit from you work?
Alternately, go look at the BSD licenced PostgreSQL if you want to fork it and use it closed-source.
"but it still nags at me that I could be a order of magnitude better at it with a simle keyboard and mouse."
To the kid down the block who grows up using these controls, he will say the same thing about "clunky mice and keyboards" because they aren't what he grew up with.
Momentum is a big thing. Because computers had upgradably 3D rendering first, a lot of people learned to 3D game on the interface of a computer. Watch the people who learned PacMac on a computer, or NetHack. They'll be way faster at it than a person holding a D-pad.
But if you think about it, keyboard + mouse isn't the best because the keyboard is designed for text entry, not gaming. So the button layout is no where near optimal for (say) mode selection, view changes, static directional changes, etc. A truly good 3D FPS setup would be twin control sticks with buttons, something like the VirtualOn twinsticks, allowing you to control each side of your character individually.
With the Xbox, there is no reason to not enjoy your FPS gaming, because they give you two separate axis: one for looking (the right thumbstick), and one for moving (the left thumbstick). If you use the triggers for the most often used commands, you get the same utility as L / R on the mouse. Both sticks are also clickable on the Xbox, and the dpad and other buttons function as the rest of a limited keyboard.
:)
Even older systems can also be fun. I have some games on the Dreamcast that are really fun to play, even though the controls aren't exactly what I'd expect on a computer. Although I own a DC mouse and keyboard for Quake 3
Any hassle of learning the controls of a game are made up for because I'd have to do it anyways on a PC, plus I don't have to reboot or install anything or deal with drivers, etc. It Just Works (TM).
Rather than encode the mp3 at a really low bitrate (after all, it's just speech), they RARed it. The MP3 distillation process removes redundancy. Compressing compressed data doesn't help.
Plus, they httpd thinks a RAR file is text/plain because (surprise, surprise) RAR is not used much outside of some old BBS archives and the warez scene (also the home of arj and other odd archivers that are still not as good or just as good as gzip+tar, too bad they've never heard of bzip2).
Repeated from comment 4079246: "We're not meeting the C++ standard in two regards (at least I can't think of any more): first, we don't have export for templates. That will largely be a fallout of the precompiled header projects (two or three PCH branches have been in the repository for a long time now; both Apple and Red Hat have been contributing their implementations)."
Or you could just do this with your USERCSS:
:)
IMG[height="60"][width="468"], IMG[height="60px"][width="468px"] {display: none !important;}
Wow, never see those again! And it works in any browser that supports user CSS sheets.
"Look at Half-Life. It's still based on Q2, "
:)
Half-life was based on the Quake 1 code. Please stop repeating this untruth about Half-life. Half-life came out in 1997, the same year that Quake 2 did. Quake-2 based engines didn't start to show up until 1998/1999 (remember King Pin? Sin?).
How can it be Quake-1 based? Valve did a lot of good work on it:
"An updated version of the Quake engine provides true 16-bit color graphics (the other games use eight-bit textures, even with 3D accelerators). The demo version of the game had rooms that showed off its ability to mix multiple light sources, and though it doesn't necessarily enhance gameplay, it's still impressive. The game uses skeletal mapping to animate the characters, which gives them realistic movement. Their techniques have also allowed them to up the polygon count of each creature (up to 6,000 for a single robot in one location - though it was the only thing moving in the room)."
In the right hands, practically any engine can make a compelling game. As long as you have more plotline than effects
"Mozilla is licensed sort of similarly (the MPL gives Netscape special rights to the code) and it's not attracting so many volunteers either."
I don't think that's because of the licencing so much as it's a factor of a C++ application which has a many hundred meg source tree, uses its own meta-description language for its interface (which is implemented in its own rendering core), has its own cross-platform COM interface for dynamic object meshing, and in general is a very, very, very complex and advanced piece of work.
It's not exactly something you sit down and build a patch for over lunch. It's more complex than the Linux kernel in many respects. How many people hack on the kernel full time?
I can take an OS design class that teaches me enough about how kernels should work that I can work on the Linux kernel; Mozilla requires that you know C++ well, code engineering, and also go on to know the project well (its class libraries, inheritance trees, XPCOM, etc, etc). It's more of a fusion of all your CS classes with a healthy helping of learning the project itself.
Maybe it's out there because that's what we were meant to believe! It's all in Black Helicopter Monthly #7, right after their review of classic ant-mind-control devices.
Of course, you wouldn't know this if....
YOU'RE ONE OF THEIR MOLES! I KNEW IT! SPREADING DISINFORMATION!
I'm on to you!
"The problem in general arises when you've set up a situation where if each user acted in both a rational and self-interested way, the system overall would collapse for all the users."
That sums up game theory nicely. The simple solution is to enchance your approach to the organization. Rather than having each herdman get all the gain for the shared work, share the gain among them. Maybe elect someone whose job it is to organize the herdsman for total gain.
Independant units working against each other will always destroy each other. Units which organize and work together will gain far more than they could if they were apart.
So it handles the skip to the "important scene," but does it also handle the multi-angle aspect in case you want to see her from a different one? ;)
But I still think it should be the end-user's choice.
There's still fast forward, which should work the same regardless :) Another good one is jumping to chapter 1 (movie start) if a person enters that.
That would be reasonable if the author was asking for it to IGNORE the segments marked as "MUST PLAY," but in this case it's a matter of ignore the ignore FF button and chapter skip code.
:)
In that case, you have an end human sitting there making the final decision. Want to watch the FBI intro? All works as normal. Doesn't want to watch it? Skip it. Chances are they'll leave the Harry Potter intro alone, as it's what they paid to watch. I don't pay the FBI anything, as a Canadian citizen, so I don't really care to see their warnings
Franchise branding for different markets.
:)
In the US, Wal-mart is Wal*mart. * as in *s and stripes. Interesting?
Wendy's, Arby's, McDonald's all use little maple leaves in place of apostrophes in Canada.
This is something you notice if you're a person who thinks like me
What about the benefit to the amount of calories being ingested?
Economics models that are too simple do not take into account factors like health, or sane amounts of calorie ingestion per day.
Which I know from my time under the golden arches...
:)
It consists of the following: a cheese burger, a small-size fries (3oz), and a small drink (12 oz I think, I'm not good with US weights and measures).
I'm just curious why the "All-Canadian" is the same as the US, but smaller. Once again, that curious service-industry link to cronic obeisity is worming its way into my mind
And knowing the costs on items, I can say that the burgers are sold at about 20-40% mark up (depending on type and meat). Fries are stupidly cheap: where I work, 1lb of fries is 96 cents Canadian. A "medium" (4.5oz) package of fries costs 1.69 before taxes. I don't know how many oz are in a pound (I'm Canadian even if your distributors aren't), but I know that that's an insane markup. The same goes for our pop. A syrup box lasts for a long time (20L of syrup mixes to hundreds of litres, and our largest size is only a litre and a bit and costs 2.02$ after taxes).
:)
Making the drink and fries larger has a marginal cost to the company of a penny or two. It has the marginal benefit of getting 40 or more extra cents. If every penny I owned could make a 4000% return, I'd never have to work fast food again!
Note: I'm factoring in labour on the burgers, too. However, they only take about 30-90 seconds to make, which means that at its worst, only 1/60th of 6.35 Canadian has to be added onto the (small) costs fo the burger itself
This marginal cost/marginal benefit reason is also why many consumer electronics places try to upsell their ESA (extended service agreements). They get an extra 50$ or 100$ of pure profit out of you, for little extra work. If something goes wrong, they're out... but chances are things well be ok. Especially on electronics which tend not to have very many moving parts. There are exceptions (I've had nothing but troubles with my Xbox, and had te buy an ESA to get it fixed), but in general every place that ever tries to offer you a "deal" at the end is doing it to increase their margins.
Not that Canada's super thin, we just tend to not be as fat when we are fat, and the median is at a heathly BMI instead of the "overweight" BMI marker.
The fact that the entire eat-out food culture of the US is based around fast-food and other places where upselling and the size shell game (make the package hold less and charge the same, them "introduce" the larger one back at a larger price) makes me wonder.
2,000 calories (or kcals if you're anal) is the borderline you want to keep your eating at if you have a healthy metabolism. One "meal" with large fries and a large (super-sized) drink and something like a double quarter pounder is something like 2,400 calories in total. Is it any wonder why people are overweight?