Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Submission + - Book Review: Lauren Ipsum

MassDosage writes: Lauren Ipsum (A Story About Computer Science and Other Improbable Things) Book Review by Mass Dosage

As the full title to Lauren Ipsum (A story about Computer Science and Other Improbable Things) indicates, this is a book about Computer Science but what’s surprising about it is that it manages to be about Computer Science without actually ever directly referring to the subject or even to computers at all. It is in fact a fictional story about a young girl called Lauren who gets lost after wandering into a forest near her house after an argument with her mother. She stumbles into a world populated with all kinds of strange creatures and colourful characters some of whom she befriends in order to figure out how to get back to her home. The “figuring out” part of the plot is where things get interesting as she has many attempts at solving this problem with different characters giving her often contradictory advice and Lauren then has to decide what exactly she’s trying to do and which of the various possible solutions is the best. This involves a fair amount of trial and error, learning from certain mistakes and trying different approaches. If this is starting to sound familiar to those who have written software then that’s the whole point. Lauren Ipsum is cunningly littered with references to Computer Science and in particular to things like algorithms, logic puzzles and many other of the theoretical underpinnings of the subject.

In the course of her adventures Lauren encounters characters like Xor the chameleon, Hugh Rustic the shop owner, a flock of round Robins and a Wandering Salesman. Anyone who knows a bit about computer science will be aware of the topics that are being alluded to here. This is also evident in some of the places she visits — a forest made up of red and black trees, the Island of Byzantium and a Garden of Forking Paths. All these insider references are obviously more enjoyable if you know the subject but it doesn’t really matter if you don’t get them as the story itself is separate from all the in-jokes. It’s also almost certainly the intention of the authors to stimulate people to look up some of the things they refer to and thus learn more about computer science. Lauren Ipsum can thus be read on two levels — one as a straightforward adventure story and the other as a “find and research the hidden references” book. The title of the book is itself a play on words of “Lorem Ipsum” which I’ll leave you to read up on on your own.

The chapter I enjoyed the most was one that covered building up a solution to a problem by breaking it down into smaller pieces and then combining these to come up with the final answer. In the book Lauren first learns how to draw a line and then that she can then draw and connect four of these to make a square. Even better is the discussion of the seemingly simple task of how to draw a circle which demonstrates that there are different ways of doing this, each having their own pros and cons. The solutions can be easily described as a set of steps and the question of how to control the size of the circle can be specified separately from the steps themselves. This is done without referring to any of the technical terms directly (one of the first chapters in the book is all about avoiding jargon) however what is actually being described will be instantly recognisable to anyone who has written some code — namely algorithms,algorithmic complexity, variables and parameter passing. This is quite a different way of illustrating programming concepts instead of the usual manner which involves lots of theory and code examples. Lauren Ipsum’s approach offers a much lower learning curve with simple story driven metaphors that can then be applied practically later.

The target audience of the book is probably children from around the age of 8 and up with the intention being to spark an interest in computers without the intimidation and possible connotations of boredom that a textbook might evoke. The story is entertaining but relatively simple and most of the more serious subject matter is just touched on in passing. There is an Appendix at the end which covers a few of the topics in more technical and mathematical detail but there is plenty that isn’t covered and it is up to the reader whether they want to find out more in their own way.

I found Lauren Ipsum an entertaining read, even though some of the computer science references are a bit forced. I ended up looking up a few things I wasn’t entirely sure about and learnt something new in the process and I can imagine this being even more the case for someone new to the subject. Even if the reader isn’t an aspiring geek-to-be there should be enough in the story here for them to enjoy and maybe help convince them that Computer Science can actually be fun or at the very least give them a taste for why problem solving is interesting and useful.

Full disclosure: I was given a copy of this book free of charge by the publisher for review purposes. They placed no restrictions on what I could say and left me to be as critical as I wanted so the above review is my own honest opinion.
Government

New Zealand Spied On Nearly Two Dozen Pacific Countries 129

An anonymous reader writes New documents from Edward Snowden indicate New Zealand undertook "full take" interception of communications from Pacific nations and forwarded the data to the NSA. The data, collected by New Zealand's Government Communications Security Bureau, was then fed into the NSA's XKeyscore search engine to allow analysts to trawl for intelligence. The New Zealand link helped flesh out the NSA's ambitions to intercept communications globally.
Cellphones

Microsoft Convinced That Windows 10 Will Be Its Smartphone Breakthrough 445

