Please create an account to participate in the Slashdot moderation system


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Nothing New, Doesn't Help Mono (Score 2, Interesting) 465

What I haven't seen mentioned is very important: even in BCL classes that are covered by ECMA-335, the members you find might not be what you expect. For example, there are no TryParse methods for any of the primitive types, which forces exception handling as flow control. "No one" uses the regular Parse methods in the face of unknown inputs. Honestly, there are a surprising number of items "missing" in the ECMA-335 standard. Originally I wanted to implement it precisely but I found it was hindering my ability to code with good practices. Where do you draw the line.

There are also some errors in the documentation in the standard. Not some large number of them, but certainly enough to make you wonder how flexible the promise is. Errors range from omissions to ambiguities to a couple instances of clearly incorrect/contradictory statements.

Submission + - What licensing protects consumers and developers? 1

An anonymous reader writes: I develop a commercial product for a niche market. To date, the product's only protection is a licensing agreement that states you must uninstall the product if your trial period expires and you don't proceed to purchase it. The product is fairly expensive and post-trial sales are slow, so I'm feeling heavy pressure from above to add some sort of additional protection mechanism to help move sales forward after users complete their trials. I detest software protection mechanisms that introduce any of the following:

* Any possibility to accidentally prevent a licensed user from using the software.
* Install a system service or run at any point when the software is not running.
* Require network connectivity that would otherwise not be required to use the software, such as contacting a licensing server for every time you run the product.
* Observably decrease the product's performance for a licensed user, including any added start-up delay (20ms is not noticeable).

Also, our commercial target is businesses, so I like providing the complete product free for non-commercial use. Those users wouldn't buy it anyway, and it's my way of giving back after being a poor college student who liked to try out the newest products for fun.

What kinds of steps could I consider to meet the needs of the company (improve purchasing rates for commercial users that have chosen to actively use the software following their trial), without violating the fundamental respect I have for my users?

Comment We are so screwed. Maybe it's time to do something (Score 1) 339

The CIA wants to make the personal information of everyone public. At least that's what I get from a previous article and this one.

It's time for Ron Paul. Cause none of the others are going to do a dang thing about it.

It hurt watching this:

