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:I'm dying of curiousity (Score 3, Interesting) 188

by dottrap (#49190673) Attached to: Software Freedom Conservancy Funds GPL Suit Against VMWare

That is, unless VMWare sincerely thinks they are in the right and have a defensible case. Then things get very interesting because then there is a chance the GPL could be undermined/weakened if they win and you will see a lot of groups start paying attention to make sure Software Freedom Conservancy doesn't screw up the case for GPL. (And you may see other parties interested in exploiting a weakened GPL.)

Comment: Re:I'm dying of curiousity (Score 1) 188

by dottrap (#49190583) Attached to: Software Freedom Conservancy Funds GPL Suit Against VMWare

Chances are VMWare will eventually just release the bare minimum code in question after they hit a small threshold in legal fees and make the lawsuit moot.

Waiting for somebody else bring up litigation didn't cost VMWare much. They can simply wait until somebody calls them on it, then do the bare minimum to make it go away.

And nobody will continue to press on them because seeking "damages" is really hard to demonstrate in this kind of case and continuing to pay lawyers to try to punish VMWare will be cost prohibitive.

There is also the case law risk that if VMWare does win, the GPL could be weakened/undermined, so there will be a lot of pressure on the plaintiff to not press their luck.

Comment: Re:What about Linus (Score 1) 551

by dottrap (#48832871) Attached to: Systemd's Lennart Poettering: 'We Do Listen To Users'

What does Linus Torvalds have to say about all this?

Linus Q&A at Debconf 2014
starts at 18:43

"I think systemd does a lot of things right."

"Systemd gives a lot of features you couldn't get any other way. The boot-up speeds are real. And it's not saying you couldn't get the same things with non-systemd. But systemd stepped up and did it."

"I think the fight is mostly over."

"The lack of portability is sad. The thing I that I absolutely hate is that the bug reports have been basically ignored in some cases."

"I realize people expected me to hate systemd. I don't hate it, really. I think it is somewhat interesting and it has quirks, but what does not?"

Comment: Re:They're allowed to have a dud (Score 2) 155

by dottrap (#48751377) Attached to: The Fire Phone Debacle and What It Means For Amazon's Future

Stock holders are forgiving to Apple because they constantly show profits. Even during the dot-com implosion, Apple continued to show growth and profits in their Mac lines as the rest of the PC industry struggled.

Amazon is the opposite. Amazon has never had a profitable quarter. Instead their spending always outstrips their revenue. Stock holders have been amazingly patient because Amazon has been doing this for like 20 years now. But a $170 million write-down is a lot of money (unless you are Microsoft, and they at least have enormous profits to offset their huge billion dollar losses), especially for a company that has never had a profitable quarter.

And this is for a product that everybody sees as outside Amazon's strengths. And the market reaction shows there is little interest and demand for this product, yet Amazon intends to double-down.

Considering it has been over 20 years, I'm surprised Amazon hasn't seen a lot more criticism. Kudos I guess to Amazon's ever-patient shareholders.

Comment: Re:Call me conervative, but (Score 2) 68

by dottrap (#48674421) Attached to: The World of YouTube Bubble Sort Algorithm Dancing

You are correct. But there is a much more direct answer to defend Bubble Sort.

In the real world, i.e. on real hardware, bubble sort usually faster than other algorithms for small data sets. This is due to cache locality. A cache miss can mean the difference between 4 clock cycles vs. over 400 cycles, simply waiting for 4 little bytes to be read from RAM.

Cache misses are now the biggest problem for high performance programming. For instance, (good) video game programmers are very aware of this fact.

Comment: Re:Obj-C (Score 4, Interesting) 316

by dottrap (#48006849) Attached to: Ask Slashdot: Swift Or Objective-C As New iOS Developer's 1st Language?

Agreed. And for the op, Obj-C is the best language to use right now. Being well versed in C means he can learn Obj-C in a day. Obj-C is a very small superset of C.

The hard part is learning Cocoa, but that is true of any framework whether that is Swing, Android, MFC, GNOME, Qt.

Swift is so new, you will have to learn Obj-C anyway to learn Cocoa.

The best bet is for the op to write model/cross-platform code in C, and then use Obj-C for the native UI layer. Then repeat for Android/Java (via JNI) and Windows Phone/C++CX.

Comment: Re:straight from the OMFG NO dept (Score 1) 364

by dottrap (#47740587) Attached to: "MythBusters" Drops Kari Byron, Grant Imahara, Tory Belleci

But is the ratings decline reflective of revenue or an overall problem with the show? Over the past 10 years, television viewership has been falling in general, losing out to other forms of entertainment.

However, the irony is that the cost for advertising in television is at an all time premium. This is because there is still no other advertising outlet that can capture such a wide audience at the same time with and also with well understood demographics.

No problem is so large it can't be fit in somewhere.