jfruh (300774) writes At the Mobile World Congress in Barcelona, handset manufacturers are making all the right noises about support for Windows 10, which will run on both ARM- and Intel-based phones and provide an experience very much like the desktop. But much of the same buzz surrounded Windows 8 and Windows 7 Phone. In fact, Microsoft has tried and repeatedly failed to take the mobile space by storm.
Businesses

Demand For Linux Skills Rising This Year 94

Nerval's Lobster writes This year is shaping up as a really good one for Linux, at least on the jobs front. According to a new report (PDF) from The Linux Foundation and Dice, nearly all surveyed hiring managers want to recruit Linux professionals within the next six months, with 44 percent of them indicating they're more likely to hire a candidate with Linux certification over one who does not. Forty-two percent of hiring managers say that experience in OpenStack and CloudStack will have a major impact on their hiring decisions, while 23 percent report security is a sought-after area of expertise and 19 percent are looking for Linux-skilled people with Software-Defined Networking skills. Ninety-seven percent of hiring managers report they will bring on Linux talent relative to other skills areas in the next six months.
Yahoo!

Marissa Mayer On Turning Around Yahoo 167

An anonymous reader writes For the 20th anniversary of Yahoo, Marissa Mayer discusses how she's trying to reinvent the company. In a wide-ranging interview, Mayer shares her vision for fixing the company's past mistakes, including a major investment in mobile and a new ad platform. Yet she's been dogged by critics who see her as an imperious micromanager, who criticize her $1.1 billion purchase of Tumblr, and who fault her for moving too slowly. The company's executives explain that the business could only return to health after she first halted Yahoo's brain drain and went big on mobile. As one Yahoo employee summarized Mayer's thinking: "First people, then apps."
Google

Google Prepares To Enter Wireless Market As an MVNO 43

jfruh writes Google is getting into the wireless connectivity business, but that doesn't mean you'll be able to use them as your wireless connectivity provider any time soon. The company isn't building its own cell network, but will rather be a "mobile virtual network operator" offering services over existing networks. Google says it won't be a full-service mobile network in competition with existing carriers; instead, the MVNO will offer a platform through which it can experiment with new services for Android smartphones.
Science

Photo First: Light Captured As Both Particle and Wave 136

mpicpp sends word that scientists have succeeded in capturing the first-ever snapshot of the dual behavior of light. "It's one of those enduring Zen koans of science that we've all grown up with: Light behaves as both a particle and a wave—at the same time. Einstein taught us that, so we're all generally on board, but to actually understand what it means would require several Ph.D.s and a thorough understanding of quantum physics. What's more, scientists have never been able to devise an experiment that documents light behaving as both a wave and a particle simultaneously. Until now. That's the contention of a team of Swiss and American researchers, who say they've succeeded in capturing the first-ever snapshot of light's dual behavior. Using an advanced electron microscope – one of only two on the planet – at the EPFL labs in Switzerland, the team has generated a kind of quantum photograph of light behaving as both a particle and a wave. The experiment involves firing laser light at a microscopic metallic nanowire, causing light to travel — as a wave — back and forth along the wire. When waves traveling in opposite directions meet, they form a "standing wave" that emits light itself — as particles. By shooting a stream of electrons close to the nanowire, the researchers were able to capture an image that simultaneously demonstrates both the wave-nature and particle-nature of light. 'This experiment demonstrates that, for the first time ever, we can film quantum mechanics — and its paradoxical nature — directly,' says lead researcher Fabrizio Carbone of EPFL, on the lab's project page. The study is to be officially published this week in the journal Nature Communications."
Cellphones

Blackphone 2 Caters To the Enterprise, the Security-Minded and the Paranoid 59

Mark Wilson writes While much of the news coming out of MWC 2015 has been dominated by Microsoft's Lumia 640, the Samsung Galaxy S6 Edge, and tablets from Sony, there's always room for something a little different. Following on from the security-focused Blackphone, Silent Circle used the Barcelona event to announce the follow-up — the Blackphone 2. The privacy-centric company has been working on the "world's first enterprise privacy platform" for some time now and the second generation Blackphone. As you would expect, there's a faster processor than before -- an 8-core beast -- as well as an upgraded 3GB RAM, a larger 5.5 inch screen and a bigger battery than before. Blackphone 2 has a $600 price tag and will be unleashed in July.
Graphics

Unreal Engine 4 Is Now Free 143

