Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Kotlin (Score 2) 245

Having used plenty of Java in big-ish teams over the years - and mind you, having never used any other JVM languages beyond simple tutorials or scripts - I can imagine that Scala's learning curve might present a problem. Kotlin, on the other hand (as far as I can tell from my admittedly limited experience) adopts many of the best syntax features of alternatives like Scala and Groovy while keeping things simple enough for pretty much any existing Java developer to use right away. On top of that it does not introduce any new APIs or concepts like actors to get a grip on - as such cross-compatibility with existing Java code is 100% out of the box (this was of course a big factor for the JetBrains folks who are using it to develop the future of their IDE platform). And even though Java 8 is a huge advance in terms of functional programming support, it feels like a more natural fit in Kotlin. Essentially I think Kotlin is something like "Java 2.0", or what Java could be if they were willing to throw backwards compatibility out the window. :) At the same time it's dead simple to learn in its entirety in a short period of time, as opposed to Scala's huge feature set and learning curve. Scala may be the "better" language overall, but Kotlin seems like the more practical choice, especially for teams that have no Scala experience as of yet.
Cellphones

Feds: We're Pulling Data From 100 Phones Seized During Trump Inauguration (arstechnica.com) 233

An anonymous reader quotes a report from Ars Technica: In new filings, prosecutors told a court in Washington, DC that within the coming weeks, they expect to extract all data from the seized cellphones of more than 100 allegedly violent protesters arrested during the inauguration of President Donald Trump. Prosecutors also said that this search is validated by recently issued warrants. The court filing, which was first reported Wednesday by BuzzFeed News, states that approximately half of the protestors prosecuted with rioting or inciting a riot had their phones taken by authorities. Prosecutors hope to uncover any evidence relevant to the case. Under normal judicial procedures, the feds have vowed to share such data with defense attorneys and to delete all irrelevant data. "All of the Rioter Cell Phones were locked, which requires more time-sensitive efforts to try to obtain the data," Jennifer Kerkhoff, an assistant United States attorney, wrote. Such phone extraction is common by law enforcement nationwide using hardware and software created by Cellebrite and other similar firms. Pulling data off phones is likely more difficult under fully updated iPhones and Android devices.

Comment Finally! (Score 1) 222

Finally! This is the way Apple has done it forever and it is sooo much nicer from a user experience perspective. Some may whine about having to accept everything MS wants to push at them, but it's time for them to deal with it and move on. The Windows update process has been essentially broken for the past two decades (>5 hour patch installs on a freshly Windows is *not* acceptable), and it's finally getting fixed. A momentous day.

Comment Re:On Safari for Macs (Score 1) 506

Holy crap, this whole time I thought Safari just didn't have a feature to re-open a tab, and it turns out it does after all!! I feel... disappointed in myself for not knowing this. ;) But really, Apple should get with the program and add the Cmd-Shift-T shortcut to help out folks coming from other browsers. Right now it's not mapped to anything so it's not like it's going to cause a conflict. And also, it's nice to be able to reopen a tab independently of, say, undoing that comment you just typed...

Comment Easy: make it as useful as Windows 8 (Score 1) 391

Windows for ARM was and still is a great idea. But Windows RT as they implemented it was incredibly dumb from the get-go.

MS: "Why don't we offer a 'pure' ARM tablet experience, but throw in the desktop anyway since we can't manage to fulfill our own App Store restrictions with Office. But at the same time, we're too disorganized to come up with an emulation layer for x86 so let's disallow all desktop apps for ARM (except for Office, but screw all other developers)! That should go over great!"

Consumers: "OK, so this machine has great battery life but only runs a fraction of the apps of either Windows 8 or Android tablets? And yet it still includes a misfit desktop mode that's totally useless for anything but Office? WTF???"
Crime

Fox News Parent NewsCorp May Face Corruption Investigation 145

rtfa-troll writes "The Guardian reports that News Corporation may face FCPA investigations after an 'official of the British ministry of defence' was charged 'for allegedly receiving £100,000 from Murdoch's tabloid newspapers.' News Corporation, headed by Rupert Murdoch, is loved by most of the readers of Slashdot as the owner of Fox News and as the company which put the overly complicated paywall on the Wall Street Journal. The article states that the charges 'would be hard for the Department of Justice and the Securities and Exchange Commission to ignore and would warrant investigation under the U.S. Foreign Corrupt Practices Act which could lead to risks for 27 TV licences within the Fox network.'"
Software

Researchers Develop Surveillance System That Can Watch & Predict 106

hypnosec writes "Carnegie Mellon university researchers have developed a surveillance system that can not only recognize human activities but can also predict what might happen next. Scientists, through the Army-funded research dubbed Mind's Eye, have created intelligent software that recognizes human activities in video and can predict what might just happen next; sounding an alarm if it detects anomalous behavior. "

Comment Re:Sigh (Score 4, Insightful) 57

By supporting this bundle you are supporting open-source educational software and the project (AbulEdu) that is making the development of this software possible. If you don't feel like these particular programs are worth your money fine, but at least the idea is a noble one. Instead of complaining about the state of things and bragging about how you could do things better, why not try to get involved in one of these projects and actually make a difference that has the potential to benefit students around the world?

Disclaimer: I don't work for the company or have anything to do with this project; I just found out about it via this news item. Just my 2c.

Slashdot Top Deals

Your code should be more efficient!

Working...