Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:WAT is Voluntary and Doesn't Impact OS Usage (Score 1) 819

Your statement about what constitutes "genuine" is not factual. 1 in 3 pirated copies of Windows actually have malicious software, malware, spyware, trojans, or other undersirable elements.

This statement is disingenuous. That means that 2 in 3 pirated copies of windows do not have these (i.e., they are exactly as Microsoft released them) and they are still considered not "genuine". Please don't redefine genuine to mean "Microsoft got paid".

It is always easy to count the number of potential people inconvenienced by a method like this, but considering the number of people saved from buy dangerous software, the trade-off seems justified.

The purpose of this software is very clearly NOT saving people from viruses. If that were so, it would be a virus-cleaner. The purpose here is to stop piracy (most likely piracy by computer builders and fixers).

Microsoft firmly believes that those who purchase counterfeit copies of Windows are VICTIMS not criminals. If we actually thought they were criminals, we would be taking grandmas and children to court like the RIAA.

The people who paid for a computer or a repair and got a pirated version of Windows are victims. But if their computers are working properly, they are only further victimized by Microsoft invalidating their Windows license. Microsoft is not doing this for the welfare of these people. Just the opposite, they are leaning on these people to get them to turn in those that provided them with the unlicensed copy of Windows.

As a final point, if you consider how sophisticated the world's botnets, trojans, and online attack vectors are becoming, a significant delivery method for these loads are via pirated software, if you refuse to acknowledge this, you're being ignorant.

If you believe this is about Microsoft caring about the welfare of people with pirated Windows, you're being ignorant.

Comment Re:WAT is Voluntary and Doesn't Impact OS Usage (Score 1) 819

First of all, all versions of Windows are "genuine". There isn't someone out there making a knock-off operating system and selling it as Windows, so let's stop the doublespeak.

What you're trying to stop is unlicensed installations. If I bought a machine from some vendor and he put on a copy of Windows, I honestly don't care as long as it keeps working. If this thing starts popping up, you've made your copyright enforcement problems my problems. Trust me, I have enough problems without dealing with Microsoft's.

Voluntary is another bit of nonsense. It's voluntary but you can't get updates without it. We all know how that goes, we've seen it before.

No personally identifiable information is transmitted. That is until you need to call Microsoft to get your Windows reactivated.

Pirates will work around it. Honest users will be inconvenienced. MS can keep this patch, we don't want it.

Comment Re:OS X is UNIX (Score 4, Informative) 398

Not exactly... Apple has been slowly squeezing the Carbon (std. C++ lib set) into non-existence, which means you get to do it in Cocoa (that is, Obj-C).

Objective C / C++ is only required for doing the UI. 99% of your project can remain in C or C++ with only a very thin shim in Obj-C for the UI layer. There is no requirement to move your code base to except for the Mac-specific UI layer.

IIRC, there's no 64-bit Carbon love in SL, though the 32-bit Carbon libs should still be happily intact.

There is no 64 bit Carbon, because it's a relic. Cocoa easily mixes with C code (Obj-C is just C with extra stuff). Unless you're Adobe and you have a huge amount of UI code in Carbon, there is no reason to keep hanging on to it.

There's also (IIRC) Grand Central to contend with when you're dinking around with video, and I doubt that you could find an easy parallel for that when porting in from *nix.

Grand Central Dispatch is not required for video at all. Mac OS X supports the standard POSIX pthreads interface for threading.

Comment Re:This just in.. (Score 5, Insightful) 190

Apple makes you program in the painful language of Objective C or some other language that Apple deems as necessary but most programmers cry out in agony.

What's wrong with Objective C? You can mix Objective C and "pure" C / C++ in the same project. Any decent C++ programmer can pick up Objective C / Objective C++ in one day of practice[1]. Obj-C is a superset of C, all of your favorite tricks still work. You can program it on Linux or Cygwin using GnuStep and gcc (though admittedly getting it going is kind of a pain). If you really hate it that much, you can get away with writing a pretty thin wrapper of Obj-C to interface to the OSX specific APIs (most of your calls will probably be standard libc calls in C anyway), and have almost all of your code in C/C++. I don't see how it would be an obstacle to anyone.

