Domain: cygwin.com
Stories and comments across the archive that link to cygwin.com.
Stories · 25
-
Book Review: Hadoop Beginner's Guide
First time accepted submitter sagecreek writes "Hadoop is an open-source, Java-based framework for large-scale data processing. Typically, it runs on big clusters of computers working together to crunch large chunks of data. You also can run Hadoop in "single-cluster mode" on a Linux machine, Windows PC or Mac, to learn the technology or do testing and debugging. The Hadoop framework, however, is not quickly mastered. Apache's Hadoop wiki cautions: "If you do not know about classpaths, how to compile and debug Java code, step back from Hadoop and learn a bit more about Java before proceeding." But if you are reasonably comfortable with Java, the well-written Hadoop Beginner's Guide by Garry Turkington can help you start mastering this rising star in the Big Data constellation." Read below for the rest of Si's review. Hadoop Beginner's Guide author Garry Turkington pages 374 publisher Packt Publishing rating 9/10 reviewer Si Dunn ISBN 9781849517300 summary Explains and shows how to use Hadoop software in Big Data settings. Dr. Turkington is vice president of data engineering and lead architect for London-based Improve Digital. He holds a doctorate in computer science from Queens University of Belfast in Northern Ireland. His Hadoop Beginner's Guide provides an effective overview of Hadoop and hands-on guidance in how to use it locally, in distributed hardware clusters, and out in the cloud.
Packt Publishing provided a review copy of the book. I have reviewed one other Packt book previously.
Much of the first chapter is devoted to "exploring the trends that led to Hadoop's creation and its enormous success." This includes brief discussions of Big Data, cloud computing, Amazon Web Services, and the differences between "scale-up" (using increasingly larger computers as data needs grow) and "scale-out" (spreading the data processing onto more and more machines as demand expands).
Dr. Turkington writes, "One of the most confusing aspects of Hadoop to a newcomer is its various components, projects, sub-projects, and their interrelationships."
His 374-page book emphasizes three major aspects of Hadoop: (1) its common projects; (2) the Hadoop Distributed File System (HDFS); and (3) MapReduce.
He explains, "Common projects comprise a set of libraries and tools that help the Hadoop product work in the real world."
The HDFS, meanwhile, "is a filesystem unlike most you may have encountered before." As a distributed filesystem, it can spread data storage across many nodes. "[I]t stores files in blocks typically at least 64 MB in size, much larger than the 4-32 KB seen in most filesystems." The book briefly describes several features, strengths, weaknesses, and other aspects of HDFS.
Finally, MapReduce is a well-known programming model for processing large data sets. Typically, MapReduce is used with clusters of computers that perform distributed computing. In the "Map" portion of the process, a single problem is split into many subtasks that are then assigned by a master computer to individual computers known as nodes (and there can be sub-nodes). During the "Reduce" part of the task, the master computer gathers up the processed data from the nodes, combines it and outputs a response to the problem that was posed to be solved. (MapReduce libraries are now available for many different computer languages, including Hadoop.)
"The developer focuses on expressing the transformation between source and result data sets, and the Hadoop framework manages all aspects of job execution, parallelization, and coordination," Dr. Turkington notes. He calls this "possibly the most important aspect of Hadoop. The platform takes responsibility for every aspect of executing the processing across the data. After the user defines the key criteria for the job, everything else becomes the responsibility of the system."
In this 11-chapter book, the first two chapters introduce Hadoop and explain how to install and run the software.
Three chapters are devoted to learning to work with MapReduce, from beginner to advanced levels. And the author stresses: "In the book, we will be learning how to write MapReduce programs to do some serious data crunching and how to run them on both locally managed and AWS-hosted Hadoop clusters." ["AWS" is "Amazon Web Services."]
Chapter 6, titled "When Things Break" zeroes in on Hadoop's "resilience to failure and an ability to survive failures when they do happen.much of the architecture and design of Hadoop is predicated on executing in an environment where failures are both frequent and expected." But node failures and numerous other problems still can arise, so the reader is given an overview of potential difficulties and how to handle them.
The next chapter, "Keeping Things Running," lays out what must be done to properly maintain a Hadoop cluster and keep it tuned and ready to crunch data.
Three of the remaining chapters show how Hadoop can be used elsewhere within an organization's systems and infrastructure, by personnel who are not trained to write MapReduce programs.
Chapter 8, for example, provides "A Relational View on Data with Hive." What Hive provides is "a data warehouse that uses MapReduce to analyze data stored on HDFS," Dr. Turkington notes. "In particular, it provides a query language called HiveQL that closely resembles the common Structured Query Language (SQL) standard."
Using Hive as an interface to Hadoop "not only accelerates the time required to produce results from data analysis, it significantly broadens who can use Hadoop and MapReduce. Instead of requiring software development skills, anyone with a familiarity with SQL can use Hive," the author states.
But, as Chapter 9 makes clear, Hive is not a relational database, and it doesn't fully implement SQL. So the text and code examples in Chapter 9 illustrate (1) how to set up MySQL to work with Hadoop and (2) how to use Sqoop to transfer bulk data between Hadoop and MySQL.
Chapter 10 shows how to set up and run Flume NG. This is a distributed service that collects, aggregates, and moves large amounts of log data from applications to Hadoop's HDFS.
The book's final chapter, "Where to Go Next," helps the newcomer see what else is available beyond the Hadoop core product. "There are," Dr. Turkington emphasizes, "a plethora of related projects and tools that build upon Hadoop and provide specific functionality or alternative approaches to existing ideas." He provides a quick tour of several of the projects and tools.
A key strength of this beginner's guide is in how its contents are structured and delivered. Four important headings appear repeatedly in most chapters. The "Time for action" heading singles out step-by-step instructions for performing a particular action. The "What just happened?" heading highlights explanations of "the working of tasks or instructions that you have just completed." The "Pop quiz" heading, meanwhile, is followed by short, multiple-choice questions that help you gauge your understanding. And the "Have a go hero" heading introduces paragraphs that "set practical challenges and give you ideas for experimenting with what you have learned."
Hadoop can be downloaded free from the Apache Software Foundation's Hadoop website.
Dr. Turkington's book does a good job of describing how to get Hadoop running on Ubuntu and other Linux distributions. But while he assures that "Hadoop does run well on other systems," he notes in his text: "Windows is supported only as a development platform, and Mac OS X is not formally supported at all." He refers users to Apache's Hadoop FAQ wiki for more information. Unfortunately, few details are offered there. So web searches become the best option for finding how-to instructions for Windows and Macs.
Running Hadoop on a Windows PC typically involves installing Cygwin and openSSH, so you can simulate using a Linux PC. But other choices can be found via sites such as Hadoop Wizard and Hadoop on Windows with Eclipse".
To install Hadoop on a Mac running OS X Mountain Lion, you will need to search for websites that offer how-to tips. Here is one example.
There are other ways get access to Hadoop on a single computer, using other operating systems or virtual machines. Again, web searches are necessary. The Cloudera Enterprise Free product is one virtual-machine option to consider.
Once you get past the hurdle of installing and running Hadoop, Garry Turkington's well-written, well-structured Hadoop Beginner's Guide can start you moving down the lengthy path to becoming an expert user.
You will have the opportunity, the book's tagline states, to "[l]earn how to crunch big data to extract meaning from the data avalanche."
Si Dunn is an author, screenwriter, and technology book reviewer.
You can purchase Hadoop 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. -
Interviews: Ask Physicist Giovanni Organtini About the Possible Higgs Boson Disc
Giovanni Organtini of Italy's National Institute of Nuclear Physics (well, Instituto Nazionale di Fisica Nucleare) has agreed to answer questions about the recent observations of a particle consistent with the Higgs Boson. Dr. Organtini is part of the CMS experiment at the Large Hadron Collider. He is careful to note that while the researchers "[believe] that this new particle, with a mass 125 times that of a proton, is the famous Higgs boson," they "need to study that new particle more deeply in the next months to be conclusive on that. Organtini likes free software (he's written Linux device drivers, too) and has his own physics-heavy YouTube channel, mostly in Italian. Please confine questions to one per post, but feel free to ask as many as you'd like. -
Cygwin 1.7 Released
jensend writes "The 1.7 branch of Cygwin, the Unix-like environment for Windows, has reached stable status after about 3 1/2 years of effort. Among many other changes, this release drops support for Windows 9x. Since the NT API and NT-based versions of Windows are more capable and somewhat less of a mismatch with POSIX (for instance, they include a security model), this has allowed for code path simplifications, better performance (particularly noticeable with pipe I/O), better security, and better POSIX compatibility." -
Cygwin 1.7 Released
jensend writes "The 1.7 branch of Cygwin, the Unix-like environment for Windows, has reached stable status after about 3 1/2 years of effort. Among many other changes, this release drops support for Windows 9x. Since the NT API and NT-based versions of Windows are more capable and somewhat less of a mismatch with POSIX (for instance, they include a security model), this has allowed for code path simplifications, better performance (particularly noticeable with pipe I/O), better security, and better POSIX compatibility." -
What's On Your Thumbdrive?
Broue Master asks: "Nowadays, we need to support not only people at the office, but friends, family, friends of the family, family of the friends... you name it! They all run Windows to a degree and there are many tools to help you when assisting. Personally, I have a thumb-drive with removable memory cards. One of them has a small bootable Linux, the other one is filled with ready to use Windows utilities (CPU-Z, Ultra-Edit32), DOS utilities I've been collecting over the years, and Unix-style utilities (ps.exe, kill.exe, and others) ported to Windows, without the need for a layer like Cygwin. I also have a copy of the install files for AVG, Spybot, Sygate and the likes. But, even though I think I have many great tools, I'm sure I do not know about a lot of great others to help diagnose and solve problem. So I ask you, what's on your thumb-drive?" -
Cygwin in a Production Environment?
not-so-anonymous Anonymous Coward asks: "I'm working for a company that does all of its programming and script development in a Unix environment (90% of our work is either Bash or Perl scripts that communicate with an Oracle database). We've recently gotten a new customer and for reasons beyond our control, the server must be a Windows box. Since we want to reuse our existing scripts that we've spent a considerable amount of time developing, we're looking into Cygwin as an option. Has anyone run Cygwin in a production server environment for any extended period of time? If so, what were your experiences with it?" -
Moving from Linux to Windows Desktop?
slyall asks: "I work in the Network/System Admin team for an ISP. Our firm was recently bought by another company that has mandated that my team's desktops be switched over from Linux to Windows XP in the next few weeks. Some of us are have used Linux almost exclusively and going to Windows is a big change. Can people suggest any tips, books or websites to help Linux people shoved into the Windows world (especially those running lots of Linux and Cisco boxes)? We've all got years of experience on Linux but running Windows day to day is a big challenge. We don't yet know if the company will provide us with tools such as Cygwin or Windows Services for UNIX but we won't be allowed to install random programs and may not have admin access. We're not happy with the change but we're unable to stop it. What we are hoping to do is reduce the performance hit that the changeover is going to cause." This is probably one of those situations where a LiveCD-based distribution, for use in an emergency, might help. -
Cygwin/XFree86 Leaving XFree86.org
An anonymous reader writes "The Cygwin/XFree86 project is leaving XFree86.org. For those that don't know, Cygwin/XFree86 is a port of the X Window System to Cygwin (which provides a *nix-like API on Windows). Here is the announcement and the start of the trouble. The XFree86 project has pushed away more developers than most projects ever have - is this the beginning of the end for XFree86?" -
Cygwin/XFree86 Leaving XFree86.org
An anonymous reader writes "The Cygwin/XFree86 project is leaving XFree86.org. For those that don't know, Cygwin/XFree86 is a port of the X Window System to Cygwin (which provides a *nix-like API on Windows). Here is the announcement and the start of the trouble. The XFree86 project has pushed away more developers than most projects ever have - is this the beginning of the end for XFree86?" -
Searching for Keyboards Loaded with Features?
halfgeek asks: "I was just considering how keyboard-centric I've managed to make my setup, even under the mouse-hungry Windows GUI (no shouting; I regularly SSH to my Linux routing box for experiments, bring up VMWare when I need some X, and can't live without Cygwin). Almost everything I would want to do can be done without moving a hand to the mouse. I can open up an SSH to my server with Win+Shift+V, bring up a calculator with Win+C, run a one-shot console command with Win+0, open up the MW dictionary website to a highlighted word by hitting Ctrl+C (to copy) and then Win+Enter (to look up the contents of the clipboard). (Much of this is implemented with Perl programs and WinKey.) I also make frequent use of the volume knob and mute button built into my Logitech keyboard. If there is any good route to finding the keyboard I want with all the features I'm thinking of at a justifiable price, whether prefabricated or a wicked mod, I would just love to know about it." There are quite a few options the submitter is looking for, but it basically boils down to is this: the more keys, the better. What keyboards have you found, in your browsing travels, that have been stuffed full of useful features?"I'm aggravated over having the mouse still so separate from the keyboard, and I've been looking through the available options along the lines of keyboards with built-in touchpads. The closest I've found to what I want seems to be the Adesso WKB-120, but this is by no means the ideal choice. It does have three basic properties I want: One, it doesn't have the ergo-split form I so despise. Two, its touchpad is situated in the right place, just below the space bar. Three, it's all one piece, so I can keep the board off the desk and on my knees, where it belongs, eh. But it also appears to have those three intensely undesirable and horribly misplaced power management keys, and lacks the volume knob, mute button, and media controls. An illuminated keyboard would also be cool, but I'd take standard beige; it's just that my current black keyboard is hard to see in the dark."
-
Building NetBSD Under Cygwin on Windows XP, PPC
Dan writes "John Gordon has completed a set of changes to the NetBSD build infrastructure that allows him to build at least two architectures (i386 and ibmnws platform, a PowerPC box) under Cygwin/Windows XP Home Edition and PowerPC. He has made a CVS patch for Cygwin, and provides instructions on the required configuration of Cygwin to avoid a problem with directory name clashes due to the case insensitive file system on Windows." -
Building a Better 'Mobile $HOME'?
numbski asks: "As a systems administrator, I find myself moving from machine to machine to machine on a daily basis. I happen to be a FreeBSD/MacOS X nut, so on a given day I move from my 17" iMac at home, to my 12" Powerbook at work, to any one of my 16 FreeBSD Servers. That's not to mention any of the Win2k Servers that have Cygwin loaded. All of that said, there is a longing in me to have a simple $HOME that all of my systems use and understand. I've considered the Knoppix way of dealing with this problem using a USB key device from this previous Slashdot article, however I don't know how many systems I could get away with consistently having my USB device picked up and used correctly without scripting changes to fstab, not to mention the issue of choosing a filesystem that just about every OS will recognize: FAT32. Windows is going to be unhappy no matter what I'm afraid, as it doesn't understand symlinking. c:\Documents and Settings\$USER can't just be moved off to another volume. The one glimmer of hope I have is this article on ftpfs and webdavfs. Using these one should be able to set up a single, persistent home that follows you from machine to machine over the internet. I guess I would like to know how others have gone about setting up a mobile $HOME. I look forward to having all of my preferences, dotfiles, and bookmarks follow me around." -
An X-Client Wrapper for Microsoft Windows?
S asks: "In my opinion, one of X11's most underrated features is the ability to export the display of an [X] application to an X-Server that can be physically separated from the application's host (use a remote display). I have used this countless times to dramatically increase my ability to 'get stuff done' from a distance. Recently I discovered Cygwin's ability to run XFree86 in rootless mode (startx -- -rootless) where there is no main X root window, and imported displays get their own 'native-looking' window on the Microsoft Windows platform. This also has saved me much headache when working from a Windows machine to do Linux-type things. My question is: Is there some way to export the display of Microsoft Windows windows to a remote X-Server? I'm not talking VNC/RFB here, and terminal services (via rdesktop) ALMOST fits the bill, but I don't want a root window. I want to simply export the display of (say... photoshop) to my X workstation. Googling is not an easy task; 'windows' is too much of a generic term to get usable results. What I have found, however, suggests Wine as a buffer between native Windows GUI calls and the X protocol, but offers no actual solution. Does anyone know of software that allows allows Windows to export the display of its windows to an X server (ie, an X-Client wrapper for Windows)?" -
An X-Client Wrapper for Microsoft Windows?
S asks: "In my opinion, one of X11's most underrated features is the ability to export the display of an [X] application to an X-Server that can be physically separated from the application's host (use a remote display). I have used this countless times to dramatically increase my ability to 'get stuff done' from a distance. Recently I discovered Cygwin's ability to run XFree86 in rootless mode (startx -- -rootless) where there is no main X root window, and imported displays get their own 'native-looking' window on the Microsoft Windows platform. This also has saved me much headache when working from a Windows machine to do Linux-type things. My question is: Is there some way to export the display of Microsoft Windows windows to a remote X-Server? I'm not talking VNC/RFB here, and terminal services (via rdesktop) ALMOST fits the bill, but I don't want a root window. I want to simply export the display of (say... photoshop) to my X workstation. Googling is not an easy task; 'windows' is too much of a generic term to get usable results. What I have found, however, suggests Wine as a buffer between native Windows GUI calls and the X protocol, but offers no actual solution. Does anyone know of software that allows allows Windows to export the display of its windows to an X server (ie, an X-Client wrapper for Windows)?" -
Fun With Wine
taviso writes "Ever wondered what would happen if you could compile and run cygwin under wine ? What about compiling wine under cygwin ? well these guys have, and are planning to nest the two environments as many times as possible to see if wine can take the strain, and not without good reason: 'Having such virtualization environments run within each other is an important milestone in the lives of these projects, it is a remarkable technical feat that requires a great deal of maturity'. " -
The Best of Windows Open Source Software?
Boiotos asks: "I'm cooking up a CD-ROM image of excellent Win32 Open Source software to give to friends and family who are intrigued by the whole OSS movement but don't know where to start. I figure once they're used to Mozilla and AbiWord under WinXP, a Linux partition would be less daunting. So fellow Slashdotters, how about it: what Win32 OSS projects deserve a place on the 650 Mb of Solid Gold? Remember, this is for non-geeks and families, so Cygwin is out (even though I love it) and games are in. Extra points, as always, to the obscure but beautiful. Finally, projects targeting only Win32 -- with no Free Unix crossover -- may apply, but will be subject to a strenuous physical test." -
Cygwin's XFree86 4.2.0 on Windows XP
stock writes: "A interesting and important piece of software on the win32 platform for me has always been X11 server software like Hummingbird's Exceed, or Startnet's Xwin32 Professional. Today i glanced at cygwin's site and found that a complete XFree86 4.2.0 for Windows XP can be downloaded now! It shouldn't be hard for newcomers as it features a setup.exe . The package comes free and is basicly licensed as X style licensed software which runs on cygwin32 which has a GPL license." Looks like this has been out since May -- can anyone who's been using it since then comment on how well it works? Update: 07/07 17:12 GMT by T : haroldhunt (project leader for Cygwin/XFree86) wrote to clarify: "Cygwin/XFree86 runs on all recent consumer and business versions of Windows; as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP." -
Cygwin's XFree86 4.2.0 on Windows XP
stock writes: "A interesting and important piece of software on the win32 platform for me has always been X11 server software like Hummingbird's Exceed, or Startnet's Xwin32 Professional. Today i glanced at cygwin's site and found that a complete XFree86 4.2.0 for Windows XP can be downloaded now! It shouldn't be hard for newcomers as it features a setup.exe . The package comes free and is basicly licensed as X style licensed software which runs on cygwin32 which has a GPL license." Looks like this has been out since May -- can anyone who's been using it since then comment on how well it works? Update: 07/07 17:12 GMT by T : haroldhunt (project leader for Cygwin/XFree86) wrote to clarify: "Cygwin/XFree86 runs on all recent consumer and business versions of Windows; as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP." -
Cygwin's XFree86 4.2.0 on Windows XP
stock writes: "A interesting and important piece of software on the win32 platform for me has always been X11 server software like Hummingbird's Exceed, or Startnet's Xwin32 Professional. Today i glanced at cygwin's site and found that a complete XFree86 4.2.0 for Windows XP can be downloaded now! It shouldn't be hard for newcomers as it features a setup.exe . The package comes free and is basicly licensed as X style licensed software which runs on cygwin32 which has a GPL license." Looks like this has been out since May -- can anyone who's been using it since then comment on how well it works? Update: 07/07 17:12 GMT by T : haroldhunt (project leader for Cygwin/XFree86) wrote to clarify: "Cygwin/XFree86 runs on all recent consumer and business versions of Windows; as of 2002-05-12 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, and Windows XP." -
Organizing Data Across a Heterogeneous Net?
angst_ridden_hipster asks: "Like many people, I have a bunch of machines I use regularly. These include Linux machines, BSD machines, a Mac OS X machine, and a Windows machine. These machines are on a number of networks. All have internet connectivity. Some of them are always powered on. A few of them are not. Obviously, I have a bunch of accounts. And, it goes without saying, I have a bunch of data. What are the best approaches to sharing data? I want to be able to securely access my home data while at work, and from one machine to another, etc. Opening ssh terminals is the approach I have traditionally used, but I'm beginning to wonder if some mirroring software (e.g., Unison) might be in order. It'd provide the function of backups, as well as guaranteeing availability. Would it be wiser to tunnel nfs over ssh? Or is there some better option? Assuming I actually start mirroring data across multiple machines, I'll need to organize it in a portable taxonomy. This is almost easy, since I use cygwin on the Windows machines, so I can assume a standard Unix-ish directory structure. But this gets more complicated when there are scripts or other code involved. What about application/platform-specific data? How do other people organize their data, anyway? Are there any useful standards? I'm hoping people will describe their approaches, and why they think they're (not) the best." -
Porting Debian to... Windows
mike_sucks writes: "The first step to porting Debian to the Win32 platform has been made - dpkg is compiling under Cygwin. Check out the post on debian-devel and the Debian GNU/w32 port's site." Some of the posters on the debian-devel list aren't too pleased with the idea. -
Slashback: Regionalism, Rivalry, Zensur
Slashback with more (below) on: censorship in germany, Xbox gushing, *nix-ish Window managers on That Darn Operating System, and more. Enjoy!Even the Gates family probably hates being ripped off by region coding. jmcmurry writes: "I just tried out my daughters Winnie The Pooh from Poland, which can only be played (until today) on my Mac Cube running OS X (I did the region free crack when running OS 9). I own an Xbox with DVD player and thought, hey wouldnt hurt to try it out, since I was in the market to buy a Region Free DVD player (which can cost $400 an up) I plugged everything in, put the DVD in, and lo and behold, it plays the DVD from Poland (region code 2) This makes up for the cost of the Xbox ..."
Nein! Nein! Speaking of things that do (or don't) work by region, several readers submitted information which indicates the pooh-poohing of alleged censorship-by-DNS manipulation in Germany's state of Nordrhein-Westfalen was premature. It turns out that some interesting redirects which seemed to be a technical error or a misguided proof-of-concept, and which were quickly turned off, were reinstated shortly thereafter.
Thorsten Hornung was among the several to write on this topic. "Meanwhile ISIS has reblocked the sites, as Heise online reported (German!) due to pressure from the president of the local Government Mr. Büssow.
The local government of Düsseldorf which is responible for media services in North Rhine-Westphalia has posted a statement on its site (German) about the initial lift of the blockade saying that it believes the censoring meassures have been lifted due to complaints by users. Much worse is that furthermore public accuse people complaining about the censorship to be Right Extremists: 'The local government believes, due to the content of many emails it received today, that they [People Complaining] are users of Right Extremist Internet Content.'
The German Constitution (Grundgesetz) does not allow censorship however there are some restrictions on free speech especially regarding Nazi propaganda."
Winners sometimes use Gnomes. Prashant writes: "Cygwin is turning out to be a breeze of fresh air for people stuck on windows for one reason or another. I can use the familiar bash shell on any platform(win, *nix) I am on, and don't have to deal with the DOS prompt. I use all the gnu tools from cygwin distro. rcs, cvs, vim, perl, python, ruby, apache the list goes on. Not only that, I successfully ran postgresql on Cygwin. The XFree86 port of Cygwin itself can be huge cost saving over commercial X-servers for Windows. I have tried KDE on Cygwin version 1.1.2. I was impressed with it. Here is something new: GNOME ported to Cygwin as well. Let the rivalry ontinue on Windows.
It's all about having options. I would love be 100% Linux user but again sometimes it's not you who decides what os runs on your machine. So till Windows gets replaced by Linux by the authorities, happy cygwining."
This addition brought to you by ... Solar Power! basfromasd writes "The winner of the 3000 km World Solar Challenge race from Darwin to Adelaide has reached the finish in a record breaking time. The winning car, Nuna, was built by the Alpha Centauri team, consisting of 10 university students of TU Delft and University of Amsterdam. Some technical details can be found at their site and at ESA. Results and pictures of the race are at the Centre for Photovoltaic Engineering of UNSW website. Well done for a first time contestant, showing that skill and intelligence can match the resources of factory sponsored teams. They found some good sponsors though: GaAs solar cells are not cheap. Neither are Li-Ion batteries. Some of the solar cells were used in the Hubble Space Telescope before and brought back to earth in 1993. The other cars did not make it before today's curfew. The runner up, Aurora, stopped just outside of Adelaide for the night and is expected to finish tomorrow morning."
-
Slashback: Regionalism, Rivalry, Zensur
Slashback with more (below) on: censorship in germany, Xbox gushing, *nix-ish Window managers on That Darn Operating System, and more. Enjoy!Even the Gates family probably hates being ripped off by region coding. jmcmurry writes: "I just tried out my daughters Winnie The Pooh from Poland, which can only be played (until today) on my Mac Cube running OS X (I did the region free crack when running OS 9). I own an Xbox with DVD player and thought, hey wouldnt hurt to try it out, since I was in the market to buy a Region Free DVD player (which can cost $400 an up) I plugged everything in, put the DVD in, and lo and behold, it plays the DVD from Poland (region code 2) This makes up for the cost of the Xbox ..."
Nein! Nein! Speaking of things that do (or don't) work by region, several readers submitted information which indicates the pooh-poohing of alleged censorship-by-DNS manipulation in Germany's state of Nordrhein-Westfalen was premature. It turns out that some interesting redirects which seemed to be a technical error or a misguided proof-of-concept, and which were quickly turned off, were reinstated shortly thereafter.
Thorsten Hornung was among the several to write on this topic. "Meanwhile ISIS has reblocked the sites, as Heise online reported (German!) due to pressure from the president of the local Government Mr. Büssow.
The local government of Düsseldorf which is responible for media services in North Rhine-Westphalia has posted a statement on its site (German) about the initial lift of the blockade saying that it believes the censoring meassures have been lifted due to complaints by users. Much worse is that furthermore public accuse people complaining about the censorship to be Right Extremists: 'The local government believes, due to the content of many emails it received today, that they [People Complaining] are users of Right Extremist Internet Content.'
The German Constitution (Grundgesetz) does not allow censorship however there are some restrictions on free speech especially regarding Nazi propaganda."
Winners sometimes use Gnomes. Prashant writes: "Cygwin is turning out to be a breeze of fresh air for people stuck on windows for one reason or another. I can use the familiar bash shell on any platform(win, *nix) I am on, and don't have to deal with the DOS prompt. I use all the gnu tools from cygwin distro. rcs, cvs, vim, perl, python, ruby, apache the list goes on. Not only that, I successfully ran postgresql on Cygwin. The XFree86 port of Cygwin itself can be huge cost saving over commercial X-servers for Windows. I have tried KDE on Cygwin version 1.1.2. I was impressed with it. Here is something new: GNOME ported to Cygwin as well. Let the rivalry ontinue on Windows.
It's all about having options. I would love be 100% Linux user but again sometimes it's not you who decides what os runs on your machine. So till Windows gets replaced by Linux by the authorities, happy cygwining."
This addition brought to you by ... Solar Power! basfromasd writes "The winner of the 3000 km World Solar Challenge race from Darwin to Adelaide has reached the finish in a record breaking time. The winning car, Nuna, was built by the Alpha Centauri team, consisting of 10 university students of TU Delft and University of Amsterdam. Some technical details can be found at their site and at ESA. Results and pictures of the race are at the Centre for Photovoltaic Engineering of UNSW website. Well done for a first time contestant, showing that skill and intelligence can match the resources of factory sponsored teams. They found some good sponsors though: GaAs solar cells are not cheap. Neither are Li-Ion batteries. Some of the solar cells were used in the Hubble Space Telescope before and brought back to earth in 1993. The other cars did not make it before today's curfew. The runner up, Aurora, stopped just outside of Adelaide for the night and is expected to finish tomorrow morning."
-
KDE 2.2.1, On Win32/Cygwin
m_ilya writes: "It looks like KDE 2.2.1 has been ported on Cygwin. More than year ago I was forced to use WinNT at work, and I've been missing the Linux desktop a lot. I hope if I will be ever forced to use Windows again I would be able to have more Unix-friendly desktop :). Here's the announcement. Kudos to all the KDE hackers." Check out the posting on the Dot for some more links. -
Acknowledging Great Free Software
banuaba writes: "I am a Windows user. I've tried a couple of distros of Linux, and a BSD or two, but they aren't what I need in an OS. Sometimes in my job and my personal 'life' I need something with a little more power than Windows can give me, and when that time comes, I use Cygwin and have been wholly satisfied and enamored with the product they put out. My question for all you Slashdotters out there is this: I would like to 'reward' the Cygwin people for giving me a great product that fits my needs, but aside from an 'attaboy' email, I don't see how I could compensate them, preferrably financially. I don't have any coding skills of significance, and am not inclined to learn, I'd just like a way to let them know that I like what they've done. In the non-free (as in beer) software world, I would buy their next release. Is there any way to financially help them along? Should I just mail them a check? Would that be insulting to OSS developers, as a general rule? How or would you slashdotters who work on GPL'd code like to be compensated for your time and effort?"The GNU Project maintains the Cygwin documentation; they have a whole page of ways you can help their efforts to spread Free software, which includes sending money, but quite a few other things, too.
I like Alan Cox's system of CD donations, but I've not met any developers yet who would be offended by a donation in money, bug-fixes, hardware, or positive word of mouth. Does anyone have interesting suggestions for thanking Free software developers?