Slashdot is powered by your submissions, so send in your scoop


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:Hard To Imagine... (Score 1) 191

by khellendros1984 (#49020983) Attached to: Microsoft Trademarks "Windows 365"

Why? That's how cell phone providers and cable TV providers and ISPs already do it.

The TV, ISP, and phone companies provide ongoing services. I could maybe see paying for ongoing security updates, but not for access to use the software on my own hardware, assuming I was fine with running it without updates.

Comment: Re:Hard To Imagine... (Score 1) 191

by khellendros1984 (#49020911) Attached to: Microsoft Trademarks "Windows 365"
That's a different situation, though. Imagine that your hardware was functional, but the company that rents you your software declares it obsolete, requires you to buy new hardware when you're happy with the current kit, and basically turns your hardware into a nice, black paperweight. There's no upside.

In the situation you described, your current hardware has a relatively easily repairable failure. You have the option of repairing it (yourself or professionally), and you have the option of replacing it. In the former situation, there's no choice; there's a requirement imposed on you by the outside. In the latter, you have options.

Comment: Re:Monomania (Score 2) 425

I have two issues with your post. First, the use of some kind of standardized grammar aids in comprehension by decreasing the difficulty of interpreting the meaning. If you reduce the number of re-parses that the reader has to do due to unexpected/non-standard word/punctuation use, the information comes through smoother and cleaner. Second, the reader will notice the "register" of the text and tend to give less credence to the information if it doesn't match what they expect. People don't expect idiosyncrasy from an encyclopedia. As an extreme example, I'm perfectly capable of understanding a computer science article written in Cletus Spuckler's dialect, but I'm not likely to trust the information without some form of independent verification.

Of course, perception of the appropriate register, and the sets of language features included each register, are also subject to change over time, and the appropriateness of some specific feature at a specific time to a particular register also isn't a binary value.

Comment: Re:just want I wanted! (Score 1) 307

by khellendros1984 (#48963253) Attached to: Microsoft Announces Windows For Raspberry Pi 2
Because Eben Upton and most of the Raspberry Pi Foundation are Broadcom employees. The primary goal was to build something educational and to build it cheaply enough to be affordable around the world. Since they could work on acquiring the parts from inside the company, Broadcom made sense as a vendor to support their goal. They got cheaper parts, some level of code-openening from Broadcom, and manufacturing in Britain. Openness was a secondary goal, and only because it supported the primary goal of education.

Comment: Re:Mobile game control on flat glass (Score 1) 225

by khellendros1984 (#48925401) Attached to: YouTube Ditches Flash For HTML5 Video By Default
I don't disagree with either of those points. As far as games though, there's also currently a vibrant culture of independent game development that carries some of what Flash game development did. Then there's the combination of SVG and Javascript, which allow similar things to be done.

Comment: Re:But Steve Jobs said mean things about flash! (Score 1) 225

by khellendros1984 (#48919375) Attached to: YouTube Ditches Flash For HTML5 Video By Default
Flash actually works better on my current phone than it did on the phone I had when it was actually supported. The APKs are still available from Adobe themselves, for anyone who cares to download them. Sometimes a nostalgia trip to some of the old flash video sites is fun.

Comment: Re: Finaly. (Score 1) 225

by khellendros1984 (#48919319) Attached to: YouTube Ditches Flash For HTML5 Video By Default

Wow, I've never heard of any of those websites.

Maybe you're outside of the general demographic that they served. 10-15 years ago, there were few people that I knew between 10 and 20 years of age that didn't visit one or more of those sites occasionally, or at least know of them. In some ways, they filled similar niches to what Youtube videos and smartphone games do now, but in a lower-bandwidth, resolution/device-independent way.

Many of the non-interactive videos can be found on Youtube now, rendered into raster video from the original vector source files. Similarly, most of the game concepts have been replicated in one way or another to various mobile devices.

Comment: Re:DVD (Score 1) 251

by khellendros1984 (#48917305) Attached to: Ask Slashdot: Best Medium For Personal Archive?

Optical media, at least the writables we as consumers have access to are completely inadequate for long term storage.

What about something like M-Discs? They're a consumer-available optical medium designed for long-term storage. They require a drive with a higher-powered laser to record, but will read in a standard DVD or Blu-ray drive. Of course, their "1000 years of storage" can't really be tested, but the idea of using an inorganic data layer seems like an improvement, and the discs passed some kind of DoD reliability testing.

Comment: Re:What Kind (Score 1) 386

by khellendros1984 (#48869513) Attached to: Is D an Underrated Programming Language?
That's a wonderful idea if I were just working on my own projects. Clang++'s output *is* much cleaner than GCC's. However, it's more difficult to suggest as one of hundreds of developers in a corporate setting. Politics, legal hoops, inertia, verification that there are vendor-supported packages for that compiler on systems that haven't updated to gcc 4.x, etc.

Comment: Re:What Kind (Score 4, Informative) 386

by khellendros1984 (#48860495) Attached to: Is D an Underrated Programming Language?
C++ is essentially a mixture of languages at this point, with several ways to do many things. You can still write very C-like code using C data types, with the pitfalls of C (memory leaks, buffer overflows, etc). You can write more modern-style C++ programs using the container classes, iterators, and RAII techniques to avoid C's pitfalls. You can also end up with a program that's an ugly mash of C and C++.

C++ templates, which enable generic programming, are complicated enough to be their own sub-language, and errors that are output by the compiler about any of the templated container classes can be nigh-incomprehensible on their own, and take up a few dozen lines to describe an error like "You need a random-access iterator here, not just a forward iterator".

There are other examples, but essays can be (and have been) written about unnecessary complexity in C++.

Comment: Re:2015: Still using Facebook (Score 1) 80

Quit going to church and you will finish the task of disassociating yourself from idiots and their idiotic behavior.

If one lived alone in a cabin in the woods, one would still not succeed at escaping irrationality, since there's still one human nearby. People like to pretend that they're rational, but they're fooling themselves. You'll find the only example of non-idiotic humanity riding a unicorn, taking tea with the Flying Spaghetti Monster, in orbit about 1.3 AU out from a teapot inscribed "Bertrand" on the bottom.

Comment: Re:2015: Still using Facebook (Score 1) 80

So you're willing to sell off your privacy for a few bucks?

Not under those terms, which is why I don't use store-specific cards (since it's already bad enough that credit processors want to track me). If there were a pay service that could replace FB in all aspects, minus ads and data-gathering, I'd be more than interested to look at it.

How does it feel knowing that there are complete strangers out there that think they know you because of the data they collect on you about purchasing habits?

Honestly? It doesn't bother me. Similar to "How does it feel [...] that think they know you because of your pseudonynmous posts on Slashdot?" I don't do anything important on Facebook, similar to how I don't do anything important on Slashdot. Sometimes, I make posts that don't reflect my feelings, just for a change in pace. Facebook wants to see my false information? Meh.

How will you feel about it when someone gets it wrong?

Amused, so far. FB has been trying to guess where I live for years. I don't think that it's ever guessed the right city, and it guesses the right county only occasionally. More commonly, it picks a state across the country where it knows I have a lot of friends, or in another country. I commonly look up products that friends are interested in, but that I don't care about. I mark random ads as offensive. If they can actually filter the signal from the noise, I actually think that's pretty cool, and I hope some papers eventually get written and released, based on the methods. They've done the work, and all based on information that I wouldn't have a problem yelling to random people on a street corner.

Comment: Re: Competition (Score 4, Insightful) 437

by khellendros1984 (#48767947) Attached to: Is Kitkat Killing Lollipop Uptake?
I've observed the following on my wife's Windows phone:
- The Line app doesn't do emote pop-ups like it does on my Android phone. If you want to use emotes, you have to look them up manually
- Her phone lacks turn-by-turn navigation, and won't narrate directions. It's useless as a car navigation device for those reasons.
- As far as I'm aware, Tubecast is the only Windows app that'll stream to Chromecast, and I think it's Youtube-only
- Daily reminders to reboot the phone, with the statement that they don't recommend continuing to operate the phone without restarts
- All the games advertised on TV: No Windows Phone version.
- No emulators
- No on-device scripting environments
- No on-device command-line
- I like having my ssh +ftp clients+servers available on my phone, because they're easier than connecting a cable
- No Dropbox app

I am overjoyed that you don't care about any of the things I've listed...but I do. Most of the items aren't critical requirements on their own, but the combination of all of them together means that using a Windows Phone would be a serious reduction in what my phone could do, for me.

My certainty is that the Windows app store lacks most of the software that I want.

Dreams are free, but you get soaked on the connect time.