[1] No True Scotsman would doubt this comment.

Data Storage

Encrypted But Searchable Online Storage? 266

An anonymous reader asks "Is there a solution for online storage of encrypted data providing encrypted search and similar functions over the encrypted data? Is there an API/software/solution or even some online storage company providing this? I don't like Google understanding all my unencrypted data, but I like that Google can search them when they are unencrypted. So I would like to have both: the online storage provider does not understand my data, but he can still help me with searching in them, and doing other useful stuff. I mean: I send to the remote server encrypted data and later an encrypted query (the server cannot decipher them), and the server sends me back a chunk of my encrypted data stored there — the result of my encrypted query. Or I ask for the directory structure of my encrypted data (somehow stored in my data too — like in a tar archive), and the server sends it back, without knowing that this encrypted chunk is the directory structure. I googled for this and found some papers, however no software and no online service providing this yet." Can anyone point to an available implementation?
Cellphones

Kyocera's OLED Phone Concept Charges As You Flex It 101

Mike writes "Kyocera recently unveiled a kinetic energy-powered phone with a flexible OLED display that can be folded up like a wallet. Dubbed the EOS phone, the display unfolds to reveal a wide screen, and shape memory allows the phone's keys to pop up when in use and blend in with the surface during downtime. Best of all, the phone's soft, semi-rigid polymer skin is embedded with an array of tiny piezoelectric generators — the more you use the phone, the more it charges!" So far, it's just a design idea — but a cool one.

Vista Post-SP2 Is the Safest OS On the Planet 1010

pkluss noted Kevin Turner, COO of Microsoft making the proclamation that "Vista today, post-Service Pack 2, which is now in the marketplace, is the safest, most reliable OS we've ever built. It's also the most secure OS on the planet, including Linux and open source and Apple Leopard. It's the safest and most secure OS on the planet today."
Programming

What Do You Call People Who "Do HTML"? 586

gilgongo writes "It's more than 10 years since people started making a living writing web page markup, yet the job title (and role) has yet to settle down. Not only that, but there are different types of people who write markup: those that approach the craft as essentially an integration task, and those that see it as part of UI design overall. The situation is further complicated by the existence of other roles in the workplace such as graphic designer and information architect. This is making recruitment for this role a real headache. So, how do you describe people who 'do HTML' (and CSS and maybe a bit of JavaScript and graphics manipulation)? Some job titles I've seen include: Design Technologist, Web Developer, Front-end Developer, HTML/CSS Developer, Client-side Developer and UI Engineer. Do you have any favourite job titles for this role?"

Comment Re:SlashdotFS (Score 4, Interesting) 268

I did some research into this a number of years ago (before torrents were around). I found that you can store 64 KB (if I recall correctly) in a slashdot comment. Now, the idea was not to to use slashdot as storage, they'd quickly put a stop to that. The trick is using slashdot and other forums and wikis as a way to get your data into the Google cache, where it will be served rapidly for everyone who wants it. There should also be forward correction data uploaded (like parity files) so that if some segments get lost, they can be recovered. Then what you need is an index file (kind of like a torrent file) that tells you what Google keywords you need to search for to find any given segment of the file, and software that will parse this file, download, and assemble the chunks into the completed data.

I wrote a little bit of code for it. It's all very straightforward, I just never got the time to get enough of it implemented to release anything. With torrents, it seems somewhat worthless to pursue now.

Businesses

Microsoft and Yahoo Discussing Search Partnership 115

An anonymous reader writes "The Guardian reports that Microsoft and Yahoo are talking about a search engine partnership as they desperately try to come up with something, anything, to take on Google. 'Although there is no suggestion that Microsoft's failed bid will be resurrected, the two companies are believed to be discussing ways they can link up to combat the growing power of their chief rival, Google. Quoting sources close to the discussions, the authoritative Dow Jones All Things Digital blog said that "the talks between the pair are preliminary and wide-ranging."'"

Slashdot Top Deals

The one day you'd sell your soul for something, souls are a glut.

Working...