Domain: linkedin.com
Stories and comments across the archive that link to linkedin.com.
Stories · 105
-
Linux World Domination Creates Shortage of Linux-Skilled Workers
Linux Foundation Executive Director Jim Zemlin doesn't use the phrase 'world domination' in these videos, but he could. He lists enough computing niches where GNU/Linux is the major player -- from supercomputers to the next generation of automotive systems -- that with or without world domination, Linux has obviously become an extremely important, widely used operating system that has grown amazingly since Linus Torvalds first shared his humble kernel with the world in 1991. With great popularity has come a great need for people who know how to administer and otherwise work with Linux, so the Linux Foundation is developing new courses in tandem with massive open online course (MOOC) provider edX. Unlike some of the Linux Foundation's previous course offerings, their edX ones are free to audit, and the cost for certification (if you want a cred, not just knowledge) is lower than many IT certification tests and certificates.
These videos (both visible today) were made remotely, with Timothy Lord at one end in Austin, TX, and Jim Zemlin at the other end in Tokyo, Japan. Their sound quality suffers from the distance involved, but they are generally intelligible -- and, of course, you can always choose to read the transcript instead of watching the videos. -
Cable Companies Hate Cord-Cutting, but It's Not Going Away (Video)
On May 29, Steven J. Vaughan Nichols (known far and wide as SJVN) wrote an article for ZDNet headlined, Now more than ever, the Internet belongs to cord-cutters. A few days before that, he wrote another one headlined, Mary Meeker's Internet report: User growth slowing, but disruption full speed ahead. And last December he wrote one titled, Reports show it's becoming a cord cutter's world. SJVN obviously sees a trend here. So do a lot of other people, including cable TV and local TV executives who are biting their nails and asking themselves, "Whatever shall we do?" So far, says SJVN, the answers they've come up with are not encouraging.
NOTE from Roblimo: We're trying something different with this video, namely keeping it down to about 4 minutes but running a text transcript that covers our 20+ minute conversation with SJVN. Is this is a good idea? Please let us know. -
Building Hospitable Open Source Communities (Video)
This is an 11 minute excerpt from an hour-long video, contributed by long-time Slashdot user Erik Möller. This video is the moving picture equivalent of the typical Slashdot summary of a text article, complete with a link to the main article, which in this case is a video (over an hour long) at PassionateVoices.org. Erik's interviewee, Sumana Harihareswara, is also a long-time Slashdot reader who claims (admits?) that she met her husband through a Slashdot link, albeit indirectly. She's spent most of the past decade working with open source, much of it as a community leader. If you are in a leadership role in an open source community or plan to lead one someday, you may want to listen to the complete interview. Sumana has many useful things to say about how open source communities should -- and shouldn't -- be run. -
Learn About The Technology Education And Literacy in Schools Program (Video #2)
Quoting our intro from yesterday's 'Part One' video: 'The Technology Education And Literacy in Schools program (TEALS to its friends), started with one volunteer, a Berkeley CS grad named Kevin Wang who taught high school for a while, then went to Microsoft for a much higher salary than he got from teaching. But before long, he was getting up early and teaching a first period computer science class at a Seattle-area high school that was (sort of) on his way to work.'
TEALS is now in 130 high schools and has 475 volunteers in multiple states but still has a long way to go (and needs to recruit many more volunteers) because, Kevin says, fewer than 1% of American high school students are exposed to computer science, even though "Computer science is now fundamental in these kids' lives." He doesn't expect everyone who takes a TEALS class to become a computer person any more than chemistry teachers expect all their students to become chemists. You might say that learning a little about how computers and networks work is like knowing how to change a car tire and cook a simple meal: skills that make life easier even for people who don't want to become mechanics or cooks. -
Learn About The Technology Education And Literacy in Schools Program (Video)
The Technology Education And Literacy in Schools program (TEALS to its friends) started with one volunteer, a Berkeley CS grad named Kevin Wang who taught high school for a while, then went to Microsoft for a much higher salary than he got from teaching. But before long, he was getting up early and teaching a first period computer science class at a Seattle-area high school that was (sort of) on his way to work. Then some other local high schools came to him and wanted similar programs. Kevin's a smart guy, but not smart enough to be in four places at once, so he recruited coworkers to join him as volunteer computer science educators. Today (as this is being written) TEALS is in 130 high schools and has 475 volunteers in multiple states. Kevin works full time on the program, sponsored by Microsoft, but 78% of the volunteers now come from other companies.
TEALS has stuck with Kevin's original 1st period (usually somewhere between 7:30 and 9:30) schedule not just because it's convenient for many of the volunteers, but because (contrary to teen-nerd stereotypes) 60% of their students are in after-school sports and 20% are in band. The program is growing steadily and they're looking for more volunteers. We'll have another video with Kevin tomorrow, and that's when the transcript of both videos will appear. Meanwhile, you can read the TEALS FAQ and see how you might fit in with this group or one of many other similar ones either as a volunteer, as a student or as a teacher or school administrator interested in giving your students at least a basic grounding in Computer Science. (Coincidentally, today's 'Ask Slashdot' is about tech skills for HS students -- an unintentional but excellent tie-in.) -
Going Beyond the 'Stock' Arduino with Justin Mclean (Video)
Justin McLean is probably best-known for his work with Apache Flex. He also started playing with open source hardware before Arduino, and now works with systems like Fritzing, an open source hardware initiative that can take you all the way from initial concept to production-ready PCBs you can have made by a production house -- or make yourself if that's the way you roll. This can be an educational activity, a way to make prototype boards for potential Internet of Things products or even just a fun way to occupy yourself by making LEDs light up. -
Volunteer Bob Paulin Turns Kids on to Tech with Devoxx4Kids (Video)
You can call Bob Paulin 'Coach' and he'll probably respond, because he's been coaching youth football since 2005. Now he's also coaching what you might call 'youth science and technology' as the Chicagoland organizer of Devoxx4Kids.org. A motto on the group's website says, 'Game programming, robotics, engineering for kids in a fun way!' And that's what the group is all about, as Bob says in this video (and in the accompanying transcript for those who prefer reading over watching). -
John Hawley Talks About UAV Controls (Video)
John 'Warthog9' Hawley was the boss sysadmin on kernel.org before he jumped to Intel in April, 2014, as an open hardware technical evangelist. He last showed up on Slashdot in June, 2014, with his Dr. Who-inspired Robot K-9. Now he's talking about flight computers for quadcopters, specifically ones based on MinnowBoards. Last month (April 2015) he was speaking at the Embedded Linux Conference + Android Builders Summit. That's where he and Timothy Lord had this conversation about flight controllers for UAVs, which makes it a fitting sequel to yesterday's video, which was also about controlling drones with real-time Linux. -
Embedded Linux Takes to the Skies (Video)
This is an interview with Clay McClure. He makes his living designing 'custom Linux software solutions for technology start-ups in Atlanta and the San Francisco Bay area.' He also works on Embedded Linux for autonomous drones. Here's a link to slides from a talk he gave on exactly that topic: Flying Penguins - Embedded Linux Applications for autonomous UAVs, and that's far from all he has to say about making Linux-controlled drones. However, for some reason Timothy and Clay didn't talk about using drones for target practice. Perhaps they can discuss that another time.
NOTE: We urge you to read the transcript of this interview even if you prefer watching videos; it contains material we left out of the video due to sound problems. -
You Don't Need to Start as a Teen to be an Ethical Hacker (Video)
Meet Justin Whitehead. While a lot of his contemporaries were going to college, he became an Airborne soldier. After that he went to college, became an IT technian, got some experience as a Computer Forensic Analyst, and met people who looked like they were having a good time as penetration testers. So he took some recommended classes,got hired by One World Labs, and last week at B-Sides Austin, he and coworker Antonio Herraiz gave a talk titled 'Spanking the monkey/How pen testers can do it better.
Justin is 40, an age where a lot of people in the IT game worry about being over the hill and unemployable. But Justin's little video talk should give you hope -- whether you're a mature college student, have a stalled IT career or are thinking about a career change but want to keep working with computers and IT in general. It seems that there are decent IT-related jobs out there even if you're not a youngster; and even if you didn't start working with computers until you were in your 20s or 30s. -
What's the Future of Corporate IT and ITSM? (Video)
Our headline is the title of a survey SysAid did at Fusion, a "gathering of seasoned IT directors, service management implementers, and business analysts" that took place in early November. As Sysaid's marketing VP, Sophie Danby was the person who designed and implemented the survey, which consisted of only three questions: 1) Where do you see the corporate IT department in five years’ time? 2) With the consumerization of IT continuing to drive employee expectations of corporate IT, how will this potentially disrupt the way companies deliver IT? 3) What IT process or activity is the most important in creating superior user experiences to boost user/customer satisfaction? || You can obviously follow the first link above and see the survey's results. But in the video, Sophie adds some insights beyond the numerical survey results into near-future IT changes and what they mean for people currently working in the field. -
2014 Hour of Code: Do Ends Justify Disney Product Placement Means?
theodp writes "The purpose of product placement/product integration/branded entertainment," explains Disney in a job posting, "is to give a brand exposure outside of their traditional media buy." So, one imagines the folks in Disney Marketing must be thrilled that Disney Frozen princesses Anna and Elsa will be featured in the 'signature tutorial' for CSEdWeek's 2014 Hour of Code, which aims to introduce CS to 100 million schoolkids — including a sizable captive audience — in the weeks before Christmas. "Thanks to Disney Interactive," announced Code.org CEO Hadi Partovi, "Code.org's signature tutorial for the 2014 Hour of Code features Disney Infinity versions of Disney's 'Frozen' heroines Anna and Elsa!." Partovi adds, "The girl-power theme of the tutorial is a continuation of our efforts to expand diversity in computer science and broaden female participation in the field, starting with younger students." In the tutorial, reports the LA Times, "students will learn to write code to help Anna and Elsa draw snowflakes and snowmen, and perform magical 'ice craft.' Disney is also donating $100,000 to support Code.org's efforts to bring computer science education to after-school programs nationwide." -
A Low Cost, Open Source Geiger Counter (Video)
Sawaiz Syed's LinkedIn page says he's a "Hardware Developer at GSU [Georgia State University], Department of Physics." That's a great workplace for someone who designs low cost radiation detectors that can be air-dropped into an area where there has been a nuclear accident (or a nuclear attack; or a nuclear terrorist act) and read remotely by a flying drone or a robot ground vehicle. This isn't Sawaiz's only project; it's just the one Timothy asked him about most at the recent Maker Faire Atlanta. (Alternate Video Link) -
Be True To Your CS School: LinkedIn Ranks US Schools For Job-Seeking Programmers
theodp writes "The Motley Fool reports that the Data Scientists at LinkedIn have been playing with their Big Data, ranking schools based on how successful recent grads have been at landing desirable software development jobs. Here's their Top 25: CMU, Caltech, Cornell, MIT, Princeton, Berkeley, Univ. of Washington, Duke, Michigan, Stanford, UCLA, Illinois, UT Austin, Brown, UCSD, Harvard, Rice, Penn, Univ. of Arizona, Harvey Mudd, UT Dallas, San Jose State, USC, Washington University, RIT. There's also a shorter list for the best schools for software developers at startups, which draws a dozen schools from the previously mentioned schools, and adds Columbia, Univ. of Virginia, and Univ. of Maryland College Park. If you're in a position to actually hire new graduates, how much do you care about applicants' alma maters? -
Be True To Your CS School: LinkedIn Ranks US Schools For Job-Seeking Programmers
theodp writes "The Motley Fool reports that the Data Scientists at LinkedIn have been playing with their Big Data, ranking schools based on how successful recent grads have been at landing desirable software development jobs. Here's their Top 25: CMU, Caltech, Cornell, MIT, Princeton, Berkeley, Univ. of Washington, Duke, Michigan, Stanford, UCLA, Illinois, UT Austin, Brown, UCSD, Harvard, Rice, Penn, Univ. of Arizona, Harvey Mudd, UT Dallas, San Jose State, USC, Washington University, RIT. There's also a shorter list for the best schools for software developers at startups, which draws a dozen schools from the previously mentioned schools, and adds Columbia, Univ. of Virginia, and Univ. of Maryland College Park. If you're in a position to actually hire new graduates, how much do you care about applicants' alma maters? -
It's an Internet-Connected Wheelchair (Video)
If you're in a wheelchair, wouldn't it be nice to have your chair automatically alert a caregiver if changes in your heart rate or another vital sign showed that you might be having a problem? And how about helping you rate sidewalks and handicapped parking spaces to help fellow wheelchair users get around more comfortably? Steven Hawking endorses the idea, and the Connected Wheelchair Project, in this short video. (You can see our interviewee, David Hughes, at 0:58 and again at 1:38.) This is an Intel project, in conjunction with Wake Forest University, run by student interns. | Besides helping wheelchair-dependent people live a better life, the Connected Wheelchair Project may help prevent Medicare fraud, says Hughes in our video interview with him. Falsified requests for durable medical goods are a huge drain on Medicare's budget. What if a connected wheelchair spent all of its time far from the home of the person to whom it was assigned? That would be a red flag, and investigators could follow up to see if that wheelchair was in legitimate hands or was part of a scam. | The Connected Wheelchair is still proof-of-concept, not a commercial product. Will it see production? Hard to say. This may never be a profitable product, but Intel CEO Brian Krzanich has said that that this project is an example of how “the Internet of Things can help change lives.” (Alternate Video Link) -
Glut of Postdoc Researchers Stirs Quiet Crisis In Science
HughPickens.com writes: Carolyn Johnson reports in the Boston Globe that in recent years, the position of postdoctoral researcher has become less a stepping stone and more of a holding tank. Postdocs are caught up in an all-but-invisible crisis, mired in an underclass as federal funding for research has leveled off, leaving the supply of well-trained scientists outstripping demand. "It's sunk in that it's by no means guaranteed — for anyone, really — that an academic position is possible," says Gary McDowell, a 29-year old biologist doing his second postdoc. "There's this huge labor force here to do the bench work, the grunt work of science. But then there's nowhere for them to go; this massive pool of postdocs that accumulates and keeps growing." The problem is that any researcher running a lab today is training far more people than there will ever be labs to run. Often these supremely well-educated trainees are simply cheap laborers, not learning skills for the careers where they are more likely to find jobs. This wasn't such an issue decades ago, but universities have expanded the number of PhD students they train from about 30,000 biomedical graduate students in 1979 to 56,800 in 2009, flooding the system with trainees and drawing out the training period.
Possible solutions span a wide gamut, from halving the number of postdocs over time, to creating a new tier of staff scientists that would be better paid. One thing people seem to agree on is that simply adding more money to the pot will not by itself solve the oversupply. Facing these stark statistics, postdocs are taking matters into their own hands, recently organizing a Future of Research conference in Boston that they hoped would give voice to their frustrations and hopes and help shape change. They ask, "How can we, as the next generation, run the system?" -
SteadyServ Helps Keep the Draft Beer Flowing (Video)
"With iKeg's Technology We Guarantee You Will Never Run Out of Beer," boasts the SteadyServ website. As you listen to interviewee Mike Flockenhaus, though, you'll realize almost immediately that SteadyServ isn't making equipment for home use, but for bars and taverns that serve draft beer. Here's another good line from their site: "With the new iKeg® system, we aim to ensure that you get your beer, in the right place, at the right time. We also want to simplify the lives of all the hard-working people in the beer industry. After all, wanting and having your beer are not the same thing." Even better, it looks like they're hiring. Wouldn't it be wonderful to help keep America from running out of draft beer? (Alternate Video Link) -
Euro Bank Santander Commissions Study On Bitcoin's Impact On Banking
First time accepted submitter Nikkos (544004) writes Digital currency news website HashReport broke the news Monday that European megabank Santander has commissioned a study to "Analyze the impact of bitcoin and other cryptocurrencies on banks and devise a strategic course of action." The study is being facilitated as a challenge through Yegii, an 'Insight Network' founded by Trond Undheim. Undheim is also a Senior Lecturer at MIT Sloan School of Management, as well as Managing Director at Tautec Consulting. The challenge was initiated by Julio Faura — Head of Corporate development for Banco Santander. According to Dr. Undheim, Faura was "looking for additional outside perspective onto the topic of Bitcoin. While acquiring consulting services from top tier consulting firms can be exciting, he thought that an outsider, multidisciplinary perspective, would be particularly helpful." -
Chicago Mayor Praises Google For Buying Kids Microsoft Surfaces
theodp (442580) writes "Google earned kudos from Chicago Mayor Rahm Emanuel this week for teaming up with Staples to fund the projects of 367 of the city's 22,519 public school teachers on "begfunding" site DonorsChoose.org. "Everything that you asked for...every project that the teachers put on to help their students learn, exceed and excel here in the city of Chicago, you now have fully funded," Mayor Emanuel said. "Chicago's hardworking public school teachers are doing all that they can-and more-to support their students, but they need more help," said Rob Biederman, head of Chicago Public Affairs at Google. "We jumped at the chance to join with DonorsChoose.org and Staples to make Chicago's local classroom wishes come true." So what kind of dreams did Google make possible? Ironically, a look at Google Chicago's Giving Page shows that the biggest project funded by Google was to outfit a classroom with 32 Microsoft Surface RT tablets for $12,531, or about 6.5% of the $190,091 Google award. Other big ticket projects funded by Google included $5,931 for a personal home biodiesel kit and $5,552 for a marimba (in the middle of the spectrum was $748 for "Mindfulness Education"). In addition to similar "flash-funding" projects in Atlanta (paper towels!) and the Bay Area, Google and DonorsChoose have also teamed up this year to reward teachers with $400,000 for recruiting girls to learn to code (part of Google's $50 million Made With Code initiative) and an unknown amount for AP STEM teachers who passed Google muster (part of Google's $5 million AP STEM Access grant)." -
Girls Take All In $50 Million Google Learn-to-Code Initiative
theodp writes: On Thursday, Google announced a $50 million initiative to inspire girls to code called Made with Code. As part of the initiative, Google said it will also be "rewarding teachers who support girls who take CS courses on Codecademy or Khan Academy." The rewards are similar to earlier coding and STEM programs run by Code.org and Google that offered lower funding or no funding at all to teachers if participation by female students was deemed unacceptable to the sponsoring organizations. The announcement is all the more intriguing in light of a Google job posting seeking a K-12 Computer Science Education Outreach Program Manager to "work closely with external leaders and company executives to influence activities that drive toward collaborative efforts to achieve major 'moonshots' in education on a global scale." Perhaps towards that end, Google recently hired the Executive Director of the Computer Science Teachers Association (CSTA), who was coincidentally also a Code.org Advisory Board member. And Code.org — itself a Made With Code grantee — recently managed to lure away the ACM's Director of Public Policy to be its COO. So, are these kinds of private-public K-12 CS education initiatives (and associated NSF studies) a good idea? Some of the nation's leading CS educators sure seem to think so (video). -
A Seriously High Speed Video Camera (Video)
Mike Matter was showing off his edgertronic (named after Harold Eugene "Doc" Edgerton) high speed video camera at O'Reilly's inaugural Solid conference, when Tim Lord happened by his little show booth and started interviewing Mike with his normal speed camcorder. While Tim's camcorder shoots 720p at 30 or 60 frames per second, the edgertronic video camera shoots 720P at 700 frames per second, and can shoot lesser resolutions at up to 18,000 frames per second. But the big breakthrough here isn't performance. It's price. Most high-speed video cameras cost $20,000 to $50,000 (or even more), while Mike's edgertronic starts at a mere $5,495.00. This is still a little steep for hobby photographers, but is not bad for a tool used by professionals. And Kickstarter? You bet! Last year Mike raised $170,175, which was much more than his $97,900 goal. Now he's busy making and shipping cameras, working so many hours that he doesn't have time for his own photography. But sometimes that's the way life goes, and Mike seems to be handling it well. (Alternate Video Link) -
Finding the Next Generation of Teachers With "Innovative Microsoft Ads"
theodp (442580) writes "Back in 2011, the U.S. Dept. of Education delegated teacher recruitment to Microsoft (RFP, pdf). 'The decision to turn over TEACH to [Microsoft] Partners in Learning serves to expand the already outsized influence Gates and his fortune have on public education,' wrote the Washington Post at the time. So, 'what happens when a public institution in a democracy — the US Department of Education — outsources its goal of recruiting good teachers to a private industry?' Well, in addition to Teach.org and redundant social media efforts on Twitter, Facebook, Tumblr, Instagram, Linkedin, and YouTube, the U.S. is now relying on 'Innovative Microsoft Advertising to Recruit the next Generation of Teachers'. From the press release, 'The Ad Council and TEACH have formed a unique outreach campaign with Microsoft's Advertising team in an effort to recruit the next generation of teachers who will drive innovation and redefine teaching in K-12 classrooms. Microsoft donated over 125 million impressions across Xbox 360, Windows 8, and MSN in order to encourage consumers to rediscover teaching through interactive ad units. This media effort is an extension of the Ad Council and TEACH's public service advertising (PSA) campaign, Make More...Throughout March, consumers were able to engage with TEACH "NUads on Xbox", via gesture, voice or controller on their Xbox 360 consoles...Most recently, Microsoft leveraged their Windows 8 platform to provide a unique experience to consumers, enabling them to navigate through a series of questions to help "discover their true passion," along with the opportunity to play challenging mind and word games, such as a word scramble and tangrams.' Check out the demo of the Windows 8 platform experience [YouTube], in which a person is advised 'You'd Make a Great Science & Tech Teacher,' on the basis of a 'Personality Quiz' consisting of five dragged-and-dropped photos." -
Google: Better To Be a 'B' CS Grad Than an 'A+' English Grad
theodp (442580) writes "In a NY Times interview on How to Get a Job at Google with Laszlo Bock, who is in charge of all hiring at Google, the subject of grit-based hiring came up. Bock explained: 'I was on campus speaking to a student who was a computer science and math double major, who was thinking of shifting to an economics major because the computer science courses were too difficult. I told that student they are much better off being a B student in computer science than an A+ student in English because it signals a rigor in your thinking and a more challenging course load. That student will be one of our interns this summer.' Bock also advised, 'You need to be very adaptable, so that you have a baseline skill set that allows you to be a call center operator today and tomorrow be able to interpret MRI scans.'" -
How Adobe Got Rid of Traditional Stack-Ranking Performance Reviews
Hugh Pickens DOT Com writes "Bob Sutton reports that in 2012 Adobe moved from yearly performance rankings to frequent "check-ins" where managers provide employees targeted coaching and advice. There is no prescribed format or frequency for these conversations, and managers don't complete any forms or use any technologies to guide or document what happens during such conversations. They are simply expected to have regular check-ins to convey what is expected of employees, give and get feedback, and help employees with their growth and development plans. 'The aim is to give people information when they need it rather than months after teachable moments have passed,' writes Sutton. Donna Morris, Adobe's senior vice president for People and Places, says her team calculated that annual reviews required 80,000 hours of time from the 2000 managers at Adobe each year, the equivalent of 40 full-time employees. After all that effort, internal surveys revealed that employees felt less inspired and motivated afterwards—and turnover increased. According to Sutton, Adobe's bold move seems to be working. Surveys indicates that most Adobe managers and employees find the new system to be less cumbersome and more effective than the old stack-ranking system where managers must divide employees into groups — for example, maybe 15 percent of people can be assigned the highest rating. 'That goes against our core value of being genuine,' says Ellie Gates, director of management effectiveness at Adobe. 'Our goal should be to inspire people to do their best work.' Since the new system was implemented, voluntary attrition has decreased substantially, while involuntary departures have increased by 50% because the new system requires executives and managers to have regular 'tough discussions' with employees who are struggling with performance issues—rather than putting them off until the next performance review cycle comes around. 'It is reducing unnecessary cognitive load, while at the same time, nudging managers to engage more often and more candidly with direct reports to help them develop their skills and plan their careers,' concludes Sutton. 'It also bolsters accountability because managers have far more responsibility for setting employee compensation than under the old system.'" -
HTTP 2.0 May Be SSL-Only
An anonymous reader writes "In an email to the HTTP working group, Mark Nottingham laid out the three top proposals about how HTTP 2.0 will handle encryption. The frontrunner right now is this: 'HTTP/2 to only be used with https:// URIs on the "open" Internet. http:// URIs would continue to use HTTP/1.' This isn't set in stone yet, but Nottingham said they will 'discuss formalising this with suitable requirements to encourage interoperability.' There appears to be support from browser vendors; he says they have been 'among those most strongly advocating more use of encryption.' The big goal here is to increase the use of encryption on the open web. One big point in favor of this plan is that if it doesn't work well (i.e., if adoption is poor), then they can add support for opportunistic encryption later. Going from opportunistic to mandatory encryption would be a much harder task. Nottingham adds, 'To be clear — we will still define how to use HTTP/2.0 with http:// URIs, because in some use cases, an implementer may make an informed choice to use the protocol without encryption. However, for the common case — browsing the open Web — you'll need to use https:// URIs and if you want to use the newest version of HTTP.'" -
The State of ReactOS's Crazy Open Source Windows Replacement
jeditobe writes with a link to a talk (video recorded, with transcript) about a project we've been posting about for years: ambitious Windows-replacement ReactOS: "In this talk, Alex Ionescu, lead kernel developer for the ReactOS project since 2004 (and recently returning after a long hiatus) will talk about the project's current state, having just passed revision 60000 in the SVN repository. Alex will also cover some of the project's goals, the development and testing methodology being such a massive undertaking (an open source project to reimplement all of Windows from scratch!), partnership with other open source projects (MinGW, Wine, Haiku, etc...). Alex will talk both about the infrastructure side about running such a massive OS project (but without Linux's corporate resources), as well as the day-to-day development challenges of a highly distributed team and the lack of Win32 internals knowledge that makes it hard to recruit. Finally, Alex will do a few demos of the OS, try out a few games and applications, Internet access, etc, and of course, show off a few blue screens of death." -
NZ Professor Advocates Civil Disobedience Against Mass Surveillance
nut writes "We're all aware of how much surveillance we are under on the internet thanks to Edward Snowden. Gehan Gunasekara, an associate commercial law professor at Auckland University in New Zealand, wants us all to start sending suspicious looking but meaningless data across the internet to overload automated surveillance systems. Essentially he is advocating a mass distributed Bayesian poisoning attack against our watchers." -
Attorney Jim Hazard is Working to Open-Source Law (Video)
Jim Hazard is a lawyer who leans geek; since he got his law degree in 1979, he's been the guy in the office who could make sense of things technical more often than others could, and dates his interest in regularizing complex legal documents (and making them a bit *less* complex) back to the era where Wang word processors were being replaced with personal computers. Most documents -- no matter how similar to each other, and how much work was spent in re-creating similar parts -- were "pickled" in proprietary formats that didn't lend themselves to labor-saving generalization and abstraction. That didn't sit well with Jim, and (in the spirit of Larry Lessig's declaration that "law is code," Hazard has been working for years to translate some of the best practices and tools of programmers (like code re-use, version control systems, and hierarchies of variables) to the field of law, in particular to contract formation. (Think about how many contracts you're party to; in modern life, there are probably quite a few.) He calls his endeavor Common Accord, and he'd like to see it bring the benefits of open source to both lawyers and their clients. -
Five predictions for (Bit)coin
Contributor Tom Geller writes: "I recently wrote an article about Bitcoin and the law for Communications of the Association for Computing Machinery. In researching it I ran into plenty of wishful thinkers, ridiculous greedheads, and out-and-out nutbags promising a rosy future. I also found the expected blowback from vehement naysayers who think the best way to combat crazy is with more crazy. But despite that, I walked away believing that Bitcoin — or a decentralized cryptocurrency like it (let's call it "Coin") — is here to stay. As an interested outsider to the Coin economy, and a long-time technology commentator, here's what I think its future holds." Read on for Tom's predictions. Coin's primary use will continue to be in international transactions.
While people wonder "When will I be able to pay for groceries and utilities with Bitcoin?", that use might never come. But Coin already shines in international transactions, where it provides a clear advantage over current systems, which are expensive and complicated hassles. That's why PayPal has become the go-to solution: it just works, albeit with typical fees around 3-5%.
Coin reduces that fee to a small fraction of 1% (when sent directly), and is available in places where PayPal fears to tread (Zimbabwe, Pakistan, etc.). Coin transactions occur instantly, with no intermediary, and — for better or worse — without recourse.
That leads to Coin's second primary use: to store liquid value in places where other stores (such as national currency) are unreliable. For all the cries that Bitcoin is "unstable", it seems to have settled quite nicely after its April spike. Certainly it looks appealing to anyone in an unstable country, and it's even tempting for those in places where the currency's been on a long, slow slide, like Argentina.
Coin's big vulnerability is its interface with national currencies ("real money").
None of this matters if you can't get your money out again. And that's where governments are taking a close look at Coin — with good reason. First, Coin exchanges have a terrible track record; second, such points of exchange are bottlenecks through which financial crimes often flow.
In the U.S., the government's Financial Crimes Enforcement Network (FinCEN) issued guidance asserting its right to regulate "Money Services Businesses", and defining exchanges dealing in virtual currencies (including Bitcoin) as such. That's a problem for many existing Coin exchanges, as the costs for complying with regulations are high. But if there's not a stable and reliable way to get national currency in and out of Coin, its value will plummet.
Conversely, Coin's value is likely to shoot up if this interface gets easier. Right now, it's surprisingly hard to buy Bitcoin (et al.) directly with U.S. dollars. Most methods require bank wires, tricky multi-step workarounds, and high fees. (I found Coinbase to be the most accessible, albeit with long delays and a bank verification procedure similar to PayPal's.) If Coin becomes as easy to buy as a gift card and redeemable at every bank, its practical utility will soar for everyday people.
No government will make Coin illegal.
Despite bloviation by a few politicians and baseless statements in the press, Coin is not per se illegal, and there have been no serious attempts to make it so. The FinCEN guidance mentioned earlier explicitly says that ordinary users — those who buy and sell using Coin — are "not subject to FinCEN's... regulations for MSBs". It's possible that other government agencies will continue to claim authority, but there doesn't seem to be much support for it.
A lot of noise has been made about Coin's use in illegal business, for example on Silk Road (where it's the only currency). But law enforcement is realizing that the currency isn't to blame, much as they've started to say that Craigslist isn't responsible for crimes organized through its ads. I predict that that distraction will continue to surface from time to time, but will essentially die soon.
Even if governments attempt to illegalize Coin, there's only so much they could do to criminalize ordinary users. Again, Coin's real vulnerabilities are higher up the chain. However....
If Coin succeeds, governments will get involved — for the better.
"Noooo!!!" scream the cryptoanarchists who are Coin's pioneers. "Keep the government out of this! Coin can't be controlled! Nobody can take away our freedoms!" What they don't realize is that this attitude doesn't reflect the values of Coin's future users. The benefits of "freedom" matter to the innovators; convenience and safety matter to those who follow.
"Government" in this case could also be a government-size corporation, syndicate, or other entity. The important thing is that it's big enough to administer, back, and enforce initiatives to protect the Coin economy. Whatever that "bully entity" is, Coin adopters will welcome it because of two major flaws currently in (Bit)Coin's design.
First, Coin is ridiculously easy to destroy by accident. If you lose the private cryptographic key that identifies your coin, it's gone. Not just stolen, but removed entirely from the economy, so nobody will ever own it again. Consider these stories on Bitcointalk.org, where within a few messages the cumulative total tops 10,000 BTC — currently valued around a million dollars. A central authority could address this in several ways such as tracking, restitution, etc.. People don't care that their cash is anonymous when the rent money disappears.
Second, the entire system is vulnerable to a brute-force attack. Without getting into the specifics, Coin (well, Bitcoin) works because it assumes that at least 50% of the computer power on the network is held by honest players. But a recent 51% attack on Feathercoin (a Coin with much lower capitalization) showed that it's possible for a single party (or syndicate) to trump that.
Let's do the math for Bitcoin, the Coin with by far the highest capitalization, at just north of USD$1 billion (1 x 10^9). To reliably overwhelm the network, you'd need computing power delivering about 100,000 gigahashes per second. Computers optimized for Bitcoin processing are currently available for about $1,000/gigahash, so sufficient computing power can be bought for $100 million. Electricity cost for the deed would be about $200,000/day.
O.K., it's not something a basement hacker could whip up. But there are over 400 people, and thousands of syndicates with a billion dollars in the U.S. alone. Perhaps at least one of them is crazy enough to drop 1% of the wealth to partially control (or completely destroy) a billion-dollar system. (Hell, one of them recently spent 1/10th of that price tag on his wedding.)
Those are only the two biggest technical concerns. Then there's the galaxy of financial services (such as insurance) that's available for fiat money, but which would be hard or impossible to provision for Coin without a central authority. Time could overcome these barriers; a bully entity would overcome them faster, and with greater public buy-in.
Bitcoin is not the end game.
Along those lines, I don't believe that Bitcoin will be the ultimate winner in this game. It's the 1.0, and a brilliant first effort at that. But it's not perfect, and several pretenders to the throne already claim to fix some of its bugs. In fact, shifting conditions may require periodic issuance of new Coin as a matter of course. (As I said before, I believe such issuances will involve a central authority.)
These predictions all assume that Coin will grow, and there are many reasons it might not. However, I'm bullish on it for the long-term. It's already proven its value in use; the public is used to handling Coin-like money (viz. Square Wallet); and its first major hurdles are in the past. Now it's ready to enter a fascinating future.
- - - - -
Tom Geller (tomgeller.com) writes about technology and business. He's best known for Drupal-related work that includes eight video courses for lynda.com, a book for Peachpit Press, and corporate work for Acquia, Commerce Guys, and others. He first became involved in computers as a grade-school student in 1976, playing "Hunt the Wumpus" on a 100-pound monster that spewed tractor-feed paper onto the floor. He lives in Oberlin, Ohio. -
Debian + Openbox = CrunchBang Linux (Video)
"CrunchBang Linux is a Debian based distro with the Openbox window manager on top of it. So it is Debian under the hood with Openbox on the surface," says distro supporter Larry Cafiero. A glance through the #! (CrunchBang) forums showed an exceptionally fast response rate to problems posted there, so even if you haven't heard of #! (it's not in the DistroWatch Top 10), it has a strong and dedicated user community -- which is one of the major keys to success for any open source project. In order to learn more about #! Linux (and to share what he learned), Timothy Lord pointed his camcorder at Larry during LinuxFest Northwest and made this video record of their conversation. -
HiveBio is Working to Become Seattle's First Community Biology Lab (Video)
HiveBio in Seattle is not the world's first community-based biology lab, but it may be the first one started by a high school student. Her name is Katriona Guthrie-Honea, and her co-founder is Bergen McMurray. They managed to get a lot of equipment and supplies donated to their new venture, along with a successful Microryza Campaign that raised $6425 even though their target was only $5100. They're renting space from a local hackerlab, and getting an insane amount of publicity for a venture that's just starting out. But why not? If Bergen's and Katriona's example can spur others to learn and create, whether in mechanical engineering, physics, electronics, computer science or biology, it's all good -- not only for the participants, but for anyone who might someday benefit from creations or discoveries made by people who got their first taste of hands-on science or engineering in a hackerspace or community biology lab. -
HiveBio is Working to Become Seattle's First Community Biology Lab (Video)
HiveBio in Seattle is not the world's first community-based biology lab, but it may be the first one started by a high school student. Her name is Katriona Guthrie-Honea, and her co-founder is Bergen McMurray. They managed to get a lot of equipment and supplies donated to their new venture, along with a successful Microryza Campaign that raised $6425 even though their target was only $5100. They're renting space from a local hackerlab, and getting an insane amount of publicity for a venture that's just starting out. But why not? If Bergen's and Katriona's example can spur others to learn and create, whether in mechanical engineering, physics, electronics, computer science or biology, it's all good -- not only for the participants, but for anyone who might someday benefit from creations or discoveries made by people who got their first taste of hands-on science or engineering in a hackerspace or community biology lab. -
G2 Crowd Wants to Crowdsource Enterprise Software Reviews (Video)
All reviews are opinions. In theory, they are based on a reviewer's careful test of the product. But what about enterprise software? How can a reviewer do a real-world test of a CRM program designed to run on dozens or hundreds of workstations and to be used by dozens or hundreds of people? The idea behind G2 Crowd is crowdsourcing. Not just any old crowd, but people who use or administer enterprise software as part of their jobs. In other words, experts -- who get rewards if they supply detailed reviews. Logins require a LinkedIn identity in order to prevent bogus reviews. Will G2 Crowd work? It's still in beta, and this Slashdot interview is one of the first times it has been shown to the public, in part because our interviewee, co-founder Matt Gorniak, is a long-time Slashdot reader. So what do you think? Is this a good idea? Is their business model viable? Matt sounds nervous in this interview not only because he's not a PR pro, but also because he's anxiously waiting to see what you (yes, you) think of G2 Crowd, a business he and the rest of the company's management team hope is not only viable but really takes off. -
SXSW: Imagine a Practical, Low-Cost Circuit Board Assembly System (Video)
SXSW Create is one of a handful of sub-shows at SXSW which don't require an expensive badge — it's maker-oriented and small, and a few blocks from the slicker parts of the convention. (The local ATX Hackerspace was there showing off robots and giving out soldering lessons and blinkies, without a single corporate pitch.) Under the same tent, I met with Jeff McAlvay, co-creator of Board Forge, which Jeff hopes will make small-run circuit board creation as easy and accessible as small-scale 3-D printing has become in the last few years. ("Think MakerBot for electronics.") The prototype hardware McAlvay had on hand looks -- in fact, is a 3-D printer, albeit one lower-slung than the ones that make plastic doo-dads. That's because the Board Forge's specialized task of assembling circuit boards requires only limited vertical movement. It's using the open-source OpenCV computer vision software and a tiny camera mounted on a movable head to accomplish the specialized task of selecting and placing components onto the boards. The tiny electronic components are lined up in strips on one side of the device, where that smart head can grab them for placement. The brains of the operation include an Arduino-family processor for basic controls, and a Raspberry Pi for the higher-level functions like computer vision. The projected cost for one of these machines — about $2000 — should put instant-gratification machine-aided circuit creation in reach of schools and serious hobbyists, but there's plenty of work before it's set for sale to the public; look for a Kickstarter project in the next few months. -
SCALE 11 is Coming to Los Angeles Feb. 22-24 (Video)
The Southern California Linux Expo (SCALE) is a venerable and-well regarded volunteer-run, regional Linux conference that draws over 2000 attendees and an amazing array of speakers and open source projects displaying their goodies in the exposition area. The tutorial and speech schedule is crazy-dense, with as many as 10 tracks going at once. Conference Chair Ilan Rabinovitch admits that there is no way you can take in all of SCALE. On the other hand, you are certain to find something new and interesting to learn if you have any interest at all in Open Source. And yes, we mean Open Source, not just Linux. This show has grown far beyond its humble roots as a get-together for a few local students interested in Linux. One last thing: When you register, if you use the promo code SLASH, the $70 pass for all three days is magically reduced to $35. And there are many other ways to get that discount or another one just like it, including affiliation with virtually any Southern California Open Source group or almost any Open Source project. SCALE is 100% non-profit, and wants to "spread the word," not make money. -
CES: Automatic Plant Monitoring Through Your Computer or iPhone (Video)
Timothy Lord starts this video with these words: "Sensors are a big deal at CES this year. They are small devices that track everything from the location of your pets to how many steps you have taken today." And so he chatted with Phillip Bolliger, founder of Swiss company Koubachi AG, which makes Wi-Fi sensors that help you give your plants the right amount of water and light and to keep them at the right temperature. As of this writing, the prices on their online store are in Euros, not dollars, but the sensors are now available through Amazon with U.S. pricing. Koubachi also has a free app for your iOS device, and a Facebook app for your computer or Android device, that will help you give your plants the right amount of fertilizer and other love even if you don't buy a Koubachi sensor. -
OpenSUSE ARM Final Less Than a Week Away; RC2 Out Now
Andy Prough writes "Jos Poortvliet of the openSUSE team has announced that openSUSE ARM RC2 is available for download and needs testing. The final version is due out on November 6th, and support has been expanded to include the following SoCs: Calxeda Highbank, CuBox, IMX 53, and Samsung Origen. Although Raspberry Pi is not yet supported, the openSUSE team plans to roll out support in the future. User Etam has posted a picture of it working without trouble in chroot on an N900, although Firefox is working "terribly slow" but not crashing." -
Judge To Newspaper - Reveal Name of Commenter
First time accepted submitter Andy Prough writes "A Kansas judge has ordered a Topeka newspaper to release the name of a commenter on one of its stories about the trial of Anceo D. Stovall for the murder of Natalie Gibson. Using the name 'BePrepared,' the commenter posted the following in response to a story about the ongoing trial on July 21 at 1:45pm: 'Trust me that's all they got in their little world, as you know, I have been there. Remember the pukes names they will do it for ever.' The problem? The court is convinced that 'BePrepared' was a juror, and was not supposed to be accessing news about the trial before it ended on July 24th. The court wants BePrepared's name, address and IP address. The jury was ultimately unable to find Stovall guilty of 10 of the 11 charges against him — including murder. Both defense and prosecution lawyers appear to want a new trial, and if it turns out that BePrepared was a juror, they are more likely to get their wish." -
Ex-Nokia Staff To Build MeeGo-based Smartphones
Snirt writes "A group of ex-Nokia staff and MeeGo enthusiasts has formed Jolla (Finnish for 'dinghy'), a mobile startup with the aim of bringing new MeeGo devices to the market. According to its LinkedIn page, Jolla consists of directors and core professionals from Nokia's MeeGo N9 organization, together with some of the best minds working on MeeGo in the communities." -
The Gamification of Hiring
First time accepted submitter funge writes "The Economist has an article on Work and play: The gamification of hiring about a start-up that lets you play games to show off your talents to prospective employers. From the article: 'The rules of Happy Hour are deceptively simple. You are a bartender. Your challenge is to tell what sort of drink each of a swelling mob of customers wants by the expressions on their faces. Then you must make and serve each drink and wash each used glass, all within a short period of time. Play this video game well and you might win a tantalizing prize: a job in the real world.'" -
Chasing Federal Government IT Stories the Old-Fashioned Way (Video)
Wayne Rash is a crusty old IT reporter who lives near Washington D.C. and covers a lot of Federal Government actions, especially those that have to do with technology, for several well-known publications. He did a lot of the original coverage of both the LightSquared debacle and AT&T's attempt to buy T-Mobile. Note the word "original" in there. An awful lot of today's online "news" stories quote other stories. Wayne is totally not a fan of that kind of "reporting," as you'll learn toward the end of this video. What he *does* respect is the old-fashioned way of gathering information: lots of research and digging. -
Is It Time For NoSQL 2.0?
New submitter rescrv writes "Key-value stores (like Cassandra, Redis and DynamoDB) have been replacing traditional databases in many demanding web applications (e.g. Twitter, Google, Facebook, LinkedIn, and others). But for the most part, the differences between existing NoSQL systems come down to the choice of well-studied implementation techniques; in particular, they all provide a similar API that achieves high performance and scalability by limiting applications to simple operations like GET and PUT. HyperDex, a new key-value store developed at Cornell, stands out in the NoSQL spectrum with its unique design. HyperDex employs a unique multi-dimensional hash function to enable efficient search operations — that is, objects may be retrieved without using the key (PDF) under which they are stored. Other systems employ indexing techniques to enable search, or enumerate all objects in the system. In contrast, HyperDex's design enables applications to retrieve search results directly from servers in the system. The results are impressive. Preliminary benchmark results on the project website show that HyperDex provides significant performance improvements over Cassandra and MongoDB. With its unique design, and impressive performance, it seems fittng to ask: Is HyperDex the start of NoSQL 2.0?" -
President By Day, High-Tech Headhunter By Night
theodp writes "The White House is following up on an offer made by President Barack Obama this week to help find a job for an unemployed semiconductor engineer in Texas. The offer was made during a live online town hall after the ex-TI engineer's wife questioned the government's policy concerning H-1B visa workers. Obama asked for EE Darin Wedel's resume and said he would 'forward it to some of these companies that are telling me they can't find enough engineers in this field.' While grateful, patent-holder Wedel said the president's view on the job prospects for engineers in his field 'is definitely not what's happening in the real world.' Duke adjunct professor Vivek Wadhwa offered his frank take on 40-year-old Wedel's predicament: 'The No. 1 issue in the tech world is as people get older, they generally become more expensive. So if you're an employer who can hire a worker fresh out of college who is making $60,000 versus an older worker who is making $150,000, and the younger worker has skills that are fresher, who would you hire?' Coincidentally, Texas Instruments sought President Obama's help in reducing restrictions on the hiring of younger foreign workers in 2009, the same year it laid off Wedel." -
Rob "CmdrTaco" Malda Resigns From Slashdot
After 14 years and over 15,000 stories posted, it's finally time for me to say Good-Bye to Slashdot. I created this place with my best friends in a run down house while still in college. Since then it has grown to be read by more than a million people, and has served Billions and Billions of Pages (yes, in my head I hear the voice). During my tenure I have done my best to keep Slashdot firmly grounded in its origins, but now it's time for someone else to come aboard and find the *future*. Personally I don't have any plans, but if you need to get ahold of me for any reason, you can find me as @cmdrtaco on twitter or Rob Malda on Google+. You could also update my mail address to be malda at cmdrtaco dot net. Hit the link below if you want to read some nostalgic saccharine crap that I need to get out of my system before I sign off for the last time.It was the summer of '97 and I was a college kid working part time as a programmer at an ad agency. I wrote a simple CMS: practically my first perl program (I was so happy to not have to write in anything Microsoft!). I got an old DEC Alpha Multia in exchange for some freelance Java work. I stuffed it under my desk at work and registered the domain name in October. Jeff "Hemos" Bates chipped in on the registration fee. Within months we were serving thousands of people per day on a system that looked remarkably similar to the Slashdot you see today. It was simple: I just was sharing stories that I stumbled on with a small group of friends.
When I wrote the essay "Simple Solutions" a few months later, we doubled in traffic almost overnight. New hardware had to be purchased. Soon we exceeded the bandwidth capacity of our ISP and had to start co-locating. This meant banner ads. I barely made it through the end of college, working night and day on a site that was growing so fast, it was all I could do to keep up. We started making a little money and I eventually was able to quit my job and dedicate myself full-time to Slashdot. I barely graduated. Soon my friends followed me, eventually forming our company Blockstackers.
As my little hobby became a full blown business, it became clear that we needed help. The burden of running Sales and Marketing and HR it was to much for us. Slashdot was sold to Andover in '99. Since Slashdot was founded, my business card has read Blockstackers, Andover, Andover.net, VA Linux Systems, VA Software, OSDN, OSTG, SourceForge, and finally Geeknet. My title has changed several times: from my first card which read "Lies and Misinformation", until today when my title read "Editor-in-Chief of Slashdot.org". During that entire time, my job has been some version of the same thing: Make Slashdot Great. I always did my best, and I'd like to think that I got it right more often than not.
In the last 14 years, Slashdot has covered so many amazing events: The explosion of Linux. The rise of Google. The return of Apple. The Dot Com Bubble. The DMCA. 9/11. Wars. Elections. Numerous successful Shuttle Launches and one Disaster. Scientific Breakthroughs galore. Cool toys. Web2.0! Social Networking. Blogging! Podcasting! Micro-Blogging! The Lord of the Rings being filmed and an entire trilogy of new Star Wars. OMG Ponies!! So many moments that I could run this paragraph for hours with moments where we shared something important, meaningful, or just stupid. But the most important to me was my marriage proposal to Kathleen. Slashdot has posted Over 114,000 stories so far. And there will be many more to come. I just won't be the one picking them.
Slashdot has been read by kernel engineers and billionaires. By sys-admins and CEOs. By high school kids and government bureaucrats. But what brings so many of them together is that we are nerds. It never ceases to amaze me the similarities that I find between us all when I climb out of my dungeon and go meet readers. From the inside of some of the most wonderful places on earth, to conference halls with useless wireless connections, to cube farms, you guys always reminded me of why I started this thing in the first place. We share something important and unquantifiable.
The internet has changed dramatically since I started here, and that's part of my reason for leaving. For me, the Slashdot of today is fused to the Slashdot of the past. This makes it really hard to objectively consider the future of the site. While my corporate overlords and I haven't seen eye to eye on every decision in the last decade, I am certain that Jeff Drobick and the other executives at Geeknet will do their best. I am unquestionably confident in the abilities of the Slashdot editors and engineers- some of whom have been here just short of forever. They have proven themselves in the best and worst of conditions to be capable and dedicated.
As part of my resignation, after this story appears I will lose the ability to post. For me, this is the most bitter pill to swallow. Posting stories has always been my favorite part of the job. I created Slashdot to share these stories with my friends from IRC and school. It was never 'work'. Now I will have to go cold turkey. I'm walking away from the soapbox I built. I wish I could continue to post stories forever, but those closest to me know that if I maintained the ability to post, I'd never move on. I'll continue to read Slashdot and hopefully my occasional story submissions will make the cut. My old mantra: News for Nerds, Stuff that Matters still holds true here today. Nobody does it better.
As for what's next, I really don't know. I don't have a job lined up. I have no plans. I'm gonna spend some time with my boys and my wife. Read some books that have been on my shelf forever. Maybe it's time to write a book of my own.
If you want to get ahold of me, my email is now malda at cmdrtaco dot net. Geeknet has graciously agreed to continue to forward malda at slashdot dot org forever, but you should still update your address books if you care. I'm available on twitter as @cmdrtaco and Google+. My homepage hasn't been updated in a decade, but it's still CmdrTaco.net. And since I'm going to have to find a job in a few months, I'm on LinkedIn as well.
Thanks to everyone who helped build Slashdot over the years: the list is far to long to fit in this textfield but you know who you are, and you all know that I've got your back in a knife fight. Lastly, thanks to every Slashdot reader for giving me your time all these years. I hope I've wasted it efficiently and enjoyably.
Pants are optional.
-
Book Review: Scribus Beginners Guide
JR0cket writes "Scribus is an open source desktop publishing tool that helps you create professionally laid out documents, from simple documents to full blown magazines, corporate brochures or even books. Desktop publishing tools are not a replacement for word processors, instead they give you the freedom to create uniquely designed documents and help you manage large sets of text and graphic content. Scribus is similar to Adobe InDesign or Quark Xpress and gives you a wide range of tools to layout content in either print or digital media form. Scribus is pretty easy to get to grips with and has good documentation on the project website. The Scribus 1.3.5 beginners guide is a really handy guide through the workflow of desktop publishing and helps you clearly understand how to create professional looking results." Read below for the rest of JR0ket's review. Scribus 1.3.5 beginners guide author Cedric Gemy pages 348 publisher Packt Publishing rating 9/10 reviewer John Stevenson ISBN 978-1-84951-300-5 summary Create optimum page layouts for your documents using productive tools of Scribus. The book includes a simple comparison between Scribus and other desktop publsihing tools such as InDesign, Quark Express and Microsoft publisher, setting expectations clearly as to what you can get from Scribus and the kind of interoperability between desktop publishing tools (its a little limited, but the Scribus project is trying and is the most open).
The book begins by covering some theory behind desktop publishing, using the metaphor — What you see is what you mean — to get you thinking about the overal design that would appeal to your audience, whilst also considering the resource and media constraints you have. As with developing software, knowing the needs of your audience is an important factor in the layout of your documents. Knowing the limitations of what you can print out effectively or deliver as other media is an important set of constraints to consider.
An important concept to understand is the "graphic workflow" for desktop publishing. The first chapter therefore covers the use of Inkscape, Gimp and LibreOffice (open office) to create and manage your content (text and images) and then using Scribus to pull that content together in an appealing and productive layout. Also covered is the idea of using Inkscape as a tool for mock-up designs. I see Scribus as kind of the the big brother to Inkscape (review) in that Inkscape works with a single page document, whereas Scribus can manage content across a multiple page document. You can assemble some very intricate documents using Scribus that would take a lot of time and effort to do using Inkscape and word processors such as Libre office and Microsoft office.
Next is the overview of the Scribus workspace, including details of the menus and tool bars for which there are many. This overview is very easy to understand, especially for someone who has little or no experience. The coverage of the text, graphics and page layout options are very detailed and nicey sprinkled with mini-tutorials to help you get to grips with Scribus quickly. The first tutorial guides you through the creation of a simple business card, so you get a nice gentle start whilst still being practical.
Due to the good layout and extensive use of screenshots its easy for an advanced user to skip through to the parts of the workspace you want to learn about.
Once the Scribus workstation is covered, the book goes on to detail how to create your own layouts for desktop publishing using all the features of Scribus. Again you are guided step-by-step through the various options for choosing a document layout and managing the structure of your documents, using frames for importing and managing text and graphics, changing colours and styles, stacking and layers to manage the presentation, distorting shapes using resizing, rotating / scaling frames, alignment and distribution of objects. There are a lot of layout options in Scribus and the book does a good job of introducing each aspect. Again this is done using a step by step tutorial style and the odd pop-quiz that helps you quickly gain confidence with the tool.
There is good coverage of the how Scribus handles advanced colour features. Using shading, gradient fills, pattern fills and transparency of images and the use of layers, its shown how to create eye-catching effects to enhance your documents. Support for CMYK and colour profiles is covered when talking about profiling with the Argyll plugin for Scribus.
As printing documents is full of pitfalls, in part due to the wide range of printing hardware out there, there is a whole chapter on this topic. Scribus has a pre-flight verifier to check the quality of your document output and can give you a lot of information and highlight any errors in PDF generation. Using the print preview you can see examples of colour separation and ink coverage, all very important for print media. There is also some very useful information for book production, marks and bleeds, security for pdf's and all the various standards for pdf documents.
Overall the book gives a complete coverage of all the typical layout techniques you will need for your desktop publishing efforts the book. By the time you reach the end of the book you will know how to produce an Adobe portable document file (pdf) that is suitable for your print or online distribution.
Please note: Scribus has recently moved to a new file format its documents and the book referes to the Scribus version which uses this new file format. Documents created with older versions of Scribus are supported in all newer versions, but document created in 1.3.5 onwards are not backwards compatible. On Debian based system, both the older version of Scribus and newer version Scribus-NG can be run side by side.
The Scribus beginers guide book has a well presented layout with content nicely spaced through the books 348 pages, making it comfortable to read both in book and ebook form. Althought there is plenty of information online, the book is a great way to get started and give you confidence in your approach and use of Scribus, so you can make use of the reference materials online.
There are several books available for Scribus, however the Scribus 1.3.5 beginners guide is the most up to date, covering all the latest features of this evolving tool. This book makes a nice addition to the online reference documentation and the community resources available for Scribus.
John coaches Lean Agile practices, organises London technical communities and is an OSS advocate. @JR0cket
You can purchase Scribus 1.3.5: Beginner's Guide from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Book Review: RESTful Java Web Services
jm2dev writes "The title is self descriptive, you will learn what a REST architecture is, the concepts behind it, advantages and constraints, and how to implement web services in a RESTful way serving and consuming content using the Java programming language, as command line applications, desktop graphical client, run by an application server or even as standalone applications. Almost everything you need to know to start working with web services in Java the REST way is covered by this book." Read on for the rest of Jose's review. RESTful Java Web Services author Jose Sandoval pages 258 publisher Packt Publishing rating 9/10 reviewer Jose Miguel Martinez Carrasco ISBN 978-1-847196-46-0 summary Learn the concepts and ideas behind REST web services and implement working solutions using different popular frameworks. No previous knowledge about REST is required, as the author presents a good introduction to Representational State Transfer; although the reader is supposed to understand the Java language syntax as you can expect because of the title. Any further familiarities are not needed, because to use the code samples only the Java Development Kit is required, so you can try it and play with it on any computer with a java SDK, like OpenJDK 6, installed and configured, with your favorite plain text editor or with a fully featured modern IDE. .
The book starts with an introduction to the REST software architectural style. The concepts behind REST, their main components, constraints and ideas that made a software system RESTful. The details of the HTTP requests and responses interchanged by clients and servers are explained. And the role that REST services play in Service Oriented Architectures is discussed.
Next, several clients to consume web services using the Twitter messaging API are explained and the simplicity to consume REST web services will encourage readers to experiment with other REST web services available in Internet.
The ability to retrieve information from more than one web service is a nice feature practically implemented as a simple mashup in the third chapter. A web page displays the results obtained by requests to Google, Yahoo, Twitter and TextWise's SemanticHacker REST web services.
Now that the way to consume information provided by REST web services has been explained, it's time to start thinking about the other part of the equation: considerations to design a REST web service are introduced, discussed, and a simple microblogging solution is developed and used during the next chapters. From my point of view this part is very useful, as the author has done a good job providing a reusable solution, and remarking how important is in modern software development to provide a smart design that can fit different scenarios with minimum modifications.
Readers will be able to implement a single desktop client, to perform those actions, and although this approach looks like has lost popularity among developers, this section will be useful for those developers that are in the need to create a desktop client instead of a web based one.
Clients need servers to consume information from, and the next chapters describe popular frameworks like Restlet (both versions 1.1 and 2.0), Sun's Jersey (now Oracle's) and JBoss' Resteasy, with a clear emphasis on their usage of JAX-RS implementation, and finally Struts 2 with the REST plugin. How the same REST web service can be implemented using any of them is a worthy reminder of the fact that properly modularized software provides a valuable way to reuse existing code. The author tries to be neutral but he highlighted important aspects to consider before choosing any of them like, as the features they provide can fit better different scenarios.
Although a client consuming web services have been implementing as a desktop client and as a web based client using servlets and JSP pages, the introduced frameworks provide a simpler way to implement clients, which is very handful because they are needed to test our web services work as we expect. Regarding this aspect, developed in chapter nine, I miss a chapter talking about REST web services testing that can be used in continuous integration environment to automate our tests.
Finally, additional topics are treated like authentication and security, which aren't essential to get the basic functionality, but are needed frequently in real world applications and here you will find a nice introduction to those topics.
I found this book very well structured, starting with an introduction to REST concepts and architecture, its advantages and constraints, and a comparison against other alternatives. Complexity is managed terrifically, as readers see their questions answered with working solutions, that can be easily tested in a computer with a working java development environment. Starting with how to query popular web services with a browser, and later on implementing our first and simple clients and servers with widely used open source frameworks.
From my point of view, Java developers with no experience in REST architectures will find this book specially useful, despite your experience the book provides a good explanation of well designed architectures and how important they are to achieve a working, elegant and easy to maintain solution, and this aspect is exposed with working and useful implementations.
Packt Publishing books are characterized by a well formatted text with easy to understand language and at the same time being precise. It is these facts that make even this technical book a pleasurable reading experience.
The code provided through out all the book are easy to understand and implement. Here the author made a good work explaining the key concepts and how they are translated into code. Furthermore, in order to be practical, the needed Java libraries are provided, almost eliminating the chance to incur in compilation errors. Of course, a working implementation can be downloaded for those of the reader who prefer not to type more than the essential.
Jose Miguel is a java software developer and open source enthusiast based in London. @jm2dev
You can purchase RESTful Java Web Services from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Ex-MS GM Can't Work 'Anywhere In the World' For Salesforce
theodp writes "Be careful before you sign a Microsoft non-compete agreement, kids. GeekWire reports that King County Superior Court Judge Kimberley Prochnau has enjoined former Microsoft General Manager Matthew Miszewski from 'working in a marketing role in salesforce.com's public or commercial sector anywhere in the world.' So what did onetime Wisconsin State CIO Miszewski do to warrant the global ban? 'He was a major evangelist for Microsoft,' explained Judge Prochnau, who added that the 'thrust of the order is to preclude him from being the evangelist for Salesforce.com that he was for Microsoft.' Microsoft, which has warned Congress that restricting the flow of talent is ruinous to America, said in a statement that the company is pleased with the ruling." -
Book Review: Inkscape 0.48 Essentials for Web Designers
JR0cket writes"Inkscape is an open source 2D drawing tool that helps you create graphic designs, from simple buttons and logos to full blown posters and web page designs. Inkscape is similar to Adobe Illustrator or CorelDraw and gives you a vector based graphics tool that uses the W3C Scalable Vector Graphics (SVG) format. Inkscape is easy to use, although learning the tricks that make designing a web site look great are more involved. The Inkscape 0.48 Essentials for Web designers is specifically focused on helping you to create your first web site designs and does a great job of getting you started. Most if not all the techniques covered are relevant to creating other graphic works too, so its useful as a general Inkscape tutorial." Read on for the rest of John's review. Inkscape 0.48 Essentials For Web Designers author Bethany Hiitola pages 316 publisher Packt Publishing rating 9 reviewer John Stevenson ISBN 978-1-84951-268-8 summary A tutorial to start web site design using Inkscape I should say up front that If you are a web designer by trade you will know all the design aspects covered in the book, although the book will help you apply that knowledge in the latest version of Inkscape (version .048).
For those wanting to get into graphic design or start creating their own works, the book is quite a useful starting point to learn about a few important design concerns. Also, if you are a developer who works with graphic designers, you will find interest in understanding how graphic designs are created. No technical skills are really required except the basics of using desktop software with a modern graphical user interface. With no prior design knowledge, I was able to use Inkscape to do some basic posters, using the book has helped me do more involved designs and uses the more advanced features of Inkscape.
Inkscape is open source software and is licensed under GNU General Public License (GPL) and there are many examples of works create with Inkscape under the creative commons licenses — eg SpreadUbuntu.org
While the focus on the book is Inkscape for web design, all the techniques are useful if you want to create advertising posters, desktop wallpapers, company logos, single page comics, etc. The only limitation to using Inkscape, apart from your creativity and imagination, is that it only does a single page graphic in each inkscape window, but each graphic can be saved as individual images and made into a document using Scribus or OpenOffice / LibreOffice as Inkscape can save your designs using standard image formats (png, jpeg, svg, etc.)
The book content is nice and clean, with content on pages nicely spaced out making the book really easy to read and follow, so no need to be daunted by the 316 page count.
As the book progresses it assumes you have read earlier chapters so does not repeat exact details, for example the exact steps to create drop shadows is shown only once, keeping the book nice and to the point. You will therefore get the most out of the book by following along with the exercises in Inkscape.
So the book covers simple design techniques useful for any graphic design, along with lots of good ideas on how to design and enhancing your website, from site layouts, templates to animations.
An important starting point in the book is the overview of vector graphics and how they differ from raster graphics (eg. vector graphics scale uniformly and you don't get blur when scaling images). This concisely sets the scene as to why vector graphics are better for web design — flexibility, quality and small file sizes.
The Inkscape install guidance is nothing more than download and install but this is probably all you need. There are a few hints for Mac Users to help them out. There are packages available for Ubuntu and Debian based distributions in their respective distribution repositories. A Microsoft Windows installer is also available from the downloads section of the Inkscape website
The tour of the Inkscape user interface is very detailed with a good indication of what you can do with all the controls that make up Inkscape. There are just about enough drawings provided as examples, although I would have liked a few more images to make the tour a little clearer. I recommend you read the Inkscape tour in dual page view if you are reading the ebook (pdf) version.
The design concepts in the book start with web site layouts in chapter 2, steadily building each of the design aspects onto the site layout (images, text, patterns, icons, buttons and logos, site maps). The book covers four basic design principles of Proximity, Alignment, Repetition, Contrast and suggests reading The Non-Designer's Design Book: Design and Typographic Principles for the Visual Novice by Robin Williams for more detailed study.
You are walked through step by step construction of a basic web page design — including header, footer, sidebar, content, navigation. Using guides, grids and aligning techniques to manage your web page layout. Pulling all the design work together to create a store-front for a website. Its pretty hard to go wrong following these steps. The book use the same web design jargon you get in industry and any jargon used is explained well enough.
When you have created your web page design, you are shown how to slice up that design and export it as a series of image files (png) for use in the HTML code of the actual web page. This is the same basic process as used in industry.
Throughout the book there are specific chapters on working with images, styling text, creating logos and buttons, using patterns for background images and more details on creating flow diagrams such as for creating web site maps.
Each chapter again builds on the previous information to give you an easy to follow guide and provides examples of why the design techniques covered here are important along with approaches to create the most suitable designs for your clients.
There is nice coverage of how to use Inkscape and GIMP in collaboration to create your own animations for your website. The animations are relatively simple but effective, scrolling text and a sailing boat on the sea, showing you the technique in more than enough detail for any website design using animated GIF images.
Getting a little more technical at the end of the book, though still easy to follow, it covers the XML structures that Inkscape uses to hold your graphic designs. These XML structures let you tweak your designs using Inkscapes XML editor. There is also a reference section on the various plugins available for Inkscape, mentioning specifically Agave for color palette management and Export to PDF CMYK for color separation for the CMYK standard. There is also a section on how to create your own custom page templates.
I would have liked to see more information about filters that you can apply to your designs. There are a nice range of filters you can use in Inkscape and some are simple enough to use, but there are some that give great effects but have quite a few options you can tweek. There is plenty of scope for doing a whole chapter on using filters that would make the book more complete.
Inkscape 0.48 essentials for Web Designers is a great book to get started with Inkscape, especially if you are designing your own site. For example, If you have installed wordpress and want to create some custom themes, then this book would be very helpful to make your site stand out from the crowd.
There is an Inkscape Illustrators Cookbook by Packt Publishing out in April 2011 that seems more general compared to web developers book but as mentioned before, all the concepts presented in the web developers book are relevant for creating other graphic designs.
The book never attempts to teach you all about design, that would require a much larger book. There is enough design information in here to get you started on a good path and give you a good steer in the right direction. The coverage of Inkscape is very detailed and will help you get the most out of the tool, whether you are using it for web development or other graphical design activities.
This book makes a nice addition to the online resources available for Inkscape and with its tutorial style is a good contrast to other Inkscape books available which may contain more reference material but are more general in nature.
John coaches Lean Agile practices, organizes London technical communities and is an OSS advocate (since running Debian in 1995). @JR0cket
You can purchase Inkscape 0.48 Essentials for Web Designers from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. -
Did an Apple Engineer Invent FB Messages In 2003?
theodp writes "Q. How many Facebook engineers does it take in 2010 to duplicate a lone Apple engineer's 2003 effort? A. 15! On Nov. 15th, Facebook CEO Mark Zuckerberg introduced Facebook Messages, which uses whatever method of communication is appropriate at the time — e.g., email, IM, SMS. A day later, ex-Apple software engineer Jens Alfke was granted a patent for his 2003 invention of a Method and apparatus for processing electronic messages, which — you guessed it — employs the most appropriate messaging method — e.g., email, IM, SMS — for the job. Citing Apple's lack of passion for social software, Alfke left Apple in 2008. After a layover at Google, Alfke landed at startup Rockmelt, whose still-in-beta 'social web browser' also sports a pretty nifty communications platform."