Mr. Jordan, 48, is a life-insurance salesman who had dreamed of a second career protecting and serving, with an eye on the pension.
...
MR. Jordan said he would appeal the ruling if his lawyers are willing to continue the case now that he has used up his savings. In the meantime, he is supplementing his insurance business by working for $26,000 a year -- $15,000 less than he would make as a New London patrolman -- as a state prison guard. ''In those dormitories, there's 110 inmates and one of you,'' he said. ''Your mouth better be connected to your brain.''
I got 2 different keys of the latter sort (after format, it reports 32Gb, but they really are 4Gb). BTW, I don't use them, since I didn't find any way to only use the first 4Gb.
There is no magic. When you write a byte at a given location (for example at 9Gb), it's written at this location modulo 4Gb (in my example at 1Gb), and there is a little protection for the first megabytes, so that the FAT32 is not overwritten when the key is full, to avoid revealing that the key is fake.
With my first fake one, I get the first error: Error at address F5E56000h: expected "10101010", found "00000000". and everything after that is dead.
With the second fake one, I get the errors: Error at address EF800000h: expected "10101010", found "00000000". Error at address EF82C000h: expected "10101010", found "00000000". Error at address EF928000h: expected "10101010", found "00000000". Error at address EFA24000h: expected "10101010", found "00000000". Error at address EFB20000h: expected "10101010", found "00000000". Error at address EFC1C000h: expected "10101010", found "00000000". Error at address EFD18000h: expected "10101010", found "00000000". Error at address EFE14000h: expected "10101010", found "00000000". Error at address EFF10000h: expected "10101010", found "00000000". Error at address F000C000h: expected "10101010", found "00000000". after that, the errors are more irregular. Note that the write speed is 5.7Mb/s for the first 4Gb of the key, and 25Mb/s after that.
In France, we have a researcher who is experimenting and promoting this since 20 years: Hervé This (pronounced Tiss, not This). It's called "cuisine moléculaire"
I have a Dell Latitude (sorry, but I don't remember the model name). I got the issue when I changed the OS from Windows XP to Windows 7, and I don't use the HP drivers. Every minute, the CPU would be at 100% for a few seconds, since the system was trying to read a missing file on the disk, making the CPU fan run at full speed.
After searching everywhere, I found that it was an issue with the Wifi driver (I don't use HP's versions, but the standard ones with Windows 7). The easiest solution I found is to disable LMHOSTS. Funnily, the author of SysInternals had a similar problem.
This is a long known bug since Windows 2003: when you have several network cards, the OS tries to read LMHOSTS, even if it doesn't exist.
This problem seems not related to the drivers, since one of my colleagues has the same problem with his Dell computer. I believe that's it's an issue with Windows.
As a fellow game developer, I can assure you that your accusation is absolutely unfounded.
Such leaks frequently come from preview versions sent to journalists, because they need to write an article about the game at the same time as the game is published, and testing a game requires a few days of testing, so they receive early copies a few weeks before publishing.
Magazines also rely heavily on freelance journalists, and because of their contract, they don't care about exchanging a game against an access to the latest warez. This is why you sometimes find tests on pirated games in a few magazines.
There are other sources of leaks, but in this case (since it's a beta release), I've no doubt about the source.
Since this is an online game, I'm also sure that Crytek will be able to retrieve the IP of the people who had access to the game, and find the leaker. A few people will also probably lose their job.
More seriously, at my company, we are outsourcing our customer support. We count on the outsourced company to capitalize on knowledge, but due to the low salaries, employees quit after a few months, and the high turnover rate ruins all the knowledge sharing that is lost again and again. This means that we have to send people to train them, and this is very expensive.
Could they pay their employees more ? Probably, but the ethics in these countries are not the same as ours, so they don't really care about that. They really concentrate on quantity rather than quality, and it's difficult to change this state of mind.
The summary comment about how "96 percent of Australian Government desktops use Internet Explorer" should not be a surprise to anyone - it's the mandated platform for nearly all corporations these days, at least here and in the US.
Yes, but which version of IE is really used ? IE6, IE7 or IE8 ?
He seems to have been active on his twitter until the 20th of October: http://twitter.com/danchodanchev thus invalidating the September 9's menace hypothesis.
He may simply have found a new job, and lost interest in updating his blog, or he may be paranoid and is hiding himself, by stopping all his online activities.
Using Twitter is not really the best way to stay discreet and anonymous.
All it showed the company was that nearly working your employees to death can be quite profitable
No, this is a wrong perception. The company will imagine that it works, but all the team will be burnt out and the best workers will quit, leaving only the worst of the team after that. Finding developers able to finish projects is VERY difficult for game companies.
I did similar things year ago, when I was converting games from a computer to another one (sometimes on different processors, like 6502 -> 6809, or C->Z80).
I hope that you quit your job, and know your own value now, because you are able to finish your projects alone, and all your experience is lost for the company.
there's a good chance we'd be speaking German in most of Europe today.
No, the war was won by the Soviet Union, not by the US. Germans gladly surrendered to the US army, because they were terrorized to be captured by russian's army. Check the casualties: http://en.wikipedia.org/wiki/World_War_II_casualties
So, in today's Europe, we'd all speak russian, not german.
The owner doesn't want to invest time or money in getting one set up, but I'm sure that in the long run it would save time and money.
No, it will NEVER save money nor time. It will just improve quality. Testing requires investment, and there is no ROI (Return On Investment) on it, except that the quality of the software improves, since you are able to avoid regression bugs.
In my company, we spent a lot of time (several man years) writing tests to strengthen our software, and I can assure you that this was very expensive, and I still believe that it was a waste of time and money (disclaimer: I worked onto writing the tests), since this could be done in a cheaper way. In our case, we have a 7 years old project, and it was very difficult to write tests, since the code was not designed to be tested, and thus not easily testable.
Just putting the tests in place will probably require a large amount of time and effort.
If there is no development on your software, but only bugfixes, then it's better to use the cheaper approach of writing tests that fail, as somebody suggested above. If the cost to write a single test is too expensive (in effort/time/money), you'll have to live with the current situation.
If there is still some development on the software, it's good practice to start adding tests on the NEW parts of the code. Forget about the legacy code, it will require too much effort.
Once again MS not willing or just plain not wanting to work with a security expert and then said expert doesn't buy their crap and releases on the schedule set.
It's not that Microsoft doesn't want to work with security experts, it's just that they don't have any money for that;-)
..unless you need something in the newer version (feature, security update etc.).
And also especially when the update is a 20 megabytes file. In fact, we need to reinstall the whole software every time. Why such a lame updating system ?
According to http://www.adversity.net/0_PoliceFireMuni/PFM_intro.htm, which explains why he was rejected, he appealed, but lost.
Now, he seems to work as a prison guard ( http://www.expertlaw.com/forums/showthread.php?t=33193&page=1 )
Mr. Jordan, 48, is a life-insurance salesman who had dreamed of a second career protecting and serving, with an eye on the pension.
...
MR. Jordan said he would appeal the ruling if his lawyers are willing to continue the case now that he has used up his savings. In the meantime, he is supplementing his insurance business by working for $26,000 a year -- $15,000 less than he would make as a New London patrolman -- as a state prison guard. ''In those dormitories, there's 110 inmates and one of you,'' he said. ''Your mouth better be connected to your brain.''
The most complete article (in french) is here:
http://www.zataz.com/news/21145/prison--hacker--hacktiviste.html
I got 2 different keys of the latter sort (after format, it reports 32Gb, but they really are 4Gb).
BTW, I don't use them, since I didn't find any way to only use the first 4Gb.
There is no magic.
When you write a byte at a given location (for example at 9Gb), it's written at this location modulo 4Gb (in my example at 1Gb), and there is a little protection for the first megabytes, so that the FAT32 is not overwritten when the key is full, to avoid revealing that the key is fake.
When you buy an USB key, ALWAYS use CheckFlash:
http://mikelab.kiev.ua/index_en.php?page=PROGRAMS/chkflsh_en
In a few minutes, it will tell you if your USB key is correct.
With my first fake one, I get the first error:
Error at address F5E56000h: expected "10101010", found "00000000".
and everything after that is dead.
With the second fake one, I get the errors:
Error at address EF800000h: expected "10101010", found "00000000".
Error at address EF82C000h: expected "10101010", found "00000000".
Error at address EF928000h: expected "10101010", found "00000000".
Error at address EFA24000h: expected "10101010", found "00000000".
Error at address EFB20000h: expected "10101010", found "00000000".
Error at address EFC1C000h: expected "10101010", found "00000000".
Error at address EFD18000h: expected "10101010", found "00000000".
Error at address EFE14000h: expected "10101010", found "00000000".
Error at address EFF10000h: expected "10101010", found "00000000".
Error at address F000C000h: expected "10101010", found "00000000".
after that, the errors are more irregular.
Note that the write speed is 5.7Mb/s for the first 4Gb of the key, and 25Mb/s after that.
Nope, they had to press Ctrl, Alt and Del simultaneously.
I would have called it:
Goal Oriented Action Training System for Entertainment
Probably, but the 47th version will be rock solid !
And thanks to you, this sentence is now associated with Slashdot:
http://www.google.com/search?q=I+hate+that+fucking+site+and+the+idiots+who+post+comments+there
but really we were building someone elses' empire
Are you talking about Wikipedia ?
Are you doing something different than the rest of us?
Firefox + NoScript + AdBlock, and you just need to scroll to the end of the page.
In France, we have a researcher who is experimenting and promoting this since 20 years: Hervé This (pronounced Tiss, not This).
It's called "cuisine moléculaire"
Here are some examples of recipes (in french), with the well know chef Pierre Gagnaire:
http://www.pierre-gagnaire.com/francais/cdthis.htm
I have a Dell Latitude (sorry, but I don't remember the model name).
I got the issue when I changed the OS from Windows XP to Windows 7, and I don't use the HP drivers.
Every minute, the CPU would be at 100% for a few seconds, since the system was trying to read a missing file on the disk, making the CPU fan run at full speed.
After searching everywhere, I found that it was an issue with the Wifi driver (I don't use HP's versions, but the standard ones with Windows 7).
The easiest solution I found is to disable LMHOSTS.
Funnily, the author of SysInternals had a similar problem.
This is a long known bug since Windows 2003: when you have several network cards, the OS tries to read LMHOSTS, even if it doesn't exist.
This problem seems not related to the drivers, since one of my colleagues has the same problem with his Dell computer.
I believe that's it's an issue with Windows.
As a fellow game developer, I can assure you that your accusation is absolutely unfounded.
Such leaks frequently come from preview versions sent to journalists, because they need to write an article about the game at the same time as the game is published, and testing a game requires a few days of testing, so they receive early copies a few weeks before publishing.
Magazines also rely heavily on freelance journalists, and because of their contract, they don't care about exchanging a game against an access to the latest warez. This is why you sometimes find tests on pirated games in a few magazines.
There are other sources of leaks, but in this case (since it's a beta release), I've no doubt about the source.
Since this is an online game, I'm also sure that Crytek will be able to retrieve the IP of the people who had access to the game, and find the leaker.
A few people will also probably lose their job.
If you want to offshore with quality, you can.
Citation needed.
More seriously, at my company, we are outsourcing our customer support.
We count on the outsourced company to capitalize on knowledge, but due to the low salaries, employees quit after a few months, and the high turnover rate ruins all the knowledge sharing that is lost again and again. This means that we have to send people to train them, and this is very expensive.
Could they pay their employees more ?
Probably, but the ethics in these countries are not the same as ours, so they don't really care about that.
They really concentrate on quantity rather than quality, and it's difficult to change this state of mind.
The summary comment about how "96 percent of Australian Government desktops use Internet Explorer" should not be a surprise to anyone - it's the mandated platform for nearly all corporations these days, at least here and in the US.
Yes, but which version of IE is really used ?
IE6, IE7 or IE8 ?
He seems to have been active on his twitter until the 20th of October:
http://twitter.com/danchodanchev
thus invalidating the September 9's menace hypothesis.
He may simply have found a new job, and lost interest in updating his blog, or he may be paranoid and is hiding himself, by stopping all his online activities.
Using Twitter is not really the best way to stay discreet and anonymous.
All it showed the company was that nearly working your employees to death can be quite profitable
No, this is a wrong perception.
The company will imagine that it works, but all the team will be burnt out and the best workers will quit, leaving only the worst of the team after that.
Finding developers able to finish projects is VERY difficult for game companies.
I did similar things year ago, when I was converting games from a computer to another one (sometimes on different processors, like 6502 -> 6809, or C->Z80).
I hope that you quit your job, and know your own value now, because you are able to finish your projects alone, and all your experience is lost for the company.
But the number of bits of silicon inside the phone really isn't going to attract many consumers.
Two processors for the same price as one ?
there's a good chance we'd be speaking German in most of Europe today.
No, the war was won by the Soviet Union, not by the US.
Germans gladly surrendered to the US army, because they were terrorized to be captured by russian's army.
Check the casualties:
http://en.wikipedia.org/wiki/World_War_II_casualties
So, in today's Europe, we'd all speak russian, not german.
And the previous Slashdot's posting was about Digital Afterlife:
http://tech.slashdot.org/story/11/01/08/1825239/Are-You-Ready-For-the-Digital-Afterlife
Talk about bad timing...
Or you can use jdownloader:
http://jdownloader.org/
http://www.youtube.com/watch?v=F011hLZHZrM
Automatic subtitles may be available.
Where do you get that figure from? XBox broke even a long time ago and has been churning a profit ever since.
Citation needed.
The owner doesn't want to invest time or money in getting one set up, but I'm sure that in the long run it would save time and money.
No, it will NEVER save money nor time. It will just improve quality.
Testing requires investment, and there is no ROI (Return On Investment) on it, except that the quality of the software improves, since you are able to avoid regression bugs.
In my company, we spent a lot of time (several man years) writing tests to strengthen our software, and I can assure you that this was very expensive, and I still believe that it was a waste of time and money (disclaimer: I worked onto writing the tests), since this could be done in a cheaper way.
In our case, we have a 7 years old project, and it was very difficult to write tests, since the code was not designed to be tested, and thus not easily testable.
Just putting the tests in place will probably require a large amount of time and effort.
If there is no development on your software, but only bugfixes, then it's better to use the cheaper approach of writing tests that fail, as somebody suggested above.
If the cost to write a single test is too expensive (in effort/time/money), you'll have to live with the current situation.
If there is still some development on the software, it's good practice to start adding tests on the NEW parts of the code.
Forget about the legacy code, it will require too much effort.
Once again MS not willing or just plain not wanting to work with a security expert and then said expert doesn't buy their crap and releases on the schedule set.
It's not that Microsoft doesn't want to work with security experts, it's just that they don't have any money for that ;-)
..unless you need something in the newer version (feature, security update etc.).
And also especially when the update is a 20 megabytes file. In fact, we need to reinstall the whole software every time.
Why such a lame updating system ?