Feed Denied Entrance Into The US Thanks To A Google Search Of Your Permanent Record (

For a long time, people have talked about how Google has effectively created the infamous "permanent record" teachers always warned us about in school. And, now, it appears that it's not just being used for background checks on dates and job reference checks, but for official government purposes as well. Joe McEnaney writes in to alert us to a story of a Canadian man who was denied entrance to the US after border guards did a Google search on his name and discovered a peer-reviewed academic paper he'd written years earlier that mentioned his own LSD use over 30 years ago. Setting aside any thoughts one way or the other on whether or not that should be a criteria for entering the US, just think of what this means for teens today who are discussing their lives very publicly on sites like MySpace. We've already wondered what will happen once the MySpace generation runs for office, but right now they might just want to be careful leaving and entering the country.

Submission + - How do you select a software license?

indraneil writes: "I am a code monkey and have been so for close to 5 years now. I have recently been doing some self-started work that lets me design, implement and test stuff all by myself. A couple of people have liked my prototype and wanted to use it.
I would be happy to let others use it, but I am unsure of what license to release it under. My CS course did not include any awareness of licensing and while I am aware of GPL, LGPL, Apache, BSD and Creative Commons licenses, I never got around to understanding them fully to be able to form an opinion on what suits me best. I notice that sourceforge also expects me to specify my licensing choice, while I am setting up my project.
So my question is:
If a person who does not know licensing, where does (s)he start to begin to be able to get a clearer picture of the same?"

Submission + - Blizzard Seeks to Block User Rights, Privacy

An anonymous reader writes: In the overlooked case between Blizzard and MDY Industries, the creator of the WoWGlider bot, Blizzard is arguing that using any programs in conjunction with the World of Warcraft constitutes copyright violation. Apparently accessing the copy of the game client in RAM using another program infringes upon their rights. Under that logic, users do not even have the right to use anti-virus software in the event that the game becomes infected. Furthermore, Blizzard's legal filings downplay the role of their Warden software, which actively scans users' RAM, CPU, and storage devices (and potentially sensitive data) and sends information back to Blizzard to be processed. Both sides have a good case, and it will be interesting to see how this one resolves.

Submission + - Software Calculator?

An anonymous reader writes: There are simple software calculators like the calc.exe and Abakus and there are more complex/expensive alternatives like matlab and Mathematica. I'm looking for a more friendly and/or more useful software calculator. Not too particular about software licenses or cost, i'm just looking for alternatives. What would you recommend for graphical or text based software calculator?

People Don't Hate to Make Desktop Apps, Do They? 233

Annie Peterson writes "Paul Graham has been making the argument that desktop development is dead — That's his premise for declaring Microsoft dead as well, and he claims that no one out there likes to develop for the desktop anymore. But that's not true, or is it? Desktop development is easier, faster, more productive, and infinitely more enjoyable — right? The question is, since web apps were originally built on desktop applications themselves, have the tables flipped? Or is it just wishful thinking?"
The Media

Submission + - Update: Colorado woman claims hackers killed site

An anonymous reader writes: Colorado Woman's site taken down... claimed "stolen by hackers"

Colorado Woman Suzanne Shell runs "profane-justice". The site was slashdoted between March 19th 2007, and March 31st, 2007. Information Week reported a legal dispute between Susan Shell and, where in spite of a lack of a robots.txt file, it was her belief that her rights were violated by archive crawlers.

The site was shutdown due to exceeding the monthly bandwidth allotment late March 19th, 2007 according EarthLink's error message. It's now Suzanne's contention that "On or about March 18-20, 2007,""this site was maliciously hacked""and sent out all over the world as hot-linked spam pop-ups or some""other similar abusive theft of""bandwidth and content." {quoted from here} and is claiming more than $276,050.00 in damages based on $.01/page and $.02/MB in stolen revenue. Her site claims over 36 million page loads since March 17, 2007.

Is this a case of an online vigilante took it upon themselves to hack the site and spam the world in a period of two days, or is this a case where getting publicity created an interest in her site and it was this interest that exceded her bandwidth allocation? Is it reasonable to claim $276,050.00 for 11 days of down time, or should Suzanne Shell have contacted her ISP and increase her monthly bandwidth allocation? Were hackers/unsolicited pop-ups/spam involved?

It's asked by Suzanne Shell that anyone who received the url to her site by "virtue of unsolicited pop-up, spam, email or any other mechanism" to contact the "FBI Computer Crime center (" case I0703201751051092.

Submission + - Symantec: porn spam hits all time low

thefickler writes: Bad news for anyone looking for help with erection problems. Pornographic spam dropped to an all-time low (as a percentage of overall spam) in February, according to a report from vendor Symantec Corporation. Pornographic spam comprised just 3 percent of the total amount of spam last month. This included pornography, personal advertisements and relationship advice, as well as other messages containing or referring to products or services for people over the age of 18.

Submission + - Some WHOIS servers has been hacked

yohanes writes: "It seems a WHOIS server ( belonging to Verisign has been hacked (may be not just one, I can't confirm the others). Try doing whois or whois on your console, and see what happens. If you miss it, you can see my archive at Please verify this story, as I have tested on three machines on different parts of the world."

Submission + - Students busted on piracy charges

taoman1 writes: The music industry is asking 50 Ohio University students to pay $3,000 each to avoid lawsuits accusing them of pirating songs off the Internet. The Recording Industry Association of America asked the university to pass along letters to the students with Internet addresses accused of being involved with the illegal sharing of copyrighted music. The university notified the students on Monday. "The downloading has occurred and we can't change that, but we can let them know what their options are," OU spokeswoman Sally Linder said Wednesday.

Slashdot Top Deals

Enzymes are things invented by biologists that explain things which otherwise require harder thinking. -- Jerome Lettvin