text:
Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)
We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!
New submitter Tailhook writes: "Linux Mint 17 'Qiana', a long term support edition of Linux Mint, has been released. Mint 17 is available in both MATE and Cinnamon editions. Mint 17 is derived from Ubuntu 14.04 (Trusty Tahr) and will receive security updates until April, 2019. The Cinnamon edition provides Cinnamon 2.2, with a much improved update manager, driver manager, HiDPI display support and many usability refinements. This release of Mint establishes a baseline on which the next several releases will be based: 'Until 2016 the development team won't start working on a new base and will be fully focused on this one; future versions of Linux Mint will use the same package base as Linux Mint 17, making it trivial for people to upgrade.'"
A new flaw has been discovered in the GnuTLS cryptographic library that ships with several popular Linux distributions and hundreds of software implementations. According to the bug report, "A malicious server could use this flaw to send an excessively long session id value and trigger a buffer overflow in a connecting TLS/SSL client using GnuTLS, causing it to crash or, possibly, execute arbitrary code." A patch is currently available, but it will take time for all of the software maintainers to implement it. A lengthy technical analysis is available. "There don't appear to be any obvious signs that an attack is under way, making it possible to exploit the vulnerability in surreptitious "drive-by" attacks. There are no reports that the vulnerability is actively being exploited in the wild."
darthcamaro (735685) writes "Barely a week after Robyn Bergeron announced her intention to step down, Red Hat today announced that Matthew Miller is now the new Fedora Project Leader. Miller is the guy that came up with the whole Fedora.next proposal which is now reshaping Red Hat's community Linux project. Miller has a clear view of how his leadership will work in the cat-herding world of open source: 'As the FPL, you've got the responsibility, but no actual authority to tell anyone to do things,' Miller said. 'So you have to find people that have an interest and are aligned with the direction you want to go.'"
As The Next Web reports, Samsung is finally bringing to market (in Russia, to start) a phone, the Samzung Z, running the Tizen OS. Like Android, Tizen is based on the Linux kernel, but it's intended for HTML5 apps rather than Android apps. It's not Samsung's first Tizen device, though; the second-generation of its Gear smart-watches are running Tizen as well. "Samsung earlier revealed plans for its first Tizen smartphones to be launched during its second quarter of business in 2014, which runs April to July, so it seems like smartphones other than Samsung Z could still be on their way. The Samsung executive said that Tizen devices could account for as much as 15 percent of Samsung's mobile shipments per year, but Android will still be its main business."
An anonymous reader writes "In the spirit of Jimmy Kimmel's popular Mean Tweets series and in a rare video appearance, Linus Torvalds takes to task a few 'tweeters' who have called him out. Never one to back down, Linus reads the tweets and shares his comments." Sadly, this is just a few -- with weekly updates, Linus could charge a subscription to fund unlimited diving trips.
DeviceGuru writes: "An open-spec COM that runs OpenWRT Linux on a MIPS-based Ralink RT5350 SoC has won its Indiegogo funding. The $20, IoT-focused VoCore measures 25 x 25mm. How low can you go? Tiny computer-on-modules (COMs) for Internet of Things (IoT) applications are popping up everywhere, with recent, Linux-ready entries including Intel's Atom or Quark-based Edison, Ingenic's MIPS/Xburst-based Newton, Acme Systems's ARM9/SAM9G25 based Arrietta G25, and SolidRun's quad-core i.MX6-based MicroSOM. Now, an unnamed Chinese startup has raised over six times its $6,000 Indiegogo funding goal for what could be the smallest, cheapest Linux COM yet."
M-Saunders (706738) writes "It might sound daunting, but kernel hacking isn't a mysterious black art reserved for the geekiest of programmers. With a bit of background knowledge, anyone with a grounding in C can implement a new kernel module and understand how the kernel works internally. Linux Voice explains how to write a module that creates a new device node, /dev/reverse, that reverses a string when it's written to it. Sure, it's not the most practical example in the world, but it's a good starting point for your own projects, and gives you an insight into how it all fits together."
Bismillah (993337) writes "Once again, after the Red Flag Linux effort that petered out this year, China is considering Linux to sort out its pressing Windows XP issue. The Windows 8 ban by China's government procurement agency and promises of official support may help."
Via Phoronix comes news that Mesa 10.2 will be released in a few days with several interesting new features. Highlights include OpenGL 2.1 support for Freedreno (the driver for the Qualcomm graphics chips), video encoding and decoding on GCN Radeons using the new OpenMAX state tracker, and initial support for Intel's upcoming Cherryview Atom SoC. Progress is being made toward OpenGL 4 support, and the llvmpipe software rasterizer finally supports OpenGL 3.2. The release won't feature a few things: the Intel Sandybridge driver still does not support OpenGL 3.3, the R9 290 Radeons are still not working (despite claims by AMD a couple of years ago that cards starting with the Radeon 8000 series would be supported by the Free Software driver at hardware release time), and OpenCL support is still experimental.
MojoKid (1002251) writes "Valve has today pushed out a new update to its Steam client on all three of the major OSes that finally takes In-home Game-Streaming out of beta. Similar to NVIDIA's GameStream, which streams native gameplay from a GeForce-equipped PC to the NVIDIA SHIELD, Valve's solution lets you stream from one PC to another, regardless of which OS it's running. What this means is you could have a SteamOS-based PC in your living-room, which is of course Linux-based, and stream games from your Windows PC in another room which ordinarily would never run under Linux. Likewise, you could stream a game from a Windows PC to an OS X machine, or vice versa."
An anonymous reader writes "The Linux Foundation has teamed up with MOOC provider edX to teach an introduction to Linux class. Quoting the course description: 'This course explores the various tools and techniques commonly used by Linux programmers, system administrators and end users to achieve their day-to-day work in a Linux environment. It is designed for experienced computer users who have limited or no previous exposure to Linux, whether they are working in an individual or Enterprise environment.' The course begins on August 1st. In addition to the free version of the course, a verified track is available for students who want a credential with more weight (for a nominal price)." Update: As many have pointed out Linus just did an intro for the class. Headline corrected accordingly.
darthcamaro writes: "Red Hat's Fedora Linux Project Leader, Robyn Bergeron, has announced that she is leaving her role. Bergeron became Fedora Project Leader in February of 2012 and has presided over one of the busiest periods for Fedora ever. Fedora is now moving to a new model for Fedora 21, with separate desktop, cloud and server products. 'The community has now gotten to the point where it's not a one-size-fits-all product anymore,' Bergeron said."
Brandon Butler writes: "OpenStack has no shortage of corporate backers. Rackspace, Red Hat, IBM, Dell, HP, Cisco and many others have hopped on board. But many wonder, after four years, shouldn't there be more end users by this point? 'OpenStack backers say this progression is completely normal. Repeating an analogy many have made, Paul Cormier, president of products and technology for Red Hat, says OpenStack's development is just like the process of building up Linux. This time the transition to a cloud-based architecture is an even bigger technological transformation than replacing proprietary operating systems with Linux. "It's where Linux was in the beginning," he says about OpenStack's current status. "Linux was around for a while before it really got adopted in the enterprise. OpenStack is going through the same process right now."'"
How do we know Linux sucks? Because Bryan Lunduke says so. How did he become a Linux authority? By using Linux, of course. He has also written a kids Linux book, Linux for Hank, and a grown-up Linux book, Linux is Badass. But wait! That's not all! Bryan is also one of the people behind the infamous Bad Voltage podcast.
And now, for something slightly different: In moments of weakness, Bryan admits that maybe Linux suckage isn't total, and Linux may have a good point or two and maybe some of the suckage could be removed. Zounds! Is that possible? Watch our video chat with Bryan (and/or read the transcript) and see. Or watch the entire 44 minute speech he gave at the 2014 LinuxFest Northwest, which was the 5th (or maybe 6th) "Linux Sucks" speech he's given at LFNW. That makes this a tradition, not just a speech. So if you find yourself in or near Bellingham, Washington, in 2039 you might want to pop in and see if Bryan is still updating his "Linux Sucks" speech. He'll be the geezer hobbling to the front of the room with help from his AutoCane, a device sure to be developed between now and then -- which will no doubt run Linux. (Alternate video link)
Mcusanelli (3564469) writes "Rackspace, Cumulus Networks and CoreOS have become members of the Linux Foundation to support open source networking, virtualization and cloud computing. The Linux Foundation said in a statement: 'From the virtualization layer to networking hardware, Linux and open source are critical to modern computing and a new generation of cloud services and applications. Today's new Linux Foundation members are part of this market shift and see open source as the lynchpin for optimal scalability, efficiencies, security and data center savings.'"
An anonymous reader writes "The Tux3 file-system that's been in development since 2008 as the public replacement to the patent-blocked Tux2 file-system is now under review for inclusion into the Linux kernel. Tux3 tries to act as a 'light, tight, modern file-system. We offer a fresh approach to some ancient problems,' according to its lead developer, Daniel Phillips. Tux3 strives for minimal resource consumption but lacks enterprise-grade reliability at this point. Tux3, at the end of the day, tries to be 'robust, fast, and simple' with the Linux FS reportedly being as fast as other well known file-systems. Details on the project are at Tux3.org."
colinneagle (2544914) writes "The Wall Street Journal recently reported that, based on documents it reviewed, Red Hat "has chosen not to provide support to its commercial Linux customers if they use rival versions of OpenStack." But the big question is: Why would customers have expected that in the first place? Gartner analyst Lydia Leong told Network World that Red Hat isn't really doing anything wrong here. Customers shouldn't have an expectation that Red Hat would support competitors' software. "The norm would be to expect that non-Red Hat software is treated like any other third-party software," Leong says. If Red Hat has done anything wrong, it's that it has not clearly articulated its positioning and support for non-Red Hat OpenStack distros. Red Hat did not immediately respond to a question asking for a clarification on its support policy. The complication in all this comes from the fact that OpenStack is an open source project and there are misconceived notions that all OpenStack clouds are interoperable with one another. But Leong says just because OpenStack is open source doesn't change the expectations around vendors supporting competitors' products."
rastos1 sends in a report about a significant bug fix for the Linux kernel (CVE-2014-0196). "'The memory-corruption vulnerability, which was introduced in version 2.6.31-rc3, released no later than 2009, allows unprivileged users to crash or execute malicious code on vulnerable systems, according to the notes accompanying proof-of-concept code available here. The flaw resides in the n_tty_write function controlling the Linux pseudo tty device. 'This is the first serious privilege escalation vulnerability since the perf_events issue (CVE-2013-2049) in April 2013 that is potentially reliably exploitable, is not architecture or configuration dependent, and affects a wide range of Linux kernels (since 2.6.31),' Dan Rosenberg, a senior security researcher at Azimuth Security, told Ars in an e-mail. 'A bug this serious only comes out once every couple years.' ... While the vulnerability can be exploited only by someone with an existing account, the requirement may not be hard to satisfy in hosting facilities that provide shared servers, Rosenberg said."
An anonymous reader writes "It's one of the biggest migrations in the history of Linux, and it made Steve Ballmer very angry: Munich, in southwest Germany, has completed its transition of 15,000 PCs from Windows to Linux. It has saved money, fueled the local economy, and improved security. Linux Voice talked to the man behind the migration: 'One of the biggest aims of LiMux was to make the city more independent. Germany's major center-left political party is the SPD, and its local Munich politicians backed the idea of the city council switching to Linux. They wanted to promote small and medium-sized companies in the area, giving them funding to improve the city's IT infrastructure, instead of sending the money overseas to a large American corporation. The SPD argued that moving to Linux would foster the local IT market, as the city would pay localcompanies to do the work.' (Linux Voice is making the PDF article free [CC-BY-SA] so that everyone can send it to their local councilors and encourage them to investigate Linux)."
First time accepted submitter systemDead (3645325) writes "I looked mostly with disinterest at Debian's decision last February to switch to
systemd as the default init system for their future operating system releases. The Debian GNU/Linux distribution is, after all, famous for allowing users greater freedom to choose what system components they want to install. This appeared to be the case with the init system, given the presence of packages such as sysvinit-core, upstart, and even openrc as alternatives to systemd.
Unfortunately, while still theoretically possible, installing an alternative init system means doing without a number of useful, even essential system programs. By design, systemd appears to be a full-blown everything-including-the-kitchen-sink solution to the relatively simple problem of starting up a Unix-like system. Systemd, for example, is a hard-coded dependency for installing Network Manager, probably the most user-friendly way for a desktop Linux system to connect to a wireless or wired network. Just this week, I woke up to find out that systemd had become a dependency for running PolicyKit, the suite of programs responsible for user privileges and permissions in a typical Linux desktop.
I was able to replace Network Manager with connman, a lightweight program originally developed for mobile devices. But with systemd infecting even the PolicyKit framework, I find myself faced with a dilemma. Should I just let systemd take over my entire system, or should I retreat to my old terminal-based computing in the hope that the horde of the systemDead don't take over the Linux kernel itself?
What are your plans for working with or working around systemd? Are there any mainstream GNU/Linux distros that haven't adopted and have no plans of migrating to systemd? Or is migrating to one of the bigger BSD systems the better and more future-proof solution?"
You know who maddog is, right? He's one of our favorite speakers on what we might call the Linux/FOSS circuit. So you know, despite the Noel Coward song that says, "Mad Dogs and Englishmen go out in the midday sun," Jon prefers shade much of the time when he's in a tropical climate, based on personal observations at Linux conferences in Florida and Hawaii. But sun or shade, maddog is an eloquent and interesting speaker. We'd like to take you all to hear him in person, but we can't, so this video is the next best thing. (Alternate Video Link)
DeviceGuru (1136715) writes "Raytheon is switching its UAV control system from Solaris to Linux for U.S. military drones, starting with a Northrop Grumman MQ-8C Fire Scout helicopter. Earlier this month Raytheon entered into a $15.8 million contract with the U.S. Navy to upgrade Raytheon's control systems for unmanned aerial vehicles (UAVs), according to a recent Avionics Intelligence report. The overhaul is designed to implement more modern controls to help ground-based personnel control UAVs. Raytheon's tuxified version of its Vertical Takeoff and Landing Unmanned Air Vehicle Tactical Control System (TCS) will also implement universal UAV control qualities. As a result the TCS can be used in in all U.S. Navy, Air Force, Army, and Marine Corps UAVs that weigh at least 20 pounds. By providing an open standard, the common Linux-based platform is expected to reduce costs by limiting the types of UAV control systems that need to be built and maintained for each craft."
We last interviewed LinuxFest volunteer Jakob Perry in January, 2013, when he and the rest of the crew that makes this event happen were gearing up for their 14th version of this outstanding regional Linux/FOSS conference. Now they've gotten through LinuxFest 15, which makes this one of the longest-lasting Linux shows around. And Jakob is still helping to put it together, as he has since he was a teenager. Since he's been with LinuxFest Northwest since the beginning, this gives him some serious longevity cred, especially when you realize that he has been volunteering with LFNW since he was 15 years old -- and hasn't seemed to lose a bit of his enthusiasm in all that time. (Alternate Video Link)
An anonymous reader writes "Valve Software has sponsored some interesting improvements developed by LunarG for the Mesa OpenGL library on Linux for deferred and threaded GLSL shader compilation. What these changes mean for users of the open-source Linux graphics drivers when running their favorite games is that OpenGL games now load a lot faster. As an example, the time from starting Dota 2 until the time actually being within the game is reduced by about 20 seconds on an Intel system. While Direct3D has offered similar functionality for a while, OpenGL has not, which has given it a bad reputation with regard to game load times until all shaders are compiled and cached — fortunately it's now addressed for OpenGL if using the Mesa Linux graphics drivers on a supported game."
mikejuk (1801200) writes "Linus Torvalds, the 'man who invented Linux' is the 2014 recipient of the IEEE Computer Society's Computer Pioneer Award, '[f]or pioneering development of the Linux kernel using the open-source approach.' According to Wikipedia, Torvalds had wanted to call the kernel he developed Freax (a combination of 'free,' 'freak,' and the letter X to indicate that it is a Unix-like system), but his friend Ari Lemmke, who administered the FTP server it was first hosted for download, named Torvalds' directory linux. In some ways Git can be seen as his more important contribution — but as it dates from 2005 it is outside the remit of the IEEE Computer Pioneer award."
rjmarvin (3001897) writes "In a since-removed bug report on Launchpad, Ubuntu's issue tracker, Canonical's Matthew Paul Thomas stated that Ubuntu for Android is no longer in active development. In a statement, Canonical stated that while the project is not completely dead, Canonical is currently focusing on pushing Ubuntu for Phones. The company is open to working with partners on Ubuntu for Android, but will not proceed with further U4A development unless they can form a partnership with an OEM partner to launch it. The Ubuntu for Android project was first announced in early 2012."
An anonymous reader writes "Red Hat announced their pending acquisition of Inktank this morning. Sage Weil and a team of researchers at University of California Santa Cruz first published the architecture in 2007. Sage joined DreamHost after college and continued development on Ceph until DreamHost spun off a Inktank, a company focused solely on Ceph. In Sage's blog post on the acquisition, he says 'In particular, joining forces with the Red Hat team will improve our ability to address problems at all layers of the storage stack, including in the kernel.' Sage goes on to announce that Inktank's proprietary management tools for Ceph will now be open sourced, citing Red Hat's pure open source development and business models.
Ceph has seen wide adoption in OpenStack customer deployments, alongside Red Hat's existing Gluster system."
Ceph looks pretty cool if you're doing serious storage: CERN has a 3 Petabyte "prototype" cluster in use now (Only tangentially related, but still interesting, is how CERN does storage in general).
An anonymous reader writes "Researchers at the Kaspersky Lab have uncovered a zero-day Adobe Flash vulnerability that affects Windows, OS X, and Linux. 'While the exploit Kaspersky observed attacked only computers running Microsoft Windows, the underlying flaw, which is formally categorized as CVE-2014-1776 and resides in a Flash component known as the Pixel Bender, is present in the Adobe application built for OS X and Linux machines as well.' Adobe has reportedly patched the bug for all platforms. Researchers first detected the bug from attacks performed on seven Syrian computers. The attacks seem to have been hosted on the Syrian Ministry of Justice website, which has led to speculation that these are state-sponsored vulnerability exploits. This speculation is further supported by evidence that one of the exploits was 'designed to target computers that have the Cisco Systems MeetingPlace Express Add-In version 5x0 installed. The app is used to view documents and images during Web conferences.'"
netbuzz (955038) writes "A band called netcat is generating buzz in software circles by releasing its debut album as a Linux kernel module (among other more typical formats.) 'Are you ever listening to an album, and thinking "man, this sounds good, but I wish it crossed from user-space to kernel-space more often!" We got you covered,' the band says on its Facebook page. 'Our album is now fully playable as a loadable Linux kernel module.'"
CowboyRobot sends in an article about how Samsung's constantly shifting plans for its smartwatches are making it hard for developers to commit to building apps. Quoting: "Samsung's first smartwatch, released in October last year, ran a modified version of Google's Android platform. The device had access to about 80 apps at launch, all of which were managed by a central smartphone app. Samsung offered developers an SDK for the Galaxy Gear so they could create more apps. Developers obliged. Then Samsung changed direction. Samsung announced a new series of smartwatches in February: the Gear 2, Gear 2 Neo, and Gear Fit. Unlike the first device, these three run Samsung's Tizen platform. ... This week, Samsung made things even more interesting. Speaking to Reuters, Yoon Han-kil, senior vice president of Samsung's product strategy team, said the company is working on a watch that will use Google's Android Wear platform. In other words, Samsung will bring three different watches to market with three different operating systems in under a year."
This is an interview with Graham Morrison, who is one of four people behind the shiny-new Linux Voice magazine, which is printed on (gasp) paper. Yes, paper, even though it's 2014 and a lot of people believe the idea of publishing a physical newspaper or magazine is dead. But, Graham says, when you have a tight community (like Linux users and developers) you have an opportunity to make a successful magazine for that community. This is a crowdfunded venture, through Indiegogo, where they hoped to raise £90,000 -- but ended up with £127,603, which is approximately $214,288 as of this video's publishing date. So they have a little capital to work with. Also note: these are not publishing neophytes. All four of the main people behind Linux Voice used to work on the well-regarded Linux Format magazine. Graham says they're getting subscribers and newsstand sales at a healthy rate, so they're happily optimistic about their magazine's future. (Here's an alternate video link)
An anonymous reader writes with this announcement: "Ubuntu Linux version 14.04 LTS (code named "Trusty Tahr") has been released and available for download. This updated version includes the Linux kernel v3.13.0-24.46, Python 3.4, Xen 4.4, Libreoffice 4.2.3, MySQL 5.6/MariaDB 5.5, Apache 2.4, PHP 5.5, improvements to AppArmor allow more fine-grained control over application, and more. The latest release of Ubuntu Server is heavily focused on supporting cloud and scale-out computing platforms such as OpenStack, Docker, and more. As part of the wider Ubuntu 14.04 release efforts the Ubuntu Touch team is proud to make the latest and greatest touch experience available to our enthusiast users and developers. You can install Ubuntu on Nexus 4 Phone (mako), Nexus 7 (2013) Tablet (flo), and Nexus 10 Tablet (manta) by following these instructions. On a hardware front, ARM multiplatform support has been added, enabling you to build a single ARM kernel image that can boot across multiple hardware platforms. Additionally, the ARM64 and Power architectures are now fully supported. See detailed release notes for more information. A quick upgrade to a newer version of Ubuntu is possible over the network."
Eben Moglen's FreedomBox concept (personal servers for everyone to enable private communication) is getting closer to being an easy-to-install reality: all packages needed for FreedomBox are now in Debian's unstable branch, and should be migrating to testing in a week or two. Quoting Petter Reinholdtsen: "Today, the last of the packages currently used by the project to created the system images were accepted into Debian Unstable. It was the freedombox-setup package, which is used to configure the images during build and on the first boot. Now all one need to get going is the build code from the freedom-maker git repository and packages from Debian. And once the freedombox-setup package enter testing, we can build everything directly from Debian. :) Some key packages used by Freedombox are freedombox-setup, plinth, pagekite, tor, privoxy, owncloud, and dnsmasq. There are plans to integrate more packages into the setup. User documentation is maintained on the Debian wiki." You can create your own image with only three commands, at least if you have a DreamPlug or Raspberry Pi (you could also help port it to other platforms).
Hugh Pickens DOT Com writes: "When Edward Snowden first emailed Glenn Greenwald, he insisted on using email encryption software called PGP for all communications. Now Klint Finley reports that Snowden also used The Amnesic Incognito Live System (Tails) to keep his communications out of the NSA's prying eyes. Tails is a kind of computer-in-a-box using a version of the Linux operating system optimized for anonymity that you install on a DVD or USB drive, boot your computer from and you're pretty close to anonymous on the internet. 'Snowden, Greenwald and their collaborator, documentary film maker Laura Poitras, used it because, by design, Tails doesn't store any data locally,' writes Finley. 'This makes it virtually immune to malicious software, and prevents someone from performing effective forensics on the computer after the fact. That protects both the journalists, and often more importantly, their sources.'
The developers of Tails are, appropriately, anonymous. They're protecting their identities, in part, to help protect the code from government interference. 'The NSA has been pressuring free software projects and developers in various ways,' the group says. But since we don't know who wrote Tails, how do we know it isn't some government plot designed to snare activists or criminals? A couple of ways, actually. One of the Snowden leaks show the NSA complaining about Tails in a Power Point Slide; if it's bad for the NSA, it's safe to say it's good for privacy. And all of the Tails code is open source, so it can be inspected by anyone worried about foul play. 'With Tails,' say the distro developers, 'we provide a tongue and a pen protected by state-of-the-art cryptography to guarantee basic human rights and allow journalists worldwide to work and communicate freely and without fear of reprisal.'"
An anonymous reader writes "For the last 6 weeks the Debian developers have had an election to determine the new Debian Project Leader. The election is now over and Lucas Nussbaum was re-elected. As always in Debian, the result of the voting was found using the Condorcet method."
An anonymous reader writes "The Linux 3.15 kernel now in its early life will be able to suspend and resume much faster than previous versions of the Linux kernel. A few days ago we saw ACPI and Power Management updates that enable asynchronous threads for more suspend and resume callbacks. Carrying out more async operations leads to reduced time for the system suspend and then resuming. According to one developer, it was about an 80% time savings within one of the phases. On Friday, work was merged that ensured the kernel is no longer blocked by waiting for ATA devices to resume. Multiple ATA devices can be woken up simultaneously, and any ATA commands for the device(s) will be queued until they have powered up. According to an 01.org blog post on the ATA/SCSI resume optimization patches, when tested on three Intel Linux systems the resume time was between 7x and 12x faster (not including the latest ACPI/PM S&R optimizations)."
An anonymous reader writes "Recently my boss has asked me about the advantages of Linux as a desktop operating system and if it would be a good idea to install it instead of upgrading to Windows 7 or 8. About ten boxes here are still running Windows XP and would be too old to upgrade to any newer version of Windows. He knows that i am using Linux at work on quite outdated hardware (would have gotten a new PC but never requested new hardware — Linux Mint x64 runs quite well on it) and i always managed to get my stuff done with it. I explained to him that there are no licensing issues with Linux, there is no anti-virus software to deal with and that Linux is generally a bit more efficient on old hardware than operating systems from Microsoft. The boss seems interested." But that's not quite the end; read on for this reader's question.
You've probably heard Jono Bacon speak at a Linux or Open Source conference. Or maybe you've heard one of his podcasts or read something he's written in his job as Ubuntu's community manager or even, perhaps, read The Art of Community, which is Jono's well-regarded book about building online communities. Jono also wrote and performed the heavy metal version of Richard M. Stallman's infamous composition, The Free Software Song. An excerpt from the Jono version kicks off our interview, and the complete piece (about two minutes long) closes the video. Please note that this video is a casual talk with Jono Bacon, the person, rather than a talk with the "official" Ubuntu Jono Bacon. So please, pull up a chair, lean back, and join us. (Alternate Video Link)
According to an article at Ars Technica, a major security bug faces Linux users, akin to the one recently found in Apple's iOS (and which Apple has since fixed). Says the article:"The bug is the result of commands in a section of the GnuTLS code that verify the authenticity of TLS certificates, which are often known simply as X509 certificates. The coding error, which may have been present in the code since 2005, causes critical verification checks to be terminated, drawing ironic parallels to the extremely critical 'goto fail' flaw that for months put users of Apple's iOS and OS X operating systems at risk of surreptitious eavesdropping attacks. Apple developers have since patched the bug." And while Apple can readily fix a bug in its own software, at least for users who keep up on patches, "Linux" refers to a broad range of systems and vendors, rather than a single company, and the affected systems include some of the biggest names in the Linux world, like Red Hat, Debian, and Ubuntu.
An anonymous reader writes "Linux kernel developers are currently evaluating the possibility of using QR codes to display kernel oops/panic messages. Right now a lot of text is dumped to the screen when a kernel oops occurs, most of which isn't easily archivable by normal Linux end-users. With QR codes as Linux oops messages, a smart-phone could capture the display and either report the error string or redirect them to an error page on Kernel.org. The idea of using QR codes within the Linux kernel is still being discussed by upstream developers."
A few months back, we posted a video interview with some of the folks behind the Linux-friendly, x86-based MinnowBoard. TechCrunch reports the release of a more powerful version of the same all-in-one computer, now with a 1.91GHz Atom E3845 processor. According to the linked article, "The board's schematics are also available for download and the Intel graphics chipset has open-source drivers so hackers can have their way with the board. While it doesn't compete directly with the Raspberry Pi – the Pi is more an educational tool and already has a robust ecosystem – it is a way for DIYers to mess around in x86 architected systems as well as save a bit of cash. The system uses break-out boards called Lures to expand functionality."
An anonymous reader writes "I am a new Linux user; I'm on 2nd day now. Currently I am trying out Ubuntu, but that could change. I am looking for a user friendly firewall that I can set up that lets me do these things:1) set up a default deny rule 2) carve out exceptions for these programs: browser, email client, chat client, yum and/or apt. 3) carve out exceptions to the exceptions in requirement 2 — i.e. I want to be able to then block off IPs and IP ranges known to be used by malware, marketers, etc., and all protocols which aren't needed for requirement 2. It also needs to have good enough documentation that a beginner like me can figure it out. Previously, I had done all of the above in AVG Firewall on Windows, and it was very easy to do. So far, I have tried these things:1) IPTABLES — it looked really easy to screw it up and then not notice that it's screwed up and/or not be able to fix it even if I did notice, so I tried other things at that point... 2) searched the internet and found various free firewalls such as Firestarter, GUFW, etc., which I weren't able to make meet my requirements. Can someone either point me to a firewall that meets my needs or else give me some hints on how to make firestarter or GUFW do what I need?"
New submitter FikseGTS (3604833) writes "A Tesla Model S owner located a 4 pin connector on the left side of the Tesla Model S dashboard that turns out to be a disguised ethernet networking port. After crafting his owns patch cable to connect with the Tesla's port, a networking connection was established between the Tesla Model S and a laptop computer. The Model S is running a 100 Mbps, full duplex ethernet network and 3 devices were found with assigned IP addresses in the 192.168.90.0 subnet. Some ports and services that were open on the devices were 22 (SSH), 23 (telnet),53 (open domain), 80 (HTTP), 111 (rpcbind), 2049 (NFS), 6000 (X11). Port 80 was serving up a web page with the image or media of the current song being played. The operating system is modified version of Ubuntu using an ext3 filesystem. Using X11 it also appears that someone was able to somewhat run Firefox on both of the Model S screens. Is a jailbroken Tesla Model S on the way?" Some more details on this front would be appreciated, for anyone who has a Tesla they'd like to explore.
alphadogg writes: "An argument between developers of some of the most basic parts of Linux turned heated this week, resulting in a prominent Red Hat employee and code contributor being banned from working on the Linux kernel. Kay Sievers, a well-known open-source software engineer, is a key developer of systemd, a system management framework for Linux-based operating systems. Systemd is currently used by several prominent Linux distributions, including two of the most prominent enterprise distros, Red Hat and SUSE. It was recently announced that Ubuntu would adopt systemd in future versions as well. Sievers was banned by kernel maintainer Linus Torvalds on Wednesday for failing to address an issue that caused systemd to interact with the Linux kernel in negative ways."
Bruce Perens is a computer programmer and one of the most important advocates for the open source community. He co-founded the Open Source Initiative with ESR and has worked towards reforms of national and international technology policies. He is an amateur radio enthusiast, and has pushed for open radio communication standards. He is also our interview guest today. As usual, ask as many questions as you'd like, but please, one per post.
DeviceGuru (1136715) writes "Intel and CircuitCo have revealed a smaller, faster, 2nd-gen MinnowBoard open SBC based on an Atom E3800 SoC and supported by both Android 4.4 and various standard Linux OSes. The MinnowBoard Max, which will ship in Q3 starting at $99, blows past the original MinnowBoard (Slashdot video) on price, performance, and energy consumption. The 3.9 x 2.9-inch Max's $99 starting price includes a 64-bit 1.46GHz Intel Atom E3815 (Bay Trail-T) CPU, 1GB RAM and 8GB SPI flash, and coastline ports for MicroSD, Micro-HDMI, GbE, dual USB, and SATA. Unlike the original MinnowBoard, the Max provides two expansion connectors: a low-speed header, with signals similar to the Arduino's Shield connector; and a high-speed connector, which can support mSATA and mini-PCIe sockets on expansion modules, among other interfaces. Although the Max's design supports CPUs up to Intel's quad-core 1.91GHz (10W TDP) E3845, only two choices shown initially at MinnowBoard.org, with the higher-end $129 model stepping up to a 1.33GHz dual-core E3825 plus 2GB RAM.."
An anonymous reader writes "The Linux 3.14 "Shuffling Zombie Juror" kernel has been released. Significant improvements to Linux 3.14 include the mainlining of SCHED_DEADLINE, stable support for Intel Broadwell CPU graphics, Xen PVH support, stable support for ZRAM, and many other additions. There's also a tentative feature list on KernelNewbies.org."
darthcamaro (735685) writes "Red Hat's open source oVirt project hit a major milestone this week with the release of version 3.4. It's got improved storage handling so users can mix and match different resource types, though the big new feature is one that seems painfully obvious. For the first time oVirt users can have the oVirt Manager and oVirt VMs on the same physical machine. 'So, typically, customers deployed the oVirt engine on a physical machine or on a virtual machine that wasn't managed or monitored,' Scott Herold, principal product manager for Red Hat Enterprise Virtualization said. 'The oVirt 3.4 release adds the ability for oVirt to self-host its engine, including monitoring and recovery of the virtual machine.'" (Wikipedia describes oVirt as "a free platform virtualization management web application community project.")
dotancohen (1015143) writes "It is commonly said that open source software is preferable because if you need something changed, you can change it yourself. Well, I am not an Xorg developer and I cannot maintain a separate Xorg fork. Xorg version 1.13.1 introduced a bug which breaks the "Sticky Keys" accessibility option. Thus, handicapped users who rely on the feature cannot use Xorg-based systems with the affected versions and are stuck on older software versions. Though all pre-bug Linux distros are soon scheduled for retirement, there seems to be no fix in sight. Should disabled users stick with outdated, vulnerable, and unsupported Linux distros or should we move to OS-X / Windows?
The prospect of changing my OS, applications, and practices due to such an ostensibly small issue is frightening. Note that we are not discussing 'I don't like change' but rather 'this unintentional change is incompatible with my physical disability.' Thus this is not a case of every change breaks someone's workflow."
An anonymous reader writes "After hiring the lead Btrfs developers and Linux kernel block maintainers last year, Facebook is beginning trial deployments of Btrfs. Facebook will start using the next-generation file-system within their web-tier and they will be among the first major public deployments of Btrfs."


