Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:The difference between Open Source and Free (Score 1) 108

One that implements the published specification for the platform/language? Just like MS got burnt trying to knock off java with J++ if you make a C# like languages that is broken from the standard in fundamental ways they'll come after you.

No - they can't. They have not put any clause in the licensing term for neither C# or core libraries prohibiting you from extending those. Sun did that with Java. Microsoft put the equivalent of C# delegates and P/Invoke into their Java implementation. Especially the latter riled Sun, as it allowed MS to integrate Java much more efficiently on Windows than Sun could do on other platforms. Sun sued and won and MS walked away from Java and created J++ but eventually went all-in on C#

This time around you can add anything you want. There is no non-free, licensed test suite you'll have to pass and there's limitation on how you can extend.

Comment: Welcome to Australia (Score 1) 166

by Gumbercules!! (#49490791) Attached to: 2K, Australia's Last AAA Studio, Closes Its Doors
Where if it doesn't involve a shovel and a hole in the ground, we're not interested!

We have absolutely no future proofing of our economy or concept of sustainability. Everyone is 100% focused on digging up iron ore and *nothing else matters*. If the iron ore price tanks (and it has) - we just lay people off and dig more up!

Not to be the typical IT person who only focuses on IT but I've never understood our national refusal to consider the Internet as a viable business location - it's still viewed by politicians as kind of a toy for residentials only and a place where piracy happens. We have a completely stable country, politically and geographically. We don't get tornadoes. We don't get earthquakes. We don't get wars. We have huge tracks of unused land, that has ample sunlight, low temperatures and massive amounts of wind and tide (the entire southern coastline). We could have the best datacentres in the world - and anyone who thinks there's no money in the cloud isn't paying attention. But there's zero will to even consider it because it's not about digging up rocks and paying China to smash them up for us.

Comment: Re:Rank Amateurs (Score 2) 104

by benjymouse (#49484733) Attached to: The Voting Machine Anyone Can Hack

As I read it, it was not an issue with the developed software (although there may be issues there as well), but rather an issue with the *setup* of the machines. It was not the developers who failed (passwords not hardcoded) but rather the admins deploying the machines were braindead and the auditors obviously clueless. For something like this they shold have used an randomly generated password or simply shut themselves out of the system (which is possible on Windows).

Comment: Re:Cruft (Score 4, Informative) 207

by benjymouse (#49467959) Attached to: Linux Getting Extensive x86 Assembly Code Refresh

For some time now, Mark Russinovich at Microsoft has been talking about just how bad the Windows kernel was/is in his blog.

I think you are confused. It was not Mark Russinovich, but rather Linus Torvalds, and he was talking about the Linux kernel, not the Windows kernel.

"I mean, sometimes it's a bit sad that we are definitely not the streamlined, small, hyper-efficient kernel that I envisioned 15 years ago...The kernel is huge and bloated, and our icache footprint is scary. I mean, there is no question about that. And whenever we add a new feature, it only gets worse."

Glad I could help.

Comment: Re:Wow, this *IS* old... (Score 2, Interesting) 171

Yeah sadly, there's heaps of them. People who connect their Windows machine to the internet by establishing the PPPoE session from the machine, for one. People who rent a VM from a cloud provider and just get a straight up Windows box with no firewall, for two. If you think there's not a lot of those, believe me, there are. We run a cloud computing company and we frequently (ok, by frequently I mean a few times a year, I suppose - but we're just one company) get requests for people to have a Windows box with no firewall (other than the Windows one) because "it gets in the way", etc.

As a service provider, I am not sure how to handle this because, technically, it's "their server". I mean, I can provide them all the advice I want but making them listen is another thing altogether.

In one case, I showed the guy that I could map a drive to his server, over the public internet and that he needed to deny all ports other than the one he needed open (443) but it's like speaking to a child. They don't understand why it's a problem and they just want what they think they want and they want it, now.

So I am not really sure how to handle this. Wherever I can, I don't give them the choice - I just enforce an upstream firewall but at the end of the day, if someone wants to pay money to own a VM and they're not (yet) causing any problems for anyone other than themselves...I can't be in business if I keep saying no to everyone. So yeah - there are plenty of Windows people out there who expose everything to the world.

UW Scientists, Biotech Firm May Have Cure For Colorblindness 137

Posted by samzenpus
from the greener-than-green dept.
An anonymous reader writes with news about a possible cure for colorblindness. "For the more than 10million Americans with colorblindness, there's never been a treatment, let alone a cure, for the condition that leaves them unable to distinguish certain hues. Now, for the first time, two University of Washington professors have teamed with a California biotech firm to develop what they say may be a solution: a single shot in the eye that reveals the world in full color. Jay and Maureen Neitz, husband-and-wife scientists who have studied the vision disorder for years, have arranged an exclusive license agreement between UW and Avalanche Biotechnologies of Menlo Park. Together, they've found a new way to deliver genes that can replace missing color-producing proteins in certain cells, called cones, in the eyes."

+ - ESA Rebukes EFF's Request to Exempt Abandoned Games from Some DMCA Rules->

Submitted by eldavojohn
eldavojohn (898314) writes "It's 2015 and the EFF is still submitting requests to alter or exempt certain applications of the draconian DMCA. One such request concerns abandoned games that utilized or required online servers for matchmaking or play (PDF warning) and the attempts taken to archive those games. A given examples is Madden '09 that had its servers shut down a mere one and a half years after release. Another is Gamespy and the EA & Nintendo titles that were not migrated to other servers. I'm sure everyone can come up with a once cherished game that required online play that is now abandoned and lost to the ages. While the EFF is asking for exemptions for museums and archivists, the ESA appears to take the stance that it's hacking and all hacking is bad. In prior comments (PDF warning), the ESA has called reverse engineering a proprietary game protocol "a classic wolf in sheep’s clothing" as if allowing this evil hacking will loose Sodom & Gomorrah upon the industry. Fellow gamers, these years now that feel like the golden age of online gaming will be the dark ages of games as historians of the future try to recreate what online play was like now for many titles."
Link to Original Source

Comment: Re:Anything unique? (Score 1) 223

by benjymouse (#49413945) Attached to: Mono 4 Released, First Version To Adopt Microsoft Code

Microsoft has not contributed any useful code to the Linux kernel. Their "contribution" was drivers so that Linux could work on their hypervisor.

I find that immensely useful.

When Intel contributes drivers for graphics chips, it is *also* so that Linux can work on their hardware.

Maybe you should take a clue from Linus Torvalds. (hint: It's about scratching your own itch)

Comment: Re:Anything unique? (Score 2) 223

by benjymouse (#49413893) Attached to: Mono 4 Released, First Version To Adopt Microsoft Code

Microsoft has granted patents, to anyone who implements a .NET runtime. The grants were part of the standardization of .NET CLR and core libraries.

It is a misunderstanding that it is bound to Microsofts own implementation. Those grants has always extended to Mono. The anti-Mono and anti-Microsoft fanatics started a FUD campaign based on speculation that MS could just sue anyway, and the mere cost of defending against MS would force Mono underground. It was a response to that FUD campaign that MS also issued the community promise.

The patent grants also are not tied to a full-stack implementation like Java/Oracle. The fact is, the patent protection when using CLR is far more transparent and effective, compared to Oracle/JVM.

Comment: Re:Mono practically useless (Score 1) 223

by benjymouse (#49412933) Attached to: Mono 4 Released, First Version To Adopt Microsoft Code

- e.g. XAML syntax is unnecessary verbose, and QML is much better in that regard. But most of those are surface issues. The core design - the notion of element tree, layout engine, layout and render transforms, data binding, styles, triggers etc - is solid, very powerful, and very flexible.

The beauty of WPF and (especially) XAML is that they really are 2 very different technologies. WPF - like many GUI frameworks - describes an UI through an object graph. You can "new" up the controls yourself, wire the event handlers and achieve the exact same result as describing it through XAML. Which also means that you can dynamically change the graph through code.

XAML on the other hand is not in any way specific to WPF. It is simply a way to describe an object graph. Only, XAML can describe very, very complex object graphs with wired event handlers etc. XAML is also used to describe workflows in Workflow Foundation. And anyone can use the format to describe object graphs of any other type. XAML uses a convention for mapping XML namespaces to CLR namespaces. That is a really, really cool.

Electronic Frontier Foundation

USPTO Demands EFF Censor Its Comments On Patentable Subject Matter 71

Posted by timothy
from the adversarial-justice-system dept.
An anonymous reader sends this report from TechDirt: As you know, last year the Supreme Court made a very important ruling in the Alice v. CLS Bank case, in which it basically said that merely doing something on a general purpose computer didn't automatically make it patentable. ... However, the USPTO apparently was offended at parts of the EFF's comment submission, claiming that it was an "improper protest." Protest or not, the EFF denies in strong terms that the original comments were improper.

Comment: Re:Patents? (Score 1) 223

by benjymouse (#49410827) Attached to: Mono 4 Released, First Version To Adopt Microsoft Code

Cases in point:

1. The ridiculous FAT long-filename patent
2. The subpixel rendering patent (despite prior art being shown)
3. Outright patent-troll behavior: Refusing to disclose a stack of patents its using to extort for-profit Linux distributors behind closed doors.


Which of the above illustrate Microsofts visceral hatred of open source?

(For the record: I believe that software patents should be abolished and I do not condone Microsofts patent litigation)

Comment: Re:Newbie Mono question (Score 1) 223

by benjymouse (#49410741) Attached to: Mono 4 Released, First Version To Adopt Microsoft Code

Problem is let's say there is a bug that is causing your web app to constantly run out of threads or restart?

Who do you call for support? Let's say you think it is mono causing it? WIth VS.NET on Windows you see the bug is not there.

Isn't that a concern with open source in general? That argument could be used against all open source projects where commercial support is not available. Yet, many open source projects thrives despite of this.

.NET is great but not if you make calls that emulate Windows.

But Mono does not make calls that "emulate Windows". In general the call upon native and/or open source libraries. Certainly you'd be hard pressed to come up with any examples of this behavior in the Mono server stack.

Winforms is an example too which uses dcom/com underneath. It would make more sense to use GTK calls if it is a Linux app.

But you are wrong about that. Winforms is definitively NOT based on COM (much less DCOM).Winforms is a thin wrapper around Win32 APIs. When you create a text box in Winforms, you'll get an actual native Windows textbox.

You may be confused by the fact that Winforms also allow ActiveX controls to be used. When you use that capability you will be using COM (not DCOM), as ActiveX controls are implemented using COM. Interestingly, the part of COM that makes this possible is remarkably similar to the object model of Gnome, almost binary compatible. Basic COM is a binary standard which can be implemented on any platform out there.


Swiss Launch of Apple Watch Hit By Patent Issue 111

Posted by timothy
from the called-dibs-too-late dept.
wabrandsma points out this Reuters story, according to which: Apple is not able to launch its new smartwatch in Switzerland until at least the end of this year because of an intellectual property rights issue, Swiss broadcaster RTS reported on its website. The U.S. tech giant cannot use the image of an apple nor the word 'apple' to launch its watch within Switzerland, the home of luxury watches, because of a patent from 1985, RTS reported, citing a document from the Swiss Federal Institute of Intellectual Property.

You will have a head crash on your private pack.