Back when I did PHP programming we had a non compete regarding costumers, if they chose to enforce it they had to produce a list of companies that I wasn't allowed to work for no later than my last day of work. Also if they chose to enforce it they had to pay me compensation for the duration of the non compete.
Why is this news? You can get most software cheep when you are a student, after all they want you to familiarize yourself with their product before you start on your career.
Here at DIKU (Denmark), we got MSDNAA so I can grab everything sans office for free. And if you like me happen to be employed at the university they got campus license for employees which means office is free.
Pay particular care to the last part, documenting! Some time back I worked as a PHP programmer part time, and during transition from one server to another for one of our major sites I noticed that forms was open for injection attacks, now this being a legacy system it wasn't just fixing it a few places, but all over the site which means a lot of hours. The reason for this being a non issue on the old server was it was running with magic quotes. The reason for the new one not being able to run it was newer sites was programmed around the assumption that magic quotes was off and would thus escape all input.
I told my boss on several occations that it also meant you could easily gain admin priviledge, but fixing it meant spending money so it wasn't. I made sure to document my warnings, because sooner or later someone would stumble across the sites admin interface and deface the site - which they did and when the boss wen't haywire I had documentation that he was warned.
Inflow of refugees is not the same as acceptance into the society of the country. Here in Denmark we accept lots of refugees, but and this is a very big one, in order to be granted citizenship Denmark has put in some very draconian laws which makes it so hard to be accepted that even most Danes would fail the tests (if they had to take it).
Well Terry Pratchett puts it nicely in his books (from memory): "The Patrician believed in the one man, one vote system - he was the Man, he had the vote". So Diebold was right.
Uhm, a valid key is what, 25 characters? And we got 26 characters in the alphabet and and 10 numbers giving us a 36 possibilities for each character in the key, that is 36^25 "valid" combinations, unless you know their algorithm for picking valid keys you have to search the whole keyspace and that is a mighty big number, the processing power to do so simply doesn't exists.
Odd. I got a Vista premium license for free from Microsoft, I haven't tried it and not going to until there is a reason for me to upgrade. Granted I didn't go from win2k to winXP until last year. Getting stuff for free doesn't mean people will magically start using it, they need to have a purpose for doing so.
I find that the continuous compiling is one of the most annoying things ever. I'm writing code, there might be a bug but don't steal my CPU cycles and definitely don't distract me with possible errors. Also using "normal" IDEs are hard when you are used to editing in states like VI.
I work as a volunteer in a student bar and we got a lot of upcoming (local) bands playing and we do a few release parties. One of the fun things that has started to happen is indie record labels selling loads of music because they set the price tag lower. A good example is the chain "Tiger", a typical CD sells for 20 DKR ($3,4), I can't remember the cut for the artist but it's high - usually a totally unknown artist will sell between 3.000 and 4.000 CDs compared to big bands perhaps selling 10-20.000 CDs through the big companies.
Declining sales isn't just about the quality, but also the price, while most stuff has gotten cheaper - you can actually buy a DVD _player_ for less than the cost of a mainstream CD here in Denmark - the price of a mainstream CD is still fixed at 150DKR ($20).
Yeah, especially on the new slots with only a CRT/TFT screen. Doing graphics in games can really give you some interesting problems, combining it with stuff like C and you miss a pointer position and load that data to the graphics card and you are in for a lot of fun debugging.
Don't forget that in a lot of casinos you have to go down stairs to enter - that means you have to go up to exit (something a lot of people doesn't like to do). Also chairs a blackjack tables (card games in general, but I play blackjack) tend to be a lot lower than the dealer, it makes it psychologically harder to stand up to the guy/gal and leave.
So basically the MS development team currently consists of the fines programmers from various agencies around the world? That would actually explain the vulnerabilities of windows, I mean so many back doors trying to work together is bound to leave a lot of them open:)
"So it seems that Windows has a negative price tag as far as Dell is concerned! That's hardy Linux friendly or even consumer friendly. It's downright rotten, and I wouldn't be surprised if this isn't going to end up in an anti-trust lawsuit against Dell and Microsoft."
I would. The reason for that being more expensive is Dell buys the hard disks preloaded with windows from the OEM, having to use another OS requires them to load a different disk thus requiring them to set up multiple pipelines in the factory. The price is higher because demand is lower, thats the way the world works.
Re:How Many Nodes Do You Need to Own?
on
Tor Open To Attack
·
· Score: 1
Except you need to convince the nodes to use the same IP for all hops. A TOR client should spread it's hops through out the available / advertised nodes. Also this attack isn't exactly new, timing weakness have been known for as long as the network has been around I should think (it's in the white paper). Granted their approach is somewhat new, but TOR has never claimed to provide strong anonymity, you need something like Herbivore for that.
Yes in fact they stop working at a certain point. Try a fun experiment, populate a table where 5 percent meets a certain criteria, 7.5 percent another, 12.5 percent another, 25 percent another and 50 percent for the last one. Run each query against a cold database (reboot your system - or stop the database, unmount the filesystem, remount it and start the database again). Then create an index covering the queries and run the queries again, again against a cold database.
You will notice that at first index is much faster than non index, but when you get nearer 25 percent coverage the two types are about the same, index will most likely be a bit slower than non indexed. But at 50 percent they are going to be almost the same, indexed a bit slower.
Regarding the index at 20MB, yes you could do that, but when you got millions of rows indexes will get very expensive and thats why we want horizontal representation for these types of queries.
Right, so you got a table with lets say, 5 million rows spanning perhaps 2 GB of data. Now if you want to find out how many of the rows contain a specific value, lets say foo_bar is below 50, with vertical representation you need to scan your entire dataset, that is 2 GB. With horizontal representation you only need to dig through 5 million entries, let's assume it's 32bit integers and you are down to 20MB of data. Of course you can fix a bit of this by using an index covering just that column, but on very large datasets it just isn't an option.
And about me not knowing you - I don't need to, a quick scan of you paper told me you had a lot to learn. If you already know your test is flawed why the hell do you keep it online?
Perhaps you got a flagged exit route to youtube? If you are using TOR it changes route every now and then, so you could have been talking through a host not banned first and then through one that is banned.
Seriously, you tested MySQL vs. other databases with "out of the box" setups? MySQL isn't a real database when running MyIsam engine, you simply cannot compare that with anything else. And on top of that, try do a proper insertion in MySQL, one single transaction with a few millions of rows and see how well that does. Oh and did you ever stop to think about _why_ MySQL does perform so much faster on that test? Try doing it on a InnoDB table with standard setup, even at 600k rows it slows to a crawl. (Easily fixable, but requires some optimizations)
Seriously the reason why big vendors have a clause in their eula for people to NOT do benchmarks is exactly people like you, you have no idea about what you are comparing, just figured that setting up something out of the box will give a good insight into the speed. Sheesh.
Ohh and the 100 fold increase in speed is very much likely to happen - on certain types of queries. With horizontal representation you can do sequential scan only on the part of the data that you need, not the entire set, which should be very very fast.
Don't know about the rest of EU, but here in Denmark software patents are invalid.
Uhm, I hope you are joking, but if not take a look at the date for the RFC.
Not me! I'm gonna live forever.. Or die trying!
Think this was for Australia :)
Back when I did PHP programming we had a non compete regarding costumers, if they chose to enforce it they had to produce a list of companies that I wasn't allowed to work for no later than my last day of work. Also if they chose to enforce it they had to pay me compensation for the duration of the non compete.
They never did choose to enforce it.
Why is this news? You can get most software cheep when you are a student, after all they want you to familiarize yourself with their product before you start on your career.
Here at DIKU (Denmark), we got MSDNAA so I can grab everything sans office for free. And if you like me happen to be employed at the university they got campus license for employees which means office is free.
Pay particular care to the last part, documenting! Some time back I worked as a PHP programmer part time, and during transition from one server to another for one of our major sites I noticed that forms was open for injection attacks, now this being a legacy system it wasn't just fixing it a few places, but all over the site which means a lot of hours. The reason for this being a non issue on the old server was it was running with magic quotes. The reason for the new one not being able to run it was newer sites was programmed around the assumption that magic quotes was off and would thus escape all input.
I told my boss on several occations that it also meant you could easily gain admin priviledge, but fixing it meant spending money so it wasn't. I made sure to document my warnings, because sooner or later someone would stumble across the sites admin interface and deface the site - which they did and when the boss wen't haywire I had documentation that he was warned.
Inflow of refugees is not the same as acceptance into the society of the country. Here in Denmark we accept lots of refugees, but and this is a very big one, in order to be granted citizenship Denmark has put in some very draconian laws which makes it so hard to be accepted that even most Danes would fail the tests (if they had to take it).
Well Terry Pratchett puts it nicely in his books (from memory): "The Patrician believed in the one man, one vote system - he was the Man, he had the vote". So Diebold was right.
I think he might have meant 25 characters and 10 numbers - O and 0 can be pretty hard to tell apart. Guess he just chose to include O instead of 0 :)
Uhm, a valid key is what, 25 characters? And we got 26 characters in the alphabet and and 10 numbers giving us a 36 possibilities for each character in the key, that is 36^25 "valid" combinations, unless you know their algorithm for picking valid keys you have to search the whole keyspace and that is a mighty big number, the processing power to do so simply doesn't exists.
Odd. I got a Vista premium license for free from Microsoft, I haven't tried it and not going to until there is a reason for me to upgrade. Granted I didn't go from win2k to winXP until last year. Getting stuff for free doesn't mean people will magically start using it, they need to have a purpose for doing so.
I find that the continuous compiling is one of the most annoying things ever. I'm writing code, there might be a bug but don't steal my CPU cycles and definitely don't distract me with possible errors. Also using "normal" IDEs are hard when you are used to editing in states like VI.
I work as a volunteer in a student bar and we got a lot of upcoming (local) bands playing and we do a few release parties. One of the fun things that has started to happen is indie record labels selling loads of music because they set the price tag lower. A good example is the chain "Tiger", a typical CD sells for 20 DKR ($3,4), I can't remember the cut for the artist but it's high - usually a totally unknown artist will sell between 3.000 and 4.000 CDs compared to big bands perhaps selling 10-20.000 CDs through the big companies.
Declining sales isn't just about the quality, but also the price, while most stuff has gotten cheaper - you can actually buy a DVD _player_ for less than the cost of a mainstream CD here in Denmark - the price of a mainstream CD is still fixed at 150DKR ($20).
Just because they are doing it doesn't make it legal. But you need someone willing to put their lifesavings up to confront and battle them.
Yeah, especially on the new slots with only a CRT/TFT screen. Doing graphics in games can really give you some interesting problems, combining it with stuff like C and you miss a pointer position and load that data to the graphics card and you are in for a lot of fun debugging.
Don't forget that in a lot of casinos you have to go down stairs to enter - that means you have to go up to exit (something a lot of people doesn't like to do). Also chairs a blackjack tables (card games in general, but I play blackjack) tend to be a lot lower than the dealer, it makes it psychologically harder to stand up to the guy/gal and leave.
So basically the MS development team currently consists of the fines programmers from various agencies around the world? That would actually explain the vulnerabilities of windows, I mean so many back doors trying to work together is bound to leave a lot of them open :)
"So it seems that Windows has a negative price tag as far as Dell is concerned! That's hardy Linux friendly or even consumer friendly. It's downright rotten, and I wouldn't be surprised if this isn't going to end up in an anti-trust lawsuit against Dell and Microsoft."
I would. The reason for that being more expensive is Dell buys the hard disks preloaded with windows from the OEM, having to use another OS requires them to load a different disk thus requiring them to set up multiple pipelines in the factory. The price is higher because demand is lower, thats the way the world works.
Except you need to convince the nodes to use the same IP for all hops. A TOR client should spread it's hops through out the available / advertised nodes. Also this attack isn't exactly new, timing weakness have been known for as long as the network has been around I should think (it's in the white paper). Granted their approach is somewhat new, but TOR has never claimed to provide strong anonymity, you need something like Herbivore for that.
Yes in fact they stop working at a certain point. Try a fun experiment, populate a table where 5 percent meets a certain criteria, 7.5 percent another, 12.5 percent another, 25 percent another and 50 percent for the last one. Run each query against a cold database (reboot your system - or stop the database, unmount the filesystem, remount it and start the database again). Then create an index covering the queries and run the queries again, again against a cold database.
You will notice that at first index is much faster than non index, but when you get nearer 25 percent coverage the two types are about the same, index will most likely be a bit slower than non indexed. But at 50 percent they are going to be almost the same, indexed a bit slower.
Regarding the index at 20MB, yes you could do that, but when you got millions of rows indexes will get very expensive and thats why we want horizontal representation for these types of queries.
Right, so you got a table with lets say, 5 million rows spanning perhaps 2 GB of data. Now if you want to find out how many of the rows contain a specific value, lets say foo_bar is below 50, with vertical representation you need to scan your entire dataset, that is 2 GB. With horizontal representation you only need to dig through 5 million entries, let's assume it's 32bit integers and you are down to 20MB of data. Of course you can fix a bit of this by using an index covering just that column, but on very large datasets it just isn't an option.
And about me not knowing you - I don't need to, a quick scan of you paper told me you had a lot to learn. If you already know your test is flawed why the hell do you keep it online?
Perhaps you got a flagged exit route to youtube? If you are using TOR it changes route every now and then, so you could have been talking through a host not banned first and then through one that is banned.
Uhm... wtf?
Seriously, you tested MySQL vs. other databases with "out of the box" setups? MySQL isn't a real database when running MyIsam engine, you simply cannot compare that with anything else. And on top of that, try do a proper insertion in MySQL, one single transaction with a few millions of rows and see how well that does. Oh and did you ever stop to think about _why_ MySQL does perform so much faster on that test? Try doing it on a InnoDB table with standard setup, even at 600k rows it slows to a crawl. (Easily fixable, but requires some optimizations)
Seriously the reason why big vendors have a clause in their eula for people to NOT do benchmarks is exactly people like you, you have no idea about what you are comparing, just figured that setting up something out of the box will give a good insight into the speed. Sheesh.
Ohh and the 100 fold increase in speed is very much likely to happen - on certain types of queries. With horizontal representation you can do sequential scan only on the part of the data that you need, not the entire set, which should be very very fast.
You only need to be compromised once and you have lost the game here.
:D)
When the keys are out in the wild the content can be ripped, zipped and shipped. (Yeah they use rar, but this sounded cool