text:
Top Rated
This style is a customer favorite based on product review feedback.
Young riders will push their boundaries on the slopes this winter in this versatile three-in-one snowsports jacket. Designed with a waterproof, breathable, fully seam sealed exterior jacket coupled with a removable interior, insulated liner jacket, this three-in-one combination creates a tough barrier against cold weather. Wear each as separates, or together for maximum warmth. Ski/snowboard-friendly features keeps riders content all season long.
A waterproof, breathable technology utilizing a polyurethane (PU) coating that consists of a tri-component, multi-layer formula for waterproof protection, moisture permeability and durability. HyVent® technology has been lab- and field-tested to ensure the best possible durability and function while also maintaining an optimum level of breathability. To test the level of waterproofness, we subjected HyVent® garments to 20 wash cycles, where garments retained an average of more than 60 PSI on the waterproofing Mullens test.

subset: commoncrawl


text:
Three factors will enhance your battery-powered skateboarding:
1. More Volts. Higher voltage battery-powered drills (at least 9.6V) will provide more minutes of skateboarding fun.
2. Greater Torque. Drills that can generate more torque will be able to move, ahem, heavier riders.
3. Big, Bad Rubber Wheel. The more rubber that meets the highway, the higher the performance.
Step 1: How to Make SkateBored
Cost: $2.80
Very Easy
Parts List
- Skateboard (salvaged)
- Battery-Powered Drill; at least 9.6V (salvaged)
- 25-inches of 1/2-inch PVC Schedule 40 (1.00)
- (2) 90-degree Elbow PVC Schedule 40 (.90 each)
- Large Rubber Wheel (salvaged)
- Cable Ties
Step 3: Open Up, Wide
Step 4: Chuck It
Step 5: Be a Supporter
1-40 of 119 | Next » |
Would be quite neat if it was combined with the 8020 Chopper.
8020 Chopper assembly
That's because it's a photo-mantage. They just took a few pics and edited them into a video. It's not a "motion picture" if you will. More like a slide-show.
1-40 of 119 | Next » |


