The Minitel device and services were available in France. 9 millions of terminal have been distributed since. A 40x25 terminal, asynchronous 1200/2400 bauds.
That's just the patent game. That's not fair to say the system is good when it is good for you and say it is bad when it is bad for you. If you don't want to lose, don't play. WebM is free, H.264 is not.
Essays are probably harder to cheat on without getting caught.
Essays are easy if you have an accomplice outside the classroom that does completely your job. For example a student of a previous year.
I would say to avoid short answer questions like multiple choice or one word answers.
Short answers can be ok if it is take longer to copy the question to an accomplice outside the classroom than to solve it yourself. Keeping the problem on paper can help for that.
Well, in theory. You are of course avoiding to even suggest a practical implementation with the technical details such as software list and network architecture. We are on Slashdot. That's what we expect from a useful answer.
More importantly, monitoring the answer to you question on a general website is like going to the casino. Much time spent that should instead be spent trying to solve the problem itself, and no garanteed result. If the problem is well done, the real danger is the accomplice case, where brain resource is multiplied and the problem is solved by multiple brains in parallel.
The only solution I see would be to make hard to post the problem to someone else. Maybe with a very long text on paper (that would take to reproduce with the keyboard, assuming no access to digital photo) or with critical data presented as graphics. Or a lot of small questions where finding each answer takes less time than posting the question.
I depends on what fundamentals you find the most important to teach. If this is game design and UI design, teaching assembly is not relevant. Programming super-optimized code is not the only skill required to create a good game. Even far from it.
I remember how in 1998 it was said that overclocking is dangerous and that it can kill your processor. My dad still use nowadays my old overclocked Intel Celeron 300A. I only had to reduce the RAM usage (one bank is dead and searching for a new one is not worth it).
No you're not using encrypted e-mail. Because your e-mails are stored in clear on Google servers. Which means that Google admins can read your e-mails, and so they can give access to it to other entities that may want it (governments...). No, on Gmail your e-mails are not more private than somewhere else.
Because Perl 6 is a totally new language, not just an upgrade, that will live side by side with Perl 5.
Perl 6 has so many innovations and changes of paradigms that it is hard to implement. Unfortunately the programming world has not yet enough heard of its features, and so the implementation team is yet not big enough to make the implementation work go faster.
Disclaimer: IANAL Use a source code repository. Never work on the project from the office (or from a computer lent by the company). Never commit from your office. Never commit during office hours. Never reuse code you wrote at work in your project. The repository log will be a good help to show your good faith if ever you get in trouble. Especially if the repository is hosted by a tier (Gitorious, GitHub, Google Code, SourceForge...) that could help to garantee that you did not cheat with the logs.
RedHat support is not just what I see when you refers to "technical support": this not just answering the phone. This is also providing software patches to issues (and in particular security issues) quickly. CentOS also provides those patches, but they garantee that there is no time garantee, and also ask you to help to do the job.
The risk of running a system with unpatched vulnerabilities with public exploits is much higher with CentOS, by construction.
I would not use RPM as a reference in a discussion about RedHat software now: the current state of RPM development is a bit fuzzy (at least from an outsider point of view) with two separate forks in existence.
why does the standard terminal in Ubuntu by default make you press Shift-Control-C and -V for Copy/Paste instead of just Control-C?
* because Ctrl+C is already used for something else in standard Unix-like terminals * you should use Ctrl+Insert / Shift+Insert if you prefer 2-keys-only shortcuts
<rant> The main reason why Linux distros work not too badly even on new ThinkPads is that most of the time latest hardware (especially video chipsets) is not available on ThinkPads. So you pay more than the price of bleeding edge hardware, but for the hardware of last year. </rant> Which has Linux drivers mostly ready.
ThinkPads are not made anymore by IBM for a long time now: the division has been sold to Lenovo six years ago.
I have a 3 years old ThinkPad (bought with Vista) running Ubuntu 11.04 and it runs fine. Can't say anything about Red Hat or IBM support for those hardware, and I would not such a general statement: the hardware support can only be guaranteed if it is on a contract. But the problems with such contracts, is that they usually guarantee only the operating system that the machine is sold with. Bye bye upgrades...
Mojolicious has releases almost every day. 2.0 is just 1.99 + 0.01. So what's new? It's just a new release that break things, like almost every others...
Then there's the fact that Gate One has a zillion features that are missing from Ajaxterm... The most important of which is the terminal emulation isn't nearly as buggy! LOL. For reference, I am intimately familiar with Ajaxterm as I wrote an older, similar program a few years ago that was based off of it.
BTW: I HATE debugging the terminal emulator!
Do you plan to provide a terminfo definition for your terminal?
The Minitel device and services were available in France. 9 millions of terminal have been distributed since.
A 40x25 terminal, asynchronous 1200/2400 bauds.
How is this relevant to H.264? That's what the article is about, isn't it?
The word "standard" may be ambiguous.
But I agree with Icebike that it is common to associate it by default with the "de facto standard" definition on Wikipedia.
Disclaimer: english is not my native language.
This is unjustifiable on Motorolas part
That's just the patent game. That's not fair to say the system is good when it is good for you and say it is bad when it is bad for you.
If you don't want to lose, don't play.
WebM is free, H.264 is not.
Looks like Microsoft is at least discovering that H.264 is patent encumbered, and that this can hurt business. Hey, just use WebM!
Follow-up article (but to related to the parent joke): a interview of Joe.
Essays are probably harder to cheat on without getting caught.
Essays are easy if you have an accomplice outside the classroom that does completely your job. For example a student of a previous year.
I would say to avoid short answer questions like multiple choice or one word answers.
Short answers can be ok if it is take longer to copy the question to an accomplice outside the classroom than to solve it yourself. Keeping the problem on paper can help for that.
I think this solution is close to optimal.
Well, in theory.
You are of course avoiding to even suggest a practical implementation with the technical details such as software list and network architecture. We are on Slashdot. That's what we expect from a useful answer.
More importantly, monitoring the answer to you question on a general website is like going to the casino. Much time spent that should instead be spent trying to solve the problem itself, and no garanteed result.
If the problem is well done, the real danger is the accomplice case, where brain resource is multiplied and the problem is solved by multiple brains in parallel.
The only solution I see would be to make hard to post the problem to someone else. Maybe with a very long text on paper (that would take to reproduce with the keyboard, assuming no access to digital photo) or with critical data presented as graphics. Or a lot of small questions where finding each answer takes less time than posting the question.
Zero the empty space to achieve the best compression, although someone might like rooting around in the raw data.
Instead, use TestDisk/PhotoRec to recover the useful deleted data to bundle it also in the TGZ.
I depends on what fundamentals you find the most important to teach.
If this is game design and UI design, teaching assembly is not relevant. Programming super-optimized code is not the only skill required to create a good game. Even far from it.
question is too broad.
Response is useless.
I remember how in 1998 it was said that overclocking is dangerous and that it can kill your processor.
My dad still use nowadays my old overclocked Intel Celeron 300A. I only had to reduce the RAM usage (one bank is dead and searching for a new one is not worth it).
No you're not using encrypted e-mail. Because your e-mails are stored in clear on Google servers. Which means that Google admins can read your e-mails, and so they can give access to it to other entities that may want it (governments...).
No, on Gmail your e-mails are not more private than somewhere else.
perl5 to perl6 isn't going to happen.
Because Perl 6 is a totally new language, not just an upgrade, that will live side by side with Perl 5.
Perl 6 has so many innovations and changes of paradigms that it is hard to implement. Unfortunately the programming world has not yet enough heard of its features, and so the implementation team is yet not big enough to make the implementation work go faster.
Disclaimer: IANAL
Use a source code repository. Never work on the project from the office (or from a computer lent by the company). Never commit from your office. Never commit during office hours. Never reuse code you wrote at work in your project.
The repository log will be a good help to show your good faith if ever you get in trouble. Especially if the repository is hosted by a tier (Gitorious, GitHub, Google Code, SourceForge...) that could help to garantee that you did not cheat with the logs.
RedHat support is not just what I see when you refers to "technical support": this not just answering the phone. This is also providing software patches to issues (and in particular security issues) quickly. CentOS also provides those patches, but they garantee that there is no time garantee, and also ask you to help to do the job.
The risk of running a system with unpatched vulnerabilities with public exploits is much higher with CentOS, by construction.
I would not use RPM as a reference in a discussion about RedHat software now: the current state of RPM development is a bit fuzzy (at least from an outsider point of view) with two separate forks in existence.
why does the standard terminal in Ubuntu by default make you press Shift-Control-C and -V for Copy/Paste instead of just Control-C?
* because Ctrl+C is already used for something else in standard Unix-like terminals
* you should use Ctrl+Insert / Shift+Insert if you prefer 2-keys-only shortcuts
<rant>
The main reason why Linux distros work not too badly even on new ThinkPads is that most of the time latest hardware (especially video chipsets) is not available on ThinkPads.
So you pay more than the price of bleeding edge hardware, but for the hardware of last year.
</rant>
Which has Linux drivers mostly ready.
Dolmen, ThinkPad owner.
ThinkPads are not made anymore by IBM for a long time now: the division has been sold to Lenovo six years ago.
I have a 3 years old ThinkPad (bought with Vista) running Ubuntu 11.04 and it runs fine. Can't say anything about Red Hat or IBM support for those hardware, and I would not such a general statement: the hardware support can only be guaranteed if it is on a contract. But the problems with such contracts, is that they usually guarantee only the operating system that the machine is sold with. Bye bye upgrades...
It's just a new release that break things, like almost every others...
My point is that the "release early, release really really really often" model of Mojolicious is hard to follow, and sometimes painful.
Also 2.0 being a major release just after 1.99 is quite unexpected as I've seen nothing announcing it (neither in Changes or on the blog.
Mojolicious has releases almost every day. 2.0 is just 1.99 + 0.01.
So what's new? It's just a new release that break things, like almost every others...
Then there's the fact that Gate One has a zillion features that are missing from Ajaxterm... The most important of which is the terminal emulation isn't nearly as buggy! LOL. For reference, I am intimately familiar with Ajaxterm as I wrote an older, similar program a few years ago that was based off of it.
BTW: I HATE debugging the terminal emulator!
Do you plan to provide a terminfo definition for your terminal?
I had the bright idea of writing a plugin system for Gate One and making the SSH part just another plugin :)
Key-based SSH authentication and user management thereof should be there in 1.0.
Are theese the parts that you plan to make your businness with? At least they do not seem to be in the GitHub repo...