Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


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:Same question as I had more than a decade ago (Score 1) 159

Browser have shifted from document viewers to application platform quite a while ago now. I was mocking the OP because he seemed to imply that browser ARE document viewers when they're clearly more than that. Very clearly.

By the way, GMail doesn't suck. Nor does outlook365. Nor does amazon or any other e-commerce platform. Clearly they're not catalogs of online documents, so the shift might have been apparent and browsers are pretty good at it.

Also, in the wake of the NSA revelations by Snowden, I don't think anyone has any doubt that there are holes and zero-days in pretty much every stack of every OS out there. USB, Network, Browsers, Encryption libs, everywhere. Browsers are just at the top of the stack, so they get picked on more often.

Comment: Re:Same question as I had more than a decade ago (Score 1) 159

developers want something that works everywhere, and .NET is the best of the only, crappy, solutions we have available.

Man, thnks for the laugh!. It's funny because, in a deep sense, you're right. If there ever was a competition among the "only crappy solutions we have available", I'm sure .NET will win hands down.

This from someone that writes .NET code for a living.

Java is also a strong contender over here. I'd even argue that for headless apps (CLI or deamons) it does a better job.

Comment: Re:Oh For Crying Out Loud (Score 1) 160

by Pieroxy (#49369047) Attached to: Europol Chief Warns About Computer Encryption

If you've got a keylogger (or any king of process) running locally, no amount of encryption is going to save you. That's how they got some of the ISIS members, by just running a TOR node and sending infected page to everyone that got out through their node. As a result they infected ISIS members using TOR along with everyone else on the TOR network vulnerable to their infection.

Knowing they're inside the firmware of your HDDs, I think they're aware of this.

Comment: Re:The fanboy is strong with this one. (Score 1) 60

by Pieroxy (#49321435) Attached to: Lenovo CEO Reportedly Posts Image of Next Gen Moto 360 Smartwatch

I thought the same about the iPad. I saw no need for myself and as I struggled to find needs for others, I couldn't. I was literally thinking "What the hell are they thinking".

It worked.

Since then I don't make no predictions anymore. And I try to warn occasional bystanders that make broad claims.

We'll see.

Comment: Re:Write-only code. (Score 1) 757

by Pieroxy (#49236341) Attached to: Was Linus Torvalds Right About C++ Being So Wrong?

It's not Evil, Bad and Wrong, but it's way too powerful. It's so powerful you can actually write your entire program with macros. This means people (like beginners) might be tempted to get too much logic in there and shit happened right there that anyone maintaining the code will have to stir or rewrite.

It's like operators overload and your numerics analogy. It's nice. Sometimes I wish i had it in Java because nicely used it's powerful. But then you can do crazy stuff with them that will confuse to hell most programmers trying to figure out what you wanted to do in the first place. That's the definition of write-only code.

Comment: Re:Write-only code. (Score 3, Interesting) 757

by Pieroxy (#49228461) Attached to: Was Linus Torvalds Right About C++ Being So Wrong?

Are you comparing the complexity of Java vs C++ (as a language, not as a runtime)? Are you kidding?

You can write convoluted code in any language, this is true. But C++ code can be made UNREADABLE as well as convoluted. In Java, there is only the one way of writing things. You can architect them differently if you want, but there's usually one way to write them. In C++, you have a hundred. THIS is the problem with C++. And let's not even talk about macros which is one more way to write things. You can actually write your whole program only through macros. Macros are turing-complete. They're just a language inside the language... This is pure madness.

If a thing's worth having, it's worth cheating for. -- W.C. Fields