By timothy from Slashdot's show-me-your-diagram department
First time accepted submitter xyourfacekillerx writes "After a long hiatus of developing (ASP.NET), I decided to pick it up again. I need to learn .NET and SQL for my new job (GIS tech using ESRI software). Down the road they need a PHP website, tons of automation tasks, some serious data consolidation, they want mobile apps in theory. This is not my job description, but I'm sure I can do it. Long story short, I need to setup a development environment on my home desktop, so I can do all this in my spare time. Trouble is, I share the machine (Win 8.1, 2.7 dual core pentium something or other, with virtualization support.) I want to avoid affecting the other users profiles. I currently use my profile for music production (Reason) and photography (Photoshop, et al) so it's already resource intensive with RAM, CPU and VMM. I'll be needing to install all of your basic Microsoft developer suites, IIS, SQl Server, ANdroid SDK, Java SDK, device emulators, etc. etc. Plus AMP and finally GIS software. There will obviously be a lot of services running, long build times, and so on. To wit, I wouldn't be able to use my desktop for my other purposes like the music editing. So I need some advice. Would it help to set up all these tools under a different account on the same Win 8.1 install? Or should I virtualize my development environment (and how?), and run the virtual machine side by side? Or should I add a HDD or secondary partition and boot to that when I intend to develop? I am poor ATM, but is there a cheap very mini PC I can place next to my desktop and run all my development software off that, remote desktop into it? I've done a lot of googling the last week and haven't turned up anything, so I turn to Slashdot. Please help me get organized so I can start coding again."Read Replies (0)
By timothy from Slashdot's it-puts-the-wristband-on-its-wrist department
An anonymous reader writes "MailChimp Chief Data Scientist [John Foreman] is at Disney World this weekend wearing his RFID-equipped MagicBand. Here's how he thinks the practice of digitally tracking consumers in the physical world will reach everywhere from theme parks to our homes."
Foreman's conclusion (and headline) — shades of Scott McNeally's famous "Get over it"
— is "You don't want your privacy." That seems to miss the mark, at least for me: I don't mind parceling out certain kinds of information (like whether I like to buy decaf at Starbucks, or how long the wait is to ride Space Mountain), in contexts of my own choosing, but that's much different from being snooped on by the NSA or other state actors in other
contexts.Read Replies (0)
By timothy from Slashdot's hey-public-high-schools-need-this-too department
Former Googler and Foursquare employee Sean Haufler is now a student at Yale studying CS and Economics, but he hasn't put away his real-world software skills for academia. When two other Yale students named Harry Yu and Peter Xu were threatened with the school's punishment committee
for designing a site that extends and improves the presentation of data from the school-controlled course selection guide (the Yale Bluebook
[available only at Yale]), Haufler decided to create a similar site which he hopes will force the school's hand
to either allow or deny this kind of data-mashing presentation. He acknowledges that there are legitimate questions about copyright, but Haufler's site treads lightly in a way that Yu and Xus did not: "Banned Bluebook never stores data on any servers. It never talks to any non-Yale servers. Moreover, since my software is smarter at caching data locally than the official Yale course website, I expect that students using this extension will consume less bandwidth over time than students without it. Don’t believe me? You can read the source code. No data ever leaves Yale’s control. Trademarks, copyright infringement, and data security are non-issues. It’s 100% kosher." And if the school disagrees? "If Yale denies this right, I’ll see you at the punishment committee."Read Replies (0)
By Soulskill from Slashdot's and-how-quickly-could-EC2-win-the-crown department
Hugo Villeneuve writes "What piece of code, in a non-assembler format, has been run the most often, ever, on this planet? By 'most often,' I mean the highest number of executions, regardless of CPU type. For the code in question, let's set a lower limit of 3 consecutive lines. For example, is it:
A UNIX kernel context switch?
A SHA2 algorithm for Bitcoin mining on an ASIC?
A scientific calculation running on a supercomputer?
A 'for-loop' inside on an obscure microcontroller that runs on all GE appliance since the '60s?"Read Replies (0)