jones_supa writes In 2014, Epic Games took the step of making Unreal Engine 4 available to everyone by subscription for $19 per month. Today, this general-purpose game engine is available to everyone for free. This includes future updates, the full C++ source code of the engine, documentation, and all sorts of bonus material. You can download the engine and use it for everything from game development, education, architecture, and visualization to VR, film and animation. The business scheme that Epic set in the beginning, remains the same: when you ship a commercial game or application, you pay a 5% royalty on gross revenue after the first $3,000 per product, per quarter. Epic strived to create a simple and fair arrangement in which they succeed only when your product succeeds.
Earth

Doomsday Vault: First Tree Samples Arrive At Underground Seed Store 55

An anonymous reader writes "The Svalbard Global Seed Vault, built into an Arctic mountain, received its first delivery of tree seeds. Opened in 2008, the vault is designed to withstand all natural and human disasters. From the article: "The 'doomsday' vault built into an Arctic mountain, which stores seeds for food crops in case of a natural disaster, has received its first delivery of tree samples. Norway spruce and Scots pine seeds have arrived at the frozen vault, which is located on Svalbard, an archipelago owned by and north of Norway. The organizations behind the vault hope to bring more seeds from outside of the Nordic countries. The Svalbard Global Seed Vault will now look after the samples and use them to monitor how natural forests change. They will also keep them as back-ups, in case any of the species are lost, and to see how the forests change during breeding."
Government

Feds Admit Stingray Can Disrupt Bystanders' Communications 194

linuxwrangler writes The government has fought hard to keep details about use and effects of the controversial Stingray device secret. But this Wired article points to recently released documents in which the government admits that the device can cause collateral damage to other network users. The controversy has heated to the point that Florida senator Bill Nelson has made statements that such devices will inevitably force lawmakers to come up with new ways to protect privacy — a comment that is remarkable considering that the Stingray is produced by Harris Corporation which is headquartered in Nelson's home state.
United Kingdom

World's First Lagoon Power Plants Unveiled In UK 197

AmiMoJo writes Plans to generate electricity from the world's first series of tidal lagoons have been unveiled in the UK. The six lagoons — four in Wales and one each in Somerset and Cumbria — will capture incoming and outgoing tides behind giant sea walls, and use the weight of the water to power turbines. The series of six lagoons could generate 8% of the UK's electricity for an investment of £12bn. Tidal Lagoon Power wants £168 per MWh hour for electricity in Swansea, reducing to £90-£95 per MWh for power from a second, more efficient lagoon in Cardiff. The £90 figure compares favorably with the £92.50 price for power from the planned Hinkley nuclear station, especially as the lagoon is designed to last 120 years — at a much lower risk than nuclear. Unlike power from the sun and wind, tidal power is predictable. Turbines capture energy from two incoming and two outgoing tides a day, and are expected to be active for an average of 14 hours a day. Friends of the Earth Cymru, said the group is broadly in favor of the Swansea lagoon.
Canada

Secret Memo Slams Canadian Police On Inaccurate ISP Request Records 18

An anonymous reader writes Last fall, Daniel Therrien, the government's newly appointed Privacy Commissioner of Canada, released the annual report on the Privacy Act, the legislation that governs how government collects, uses, and discloses personal information. The lead story from the report was the result of an audit of the Royal Canadian Mounted Police practices regarding warrantless requests for telecom subscriber information. Michael Geist now reports that a secret internal memo reveals the situation was far worse, with auditors finding the records from Canada's lead law enforcement agency were unusable since they were "inaccurate and incomplete."

Submission + - Doomsday vault: first tree samples arrive at underground, frozen seed store

An anonymous reader writes: The Svalbard Global Seed Vault, built into an Arctic mountain, received its first delivery of tree seeds. Opened in 2008, the vault is designed to withstand all natural and human disasters. From the article: "The 'doomsday' vault built into an Arctic mountain, which stores seeds for food crops in case of a natural disaster, has received its first delivery of tree samples. Norway spruce and Scots pine seeds have arrived at the frozen vault, which is located on Svalbard, an archipelago owned by and north of Norway. The organisations behind the vault hope to bring more seeds from outside of the Nordic countries. The Svalbard Global Seed Vault will now look after the samples and use them to monitor how natural forests change. They will also keep them as back-ups, in case any of the species are lost, and to see how the forests change during breeding."
Communications

Jolla Partners With SSH To Create Sailfish Secure 30

First time accepted submitter muckracer writes Finnish mobile company Jolla will be working with Finland's SSH Communications to offer another version of its SailfishOS platform with stronger security credentials. The partnership was announced today at Jolla's press conference in Barcelona at the Mobile World Congress trade show. SSH will be providing comms encryption and key management to Sailfish Secure.

Slashdot Top Deals

Crazee Edeee, his prices are INSANE!!!

Working...