Please create an account to participate in the Slashdot moderation system
Nerval's Lobster writes "King, the gaming developer behind the monster hit Candy Crush Saga, has attracted a fair amount of criticism over the past few weeks over its attempt to trademark the word 'candy,' which isn't exactly an uncommon term. The company followed up that trademarking attempt by firing off takedown notices at other developers who use 'candy' in the titles of their apps. But things only got emotional in the past few days, when indie developer Albert Ransom published an open letter on his Website that excoriates King for what basically amounts to bullying. Ransom claims that he published CandySwipe in 2010, a full two years before Candy Crush Saga hit the market, and that the two games bear a number of similarities; after opposing King's attempts to register a trademark, Ransom found that his rival had taken things to a whole new level by purchasing the rights to a game called Candy Crusher and using that as leverage to cancel the CandySwipe trademark. Ransom claims he spent three years working on his game, and that King is basically robbing his livelihood. King was not effusive in its response. 'I would direct you to our stance on intellectual property,' a spokesperson for the company wrote in an email to Slashdot, which included a link to a letter posted online by King CEO Riccardo Zacconi. 'At this time, we do not have any comment to add beyond what is outlined in this letter.' Zacconi's various defenses in the letter seem a moot point in the context of CandySwipe, considering how Ransom has already abandoned the prospect of fighting to protect his intellectual property. But the two developers' letters help illustrate how downright nasty the casual-gaming industry has become over the past several quarters, as profits skyrocket and people attempt to capitalize on others' success."
Sockatume writes "If you want to ship a phone with Google's apps on it, you need to license them. A copy of the OEM licensing agreement from 2011 was recently leaked, and Ars Technica provides a summary. Amongst the rules: a company licensing Google Apps can't act in a way that would fragment Android, but must also maintain the platform's open-ness; most of Google's services must be included; Google apps must be defaults, and placed within a couple of clicks of the default home screen. No surprises, but it's interesting to see the details laid out."
First time accepted submitter vigna writes "The Laboratory for Web Algorithmics of the Università degli studi di Milano together with the Data and Web Science Group of the University of Mannheim have put together the first entirely open ranking of more than 100 million sites of the Web. The ranking is based on classic and easily explainable centrality measures applied to a host graph, and it is entirely open — all data and all software used is publicly available. Just in case you wonder, the number one site is YouTube, the second Wikipedia, and the third Twitter." They are using the Common Crawl data (first released in November 2011). Pages are ranked using harmonic centrality with raw Indegree centrality, Katz's index, and PageRank provided for comparison. More information about the web graph is available in a pre-print paper that will be presented at the World Wide Web Conference in April.
Bizzeh writes "Today my boss came to me with what he thought to be a valid point and analogy. A builder builds a wall. A week later, bricks begin to fall out of the bottom, but he continues to build the wall higher. In most cases, he would have to replace those lower bricks at his own expense and on his own time. Comparatively: A software developer writes a piece of software. When bugs are discovered, the developer is paid to fix them by the employer and on the employer's time. I didn't know how to refute the analogy at the time, but it did make me think: why are bugs in software treated differently in this way?"
Nw submitter CMULL writes "Stop typing Git over and over again. Ruby on Rails development and consulting firm thoughtbot created an interactive shell dedicated to Git commands, gitsh. One of the primary developers says there is a need for this shell because many early Unix utilities don't take sub-commands like Git."
rjmarvin writes "Karanbir Singh and a handful of other CentOS developers are now full-time Red Hat employees, working in-house on the CentOS distribution with more transparent processes and methods. None of the CentOS developers will be working on Red Hat Enterprise Linux. The CentOS project would become another distribution and community cared for by Red Hat, like Fedora, and Red Hat CTO Brian Stevens says the company is planning its future around OpenStack, not just Linux."
An anonymous reader writes "Bitcoin values dropped sharply over the weekend after the largest trading exchange, MtGox, revealed that an investigation into unusual trading activity turned up a flaw in the underlying Bitcoin software that allowed an attacker to double withdrawal a transaction" Not so fast according to database experts: the real problem is that Mt Gox (and other exchanges) are using a surrogate transaction id rather than a natural key in their databases: "The flaw isn't so much in Bitcoin as it is in exchange-systems. Many exchanges use the tx-id to uniquely identify transactions, but as it turns out, an attacker can change the tx-id without changing the actual transaction, rebroadcast the changed transaction (effectively creating a double-spend) and if his altered transaction gets accepted into a block instead of the legit transaction, the attacker receives his coins and can complain with the exchange that he didn't. The exchange will then check their db, fetch the tx-id from it, look it up in the blockchain and not find it. So they could conclude that the transaction indeed failed and credit the account with the coins. ... A simple workaround is to not use the tx-id to identify transactions on the exchange side, but the (amount, address, timestamp) instead."
goruka writes with news that a new game engine has been made available to Free Software developers under the permissive MIT license "Godot is a fully featured, open source, MIT licensed, game engine. It focuses on having great tools, and a visual oriented workflow that can deploy to PC, Mobile and Web platforms with no hassle. The editor, language and APIs are feature rich, yet simple to learn. Godot was born as an in-house engine, and was used to publish several work-for-hire commercial titles. With more than half a million lines of code, Godot is one of the most complex Open Source game engines at the moment, and one of the largest commitments to open source software in recent years. It allows developers to make games under Linux (and other unix variants), Windows and OSX." The source is available via Github, and, according to Phoronix, it's about as featureful as the Unity engine.
snydeq writes "Programming boot camps are on the rise, but can a crash course in coding truly pay off for students and employers alike? InfoWorld's Dan Tynan discusses the relative (and perceived) value of code academies with founders, alumni, recruiters, and hiring managers. Early impressions and experiences are mixed, but the hacker school trend seems certain to stick. 'Many businesses that are looking at a shortfall of more than a million programmers by the year 2020 are more than willing to give inexperienced grads a chance, even if some are destined to fail. The zero-to-hero success stories may be relatively rare, but they happen often enough to ensure that the boom in quick-and-dirty coding schools is only likely to accelerate.'"
jones_supa writes "At FOSDEM 2014 some recent developments of GNU Hurd were discussed (PDF slides). In the name of freedom, GNU Hurd has now the ability to run device drivers from user-space via the project's DDE layer. Among the mentioned use-cases for the GNU Hurd DDE are allowing VPN traffic to just one application, mounting one's own files, redirecting a user's audio, and more flexible hardware support. You can also run Linux kernel drivers in Hurd's user-space. Hurd developers also have working IDE support, X.Org / graphics support, an AHCI driver for Serial ATA, and a Xen PV DomU. Besides the 64-bit support not being in a usable state, USB and sound support is still missing. As some other good news for GNU Hurd, around 79% of the Debian archive is now building for GNU Hurd, including the Xfce desktop (GNOME and KDE soon) and Firefox web browser."
theodp writes "You wouldn't select Linus Torvalds to be the public face for the 'Year of Basketball.' So, why tap someone who doesn't code to be the face of 'The Year of Code'? Slate's Lily Hay Newman reports on the UK's Year of Code initiative to promote interest in programming and train teachers, which launched last week with a Director who freely admits that she doesn't know how to code. "I'm going to put my cards on the table," Lottie Dexter told Newsnight host Jeremy Paxman on national TV. I've committed this year to learning to code...so over this year I'm going to see exactly what I can achieve. So who knows, I might be the next Zuckerberg." "You can always dream," quipped the curmudgeonly Paxman, who was also unimpressed with Dexter's argument that the national initiative could teach people to make virtual birthday cards, an example straight out of Mark Zuckerberg's Hour of Code playbook (coming soon to the UK). Back in the States, YouTube chief and Hour of Code headliner Susan Wojcicki — one of many non-coder Code.org spokespersons — can be seen on YouTube fumbling for words to answer a little girl's straightforward question, "What is one way you apply Computer Science to your job at Google?". While it's understandable that companies and tech leaders probably couldn't make CS education "an issue like climate change" (for better or worse) without embracing politicians and celebrities, it'd be nice if they'd at least showcase a few more real-life coders in their campaigns."
An anonymous reader writes "While RMS is opposed to LLVM over its BSD-like license rather than the GPL, LLVM/Clang and GCC developers have agreed to try to start cooperating in an "open compiler initiative" to jointly tackle common issues that plague both compilers and issues that can be better served by working together rather than creating fragmentation between the two popular open-source compilers."
First time accepted submitter Rasberry Jello writes "I consider myself someone who 'gets code,' but I'm not a programmer. I enjoy thinking through algorithms and writing basic scripts, but I get bogged down in more complex code. Maybe I lack patience, but really, why are we still writing text based code? Shouldn't there be a simpler, more robust way to translate an algorithm into something a computer can understand? One that's language agnostic and without all the cryptic jargon? It seems we're still only one layer of abstraction from assembly code. Why have graphical code generators that could seemingly open coding to the masses gone nowhere? At a minimum wouldn't that eliminate time dealing with syntax errors? OK Slashdot, stop my incessant questions and tell me what I'm missing." Of interest on this topic, a thoughtful look at some of the ways that visual programming is often talked about.
Nerval's Lobster writes "A more prominent role in video-game development could prove the latest territory on Amazon's 'attempt to conquer' list. Yes, there's already Amazon Game Studios, which produces smaller games such as Air Patriots (a tower-defense title), but that evidently wasn't enough — Amazon has acquired Double Helix, most notably the developer behind Killer Instinct and other big-action games for PCs and consoles. Amazon confirmed the deal to multiple media outlets, suggesting that it would use Double Helix's developers and intellectual property 'as part of our ongoing commitment to build innovative games for customers.' Why would Amazon want to bulk out its game-creation abilities? Rumors have floated for the past couple weeks (hat tip to Gamespot) that the company is hard at work on an Android-based gaming console that will retail for below $300. Over the past year, it's also hired gaming luminaries such as Halo author Eric Nylund, which it probably wouldn't have done without something big — or at least interesting — in the works. Amazon would doubtlessly position such a device (if it actually becomes a reality) as the low-cost alternative to Microsoft's Xbox One and Sony's PlayStation 4. But even the cheapest console won't sell without some killer games to attract customers — and that's where Double Helix might come in. ... With Nintendo flagging, there's potentially an opening for a third console ecosystem to take hold."