text:
Drupal's Search Framework: The execution of a search
by Robert Douglass
Drupal's ambitious search module provides a framework for building searches of all kinds. By isolating the tasks involved in searching, and allowing the actual search implementations to be handled by other modules, the search framework sets the stage for all sorts of creative search applications. This article, which applies to Drupal 6, explores the structure of the search framework by following the steps needed to execute a search.
## Stucture of a search
Here are the basic steps involved in searching:
1. Build a search index.
2. Build a search form.
3. Accept a POST request from the form.
4. Redirect POST to GET with search query values expressed in the URL.
5. Parse search query values.
6. Construct search based on query values.
7. Return formatted results.
The search module's API for indexing HTML content is very simple.
search_index($sid, $type, $text);
Example 1: search\_index is the way you put stuff into the search index.
$sid is the unique id for a piece of content, $type corresponds to the name of the search implementation (see 'name' $op for hook_search), and $text is the HTML that is to be indexed.
The basic search form is simply a text field with a submit button. This form is available by default to every module that implements search using hook\_search
. The main method for extending this form is through hook\_form\_alter (see node.module, node\_form\_alter). It is also possible to build search functionality using other tools that don't rely totally on the search framework. See views\_fastsearch for one such hybrid approach.
### Accept a POST request from the form
The search_menu and the search\_view functions cooperate to make sure that any incoming POST requests for search get redirected to the same path using GET, only with the POST information expressed as part of the GET request.
// In search.module
function search_menu() {
foreach (module_implements('search') as $name) {
$items['search/'. $name .'/%menu_tail'] = array(
'page callback' => 'search_view',
'page arguments' => array($name),
'type' => MENU_LOCAL_TASK,
'parent' => 'search',
return $items;
// In search.pages.inc
* Menu callback; presents the search form and/or search results.
function search_view($type = 'node') {
// Search form submits with POST but redirects to GET. This way we can keep
// the search query URL clean as a whistle:
// search/type/keyword+keyword
if (!isset($_POST['form_id'])) {
if ($type == '') {
// Note: search/node can not be a default tab because it would take on the
// path of its parent (search). It would prevent remembering keywords when
// switching tabs. This is why we drupal_goto to it from the parent instead.
// [...snip...]
// Do the search and build the form, expressed as $output
return $output;
return drupal_get_form('search_form', NULL, empty($keys) ? '' : $keys, $type);
Example 2: search\_menu and search\_view.
In search\_menu
it can be seen how a path is being built for every search module that implements a search. You can see this in action on any Drupal installation with search.module enabled at the path http://example.com/search[/codefilter_code]. The Content and the Users tabs come from the node and user modules' search implementations, respectively. An interesting and important detail is the path description:
$items['search/'. $name .'/%menu_tail']
. The %menu\_tail
bit passes everything it matches as a parameter, verbatim, without splitting it into further segments. This is important if you want to be able to search for the string "foo/bar", for example. Normally that would be split into path segments based on the forward slash, but %menu\_tail
prevents the splitting.
Figure 1: A basic search form with Content and User tabs.
### Redirect POST to GET with search query values expressed in the URL
The first lines of search\_view
promise to redirect to GET, but the mechanism for doing this isn't visible in the code:
// Search form submits with POST but redirects to GET. This way we can keep
// the search query URL clean as a whistle:
// search/type/keyword+keyword
if (!isset($_POST['form_id'])) {
Example 2: Detail of search\_view. Only do something on GET.
Clearly the search itself doesn't happen unless there is no POST form\_id value (ie it is a GET request), but how does the redirect happen? The answer lies deep within the handling of the search form:
// From search.module
* As the search form collates keys from other modules hooked in via
* hook_form_alter, the validation takes place in _submit.
* search_form_validate() is used solely to set the 'processed_keys' form
* value for the basic search form.
function search_form_validate($form, &$form_state) {
form_set_value($form['basic']['inline']['processed_keys'], trim($form_state['values']['keys']), $form_state);
* Process a search form submission.
function search_form_submit($form, &$form_state) {
$keys = $form_state['values']['processed_keys'];
if ($keys == '') {
form_set_error('keys', t('Please enter some keywords.'));
// Fall through to the drupal_goto() call.
$type = $form_state['values']['module'] ? $form_state['values']['module'] : 'node';
$form_state['redirect'] = 'search/'. $type .'/'. $keys;
Example 3: Search form validation and submission.
When the search form is submitted, the values first go to search\_form\_validate(). The sole purpose of the validation is to make sure the processed search keys (the values of the form submission), are passed on to the submit handler. The submit handler, search\_form\_submit(), does the unusual task of validating the form (checking if there are actually keys, or if an empty form was submitted). It can be debated whether that validation actually belongs in the search\_form\_validate
function. More interesting to us, however, is the setting of $form\_state['redirect']
. This is how POSTed search forms get redirected via GET with the search query in the URL. The Forms API will do the redirect after the submit handler has finished.
This process is one of the first mysteries of the search module that often confuses people when they attempt to understand its inner workings. Despite being somewhat mystical in its behavior, the POST -> GET redirect has a very practical advantage: search result pages can be bookmarked.
The one thing that virtually every function needs in the process of doing a search is the $keys variable that contains the search query. In Drupal 6, the entire search query is represented as a string. The function search\_get\_keys() can be used to fetch this string, and it is a simple function that looks first to the path, and then to the submitted form values in order to find a keyword query. Whatever is found is stored statically in the function and cannot be changed during the lifetime of the request.
Management of this keyword query string is an interesting issue, especially in the context of the advanced search form. The search module offers two functions, search\_query\_insert($keys, $option, $value = '') and search\_query\_extract($keys, $option), which aid in the manipulation of the query string. If you call search\_query\_extract("foo nid:4711", "nid")
, you get the value 4711
in return. If you call search\_query\_insert("bar", "uid", 42)
, you get "bar uid:42"
in return. Neither of these functions actually interact with search\_get\_keys
, however, so they cannot be used to fetch or manipulate the statically cached keys. See node\_form\_alter and the $op = 'search'
part of node\_search for usage examples of these functions. Note in particular how the form is always used as the storage mechanism for the search query string.
### Construct search based on query values
The search framework expects modules to use the parsed search query string to do a search for values and return a structured array of results. This process gets triggered in search_view, which calls search\_data, which is a wrapper first and foremost for this code: $results = module\_invoke($type, 'search', 'search', $keys);
In other words, the $op = 'search'
phase of hook\_search
is initiated. The other responsibility of search\_data
is to theme the results page, either by invoking the hook\_search\_page
implementation for the module doing the search, or by defaulting to theme('search\_results')
Despite the fact that the search framework expects modules to do their own searches, it also provides a mechanism for searching the search index (see step #1). The function do\_search, in its simplest form, is a breeze to use. Take a list of keywords and specify a type ('node' for searching node content), and get search results like this:
$results = do\_search('foo bar baz', 'node');
Example 4: Using do_search to find content.
The $results will be an array of top ranking node ids for the keywords "foo" or "bar" or "baz". As this function is one of the core API functions of the search module, you can feel free to call it for your own purposes any time you want. For example, call it from within a block, taking keywords from taxonomy terms or a user's profile interests, and use the returned results as a form of content recommendation.
The full function signature for do\_search, however, is quite intimidating:
do_search($keywords, $type, $join1 = '', $where1 = '1', $arguments1 = array(),
$columns2 = 'i.relevance AS score', $join2 = '', $arguments2 = array(),
$sort_parameters = 'ORDER BY score DESC') {
Example 5: do\_search, Search's API function for finding content.
Discussing all the possible values for the parameters is outside the scope of this article, but the plethora of options are there so that calling code can interact with two distinct queries by injecting JOIN
and WHERE
clauses into each of them. Sorts can be specified as well, although I don't recall ever seeing this feature utilized.
If you want to utilize the search module's standard formatting for search results, your hook\_search('search')
has to build a structured array of results where each result follows the format:
#### Required keys:
- link: The URL of the item.
- type: The translated type, et. "Blog entry".
#### Optional keys:
- title: The title of the result.
- user: The themed username of the user who created the search result (ie. node author).
- date: The timestamp associated with the search result.
- snippet: An excerpt of text that gives the context of the keywords that were found in the search result. The search module provides a function, search_excerpt(), which can be used to highlight the keywords within this snippet, but you must call it yourself while building the search result.
## Conclusion
There are potentially many steps that go into doing a search and displaying the results. The search module provides a framework for managing all of these steps, and an API for accessing the various bits and pieces even outside of the context of a traditional search page. The functions search\_excerpt, search\_index and do\_search, in particular, can be called by modules outside of the traditional hook\_search context.
Excellent article. One aspect of the search API that is a bit limiting is that it creates a separate tab in the search results for other modules' invocation of hook_search. It would be nice if module developers could override that behavior and integrate the results from their module's search into the same tab as the results from search.module.
The reason I am pointing this out is that I am the maintainer of the search_attachments module, and the most requested feature from its users is the ability to put the hits on regular node content (i.e., those found by search.module) and hits on files (i.e., those found by search_attachments) in the same tab. In responding to a user request at http://drupal.org/node/242748 I've started to think about ways of doing this but haven't dug too far in so for. Any suggestions?
I'm trying to hack in search-by-date fields (published before and
published after fields) into the advanced search of nodes on my D6
site but I'm running into trouble. I've found how to add the necessary
fields in node_form_alter()
and the code to add these
parameters to the search query in node_search()
but then
the submitted data from those fields don't make it to the generated
in search_form_submit()
. I've been
trying for the past few hours to figure out what's going on when
, form_set_value()
and finally _form_set_value()
are called, but at this
point in the day I'm getting totally lost.
I've pretty much confirmed that search_form_validate()
is the point at which it breaks. If I manually type the URL with the
appropriate GET query, the search works just fine.
Can I get a little help? :-)
I didn't think of looking at node_search_validate()
Thanks. Now I'm confident that my new search parameters are getting
through, but now I'm having a problem with the query results. I'm
getting zero results with search parameters that I'm sure should yield
at least one result.
I have the following code in node_search()
:if ($start = search_query_extract($keys, 'after')) {
$conditions1 .= ' AND nz.created >= %d'; $arguments1[] =
intval(date('U', strtotime($start)));}if ($end =
search_query_extract($keys, 'before')) { $conditions1 .= ' AND
n.created <= %d'; $arguments1[] = intval(date('U',
Is there anything I missed?
Woops, the third line should have n.create
intentionally made it "nz" so I could see the generated query in the
error. :-P
Hi, simple question. After the post back, the keys query string is set textually in the "Enter your keywords:" text box. so, if my keys value is "somesearch xvalue:something", then my textbox has this entire string instead of just "somesearch".
how can we ensure the proper value is set at postback?
Hi Robert,
I'm using your great ApacheSolr module in a pre-production site (looking forward for the 1.0 and reading all the opens issues so far, particularly about the DISMAX query).
One thing that puzzles me is how to change the default behaviour of the search form *block*. I'm on D6, and I'd like it to take the search directly to Solr and not to the default Drupal one (which, in production, I'll hide to the users), where I need to click the "Search" tab.
Thank you!
Hi Robert
I'm trying to create a custom search but getting stuck.
What I want is to have a drop-downbox so the user can choose where to
search in.
These options can mean 1 or more content types.
So if he chooses options A, then the search will look in node-type
But he may not give those results, but only the uid's which will be
then themed to gather specific data for that user.
To make it a little bit clearer, Suppose I want to look for people, then the search will look the keywords in 2 content profile types (nodes), giving back the user (from $node->uid).
I started with creating a form with a text field and the drop-down
Then, in the submit handler, i created the keys and redirected to
another pages with those keys as a tail. This page has been defined in
the menu hook, just like how search does it.
After that I want to call hook_view to do the actual search by calling node_search, and give back the results.
I really would like to know if I am on the right track.
Is this the way to create a custom search?
Thx for your help.
Here's the code for some clarity:
// $Id$
* @file
* Searches on Project, Person, Portfolio or
* returns an array of menu items
* @return array of
menu items
function vm_search_menu() {
$subjects = _vm_search_get_subjects();
($subjects as $name => $description) {
$name .'/%menu_tail'] = array(
'page callback' =>
'page arguments' =>
'type' => MENU_LOCAL_TASK,
return $items;
* create a block to put the form into.
* @param
* @param $delta
* @param $edit
* @return
function vm_search_block($op = 'list', $delta = 0,
$edit = array()) {
switch ($op) {
case 'list':
$blocks[0]['info'] = t('Algemene zoek');
return $blocks;
case 'view':
if (0 == $delta)
$block['subject'] = t('');
$block['content'] = drupal_get_form('vm_search_general_form');
return $block;
* Define the form.
vm_search_general_form() {
$subjects =
foreach ($subjects as $key =>
$subject) {
$options[$key] = $subject['desc'];
$form['subjects'] = array(
'#type' => 'select',
'#options' => $options,
'#required' =>
$form['keys'] = array(
=> 'textfield',
'#required' => TRUE,
$form['submit'] = array(
'#type' =>
'#value' => t('Zoek'),
return $form;
function vm_search_general_form_submit($form, &$form_state)
$subjects = _vm_search_get_subjects();
$keys =
$form_state['values']['keys']; //the search keys
//the content
types to search in
$keys .= ' type:' . implode(',',
//redirect to the page, where vm_search_view will handle the
actual search
$form_state['redirect'] = 'zoek/'.
$form_state['values']['subjects'] .'/'. $keys;
* Menu callback; presents the search results.
function vm_search_view($type = 'node') {
// Search form
submits with POST but redirects to GET. This way we can keep
// the search query URL clean as a whistle:
if (!isset($_POST['form_id']))
if ($type == '') {
// Note: search/node
can not be a default tab because it would take on the
// path of its parent (search). It would prevent remembering keywords
// switching tabs. This is why we drupal_goto to
it from the parent instead.
$keys = search_get_keys();
// Only perform
search if there is non-whitespace search term:
$results =
if (trim($keys)) {
// Log the search
watchdog('vm_search', '%keys (@type).',
array('%keys' => $keys, '@type' => $type));
// Collect the search results:
= node_search('search', $type);
if ($results) {
$results =
theme('box', t('Zoek resultaten'), $results);
else {
$results = theme('box', t('Je
zoek heeft geen resultaten opgeleverd.'));
return $results;
* returns array where to look for
* @return
function _vm_search_get_subjects() {
$subjects['opdracht'] =
array('desc' => t('Zoek
'types' => array('project')
$subjects['persoon'] =
array('desc' => t('Zoek persoon'),
'types' => array('types_specialisatie', 'smaak_en_interesses')
$subjects['groep'] =
array('desc' => t('Zoek groep'),
'types' =>
$subjects['portfolio'] =
array('desc' => t('Zoek
'types' => array('artikel')
return $subjects;
How to change the number of search results per page?
I've been looking everywhere, and it seems that the number of search results per page are specifically set at 10 in the do_search() function.
Can I override this value without hacking core? How?


text:
MARK BROWN: Jesse Jackson Jr. needs a deadline to fish or cut bait
BY MARK BROWN November 14, 2012 9:04PM
U.S. Rep. Jesse Jackson Jr. (D-Ill.)
Related Stories
Updated: December 19, 2012 12:25PM
Congressman Jesse Jackson Jr. needs a deadline to fish or cut bait.
So let's help set one for him.
December 12.
If he's planning to plead guilty to federal charges and resign, he needs to stop jerking around the voters of the 2nd Congressional District and get it done by that date.
Why December 12? Because that would save taxpayers some money in replacing him, which Jackson might find a useful gesture to mention when he asks a judge to accept whatever plea arrangement he is reported to be negotiating with federal prosecutors.
If Jackson resigns, a special election would fill the vacancy. The seat can't be filled by appointment. If he resigns by Dec. 12, that would allow time for the special election to coincide with elections scheduled in suburban Cook, Will and Kankakee counties for April 9, along with a primary on Feb. 26.
While federal prosecutors tend to operate on deadlines all their own, they may be unaware exactly how this would affect us here in Illinois — as the Jackson investigation is being run out of Washington, D.C.
Cook County Clerk David Orr estimates it would cost the county about $350,000 to hold a separate election on another date.
Orr isn't taking sides, but should a vacancy arise, he's trying to make it clear that his goal is to avoid a separate election.
Will and Kankakee counties, which encompass portions of Jackson's 2nd District, also would have added costs. The City of Chicago will be stuck with a bill regardless, because there are no elections scheduled.
If Jackson chooses to stay in office and fight whatever case is brought against him, that's his right, although as many others have said, he needs to be about the business of communicating that to his constituents.
On the legal front, Jackson hasn't even been charged with anything. We don't even know what he's done wrong, aside from some vague accusation that he has improperly used campaign funds in connection with his Washington home.
It's not that I have any trouble believing he did something like that, only that I'd like to know specifically what it is before drumming him out of office. It's the darnedest case I can ever remember — a plea deal before any charges.
And on the health front, as I have argued previously, Jackson deserves as much consideration as U.S. Sen. Mark Kirk. His bipolar disorder should be regarded as every bit as serious as the stroke that has kept Kirk out of Washington for coming up on a year.
Let's also not forget the people of the 2nd District just voted overwhelmingly to keep Jackson in office, though he didn't leave them a lot of choice, announcing his medical leave after it was too late for a serious alternative to enter the race.
The problem now, as I see it, is that most gave him the benefit of their many doubts because they assumed he was going to try to return. Instead, right after the election, individuals close to him started letting it be known that he was in plea discussions that will require him to resign.
If that's the case, he needs to get it done so that the 2nd District can have representation again as soon as is both possible and practical. Congress returned this week with Jackson's seat still empty and no indication he's even keeping in touch with his staff.
Jackson may actually have performed a service by not resigning before last week's election, which would have allowed Cook County Democratic Chairman Joseph Berrios and the other party bosses to pick his replacement as the Democratic nominee.
By waiting, he assured voters of an open election with a full array of choices. There's no telling whether he was thinking of that, or if he's thinking of politics at all these days.
Ironically, if Jackson steps down much sooner than Dec. 12, that could create other problems. If and when a vacancy occurs, Gov. Pat Quinn would have five days to schedule the election, which would have to be held within 115 days.
If Jackson were to resign effective today, for instance, the special election would have to be held no later than March 15, also spoiling the hopes of saving the taxpayers some dough — unless the courts agreed to a delay.


text:
Loyola University Maryland's Sellinger School of Business and Management will honor Joseph D. "Jody" Giles, chief information officer at Under Armour, as the 2013 Lattanze Executive of the Year on Thursday, April 11. The event, which takes place from 5:30 - 8 p.m. at Loyola's Graduate Center–Timonium Campus, will feature Giles' address, "Learning How to Armour Your Innovation," as well as the award presentation and a cocktail reception.
Giles' presentation will discuss the principles of leadership and innovation that Under Armour uses to fuel its dramatic growth and achieve its vision to "Make All Athletes Better." He will offer examples of how a company founded on innovation continues to foster a culture of innovation, and specifically how information technology serves a critical role on the team. Giles will also discuss the advantages of Jesuit-based leadership principles in the business world.
Based in Baltimore, Under Armour is a fast growing and dynamic success story that has its sights on changing the world for performance apparel and footwear. Giles became the company's first CIO in January 2005. Since then, the company has grown dramatically, experienced a very successful IPO, implemented SAP in eight months, and is in the process of revamping its supply chain and product development systems.
Prior to joining Under Armour, Giles' career was based in southern California, where he served as CIO for Vans, Inc., the footwear and apparel maker focusing on skateboarding and surfing. He also worked in the entertainment industry, serving as CIO for Virgin Interactive Entertainment and executive director of systems planning for Paramount Pictures. Giles began his IT career in the public utility industry, with Southern California Gas Company.
In 2004, Giles was named "CIO of the Year" by the Gartner Midsize Enterprise Summit. He has been featured in several articles in industry magazines, including cover stories in "Information Week" and "Apparel Magazine."
Giles graduated with honors from the University of New Mexico with a degree in business computer systems, and earned his MBA, with distinction, from Pepperdine University.
The award, established in 1991 and formerly known as the Lattanze CIO of the Year, is presented by Loyola's David D. Lattanze Center for Information Value. It recognizes leaders who have distinguished themselves in the strategic application of information technology to achieve organizational objectives. The nominating committee consists of senior executives and professors of business in the Baltimore area. Previous recipients have included Phyllis Schneck, Ph.D., of McAfee, Inc.; David Norton of Caesars Entertainment Corp.; John D. Halamka, M.D., of Beth Israel Deaconess Medical Center and Harvard Medical School, LaVerne Council of Johnson & Johnson; David Barnes of United Parcel Services; and Charles Geshke of Adobe Systems.
In addition to the Lattanze Center and the Sellinger School, this event is sponsored by System Source, Mind Over Machines, SAS, and GlassHouse Technologies.
The event is free but reservations are required. To RSVP or for more information, please visit www.loyola.edu/joinus/lattanze.aspx.


text:
The mission of the National Veterinary Accreditation Program is to provide private veterinary practitioners with the information they need to ensure the health of the Nations' livestock and animal population and to protect the public health and well-being.
Still have questions?
For import/export questions, contact the National Import/Export Services.
For NVAP questions, see Additional Information or contact your local NVAP Coordinator or email the NVAP at firstname.lastname@example.com.


text:
Saint Michael Home School Association, Loretto will hold it's 34th Annual Arts & Crafts Show & Sale- Sat-Sun, Oct 19-20, 10am-4pm. Refreshments incl homemade pies, cookies, apple dumplings, homemade soup and sandwiches. Free parking & admission. The show will be held in Our Lady of Loretto Community Hall, next to Saint Michael School.
Saturday, October 19, 2013 - 10:00am to 4:00pm
Sunday, October 20, 2013 - 10:00am to 4:00pm


text:
Narrow your search
Microsoft no longer supports XP users, but a host of antivirus products tested by AV-Test can still defend you from viruses.
This one-year, one-user license would normally cost you $24.99.
Before it was flagged and removed, one of the most successful apps on Google Play for over a week was an "antivirus" app that did nothing other than change an image.
The security company has taken down its support forum following a hack that compromised usernames, email addresses, and encrypted passwords.
New testing outlines which Mac malware tools detect known threats the best.
The latest version of the popular free security suite Avast takes aim squarely at fixing your surreptitiously-altered browser, and making sure your Windows software is up-to-date.
Even without a security suite, Windows 8 is safer than Windows 7. Adding just about any third-party security suite makes it even safer, a new study finds.
Widely praised as the best malware removal and prevention tool, it normally sells for around $50.
Testing security suites isn't glamorous, but effective software can be all that keeps you from an infected machine. Here's how CNET determines security suite performance.
Currently fighting deportation efforts in Guatemala, the antivirus-software pioneer sells life-story rights to a Montreal-based TV production company.


text:
"I wanted to do Saint Petersburg and Russia, and they all said, 'No, no, no,'" said Robert Duffy. "I said, 'OK, Arabian Nights it is.' All the guys are happy, because it means they don't have to wear any clothes."
The long line of partygoers at the elevator banks had quite a few Rockefeller Center tourists gawking in disbelief (Welcome to New York! Do you like my codpiece disguised as a snake?). But once upstairs, the scantily clad guests fit right in with the erotically charged scene.
"I need more pasties, mine are falling off," exclaimed one nearly naked girl to her friend on their way to the bathroom.
One room was dedicated to tableaux vivant, including a sword swallower, a tarot reader and a harem of gold-coin-clad women. Next door, the ballroom was replete with buffed, bronzed and oiled go-go dancers who would have made Steve Rubell proud (one was even fashion-aware enough to match his fez to his nipple tassels).
On the rotating dance floor, throngs of gyrating midgets, Aladdins, Desert Storm troopers and Middle East peaceniks formed a veritable orgy, stopping only to refuel with Champagne. Halfway through the night, the crowd parted — in Moses-and-Red Sea style — for a performance of professional belly dancers and a whirling dervish that ended with a downpour of golden confetti.
Lisa Airan, dressed as Princess Jasmine, and husband Trevor Born picked up a Best Group Effort trophy during the evening's traditional awards ceremony. Lynn Bowling and Cathy Zuber, dressed as Arabian royalty, took home the coveted Best Costume prize.
Many of the most creative ensembles, however, went home empty-handed, including a National Geographic cover, a box of Camel Lights, a Lawrence of Arabia with his sex slave on a leash and a man riding a stuffed camel attached to his hip. The latter received some dubious praise. "You look like you're f---ing a camel," his friend said.


text:
Candice - Newfoundland Female
Female Puppy
AKC Bo
Male Puppy
Sonny - Newfoundland Male
Clay - Newfoundland Male
Newfie Boys
Mellow Black Female
Brown Male
Beautiful Charcoal Newfie girl in Northeast Ind
Newfoundland Puppy Pictures
View More Newfoundland Pictures
Create your PuppyMatch profile in 3 minutes to save countless hours in your search. Get matched with up to 5 dog breeders based on your lifestyle.
Thank you for taking the time to submit a question. It will appear on the site after it has been approved.
1 Comment
Newfoundland are extremely loyal to their families and they bond very quickly to their owners. Some Newfoundlands are quite hard to re-home, due to the fact that they really do seem to have broken hearts when/if their owner's have to give them up. While other's seem to do fine once they get used to the new family. The main thing to do is if you decide to bring an adult Newfoundland into your home is to do as much fun activities with your new fur-baby as possible. Doing a round of obedience courses is a great idea, as it will help solidify your new bond. Of course, be patient and allow your new Newfie to adjust to his/her new surroundings before you bring lots of family/friends over. The Newfoundland breed is an amazing breed, whether you get a puppy, an adult or a senior, they will bond with you eventually, but it can take some time if the dog is more sensitive.4/29/2014 1:55:09 PM
2 Comments
Newfoundlands can do well in warm - hot weather as long as they have three things. 1. Their coat is brushed out properly, not shaved - never shave a Newfoundland. When their coat is brushed out properly, they aren't carrying any extra fur from winter. 2. Have a good water source, which includes drinking water and a kiddie pool is also a great thing to have. It'll keep the Newfie cool and they can splash around and have some fun in it too. 3. Shade. Make sure that there is a shaded area for your Newfoundland to relax in. It's even better if the kiddie pool is in the shade as well.4/29/2014 1:51:37 PM
Have you contacted or checked with your vet? You know that puppies in general still cannot fully see (other than blurred shadows), even after their eyes open at about 14 days. It can take another 7 to 10 days after opening for puppies to begin seeing well. If it has been longer than that I would go to the vet ASAP. Could be that they have some type of eye infection that may need ointment or medication for. Hope this helps. 1/14/2014 12:00:37 PM
They are just learning to navigate. Give it time3/29/2014 8:04:06 PM
3 Comments Show 1 more comment(s)
Newfies will hit their full ht and wgt in 3 yrs.Take her out, but you don't have to exercize her too much.*They're mostly couch potatoes!12/17/2012 4:28:41 PM
Newfoundlands do not reach full maturity until they are 3-4 years old. At 2 years old, your dog is basically at the height she will be at for the rest of her life, but she will still fill out until she is 3 or even 4 years old. The average Newfoundland weight for females can range from 100 lbs - 160 lbs, depending on the breeder, the linage of the dog, what you feed her and of course, how much exercise she gets. Newfoundlands need about 1 hour of exercise a day, swimming is the best exercise you can give her, as it is low stress on her joints. Walking on leash is great for them as well, and off leash parks are fun for them too. But never force your Newfoundland to run, if they are off leash, they will run at the pace that is comfortable for them. As for winter, she will grow her winter coat naturally. You can prepare her coat by making sure you brush your dog on a daily, or bi-daily (every 2 days) basis. Her body will adjust to the cold and grow her winter fur naturally.4/29/2014 2:00:35 PM
I had a St Bernard who ate 20 Cups of dry food a day - as an adult when done growing he ate about 14 cups per day. He weighed 140 so maybe that would be about the same for a Newfie4/27/2014 11:33:32 PM
The amount of food a Newfoundland should eat each day will depend on the quality of the food you feed. I have 5 Newfoundlands and they eat a high quality grain-free dog food. They are all adults and eat 4 cups of food every day, two in the morning and two at night. But, if I were to feed them a basic, Wal-Mart store bought dog food, they would have to eat an average of 9 cups of food a day to get the same nutritional value. Remember that Newfoundlands, like all dogs, are carnivores. Your local pet store should carry an abundant supply of grain-free dog foods for you to choose from. They do cost more per bag, but you will use less in feeding, so the food will actually last longer.4/29/2014 2:03:49 PM
4 Comments Show 2 more comment(s)
We got our first female Newfoundland at 11 weeks and she was about 32 pounds. She gained almost exactly 2.5 pounds every WEEK from then on, until about 11 months. At 12 months her weight gain slowed a lot, but she continued to gain at a steady pace until her 2nd birthday, when she weighed in at her adult weight of 132 pounds (yes she is big for a female, but has the height and length to support the weight). Now a male can grow and/or get another 15 to 25 pounds larger than our female. But Newfoundlands should never really gain more than 3 pounds per week. Because the bones and joint development cannot keep up proportionately if they gain too much too fast. And that is bad for a Newfie...carrying too much weight for their size is bad on hips, elbows, and all other joint development. Each dog will vary some, but a 5 month old male on average should be about 55 to 65 pounds I believe. 1/23/2014 2:53:16 PM
I am a Newfoundland breeder and I get this question all the time. Every Newfoundland is going to be different, as an individual will weigh the average of what it's linage weighs. Different breeder's will have different sized Newfoundlands, depending on if they care about the weight of their dogs are not. On average though, a 5 month old male Newfoundland pup should weigh anywhere between 50-65 lb. My most recent litter was back in December and so the pups will be 4 months old on the 30th of April. The average male from that litter weighs in at 40-50 lbs. So they are right on track on where they should be weight wise. But please remember, your vet is your friend and he/she can tell you how your puppy is doing. Some puppies need to be kept leaner, while other's need a little extra food. A lean Newfoundland is a healthy Newfoundland. In keeping your Newfoundland lean, you are lowering the risk of joint problems later on in his life.4/29/2014 2:09:36 PM
Not a problem. Newfoundland dogs are amazing. It would be your lost if you didn't have one in your life in any situation. I've had several large breeds in my life. Though I missed every one of my companions, hands down this one is the best companion. And I only had her 10 months.11/29/2012 4:36:37 PM
Newfoundlands can easily live in an apartment as long as their daily needs are met. The Newfoundland needs about an hour of exercise a day. While swimming is the best exercise for a Newfoundland, as it is low-stress on their joints, the park sounds amazing. A nice easy 10 minute walk and then 40 minutes of off leash play time with other dogs/yourself and other people and then an easy 10 minute walk back home is perfect. The only thing you need to remember is that with apartments, especially during the summer and winter, heat rises. So make sure your Newfoundland has a way of staying cool in the summer, you can freeze a damp towel in the freezer and let him/her lay on it. Or have ice-cubes in the water dish. For the winter, people tend to try and keep their home as warm as possible, but a Newfoundland still need to be able to keep cool. So if you have a patio/deck, setting up a nice bed out there where your Newfie can cool off will make a very happy Newfie.4/29/2014 2:14:10 PM
The best answer is time. Keep walking the dog on a leash by the cat and telling them no.It may take a couple of onths or it still might not work. You can also pet the cat and leave the smell on your hands and then pet the dog on his face so that it gets a scent. Still it's going to dend on the dog 1/28/2013 11:33:13 AM
What you need to look into is what we trainer's call - Counter Conditioning. Using positive reinforcement training such as clicker or marker training will stop your undesired behavior and in turn, make a happier dog. Contact a local positive reinforcement trainer, or look up Dr. Yin's low-stress-handling work if you feel you can work with your dog on your own. In the mean time, remove the dog or cat from the situation when you are unable to supervise. Have the dog in a crate, outside or in a designated dog area. Or, move the cat into a room with a closed door so that you do not have to worry while you are away.4/29/2014 2:17:50 PM
Yes they do! Newfoundlands love their families so much they will do anything to protect them. Their size alone is a deterrent, the first time my Newfie Fonzy met the pizza delivery man I got a free pizza because he wouldn't come up the stairs near Fonzy, he just put the pie on my car and left.8/10/2012 12:32:51 PM
The term - Watch Dog - means that the dog will alert the owner when something comes onto the property. So in that term, yes, the Newfoundland does make a good watch dog. My 5 Newfoundlands sure tell me if someone is coming up the drive-way. But the term - Guard Dog- refer's to a dog that will not allow anyone to come onto the property and use force, such as barking and biting. In that sense, the Newfoundland is not a good guard dog. Although the size of the dog alone will stop most intruder's, unless the Newfoundland feels that his/her owner is threatened, the dog should be gentle and friendly towards a stranger. The Newfoundland, however, can be trained like any other dog to stop people from coming onto your property, or to be aggressive towards people when you use a specific command, such as in personal protection dogs. But I do not recommend a Newfoundland if you want a P.P.D. Newfoundlands were not bred for P.P, they were bred for water rescue and to be a member of the family.4/29/2014 2:24:55 PM
Newfoundlands are prone to skin problems. I had a top breeder /water (champion dogs/water rescue dogs) recommend giving a newf with similar itchy dry patches a individual size plain yogurt every day as yeast is typically the underlying problem. after a couple weeks it should be mostly cleared up.3/24/2014 10:27:31 AM
Newfoundlands are pron to issues of this sort. There are several things you can do. 1. Change your dog food to a high-quality grain free dog food. 2. Rise your dog after she goes to the lake as duck-itch could be your problem. 3. Use hydrocortisone cream on the area that has the sores 2-3 times a day. 4. Use Head & Shoulder's shampoo when you bathe your dog. This help with the dry skin. A vet check should be on your list as well, as dogs can get skin issues such as mange from other dogs if she comes in contact with them or gets the bacteria from the area where she swims.4/29/2014 2:30:08 PM
Note: We provide the only safe marketplace for Newfoundland breeders to list puppies for sale to rehome their purebred dogs. Breeders listing puppies for sale on Next Day Pets are required to verify their identity for your protection.


text:
Our nation's first president was the only president to not live in the White House. During his two terms, the capital of the United States was first located in New York and then in Philadelphia.
Daily Events for Tuesday, Nov 27th, 2012
- 9:00 am - 5:00 pmHolidays Around the World
"Holidays Around the World" is an annual, multi-cultural tree display that celebrates holiday traditions found throughout Louisville's diverse communities. It ranges from trees decorated as they would be in countries that observe Christmas, to cultural displays showcasing other holidays observed around the globe throughout the year. This visually-stunning and educational exhibition, featuring trees and displays, runs Thanksgiving through New Years.
First and second floors - 9:00 am - 5:00 pmTop Drawer: 150 Years of Bittners
Experience the old world craftsmanship of handmade furniture through the 18th and 19th centuries. "Top Drawer" is a 4,000 sq. ft. exhibition that explores how a German immigrant's custom cabinet shop became not only a Louisville tradition, but also a nationally-renowned design firm. Exquisite American, English and Continental furniture inspired by great monarchs and makers is featured, as well as the story of how the political, cultural and social forces of these periods can inspire the aesthetic of our homes. Examine fine antiques from around the world as well as master-crafted pieces produced by the Bittners custom shop.
2nd floor, north gallery - 9:00 am - 5:00 pm"Diana: A Celebration" exhibit gallery open
This 7,500 sq. ft. exhibition explores the life and humanitarian work of one of the 20th century's most remarkable women. Diana's life is explored through nine galleries containing 150 objects, ranging from her royal wedding gown and 28 designer dresses to family jewels, heirlooms, personal mementoes, paintings, rare home movies and photos.
"Diana: A Celebration" comes to the Frazier directly from the Althorp Estate in England, the Spencer Family's 500-year-old ancestral home, where it is on display every summer. A portion of the proceeds generated to the Althorp Estate from the exhibition, produced by Arts & Exhibitions International, will benefit charitable causes including the Diana, Princess of Wales Memorial Fund. Click here to read more.
3rd Floor North Gallery


text:
No results were found for your request!
Listen Live
Search KBKW
- Contact Us @ 360-533-3000 | [email protected]Subscribe to KBKW, and stay informed from your inbox.
- Aberdeen AGENCY BEACH CALL CITY CONTACT COUNTY County Sheriff family FEDERAL FOUND GRAYS Grays Harbor Grays Harbor County HARBOR Health HOME Hoquiam investigation IT KBKW LONG MONTESANO NEW NORTH OCEAN Ocean Shores OFFICE OLYMPIA PACIFIC PARK police PORT ROAD SEATTLE SHORES SO SOUTH State Patrol US WA WASHINGTON Washington State WDFW Westport
Copyright 2010 Jodesha Broadcasting, Inc. All Rights Reserved | Opinions expressed in comments here are those of the authors alone and do not necessarily reflect or represent the views, policies or positions of Jodesha Broadcasting or it's affiliates and advertisers.
Powered by WordPress | Theme Designed by: www.breastsurgerydraper.com | Thanks to www.b2cworldwidehotels.com, motorcyclefairingstop.com and www.beautyslim.info


text: Keep your small pet contained by combining magnetic and tension principles to secure any cage. Made of attractive nickel-plated metal. Features a clam-shell, swivel-axis opening clasp and a magnetic-tipped, spring-loaded tension pin that combine to keep even the most determined escape-artist safe and secure inside his cage. Simple, yet unique, locking system requires tension to be exerted on two different points of the lock - a task no small pet or child can accomplish. Each lock measures 3/4" wide by 2" long. Ever returned home from work to find your small pet had escaped from his cage and wreaked havoc on your house? Or, has your pet-loving child ever released his furry friend from the cage at the most inconvenient time? Either way, keeping your pet safe and secure inside his cage is paramount to good small pet husbandry - for the safety of your pet, your house, and your family. This lock keeps your pet inside his cage, while also allowing you to easily remove the lock when needed. Great addition to any cage, whether your pet is prone to escape or not. Ideal for use on any size small pet cage with any combination of horizontal and/or vertical wire cage bars. Please click on "More Information" for use, cleaning instructions, and product specifications. | ||||||


text:
Rowan Fur is made from wool with a little polyamide to bind. A massive trend for the season, fur is a great addition to any knitters wardrobe and ideal for collars, cuffs and small gilets.
The Thick 'n' Thin feature of the yarn gives the knitted fabric a unique textured finish, made from 100% wool this fashion yarn is ideal for winter accessories, but will equally add definition to any knitted sweater.
This yarn although a chunky weight is light enough to wear for any season and shows beautiful stitch definition.
Alpaca Chunky is a beautiful alpaca yarn which is amazingly soft. The rounded chain construction creates a yarn which is light in weight yet warm and comforting to wear.


text:
Creative License: Inside the Home of C. Wonder's Creative Director - 3
By Nancy Hass
Although Litchfield County is known for its antiques shops, Leva spends much of his time searching for treasures online. He haunts sites such as One Kings Lane, Remodelista, and 1stdibshes a fan of its Saturday Sale. Its absurd to think you have to pay huge amounts for great things, he says. Take, for example, a pair of David Hicks Lucite side tables in the living room. Leva found them on eBay, unattributed, for a couple hundred dollars each.
The apartment has a carefully curated look: Leva found many piecessuch as a Milo Baughman chair he bought in 1996, for peanuts, he saysbefore he had found the right spaces for them, and kept them in storage. If you love something, you worry about it all later, he says.
Unlike some designers, Leva isnt one to constantly shift his treasures around, or to tire of objects he has owned for years. You would have to wrestle him to the floor for his Directoire chair or the small sheepskin rugs he has strategically arrayed around the apartment. (He buys the latter from Samuel Sparrow, the creative director of a Glasgow home furnishings company; Leva e-mails the shades he needs and lets Sparrow pick the perfect fleeces.) When something is good, it remains good and gives me pleasure every day, he says.
But dont call him fussy, despite the way he babies the things he loves. I dont take my shoes off or expect people to treat the place like a museum, he says. A few nights ago I had a band called Baby Alpaca here, a bunch of wild twentysomethings. It was fabulous. We danced all night.


text:
Search & Find
You've Selected
Learning Goal: Developing a Research Strategy (x)
Learning Goal: Retrieving Sources (x)
Learning Goal: Evaluating Sources (x)
Remove allLearning Goal
Browse 2 tutorials
Citation Trails more information
Discover how to leverage other scholars' work to fuel your own research using citation trails from relevant theses or dissertations as a starting point.
Research Basics more information
This tutorial assesses students knowledge of the research process from developing a research question to citing sources correctly. Keywords: research process


text:
What can the Union do for killing the matriarchy?
And what about the Reich?
I have an idea for the Reich but no one seems to like it… what about teleporting with Hoss and killing Oksana or Irishka (only if oksana is not playing) in the first turn?? then Reich win the iniative, attack with Hoss and then Hoss can suicide without problems, his job is done, what do you think?


text:
LegUp LandinGear - Like Nothing You Have Seen Before!
This may be the most unique accessory you have ever seen for your Touring Bike. Imagine the ability to steady your bike as you come to a stop, have it held upright at a light or stop sign with little or NO weight on your feet, (you really should put them down, but in many cases you won't have to!!), then have the support automatically retract as you accelerate !!
The Patented LegUp™ system was created for those who for whatever reason are concerned about, or unable to hold up these 850 lb monsters as they come to a stop. Older riders, bad knees, bad hips, bad passengers (couldn't resist!), or any other reason someone might want a little help keeping the rubber side down... This will do it!
Chopper Design introduced our 'Generation I' system in 2009. It was originally designed for 1988 thru 2008 Harley touring bikes. The concept was to 'HELP' riders keep their bike upright at slow speeds. It was soon adapted to many other bikes. As time went on, Customers asked for even more help, and after two years of development the new 'Generation II' system has been released for a few select models.
Both PATENTED systems are computerized. Our 'GEN I' uses an electric linear actuator, while the 'GEN II' system uses an on-board compressor and air power to lower, at the touch of a button, legs with small wheels. These systems will only allow the wheels to lower at slow speeds, and will balance the bike completely on level terrain. Typically, you still put your feet down, but LegUp™ makes it feel much lighter and is always there to help! The onboard computer senses speed and wheel position and upon acceleration, if the operator does not retract the wheels, LegUp™ will raise them automatically. Both Manual or Semi-automatic deployment (lowering) of the wheels is supported (see the User Manual for details)!
With the wheels down, 'GEN I' allows you to lean your bike a bit each way (about half as much as with the wheels retracted!), which lets you adjust for uneven terrain, and make turns at slow speed with some help! The 'GEN II' system does NOT allow you to lean as it holds the bike up so firmly, low speed maneuvering MUST be done using the handlebars, as you would a trike.
The wheels tuck neatly under the bags when not deployed, allowing the bike to be leaned and handle exactly as it always has. Can't do that with a trike or other hokey outrigger systems. The installation requires little or no cutting or modifications to the existing bike !!
Since releasing this product to the public in May of 2009, thousands of riders from around the world have enjoyed the assistance LegUp™ is able to provide. Please understand that LegUp™ is just that; an assistant to help you balance these big bikes as you start, stop and maneuver them slowly! LegUp™ is not a Trike system, but for many, it can offer the benefits they would want from a trike, and still allow them to ride their bikes as they always have!
At this time, the GEN II system is available for the big Harleys, and Honda Goldwings. GEN I is made for the smaller bikes such as Harley Softails and Honda Shadows. We only make one system for any bike. If yours is available in the GEN II design, it will NOT be available in the GEN I design and vice versa!
The 'GEN I' system costs $2,995 for Harley Softails and Sportsters and $3,495 for ALL other GEN I bikes, while the 'GEN II' System is $3,495 for all GEN II bikes (see our 'Buy HERE' Page for model details), and we will install either on your Harley for $400 or your Metric bike for $600. Any of our systems can also be installed by a qualified shop or one of our DEALERS. Compare this cost with awkward alternatives that don't let you ride a motorcycle (THREE WHEELS is NOT the same as TWO WHEELS ). There is Absolutely no cutting or changes to your bike that cannot be reversed if you sell your bike or wish to move LegUp™ to another bike. Click MANUALS to see our Owners and Install manuals. Please click on the PHOTOS for a larger view, and watch the VIDEOS below, or check out our ads in many national touring magazines. You may contact us with questions at 407-834-5007 or firstname.lastname@example.com. DEALER INQUIRIES INVITED!
Forget Trikes, Sidecars or Outriggers... Get a LegUp™!
Thanks !!!


text:
The award winning Fish Iowa! basic spincasting curriculum is now available on CD.
Major revisions include new teaching tips and tricks that address education reforms and best practices, as well as links to a host of online resources including instructional videos and websites.
Topics covered include: History of Fishing; Regulations, Safety, and Ethics; Iowa Waters (Where to Fish); Fish Identification; Spincasting Equipment and Techniques; Baits and Lures; and Landing and Caring for the Catch.
The Fish Iowa! module is available through several training options including teacher workshops that provide re-certification credit, seminars, and even individual sessions. For information on how to get trained, or if already trained and would like the new Fish Iowa! spincasting module, contact the Aquatic Education Program at email@example.com or 641-747-2200.
About Fish Iowa!
Fish Iowa! is a comprehensive program focused on engaging youth an novice anglers, and promoting stewardship of Iowa's aquatic resources. More than 3,400 partners including educators, youth leaders, and naturalists across Iowa have been trained to use the basic spincasting module since its inception of in the fall of 1990. Educational resources are supplemented with over 3,000 free loan rods and reels at more than 100 locations.
Fish Iowa! is used in physical education classes, after school programs, camps, clinics, and events. It has been recognized nationally with several awards including the Aquatic Resource Education Association's highest honor of Outstanding Aquatic Education Program in 2012.
For more information contact Shannon Hafner, DNR, at 641-747-2200 or email@example.com


text:
Your dining room extension table may be the most important piece of furniture in your home. Providing the setting for romantic dinners, intimate family meals, maybe even grand, formal dinner parties, it reflects your hospitality, style and values.
Our luxury, natural solid wood dining room tables and dinettes, handcrafted in Vermont from real hardwoods, are guaranteed for a lifetime of service. Find traditional and contemporary kitchen and dining room extending tables in natural solid cherry, maple, oak and walnut woods, all 100% American made. Solid top and extension tables made with real solid hardwoods. Check our our live edge wood slab dining tables too.
Learn more about buying online, our woods and finishes or give us a call at 888-390-5571/contact us with your questions. Read more about our story and fine furniture craftsmen or about our green mission on our Eco Blog.