who in their right mind will rent software? And who in their right mind actually agrees with Microsoft's EULA?
That's the whole point. Microsofts target market is people who aren't in their right mind (henceforth called 'the general public'), and since 'the general public' can't think for themselves, take responsiblity for their actions, or critically examine their options, primarly because Microsoft doesn't let them see any other options, the net result is people who will agree to draconian licensing and renting software simply because they don't know any better. Of course if 'the general public' knew what all Microsoft could do with their computer (spyware, installing whatever it feels necessary, monthly fees, etc), they probably wouldn't be so keen on Microsoft, but they don't know, even if they did, they probably wouldn't know of any other options or even think they were viable alternatives to Microsoft so they would just go along with it, but as they say 'ignorance is bliss'.
From looking at the algo, I can't figure out what 'x' (or maybe it's a chi) is? Can someone help? I've looked it over, but couldn't find a definition of it. I'm also assuming that the 'if (r is prime)' line is a recursive call to itself? Also, how do we determine 'q' the 'largest prime factor of r-1' ? Another recursive call to get the factors? I must admit, I'm kind of lost by the algo, but it's still interesting.
bool isprime(p) for i = 2 to sqrt(p)
if p mod i == 0
return false
endif endfor return true endfunc
If I'm not correct, that algo is O(n), thus polynomial, thus in P. But for very large p, that algo is impractical.
Re:Is this really a security risk?
on
Shattering Windows
·
· Score: 3, Interesting
Actually the attack seems to involve getting a handle to a window running in a process with higher privledges, which is trivial in windows. There is a nice function call WindowFromPoint that given a point on the screen, it returns the window handle under that point. After I have the window handle, a simple call to GetWindowThreadProcessId will give me the thread and process id that's in that window handle. After getting the process id, it's not that much more difficult to see what the userid/security class of the application is.
My point is that there doesn't have to be any user interaction at all, and that the program can determine which windows have a higher priority and escalate their privledges via this exploit. Also, it's not all that difficult anyways to just iterate through all the toplevel windows in the system (via the EnumWindows function) and check them that way instead of using WindowFromPoint.
It looks like nothing helpful to any open source projects will be revealed. No server protocol or api for 'security reasons' and because it would allow them to "clone" Windows, prompting Microsoft to stop investing in research and development on the operating system.
Yeah right, Microsoft just wants an excuse not to help out open source projects.
So it's pretty worthless to projects like Wine and Samba. I think this is just more of their Shared Source program.
to see if it would uncompress to linux/ or linux-x.x.xx/ and if it shows the former, simply:
mkdir linux-x.x.xx rm linux ln -s linux-x.x.xx linux tar xfz linux-x.x.xx.tar.gz
Not too bad, if the result of the first command shows the tarbal did extract to linux-x.x.xx (which I don't recall it ever doing), the process is pretty much the same, but in a different order:
tar xfz linux-x.x.xx.tar.gz rm linux ln -s linux-x.x.xx linux
and the only think that missing from the previous list of the commands is the mkdir command. So, I really wouldn't consider it that much of a difference either way.
It's interesting that people talk about how much cheaper Linux PCs are compared to SGI machines (say), but truly both machines have almost the same cost (zero) compared to the cost of the animator who is using the machine. The choice of workstation should be entirely based on what makes the artist most productive.
This couldn't be more true. It's pointless to argue over a few hundred dollars (or maybe 1 or 2 thousand) additional cost for a computer when you're having to pay the person using that computer about that every few weeks. The artists/programmers should get whatever tools would best help them accomplish their task (within reason of course).
Mod me as troll/flamebait if you wish, but it's true and I'm glad Thad pointed that out. I don't want to get into a TCO battle, because I'm an avid Linux user too, but his point his sound and I just wanted to highlight it.
Wow, I guess I should have gone then. There were about 15 people RSVPd and that sounded like a bit too much for my anti-social self:). 15 drunk geeks didn't really sound like a good time to me:), but six people is a lot more doable, so perhaps I'll go next month.
I agree. Who ever believed that processing power doubles every 6,480 days really needs to have their head examined. After all, there's NO WAY we could ever keep up with that kind of growth, it just isn't possible. </sarcasm>
The Mayan calendar is circular so it never really 'ends'. It's like saying that since my clock is going to 'end' tonight at midnight (well technically, 11:59:59.9999... etc) so therefore the world will end with it. However, sure enough, the clock is circular so it will just start right up again tommorow, as does the Mayan calendar.
1 box(lb) Penne pasta (or zita, raddiatore, whatever) 1 bag(lb) chopped broccoli (not cut or whole; chopped, it's usually in the frozen foods section) 1 clove minced garlic (or some garlic powder) 3 tblspoon oil (olive or whatever) 1/2 cup parmesan or romano cheese
Boil water and add pasta. Cook halfway and add broccoli, continue to boil until pasta is al dente. In bowl, combine garlic, oil, cheese, and salt and pepper to taste. Drain pasta and broccoli and toss with garlic/oil/cheese mixture. Serve.
You may adjust the amount of broccoli and/or cheese to your liking, I like lots of both, so I usually just poured in cheese until I felt like stopping:). If you don't like broccoli as much as me, you can try it with 1/2 bag (about 8oz). This recipe is very customizeable, so feel free to experiment.
I ate this a lot while in college, it's nice, quick and tasty. Not to mention cheap since I can usually get two, sometimes three meals out of one box of pasta, for only about 3-5 bucks in ingredients. It also tastes okay after being in the fridge a day or two and nuked later.
I would say about $10 for pizza and I have no idea how much a comic book costs, since I've never bought one, but let's be liberal and say with two comics and a coke he's up to another $10. So:
(10 + 10) / 0.25 = 80 spams per day
Hmmm, 80? That's not that much, I get close to 100 or maybe even more. I get 50/day that get through the 200+ domains I have in my blocked domains list, so I estimate I get at least 100/day, probably more, maybe 150 is more accurate. Which means I'd be entitled to $150 * 0.25 = $37.50 per day * 355 days / year = $13,312.5 / year. Not enough to live off on, but it would be a nice suppliment to my income and I'm sure I could get on more spam lists if I wanted to:).
Of course those numbers are for just one of my accounts, I have another one that also gets tons of spam, but not as much.
In the judges statement, it defines "DeCSS" as: any computer program, file or device that may be used to decrypt or unscramble the contents of DVDs that are protected, or otherwise to circumvent the protection afforded by CSS and that permits the copying of the contents or any portion thereof.
By this definition, wouldn't anything that could descramble CSS be considered 'DeCSS' such as WinDVD, or any DVD player on the market. In fact, DVD players permit copying, because I could run the output into a VCR, and I'm sure some dual deck DVD players might be coming out soon, and if those will permit copying, they could be considered 'DeCSS'.
This just seems to be an overly broad definition of DeCSS and could mean anything that can decrypt CSS including licensed programs. Maybe the clincher is that it permits copying, but couldn't anything that's not directly beamed to my eyeballs/brain be copied in some way?
i haiku so bad
makes slashdot trolls kill themselves
world is better place
i know not haiku
as my previous post proves
i go back to code
Spam is bad
Must do something to prevent
This is the answer
Is this the theory that space, time, and thought aren't the seperate things we think they are?
who in their right mind will rent software? And who in their right mind actually agrees with Microsoft's EULA?
That's the whole point. Microsofts target market is people who aren't in their right mind (henceforth called 'the general public'), and since 'the general public' can't think for themselves, take responsiblity for their actions, or critically examine their options, primarly because Microsoft doesn't let them see any other options, the net result is people who will agree to draconian licensing and renting software simply because they don't know any better. Of course if 'the general public' knew what all Microsoft could do with their computer (spyware, installing whatever it feels necessary, monthly fees, etc), they probably wouldn't be so keen on Microsoft, but they don't know, even if they did, they probably wouldn't know of any other options or even think they were viable alternatives to Microsoft so they would just go along with it, but as they say 'ignorance is bliss'.
From looking at the algo, I can't figure out what 'x' (or maybe it's a chi) is? Can someone help? I've looked it over, but couldn't find a definition of it. I'm also assuming that the 'if (r is prime)' line is a recursive call to itself? Also, how do we determine 'q' the 'largest prime factor of r-1' ? Another recursive call to get the factors? I must admit, I'm kind of lost by the algo, but it's still interesting.
I can tell if a number is prime via:
bool isprime(p)
for i = 2 to sqrt(p)
if p mod i == 0
return false
endif
endfor
return true
endfunc
If I'm not correct, that algo is O(n), thus polynomial, thus in P. But for very large p, that algo is impractical.
Actually the attack seems to involve getting a handle to a window running in a process with higher privledges, which is trivial in windows. There is a nice function call WindowFromPoint that given a point on the screen, it returns the window handle under that point. After I have the window handle, a simple call to GetWindowThreadProcessId will give me the thread and process id that's in that window handle. After getting the process id, it's not that much more difficult to see what the userid/security class of the application is.
My point is that there doesn't have to be any user interaction at all, and that the program can determine which windows have a higher priority and escalate their privledges via this exploit. Also, it's not all that difficult anyways to just iterate through all the toplevel windows in the system (via the EnumWindows function) and check them that way instead of using WindowFromPoint.
Probably because the materials and technology used to make the ship were obtained from the alien craft that crashed in Roswell.
It looks like nothing helpful to any open source projects will be revealed. No server protocol or api for 'security reasons' and because it would allow them to
5 81&e=1&cid=581&u=/nm/20020805/tc_nm/microsoft_code _dc_17
"clone" Windows, prompting Microsoft to stop investing in research and development on the operating system.
Yeah right, Microsoft just wants an excuse not to help out open source projects.
So it's pretty worthless to projects like Wine and Samba. I think this is just more of their Shared Source program.
Oh and btw, here's an HTML clickable link:
http://story.news.yahoo.com/news?tmpl=story&ncid=
There's another related article on Yahoo! that mentions that it's okay to hack back.
And here I always just used
tar tfz linux-x.x.xx.tar.gz | head
to see if it would uncompress to linux/ or linux-x.x.xx/ and if it shows the former, simply:
mkdir linux-x.x.xx
rm linux
ln -s linux-x.x.xx linux
tar xfz linux-x.x.xx.tar.gz
Not too bad, if the result of the first command shows the tarbal did extract to linux-x.x.xx (which I don't recall it ever doing), the process is pretty much the same, but in a different order:
tar xfz linux-x.x.xx.tar.gz
rm linux
ln -s linux-x.x.xx linux
and the only think that missing from the previous list of the commands is the mkdir command. So, I really wouldn't consider it that much of a difference either way.
It's interesting that people talk about how much cheaper Linux PCs are compared to SGI machines (say), but truly both machines have almost the same cost (zero) compared to the cost of the animator who is using the machine. The choice of workstation should be entirely based on what makes the artist most productive.
This couldn't be more true. It's pointless to argue over a few hundred dollars (or maybe 1 or 2 thousand) additional cost for a computer when you're having to pay the person using that computer about that every few weeks. The artists/programmers should get whatever tools would best help them accomplish their task (within reason of course).
Mod me as troll/flamebait if you wish, but it's true and I'm glad Thad pointed that out. I don't want to get into a TCO battle, because I'm an avid Linux user too, but his point his sound and I just wanted to highlight it.
Wow, I guess I should have gone then. There were about 15 people RSVPd and that sounded like a bit too much for my anti-social self :). 15 drunk geeks didn't really sound like a good time to me :), but six people is a lot more doable, so perhaps I'll go next month.
Then perhaps we should add Worldcom and Orinoco to that list to yield the W.O.M.E.N. of wireless.
I agree. Who ever believed that processing power doubles every 6,480 days really needs to have their head examined. After all, there's NO WAY we could ever keep up with that kind of growth, it just isn't possible.
</sarcasm>
The Mayan calendar is circular so it never really 'ends'. It's like saying that since my clock is going to 'end' tonight at midnight (well technically, 11:59:59.9999... etc) so therefore the world will end with it. However, sure enough, the clock is circular so it will just start right up again tommorow, as does the Mayan calendar.
Hopefully programmers can appreciate this one:
class Tortillas; (technically they should be corn, but I often used flour)
class CheddarCheese;
class EnchiladaSauce; (or taco sauce)
typedef stack Enchilada;
Enchilada MakeEnchilada()
{
Enchilada ret;
ret.push(new Plate());
do
{
ret.push(new Tortilla());
ret.push(new EnchiladaSauce());
ret.push(new Cheese());
}
while (!done);
}
Yum.
I usually piled mine 3 or 4 high depending on how hungry I was.
One of my favorites:
:). If you don't like broccoli as much as me, you can try it with 1/2 bag (about 8oz). This recipe is very customizeable, so feel free to experiment.
Cooking Time: 10-15min
1 box(lb) Penne pasta (or zita, raddiatore, whatever)
1 bag(lb) chopped broccoli (not cut or whole; chopped, it's usually in the frozen foods section)
1 clove minced garlic (or some garlic powder)
3 tblspoon oil (olive or whatever)
1/2 cup parmesan or romano cheese
Boil water and add pasta.
Cook halfway and add broccoli, continue to boil until pasta is al dente.
In bowl, combine garlic, oil, cheese, and salt and pepper to taste.
Drain pasta and broccoli and toss with garlic/oil/cheese mixture.
Serve.
You may adjust the amount of broccoli and/or cheese to your liking, I like lots of both, so I usually just poured in cheese until I felt like stopping
I ate this a lot while in college, it's nice, quick and tasty. Not to mention cheap since I can usually get two, sometimes three meals out of one box of pasta, for only about 3-5 bucks in ingredients. It also tastes okay after being in the fridge a day or two and nuked later.
Wouldn't even get across a bridge:
Human: what is your name?
SlashWallace: My name is SlashWallace.
Human: what is your favorite color?
SlashWallace: My favorite color is transparent.
Human: what is the airspeed of a swallow?
SlashWallace: That's not something I get asked all the time.
<whoosh>
SlashWallace: aieeeeeeeeeeeeeeeeeee
p.s. This is also by PIth post. Yep, that's right: my 314th post. I was going to do something cool for it, but I guess this will have to do.
I would say about $10 for pizza and I have no idea how much a comic book costs, since I've never bought one, but let's be liberal and say with two comics and a coke he's up to another $10. So:
:).
(10 + 10) / 0.25 = 80 spams per day
Hmmm, 80? That's not that much, I get close to 100 or maybe even more. I get 50/day that get through the 200+ domains I have in my blocked domains list, so I estimate I get at least 100/day, probably more, maybe 150 is more accurate. Which means I'd be entitled to $150 * 0.25 = $37.50 per day * 355 days / year = $13,312.5 / year. Not enough to live off on, but it would be a nice suppliment to my income and I'm sure I could get on more spam lists if I wanted to
Of course those numbers are for just one of my accounts, I have another one that also gets tons of spam, but not as much.
Isn't that part of the date?
Actually from that site you can view calendars for various years. Only in the future though, no past calendars unfortunately.
I am down to one clock that I have to set - my wristwatch.
Not if you had one of these.
time.org.
:)
I can even get the date too
In the judges statement, it defines "DeCSS" as:
any computer program, file or device that may be used to decrypt or unscramble the contents of DVDs that are protected, or otherwise to circumvent the protection afforded by CSS and that permits the copying of the contents or any portion thereof.
By this definition, wouldn't anything that could descramble CSS be considered 'DeCSS' such as WinDVD, or any DVD player on the market. In fact, DVD players permit copying, because I could run the output into a VCR, and I'm sure some dual deck DVD players might be coming out soon, and if those will permit copying, they could be considered 'DeCSS'.
This just seems to be an overly broad definition of DeCSS and could mean anything that can decrypt CSS including licensed programs. Maybe the clincher is that it permits copying, but couldn't anything that's not directly beamed to my eyeballs/brain be copied in some way?