> Isn't sudoku extraordinarily easy for a computer?
Yes, "solving" sudoku is extremely trivial. Few years back wrote less then 100 lines of C/C++ code to solve any Sudoku using back tracking. Solves any 9x9 sudoku in less then a second.
The more interesting question is how players use the advanced deduction / induction such as x-wing, swordfish, etc.
> games that humans are really good at but that are nearly intractable for computers.
You mean like asking a person to identity the movie / actors / plot from a 5 or 10 second movie clip??;-)
Computers completely suck at meta-searching through large amounts of "noise". They are _extremely_ good when you have tons of "signal" and want to find that 1 special entry.
> Technically, it is neither legal nor illegal in California.
BY DEFINITION is something is NOT illegal, then it is LEGAL.
What part of the 10th amendment do you not understand??
The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.
> Basically your character had a capped number of skill points Yeah, "Club 700" was cute in the 2000's -- MMORPG have since moved on, for better or worse.
> This system had it's problems Calling the grind by any other name is still the grind. (And yes I knew you could GM almost any skill in a few hours with the 8x8 method.)
1. Sarcasm. 2. Whoosh. 3. MS-DOS, aka, 86-DOS, shares some of the same design of 8-bit CP/M.
"MS-DOS was a renamed form of 86-DOS.... Development of 86-DOS took only six weeks, as it was basically a clone of Digital Research's CP/M (for 8080/Z80 processors)"
The FCB originates from CP/M and is also present in most variants of DOS,... The following fields have consistent meanings: 0x00 Drive number 0x01 File name & type 0x0C implementation dependent 0x20 record numer sequential access 0x21 record number random access
For example, it is possible to prevent loading the graphical user interface and boot the system into a real-mode MS-DOS environment. This sparked debate amongst users and professionals over the question of to what extent Windows 95 is an operating system or merely a graphical shell running on top of MS-DOS.
5. I am quite familiar with the history of Dave Cutler's WinNT 3.1, WinNT 4.0, Win 2000 (aka NT 5.0), WinXP (NT 5.1), Vista (NT 6.0), WIn7 (NT 6.1), and Win8 (NT 6.3) having run/used all of them.
Regardless you completely missed the joke.
Humor. You should try it sometime, instead of being so uptight. You'll live longer, healthier, and happier.
-- First (Public) Contact is coming 2024. Are you prepared for a new larger perspective in the Universe?
* Broken To Read Free Space * Broken Treatment Reading Free Space
btrfs FAQ 4.4 - 4.8 * 4.4 Why does df show incorrect free space for my RAID volume? * 4.5 Aaargh! My filesystem is full, and I've put almost nothing into it! * 4.6 Why are there so many ways to check the amount of free space? * 4.6.1 Raw disk usage * 4.6.2 Actual data * 4.7 Why is free space so complicated? * 4.8 Why is there so much space overhead? https://btrfs.wiki.kernel.org/...
-- Microsoft Windows 8: A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.
You must be new here. Don't you know it is Bitcoin-Wednesday!?;-)
-- Microsoft Windows 8: A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.
1. Just because others are clueless doesn't imply you are. 2. Just because most people are idiots outside their field doesn't imply that everyone is -- you simply have find the people who are good in their field AND can communicate it. Isn't that the very definition of a good teacher?? Someone who is able to explain complicated topics simply?
Subjective Experience (hence Wisdom) is more valuable then some quasi-Objective "truth" that pseudo-experts claim.
-- Microsoft Windows 8:A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.
I think that is going to be my new pseudo.sig for a while...
-- Microsoft Vista 64:A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.
Gee, maybe the naive implementation is SLOW; Specifically the default algorithm only processes 1 byte at a time -- if could process 4 or 8 bytes at a time we might be able to increase its throughput.
Lastly, the problem with crc32 is that you can NOT split your data into N partitions, feed each blocks to your 4+ core machine and get a single CRC32 for all the blocks; you have to process EVERY byte linearly. Crc32 is not a multi-core / multi-threaded algorithm. Maybe the OP has a variation that IS designed for multi-core.
See my post for the specifics on what JavaScript totally fucked up on. It was designed by someone who didn't learn a dam thing about all the pitfalls of programming languages in the 80's.
JavaScript has some completely idiotic design in a few places:
* it will use variables without any warning unless you use this hack at the top of every.js file "use strict"; * lack of proper specific bit wide types -- we had to wait for ECMAScript v5 Float32Array(), Uint8Array(), etc. * All numbers default to float64, aka C double, for wasted speed and unnecessary precision until Chrome's V8 generated x86 optimized array access to in32 * Idiotic semi-colon insertion; you can not put a return on its own line for example * no way to include.js files -- we use an offline utility to manually merge all.js into 1 big.js for minification * The fact that you need to minify your JS in the first place for performance is stupid.
JavaScript is the Basic of 2010. It encourages sloppy programming, sloppy design.
The context is a little different in that case though. If no one is around, and you can visibly see that, no one gets hurt if you blow through the stop.
In Target's case, vulnerabilities were found, were reported, were ignored, and then thousands of people's personal financial information are open to be abused.
Actually this whole debate will be moot in 2024
> Isn't sudoku extraordinarily easy for a computer?
Yes, "solving" sudoku is extremely trivial. Few years back wrote less then 100 lines of C/C++ code to solve any Sudoku using back tracking. Solves any 9x9 sudoku in less then a second.
The more interesting question is how players use the advanced deduction / induction such as x-wing, swordfish, etc.
> games that humans are really good at but that are nearly intractable for computers.
You mean like asking a person to identity the movie / actors / plot from a 5 or 10 second movie clip?? ;-)
Computers completely suck at meta-searching through large amounts of "noise".
They are _extremely_ good when you have tons of "signal" and want to find that 1 special entry.
> Technically, it is neither legal nor illegal in California.
BY DEFINITION is something is NOT illegal, then it is LEGAL.
What part of the 10th amendment do you not understand??
Agreed. ZFS holistic approach of file system, volume manager, and RAID is beautiful, and safer to boot (pardon the pun!)
i.e.
* https://blogs.oracle.com/bonwi...
* https://blogs.oracle.com/bonwi...
> where the government doesn't prevent the development of monopolies,
. /sarcasm except development of other governments.
Government always tries to have a monopoly on government.
That reminds of an old joke ...
Q. You know the best thing about America? A. Capitalism!
Q. You know the worst thing about America? A. Capitalism!
> UO, being the first "real" mmo ...
I loved UO as much as any Ultima fan but you need to check your revisionist history
* http://en.wikipedia.org/wiki/H...
> Basically your character had a capped number of skill points
Yeah, "Club 700" was cute in the 2000's -- MMORPG have since moved on, for better or worse.
> This system had it's problems
Calling the grind by any other name is still the grind. (And yes I knew you could GM almost any skill in a few hours with the 8x8 method.)
--
Only Cowards Censor
1. Sarcasm.
2. Whoosh.
3. MS-DOS, aka, 86-DOS, shares some of the same design of 8-bit CP/M.
* http://en.wikipedia.org/wiki/M...
Do you understand what a File Control Block is??
* http://en.wikipedia.org/wiki/F...
4. a) Incorrect.
* http://en.wikipedia.org/wiki/W...
Also,
* http://web.archive.org/web/201...
b) Win95 contained 16-bit code
* http://en.wikipedia.org/wiki/W...
5. I am quite familiar with the history of Dave Cutler's WinNT 3.1, WinNT 4.0, Win 2000 (aka NT 5.0), WinXP (NT 5.1), Vista (NT 6.0), WIn7 (NT 6.1), and Win8 (NT 6.3) having run/used all of them.
Regardless you completely missed the joke.
Humor. You should try it sometime, instead of being so uptight. You'll live longer, healthier, and happier.
--
First (Public) Contact is coming 2024. Are you prepared for a new larger perspective in the Universe?
LOL, nice! Or ...
* Broken To Read Free Space
* Broken Treatment Reading Free Space
btrfs FAQ 4.4 - 4.8
* 4.4 Why does df show incorrect free space for my RAID volume?
* 4.5 Aaargh! My filesystem is full, and I've put almost nothing into it!
* 4.6 Why are there so many ways to check the amount of free space?
* 4.6.1 Raw disk usage
* 4.6.2 Actual data
* 4.7 Why is free space so complicated?
* 4.8 Why is there so much space overhead?
https://btrfs.wiki.kernel.org/...
--
Microsoft Windows 8: A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.
next-gen is just marketing propaganda for "new, untested, and hype because it is not old 'X' "
> Personally I would be *EXTREMELY* wary of running ZFS on Linux.
So basically you are making an decision based on emotion instead of actual facts??
Try reading the FAQ next time:
http://zfsonlinux.org/faq.html...
While all the hipsters were using Btrfs, the real geeks were using ZFS and not worrying about bad designs such as the inability to query free space ...
https://btrfs.wiki.kernel.org/...
This whole discussion reminds of me of Monty Python's Constitutional Peasants ...
https://www.youtube.com/watch?...
We now return you to your scheduled bickering ...
> Enough with the Mt. Gox stories
You must be new here. Don't you know it is Bitcoin-Wednesday!? ;-)
--
Microsoft Windows 8: A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.
Indeed! It the beginning and end of ALL knowledge -- like a hologram / circle / etc.
That's an incorrect fallacy for 2 reason:
1. Just because others are clueless doesn't imply you are.
2. Just because most people are idiots outside their field doesn't imply that everyone is -- you simply have find the people who are good in their field AND can communicate it. Isn't that the very definition of a good teacher?? Someone who is able to explain complicated topics simply?
Subjective Experience (hence Wisdom) is more valuable then some quasi-Objective "truth" that pseudo-experts claim.
--
Microsoft Windows 8:A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.
Indeed ... found this gem of "Seinfeld HD"
* http://comediansincarsgettingc...
* http://comediansincarsgettingc...
Priceless!
I think that is going to be my new pseudo .sig for a while ...
--
Microsoft Vista 64:A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.
Thanks for the clarification.
Fixed link:
Fast CRC32
> Why would you have to overhaul a CRC generator?
Gee, maybe the naive implementation is SLOW; Specifically the default algorithm only processes 1 byte at a time -- if could process 4 or 8 bytes at a time we might be able to increase its throughput.
create.stephan-brumme.com/crc32
It is not obvious how you go
From:
// same as previousCrc32 ^ 0xFFFFFFFF // same as crc ^ 0xFFFFFFFF
uint32_t crc32_bitwise( const void* data, size_t length, uint32_t previousCrc32 = 0)
{
uint32_t crc = ~previousCrc32;
unsigned char* current = (unsigned char*) data;
while (length--) {
crc ^= *current++;
for (unsigned int j = 0; j > 1) ^ Polynomial;
else crc = crc >> 1;
}
return ~crc;
}
To:
uint32_t crc32_1byte( const void* data, size_t length, uint32_t previousCrc32 = 0)
{
uint32_t crc = ~previousCrc32;
unsigned char* current = (unsigned char*) data;
while (length--)
crc = (crc >> 8) ^ crc32Lookup[(crc & 0xFF) ^ *current++];
return ~crc;
}
Lastly, the problem with crc32 is that you can NOT split your data into N partitions, feed each blocks to your 4+ core machine and get a single CRC32 for all the blocks; you have to process EVERY byte linearly. Crc32 is not a multi-core / multi-threaded algorithm. Maybe the OP has a variation that IS designed for multi-core.
> What do you think is wrong with the language?
See my post for the specifics on what JavaScript totally fucked up on. It was designed by someone who didn't learn a dam thing about all the pitfalls of programming languages in the 80's.
http://tech.slashdot.org/comme...
JavaScript has some completely idiotic design in a few places:
* it will use variables without any warning unless you use this hack at the top of every .js file .js files -- we use an offline utility to manually merge all .js into 1 big .js for minification
"use strict";
* lack of proper specific bit wide types -- we had to wait for ECMAScript v5 Float32Array(), Uint8Array(), etc.
* All numbers default to float64, aka C double, for wasted speed and unnecessary precision until Chrome's V8 generated x86 optimized array access to in32
* Idiotic semi-colon insertion; you can not put a return on its own line for example
* no way to include
* The fact that you need to minify your JS in the first place for performance is stupid.
JavaScript is the Basic of 2010. It encourages sloppy programming, sloppy design.
The context is a little different in that case though. If no one is around, and you can visibly see that, no one gets hurt if you blow through the stop.
In Target's case, vulnerabilities were found, were reported, were ignored, and then thousands of people's personal financial information are open to be abused.
Sad, funny, and true. :-/