# rss_item

guid: 726 at http://www.tuxradar.com
title: Podcast Season 5 Episode 10
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-5-episode-10
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title:  PRISM schism</strong>
</p>

<p>

In this episode: It looks like Rockwell was right - somebody was watching him (and us). There's a great new Raspberry Pi installer called NOOBS and the President of the US promises action against patent trolls. Ubuntu's 'bug one' has been fixed and the EFF objects to DRM in HTML 5. As ever, hear our discoveries and your opinions in this epic length podcast. 

</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-5-episode-10">read more</a></p>


guid: 727 at http://www.tuxradar.com
title: Beat the CIA
author: TuxRadar
url: http://www.tuxradar.com/content/beat-cia
feedurl: http://www.tuxradar.com/rss
content:
<h1>Beat the CIA</h1>

<h4>The World Wide Web is the greatest system for sharing information ever created – but how do you stop it sharing too much? <strong>Ben Everard</strong> investigates.</h4>


<p>You’re not paranoid – they really are watching you. Criminals, web companies and governments all have a reason to spy on your online life, and the methods that they use are becoming increasingly sophisticated.
2011 was the most dangerous year to be an online citizen, particularly if you happened not to agree with everything your government said. <p><a href="http://www.tuxradar.com/content/beat-cia">read more</a></p>


guid: 728 at http://www.tuxradar.com
title: Linux Format 173 On Sale Today - Escape Google!
author: TuxRadar
url: http://www.tuxradar.com/content/linux-format-173-sale-today-escape-google
feedurl: http://www.tuxradar.com/rss
content:
<img style="border:1px solid black" src="http://linuxformat.com/files/lxf_covers/173-big.jpg"/>
<br>
<br>

<p>Create your own cloud, migrate to your own email system, maybe even build your own social network: a lot of us have been thinking about doing it for a while, but we've lacked the incentive to make the effort for relatively little gain.</p>

<p>Well, we now have all the incentive we need, as it becomes clearer every day that our 'private' information is a commodity for sale like everything else. Follow our guide to online freedom and you'll never be sold to advertisers (or the NSA, or GCHQ) ever again.</p>

<p>On a lighter note, we hear from Raspberry Pi founder Eben Upton about his plans for the future, learn about the sterling work of electronic freedom fighters the EFF and take a peek into the murky world of KDE development. There's also brain fodder in the shape of Lisp, MariaDB , Ruby On Rails, Cuda, Raspberry Pi and LibreOffice tutorials, along with the healthy dose of insight, love and passion that characterises Linux Format.</p>

<strong>On the DVD:</strong> Debian 7, Mageia 3 and Sabayon. Plus: Tutorial code, answers, a complete copy of Linux Format issue 64, and more.

<p><a href="http://www.tuxradar.com/content/linux-format-173-sale-today-escape-google">read more</a></p>


guid: 729 at http://www.tuxradar.com
title: Open Ballot: Desktop Wars
author: TuxRadar
url: http://www.tuxradar.com/content/open-ballot-desktop-wars
feedurl: http://www.tuxradar.com/rss
content:
<p>It&#039;s a really simple open ballot this fortnight: What&#039;s your favorite desktop environment for Linux? Are you using the latest Gnome 3 or a kustomised KDE? Do you like desktop bling or a black and white CLI? Do you use a mainstream choice or an esoteric option? Let us know your thoughts and we&#039;ll read them out in our upcoming podcast.</p>


guid: 730 at http://www.tuxradar.com
title: Podcast Season 5 Episode 11
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-5-episode-11
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title: Hong Kong Phooey</strong>
</p>

<p>

In this episode: Where in the world is Edward Snowdon? Richard Stallman is now internet famous. Adobe and Citrix open source their stuff. Canonical's Ubuntu Phone now has its own club. Eben Upton gets a Silver Medal and the Ouya games console is available now. Hear our discoveries, the sound of people's brains, and your own mindvoices in the Open Ballot.

</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-5-episode-11">read more</a></p>


guid: 731 at http://www.tuxradar.com
title: Inside the Electronic Frontier Foundation
author: TuxRadar
url: http://www.tuxradar.com/content/inside-electronic-frontier-foundation
feedurl: http://www.tuxradar.com/rss
content:
<h1>Inside the EFF</h1>
<h4>Mike Saunders investigates how the Electronic Frontier Foundation (EFF) is protecting us from dodgy megacorps and surveillance-happy governments.</h4>
<p>Our freedom to share information, speak our minds, come up with new ideas and keep our lives private is being threatened. Governments are continually seeking new ways to monitor what we’re doing, while big businesses are constantly trying to lock us into their products. Bit by bit, our freedoms are being eroded.</p>
</p><p><a href="http://www.tuxradar.com/content/inside-electronic-frontier-foundation">read more</a></p>


guid: 732 at http://www.tuxradar.com
title: Open Ballot: Distro hopping
author: TuxRadar
url: http://www.tuxradar.com/content/open-ballot-distro-hopping
feedurl: http://www.tuxradar.com/rss
content:
<p>Distros are funny things. We love some, we love to hate others and we&#039;re pretty ambivalent about a few. However, underneath they&#039;re based on basically the same code base. Most distros have a similar choice of desktop environments and the same applications, so they should all be pretty similar right? What we want to know this fortnight is: what causes you to leave a distro and install a new flavour of Linux?</p>
<p><a href="http://www.tuxradar.com/content/open-ballot-distro-hopping">read more</a></p>


guid: 733 at http://www.tuxradar.com
title: Podcast Season 5 Episode 12
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-5-episode-12
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title: The Sound of Music</strong>
</p>

<p>

In this episode: Cryptocat breaks. LXDE moves to Qt. Firefox phones are now available. Lubuntu and Kubuntu aren't going to Mir. Fedora 19 is out and Samsung is sponsoring a $4m developer challenge. We've got discoveries, an Open Ballot, and a rather surreal music listening section.

</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-5-episode-12">read more</a></p>


guid: 734 at http://www.tuxradar.com
title: Monitors in search of a good home!
author: TuxRadar
url: http://www.tuxradar.com/content/monitors-search-good-home
feedurl: http://www.tuxradar.com/rss
content:
<p>Our parent company (Future Publishing) is disposing of around 25 17 inch monitors in a computer upgrade. We&#039;ve managed to intercept them before they get scrapped and are offering them free of charge to schools and youth groups in the Bath / Bristol area. </p>
<p>These would be great for fitting out a Raspberry Pi lab. Actually, they&#039;re almost great. The monitors in question only have VGA and DVI input, so a HDMI to DVI converter would be needed before you can plug in a Pi, but these are available for a couple of quid from Amazon and elsewhere.</p>
<p><a href="http://www.tuxradar.com/content/monitors-search-good-home">read more</a></p>


guid: 735 at http://www.tuxradar.com
title: ﻿Interview: Eben Upton
author: TuxRadar
url: http://www.tuxradar.com/content/%EF%BB%BFinterview-eben-upton
feedurl: http://www.tuxradar.com/rss
content:
<div class="image">
<img src="/files/eben_01.jpg" alt="Eben Upton (the one in the blue shirt), founder of the Raspberry Pi Foundation, Royal Academy of Engineering Silver Medalist and all-round awesome dude." /> 
<p>Eben Upton (the one in the blue shirt), founder of the Raspberry Pi Foundation, Royal Academy of Engineering Silver Medalist and all-round awesome dude.</p>
</div>

<p>A few months ago, armed with your responses from one of our podcast’s <a href="http://www.tuxradar.com/content/open-ballot-your-questions-eben-uptonraspberry-pi">Open Ballot</a> questions, we visited the Cambridge HQ of the <a href="http://www.raspberrypi.org/">Raspberry Pi Foundation</a> to quiz its founder about hardware upgrades, education and what success has meant for the project. The result was an epic 7,000 word interview, the first half of which we published in Linux Format <a href="http://www.linuxformat.com/archives?issue=173">issue 173</a>. But as we didn’t have enough space in the magazine, we thought we’d put the interview online in it’s entirety. And here it is!
</p>



<p><a href="http://www.tuxradar.com/content/%EF%BB%BFinterview-eben-upton">read more</a></p>


guid: 736 at http://www.tuxradar.com
title: Linux Format 174 On Sale Today - Upgrade your desktop
author: TuxRadar
url: http://www.tuxradar.com/content/linux-format-174-sale-today-upgrade-your-desktop
feedurl: http://www.tuxradar.com/rss
content:
<img style="border:1px solid black" src="http://linuxformat.com/files/lxf_covers/174-big.jpg"/>
<br>
<br>

<p>We asked in the latest <a href="http://www.tuxradar.com/content/open-ballot-distro-hopping#comments">TuxRadar podcast</a> for the reasons that you change distro. The most frequent one was the choice of desktop. But you don't have to ditch your whole distro in order to get a new user interface: you can follow our Technical Editor Ben's advice and find the desktop that's right for you, so you end up bossing your Linux machine around rather than it controlling you</p>

<p>Elsewhere in the magazine we've more desktoppery, as we follow Linux Torvalds' advice and tweak Gnome with a tool called Gnome-Tweak-Tool, and the Unity/KDE 4/Gnome 3 debate rumbles on in the letters pages. Back in the world of Real Work, we manage multiple machines with Puppet, get a better filesystem with btrfs and learn how to buy Aeroflot tickets to Caracas without anyone finding out, with our roundup of the finest anonymising distros known to man.</p>

<p>All that, plus reviews (Snow Linux. Noobs, the Mirabox, er, Prison Architect), news and other essential free software information, delivered on 100% recycled electrons or 100% chlorine-free paper. </p>
<p>
<strong>On the DVD:</strong> Mint Mega Mix (64-bit), Bodhi, Siduction, Snowlinux, Gnome Tweak Tool, Hotpicks, books, and more.</p>


<p><a href="http://www.tuxradar.com/content/linux-format-174-sale-today-upgrade-your-desktop">read more</a></p>


guid: 737 at http://www.tuxradar.com
title: Dear Edward Snowden
author: TuxRadar
url: http://www.tuxradar.com/content/dear-edward-snowden
feedurl: http://www.tuxradar.com/rss
content:
We thought you might be getting a little bored while you're stuck in the airport, so we sent you some reading material. We don't know if you like Linux, but given your technical background, we hope it'll be of interest. It's just a tiny indication of our gratitude.

<br><br>

Thank you for your services to mankind, and hopefully you'll be able to travel freely soon.

<br><br>

All the best,

<br><br>

The Linux Format team

<br><br>

<img src="http://tuxradar.com/files/edsnow.jpg" width=600 height=400>


guid: 739 at http://www.tuxradar.com
title: Review: Gratuitous Space Battles
author: TuxRadar
url: http://www.tuxradar.com/content/review-gratutatous-space-battles
feedurl: http://www.tuxradar.com/rss
content:
</p><p>
<br><br>
<img src="http://tuxradar.com/files/GSB.jpg" width=90%>

<p>If you’re like me, you sometimes end up pondering difficult questions in the pub like: why aren’t there enough space games where giant starship fleets get to pound the crap out of each other with futuristic weaponry? Fortunately, Cliff "Cliffski" Harris telepathically heard your (and my) cries and created Gratuitous Space Battles. <p><a href="http://www.tuxradar.com/content/review-gratutatous-space-battles">read more</a></p>


guid: 740 at http://www.tuxradar.com
title: Open Ballot: Living on the Edge
author: TuxRadar
url: http://www.tuxradar.com/content/open-ballot-living-edge
feedurl: http://www.tuxradar.com/rss
content:
<p>Those of you that live under rocks in remote corners of the globe may not have heard about the Ubuntu Edge, but the rest of you will probably be pretty familiar with it. The distro maker are trying to use crowdfunding to create an Ubuntu smartphone: <a href="http://www.indiegogo.com/projects/ubuntu-edge">http://www.indiegogo.com/projects/ubuntu-edge</a>. The phone sounds impressive with a whopping 4Gb of RAM and 128Gb of storage as well as a top notch screen and CPU. 
</p><p><a href="http://www.tuxradar.com/content/open-ballot-living-edge">read more</a></p>


guid: 741 at http://www.tuxradar.com
title: Podcast Season 5 Episode 13
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-5-episode-13
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title:  Edgy Ubuntu</strong>
</p>

<p>

In this episode: Canonical attempts to crowdfund its own cutting-edge smartphone and Linus Torvalds gets into an argument on the kernel mailing list. We also have some nice discoveries, a couple of great Brains submissions and the ever-awesome Open Ballot.

</p>



<p style="background-color:AA99EE;">
<strong >Quick!</strong> A year's subscriptions to Linux Format is currently insanely cheap on <a href="https://play.google.com/store/magazines/details/Linux_Format?id=CAowwZ-hAQ">Google Play</a> (£13.99 for the year).
</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-5-episode-13">read more</a></p>


guid: 742 at http://www.tuxradar.com
title: General ignorance
author: Andrew
url: http://www.tuxradar.com/content/general-ignorance
feedurl: http://www.tuxradar.com/rss
content:
<p>Lo, it was decreed that there should be a woman on the £10 note, and the search for a suitable woman began. And so it was that, from the Venn diagram of people who are awesome and people who are women, there was plucked Jane Austen.</p><p><a href="http://www.tuxradar.com/content/general-ignorance">read more</a></p>


guid: 743 at http://www.tuxradar.com
title: Open Ballot: Is the internet dead?
author: TuxRadar
url: http://www.tuxradar.com/content/open-ballot-internet-dead
feedurl: http://www.tuxradar.com/rss
content:
<p>The NSA, GCHQ, <a href="http://en.wikipedia.org/wiki/Frenchelon">Frenchelon</a> and their counterparts in other countries are spying on every detail of our online lives. Even the once-private lands of Tor are no longer safe. Here in the UK, David Cameron wants our ISPs to start filtering our web content to protect our innocent minds.
<p>
The internet once stood as a haven for free speech, but it increasingly seems like it's being taken over by marketing companies and governments. Our question to you this week is: Has this killed the spirit of the internet?
<p>
<p><a href="http://www.tuxradar.com/content/open-ballot-internet-dead">read more</a></p>


guid: 744 at http://www.tuxradar.com
title: Podcast Season 5 Episode 14
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-5-episode-14
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title:  Daft Punk</strong>
</p>

<p>
In this episode: Tor (plus a Firefox vulnerability) has been compromised. Canonical's Ubuntu Edge compaign has some way to go (but they've just added a lower priced tier). And Jean-Baptiste Qu&eacute;ru is leaving the Android Open Source Project. We've got some great discoveries, Ben succeeds brilliantly in our challenge, and there's an awesome Open Ballot too. 
</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-5-episode-14">read more</a></p>


guid: 745 at http://www.tuxradar.com
title: Linux Format 175 On Sale Today - Next Generation Sysadmin
author: TuxRadar
url: http://www.tuxradar.com/content/linux-format-175-sale-today-next-generation-sysadmin
feedurl: http://www.tuxradar.com/rss
content:
<img style="border:1px solid black" src="http://linuxformat.com/files/lxf_covers/175-big.jpg"/>
<br>
<br>
<p>
The world of the system administrator is changing. You can spin up new virtual machines and create RAID arrays with just a couple of commands, pull the strings of multiple server systems with Puppet, use NoSQL to boost your earnings potential and much, much more. And when you`ve done all that you can peek into the world of Arch Linux, find out what it takes to organise your own OSCON/OggCamp-like conference, and get the inside track on how open source is being put to good use at Jolla, the successor to the Meego mobile operating system. All this, plus reviews, tutorials, Answers, HotPicks and more await in your latest Linux Format!
</p><p>
<strong>On the DVD:</strong> Fedora 19, Tails, and Knoppix. Plus tutorial code, answers, hotpicks and the latest TuxRadar podcasts.</p>

<p><a href="http://www.tuxradar.com/content/linux-format-175-sale-today-next-generation-sysadmin">read more</a></p>


guid: 746 at http://www.tuxradar.com
title: Open Ballot: Que sera sera
author: TuxRadar
url: http://www.tuxradar.com/content/open-ballot-que-sera-sera
feedurl: http://www.tuxradar.com/rss
content:
<p>Twenty two years and one day ago, an ambitious young Finn posted this on the comp.os.minix <del>mailing list</del> newsgroup:
<p>
<strong>
Hello everybody out there using minix -
<p>
I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones.  This has been brewing
since april, and is starting to get ready.  I'd like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).
</strong>
<p><a href="http://www.tuxradar.com/content/open-ballot-que-sera-sera">read more</a></p>


guid: AB52EA24-E702-4530-8C25-C2A44407EC4E
title: Docker: Containers Made Easy | LAS s27e01
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/zmZr72N-qBc/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/5tqBqHOLsjg/linuxactionshowep261-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Linux Containers offer functionally similar to FreeBSD’s Jails and OpenVZ, but have remained mostly outside the reach for casual users. Today we’ll show you how Docker can get you up and running with some of the most powerful technology available for Linux today, in minutes.

Then – We run down the big distro releases, debate of Ubuntu is the OS X of Linux, answer some of your great question…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: E1D73C60-528D-4D2A-8E85-E5256ED0FBD8
title: Linux Mint 15 Review: Arch’s Nemesis? | LAS s27e02
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/DmuulrkBqCw/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/aopxq24L6vw/linuxactionshowep262-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Linux Mint 15 is about to hit the web. Is this the distro for the disenfranchised Ubuntu user? We’ll demo of some of Mint 15’s best new features, look at MATE vs Cinnamon. And why Mint’s real competition might be Arch Linux, and the Arch challenge is announced!

PLUS: A flash review of 5 great new games for Linux, a huge BIG batch of your feedback…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: BC6F73F9-CAB9-450F-A320-8A0F5C60F5CA
title: The Arch Way | AAS s27e03
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/DUZ7Jp2Pusg/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/TC_7sc0BcJQ/linuxactionshowep263-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>We wrap up our week with the Arch challenge! We report our successes, our failures, and how the dynamics of the Arch community can be a bit of a challenge for new users.

Plus getting the assistance you need when tackling a challenge in Arch, the upcoming features in Gnome 3.10, Mark Shuttleworth closing Ubuntu’s #1 bug, and we give away some Steam games!

All this week on, The Linux Action Show!

</ituneshack>


guid: 45BF92B2-7DCF-49D9-A516-257E0EE791DB
title: Privacy Under Linux | LAS s27e04
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/QaKxJt2OZPU/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/IB6pwFNwbeA/linuxactionshowep264-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>We demo tools for Linux to protect your privacy. And we’ll highlight Bitmessage, an up and coming open source project designed to kill email, and encrypt your communications from the start.

Plus: The big plans for Cinnamon, FireFox OS’ get a big boost, the conclusion to our Let’s Play giveaway…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 130AD0D1-D55B-4BB7-A8C8-2294F604A86A
title: Easy As Pi Tor Proxy | LAS s27e05
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/dSbf4owLdzU/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/Y1fPgdUgkkI/linuxactionshowep265-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>With a Raspberry Pi it’s never been easier to create a Tor Proxy for you entire network. This week we’ll show you how to get off the ground quick, with Torberry. A distribution for the Raspberry Pi that will have you up and running on the Tor network in minutes.

Plus what Unity3D has in store for Linux users, how Chris is rolling his own Jungle Disk, some gaming news, your emails…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: F69EDBA5-3EEC-4549-9C4C-6FFD2E6820E7
title: Media Streaming on Linux | LAS s27e07
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/uapKSI4GcX4/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/5FM8ZxVXIqk/linuxactionshowep266-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Stream video from your Linux box, to any device in your house, and out. We’ll cover some of the best solutions to stream and organize your media.

Plus a flash review of Zorin OS 7, a new setback for Linux video editing, your emails…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 7A576B80-0FC3-4F68-BACF-84A97BB4CD5C
title: Reader Replacements for Linux | LAS s27e07
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/_s4pN9PFoqI/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/wSAt50Zs07E/linuxactionshowep267-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Build your own Google Reader replacement, or check out one of the hosted options. Will run down the list of the candidates we think have the best potential to replace Google Reader on Linux.

Then: The week’s Mir headlines have brought out the trolls, we’ll tackle one of the Linux community’s biggest problems: the community.

Plus a HUGE batch of your desktop submissions, new games for Linux…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 43C72817-127B-4F25-A77D-BE6B0001EB0C
title: MIR Problems | LAS s27e08
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/pQrfuMlLpTo/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/3kXIpoIn95M/linuxactionshowep268-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Wayland and Mir are now under heavy development, but the community seems more divided than ever. We’ll explain why the developers want to replace X11 so badly, the big challenges facing Mir, and the long term division that desktop Linux is facing.

Plus our quick review of Fedora 19, the solar powered Linux laptop generating so much buzz…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 81F9F9C1-9AAE-4F68-8A0B-4C73345F0F78
title: PRISM Free Chat | LAS s27e09
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/ZxJLG6MlxMs/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/xIOKrF8H3us/linuxactionshowep269-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Building your own chat server can be easy. We’ll demo an easy to manage XMPP chat server on Linux. Plus picking the right XMPP client for reliable video chat.

Then we go hands on with Deeplin Linux 12.12, have some fun with new games for Linux…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 70CE96B6-CC7F-4545-B385-C275BB6CD0B9
title: Linux Drive Recovery | LAS s27e10
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/MpB1ptkGhf8/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/Yifb92F8zZo/linuxactionshowep270-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Some of the best tools to save and recover data from a failing drive are free, and built for Linux. We’ll demo some of the best tools to save your data, and make the best of a bad situation. Plus a few tips to prevent data loss and monitor the health of your drives.

PLUS: Setting up a Honeypot for security and fun, things to keep in mind, and using a Raspberry Pi as the Honeypot.

Then: A big batch of your emails, dev drama of the week, Ubuntu Forums is hacked…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: E1264CAA-9FC3-4B09-98E8-315B991CF6B5
title: Ubuntu’s Edge Gamble | LAS s28e01
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/J5ZUFegCTzc/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/IlI6IUCSsXY/linuxactionshowep271-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Canonical hopes to smash crowdfunding recordings with their massive Ubuntu Edge campaign. We’ll share our thoughts on this effort, what the impacts are if it succeeds or fails, and why even an Ubuntu critic should be paying attention

Plus our reactions to ReactOS, a big batch of your emails... 

AND SO MUCH MORE!

All this week on, The Linux Action Show!

Plus our reactions to ReactOS, a big batch of your emails... 

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 33396D29-53DE-47CD-ABE8-A2DD94DE14DB
title: Backing up Blu-Ray on Linux | LAS s28e02
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/hDCPW4nmpeA/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/05QQsGmToQU/linuxactionshowep272-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Manage your Blu-Ray’s under Linux with ease, it’s our workflow for getting the highest quality backups of your Blu-Rays possible.

Plus: The case for replacing your routers firmware with Linux, we start the X11 Doomsday Clock, a big batch of your emails…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: ABF123A4-B7D6-4463-9F5F-E019FA57ECFB
title: Easy Linux Remote Desktop | LAS s28e03
author: chris@linuxactionshow.com
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/OWDd4oP1qiE/linuxactionshowep273-mp3.mp3
enclosure_type: audio/mpeg
url:
http://feedproxy.google.com/~r/TheLinuxActionShow/~3/3ucFsaOKbFw/easy-linux-remote-desktop-las-s28e03

content:
<ituneshack>Our straightforward approach to setting up Remote access to a Linux, Windows, or Mac. Control your desktop from your mobile device, or another computer.

PLUS: An overview of the Drives for Jupiter project, why Chris went with FreeNAS, the joys of NFS,  an epic announcement....

AND SO MUCH MORE!

All this week on, The Linux Action Show!
</ituneshack>


guid: 6FC4A444-BE24-44A5-B776-FD83DF695250
title: Too Much Choice | LU1
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/hT9_ozFN-SA/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/qy6lo1WLQqs/LINUXUN-001-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Does the Linux community lean on the age old excuse of choice, to brush of the real limitations of desktop Linux environments? We debate that, and then discuss the growing reasons to roll your own email server.

Plus we read a ton of feedback, chat with our live hangout, some tablet troubleshooting, and more!</ituneshack>


guid: B246FA89-E158-4D82-8E7A-A3988CB036ED
title: elementary OS Luna Shines | LAS s28e04
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/DHifKVqCOIU/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/TuTi-5wGOU4/linuxactionshowep274-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>We’ll review this highly anticipated distribution. Is it heavy handed idealism, or one of the true desktop contenders? It’s been in development for years, elementary OS hits 1.0 this week, and we give it our full attention.

PLUS: Our prognoses for the Ubuntu Edge campaign, more Firefox OS hardware hits the streets, we share some Podcasting secrets…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 4864EC5D-64E6-4876-877A-E930CB961E08
title: Edge of Failure | LINUX Unplugged 2
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/_JgZeujH3HQ/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/PLcIIDUR17M/LUN-002-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>As the final hours countdown we chat about the fate of the Ubuntu Edge camping and debate with our live callers about the bigger picture. 

Plus our thoughts on the new KDE release, Steam, and a few more thoughts on elementary OS.</ituneshack>


guid: 104FB0D0-619D-4AC3-A1C9-541E53EEF1EC
title: Ubuntu Beyond the Edge | LAS s28e05
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/rXCvcdThPdQ/ubuntu-beyond-the-edge-las-s28e05
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/SCQ4hRm9GhA/linuxactionshowep275-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Ubuntu Edge failed to reach its funding, there are many theories why, we’ll break them all down and debate if the touch trend has come to an end.

Plus: A walkthrough of Bitmessage and the recent “hack” attempt this week, a new self hosted email project…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-2969612986046620126
title: Suggestions box
author: Linux Hater
url: http://linuxhaters.blogspot.com/2009/08/suggestions-box.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
<div>I had to start using an Ubuntu box at work again, so I've got some fresh (or refreshed?) hate to unload. Since some of you seem to think I'm doing this to be constructively critical of Linux (you can think whatever the hell you want), I'll write these as if I was dropping notes into a suggestions box:</div><div><br /></div><div><b>Please add a --shit-that-fucking-works flag to apt-cache search</b></div><div><br /></div><div>How many hours do I have to waste wading through the monument of shit known as the debian package repository? I cringe to think of all the hours wasted arguing about how to correctly package apps and libraries that just don't work to start with. As a user, I don't care that the repository contains fuckteen different twitter clients. Could you just tell me the three that work? Oh wait, actually, this is open source, so could you tell me which one is th only one that <i>kinda</i> works?</div><div><br /></div><div>Not only are you distracting me with having to try shit that doesn't work, you also are bewildering me with choices, most of which I don't care about, and most of which I have to spend time figuring out that I don't care about.</div><div><br /></div><div>If you haven't seen this talk on the <a href="http://www.ted.com/talks/barry_schwartz_on_the_paradox_of_choice.html">paradox of choice</a>, go see it.</div><div><br /></div><div>Everytime I use apt, I think I experience all the negatives that this guy talks about. 10 bazillion packages! Hurray! I don't even feel like trying to find one anymore.</div><div><br /></div><div>I'm sure somebody is going to point out that on Ubuntu, that's why they separate main and universe and multiverse. Like main is supposed to be the good shit, and the rest of it is, like, whatever. Well you know what? If I stick to just the main repository on Ubuntu, then the whole thing sucks African gorilla cock. So don't go telling me that it's great because there's all these packages but then only 100 of them are actually useful. Because if you compare that set to what's available on a real desktop OS, it's just pathetic.</div><div><br /></div><div><b>Please don't switch the Chromium PPA builds to 64bit on Ubuntu AMD64</b></div><div><br /></div><div>The Chromium project recently made some noise about going 64 bit. I'm pretty sure that the Chromium PPA folks are going to switch to the x64 build for Ubuntu x64 as soon as they can.</div><div><br /></div><div>Can I jus remind you that the Flash plugin for 64 bit is still alpha? and still crashes all the fucking time?</div><div><br /></div><div>The greatest thing about the Chromium PPA is that its <i>32bit</i>! I can actually use a stable flash build (though there are other issues), and it kinda mostly works. I can't say that for 64bit firefox and 64bit flash.</div><div><br /></div><div>A lot of people have been using 32bit stuff for a long time. And especially in open source, that's the only way you know that something has a chance in hell of working.</div><div><br /></div><div>Oh and BTW. Did anyone notice that Snow Leopard implemented browser plugins in separate processes? They pretty much made nspluginwrapper. Except it works, apparently.</div><div><br /></div><div>So let's take stock. Yes, nspluginwrapper has been around for a long time. It's kind of a good idea and kinda works. Then Apple folks decided to do it, and it was done.</div><div><br /></div><div>Sadly, so typical. The freetard line about, "oh open source is so flexible, it often implements new things first". Well you know what? When an idea is actually good, commercial companies still seem to be able to <i>better </i>implement these new things in <i>less</i> overall time. </div><div><br /></div><div>Anyways, I think I've got a few more suggestions, but they'll have to wait.</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=0tnL6pR8BZ4:PC7aJkw8Yc0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=0tnL6pR8BZ4:PC7aJkw8Yc0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=0tnL6pR8BZ4:PC7aJkw8Yc0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=0tnL6pR8BZ4:PC7aJkw8Yc0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=0tnL6pR8BZ4:PC7aJkw8Yc0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=0tnL6pR8BZ4:PC7aJkw8Yc0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=0tnL6pR8BZ4:PC7aJkw8Yc0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=0tnL6pR8BZ4:PC7aJkw8Yc0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=0tnL6pR8BZ4:PC7aJkw8Yc0:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=0tnL6pR8BZ4:PC7aJkw8Yc0:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/0tnL6pR8BZ4" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-227043187550196741
title: Here's an idea
author: Linux Hater
url: http://linuxhaters.blogspot.com/2009/09/heres-idea.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
If you're a freetard, but you need to run Windows at work or something, I've got an idea for a utility that will keep you true to the cause.<br /><br />Well, a mockup for it anyways. I call it kanye-freetard-notify:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SO6YabVJPig/Srgddw_xAZI/AAAAAAAAACc/UN3ajSWnenk/s1600-h/kanye-notify.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_SO6YabVJPig/Srgddw_xAZI/AAAAAAAAACc/UN3ajSWnenk/s400/kanye-notify.png" alt="" id="BLOGGER_PHOTO_ID_5384085751727194514" border="0" /></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Vhrk6XBW02M:6mfe9-V3vPY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Vhrk6XBW02M:6mfe9-V3vPY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Vhrk6XBW02M:6mfe9-V3vPY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Vhrk6XBW02M:6mfe9-V3vPY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Vhrk6XBW02M:6mfe9-V3vPY:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Vhrk6XBW02M:6mfe9-V3vPY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Vhrk6XBW02M:6mfe9-V3vPY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Vhrk6XBW02M:6mfe9-V3vPY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Vhrk6XBW02M:6mfe9-V3vPY:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Vhrk6XBW02M:6mfe9-V3vPY:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/Vhrk6XBW02M" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-1323558838478996433
title: Target: Lusers
author: Linux Hater
url: http://linuxhaters.blogspot.com/2009/10/target-lusers.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
<span class="Apple-style-span"  style="font-size:medium;"><span class="Apple-style-span"  style="font-family:georgia;">Just came across this </span></span><a href="http://lwn.net/Articles/358865/"><span class="Apple-style-span"  style="font-size:medium;"><span class="Apple-style-span"  style="font-family:georgia;">wonderful email</span></span></a><span class="Apple-style-span"  style="font-size:medium;"><span class="Apple-style-span"  style="font-family:georgia;"> from the Fedora Advisory Board. In it, they try to describe who they're creating the Fedora distribution for. Here are their four criteria:</span></span><div><ol><li><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">is voluntarily switching to Linux</span></span></li><li><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">is familiar with computers, but is not necessarily a hacker or developer</span></span></li><li><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">is likely to collaborate in some fashion when something's wrong with Fedora</span></span></li><li><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">wants to use Fedora for general productivity, either using desktop applications or a Web browser</span></span></li></ol><div><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">This seems like a reasonable thing to do. I mean, it's</span></span><span class="Apple-style-span"   style="  ;font-family:georgia;font-size:medium;"> always good to try to understand your user, right? Unfortuantely, the above description fails fantastically in so many ways. Look closely, and you'll see what they're really trying to say:</span></div><div><ol><li><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">You're a freetard. If you're voluntarily switching to Linux, so that means you already find intrinsic value in it. Well, the software itself isn't up to par with the other stuff around, so what does Linux have that other's don't? We all know the answer to that one: freedom. But you know, the best way to improve your general purpose operating system is to build it for the tiny number of specific people who have already chosen to use your system. Everybody knows that.</span></span></li><li><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">You don't need any support, cuz you ain't gettin' any!</span></span></li><li><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">You can tolerate bugs, because our shit is full of bugs. You are also willing to file bug reports, only to see them linger forever. Another way of reading that is: you don't actually have a real life and you don't have anything else that you need to get done.</span></span></li><li><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">You only need a subset of features that Windows 98 had. </span></span></li></ol><div><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;"><br /></span></span></div><div><span class="Apple-style-span"  style="font-family:georgia;"><span class="Apple-style-span"  style="font-size:medium;">Brilliant! I think they've just created a nice 4-point summary why Linux is still on the sidelines of the desktop OS battlefield.</span></span></div></div></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=PNiTWNx1VQY:JmpCNYTjHEc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=PNiTWNx1VQY:JmpCNYTjHEc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=PNiTWNx1VQY:JmpCNYTjHEc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=PNiTWNx1VQY:JmpCNYTjHEc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=PNiTWNx1VQY:JmpCNYTjHEc:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=PNiTWNx1VQY:JmpCNYTjHEc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=PNiTWNx1VQY:JmpCNYTjHEc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=PNiTWNx1VQY:JmpCNYTjHEc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=PNiTWNx1VQY:JmpCNYTjHEc:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=PNiTWNx1VQY:JmpCNYTjHEc:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/PNiTWNx1VQY" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-6594690705948010585
title: Bad karma
author: Linux Hater
url: http://linuxhaters.blogspot.com/2009/11/bad-karma.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Lets see, it's been almost 18 months since I originally posted <a href="http://linuxhaters.blogspot.com/2008/06/evolution-of-ubuntu-user.html">Evolution of an Ubuntu user</a>, but looks like they still haven't got their fucking act together.<div><br /></div><div>I know a lot of you freetards out there dream of jobs where you can work on Linux, write code for Linux, and pen flowery blog posts that make it up on hacker news, but let me tell you, unless you're one of the few who are hired by Redhat to contribute nothing to their bottom line and instead work on their playground sand castle known as Fedora, it's going to suck.</div><div><br /></div><div>So anyways, I had the awesome opportunity to upgrade to Karmic. Cuz I know, like shuttleman says, every Ubuntu release is the best fucking Ubuntu release ever.</div><div><br /></div><div>Problem #1? Using update-manager to upgrade Ubuntu from behind the firewall is ass-slow. Yep, you guessed it. They try to do something that doesn't respect http_proxy and has to time-out before progressing. What year is this? really guys? Just because Ubuntards work out of their basement, doesn't excuse you from not supporting one of the most common practices in company network environments. I mean, it took us like five years to get you to add that damn option in the installer so that it didn't choke on a fat dick trying to the apt repositories. Now this. Amateur.</div><div><br /></div><div>And while on the subject of proxies, it looks like your new shiny empathy client doesn't support proxies. Yep, there's a <a href="https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/304889">bug</a> for that. Yep that's some empathy right therr. Obviously you totally understand your users get their shit done. Otherwise you wouldn't change my default chat app that fails to download my contact list, even from a server that's behind the proxy.</div><div><br /></div><div>Problem #2? Wee! Something about my xconfig borked during an upgrade. And now I get a fucking strobe light prompt. I know you want to always give me a challenge to get a reasonable display, but do you actually have to try to damage my eyesight? What the fuck happened to bullet proof X? oh, right maybe that was only for intrepid, because, you know why add a useful feature if you're just going to keep it around for every subsequent release and not rewrite it?</div><div><br /></div><div>Problem #3? Google reader on firefox is crazy slow. I mean, ff3.5 on jaunty worked just fine. But it's ok, nobody uses google reader. Yep, there's a <a href="https://bugs.launchpad.net/ubuntu/+source/firefox-3.5/+bug/444449">bug</a> for that, too, with a bunch of awesome Ubuntu contributors saying "me too!" "me too!" OMFG this bug is going to get fixed if we all keep saying me too! How many users does it take to fix a bug? None, you dipshit. You need a dev that gives a fuck.</div><div><br /></div><div>Problem #4? <span class="Apple-style-span"  style=" ;">I'm sure pulseaudio has something to do with this, but the volume on my computer appears to have exactly 3 notches between <span class="Apple-style-span"  style="font-size:x-small;">quiet </span><span class="Apple-style-span"  style="font-size:medium;">and </span><span class="Apple-style-span"  style="font-size:x-large;">SUPER FUCKING TRIPLE SONIC BOOM YOU WIN!</span> Ubuntu -- damaging your senses, one sense at a time. Maybe Linux is totally awesome if you're blind and deaf, and you just connect a serial console to your ass. </span></div><div><span class="Apple-style-span"  style=" ;font-size:medium;"><span class="Apple-style-span"  style=" ;font-size:16px;"><span class="Apple-style-span"  style="font-size:medium;"><br /></span></span></span></div><div><span class="Apple-style-span"  style="font-size:medium;">Oh, and in case you were wondering, there's a <a href="https://bugs.launchpad.net/ubuntu/+bug/204898">bug</a> for that. Filed in March 2008!</span></div><div><br /></div><div>Ok fine, I'm totally going to schedule three work days to upgrade when Lactating Leper comes out. If only there was some calendaring app that I could use to remind me.. because as far as I can see, Evolution is actually devolving. Come on Novell! just a little more. You've almost killed it! Only a few more smacks!</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gksAFgmVqms:k4XzcJjlumk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gksAFgmVqms:k4XzcJjlumk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=gksAFgmVqms:k4XzcJjlumk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gksAFgmVqms:k4XzcJjlumk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=gksAFgmVqms:k4XzcJjlumk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gksAFgmVqms:k4XzcJjlumk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gksAFgmVqms:k4XzcJjlumk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=gksAFgmVqms:k4XzcJjlumk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gksAFgmVqms:k4XzcJjlumk:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=gksAFgmVqms:k4XzcJjlumk:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/gksAFgmVqms" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-6434575596229884346
title: BM's
author: Linux Hater
url: http://linuxhaters.blogspot.com/2010/01/bms.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Well, it looks like there's at least one business model out there that kinda works for companies shipping open source software: be some search engine's bitch.<br /><br />Mozilla is Google's bitch. And now Ubuntu is Yahoo's bitch. Maybe Novell will be Bing's bitch?<br /><br />I gotta better idea for you Ubuntu. Why don't you take your awesome hardware auto detection capabilities, and make it such that every time you install, you hit a server, which in turn causes an instant live auction between bing, google, and yahoo, who will bid money to make their search engine the default for that install. <br /><br />I'm warning all you freetards. Some day, Ubuntu's installer is going to ask you if you want to install the google/yahoo/bing toolbar. And it will be present on every single window. Even your panel, and your xterm. Every shell command that you mistype will result in a google search. Then canonical can make ass loads of money and give you a crappy desktop system for free. It's going to be awesome. And some search engine will get like a hundred new people visiting their site.<br /><br />BTW, it's amazing how desparate Yahoo looks at this point. A me-too search engine in bed with a me-too operating system. That's some nice thought leadership there Yahoo. Because you know, Google's all going to be like, we need to find some other distro that we can sponsor. Wait, what? They're building their own distro? It's going to ship on supported hardware and be somewhat usable? And it's based on Linux? ha ha ha. That's bullshit. Everybody knows that open source products won't succeed unless they have the support of the FSF. The FSF knows that the people want. Please. Stop your nonsense.<br /><br />Some other notes for yahoo:<br /><br /> - These are Linux users. They are too cheap to click on your ads.<br /><br /> - These are freetards. They think it's cool to use adblock and pirate music.<br /><br />So yea, uh, have fun trying to actually generate revenue from them.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=ldYJqZ2bb7o:O7CNGg5Gbn0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=ldYJqZ2bb7o:O7CNGg5Gbn0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=ldYJqZ2bb7o:O7CNGg5Gbn0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=ldYJqZ2bb7o:O7CNGg5Gbn0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=ldYJqZ2bb7o:O7CNGg5Gbn0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=ldYJqZ2bb7o:O7CNGg5Gbn0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=ldYJqZ2bb7o:O7CNGg5Gbn0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=ldYJqZ2bb7o:O7CNGg5Gbn0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=ldYJqZ2bb7o:O7CNGg5Gbn0:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=ldYJqZ2bb7o:O7CNGg5Gbn0:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/ldYJqZ2bb7o" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-6256650125830853094
title: They took our codes!
author: Linux Hater
url: http://linuxhaters.blogspot.com/2010/02/they-took-our-codes.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Huh. GregKH is <a href="http://www.kroah.com/log/linux/android-kernel-problems.html">complaining</a>. Again. Big suprise. <br /><br />Short story: Google uses Linux to create Android. Google makes some kernel modifications, in their own tree. Google has no time to deal with kernel community to re-architect their stuff so that it can go mainstream. GregKH whines like a baby.<br /><br />Dude, get a clue. Seriously.<br /><br />You can go on and continue to waste keynotes at conferences (yea, I'm sure the the organizers are super happy about that) to complain about people "stealing" your code. Waaa Waaa. Someone took my hippy license and took my code and isn't giving it back. Waaa.<br /><br />Hello? Did someone not realize that Google is basically all about stealing Linux and "forking" it? Do you think that google server that you're hitting is really running bleeding edge Linux 2.6.35RC62? No, they're probably running some 2 year old kernel with their own patches, because they want to insulate themselves from upstream idiocy. They're not going to give you those patches, and even if they did, they probably couldn't because of upstream churn.<br /><br />When it comes to Android, Google has done what the license asks. Make all the modifications public. If you and your rag-tag bunch of kernel developers want _their_ HOT new shit, the suck it up and bring the code in. It looks like they've even produced patches and sent you reviews. Don't like what they got? well, they're already doing more than what's required, so stop complaining.<br /><br />You see, they've got this product to ship. And they've also got this competitor called Apple. You may have heard of them. So, yea, they _could_ sit their rearchitecting their interfaces so that some kernel dev which they don't pay and don't give shit about can feel like he's important... and watch Apple eat their lunch.<br /><br />Or they could say fuck you guys. We're the one that's actually building something here. We'll get around to it, maybe, after we win.<br /><br />Seriously, has this guy shipped real software before? And before someone gives the obvious answer, shipping upstream kernel releases does not count as "shipping" or "real". Just go look at the redhat kernel to see why that's the case.<br /><br />Also, why go after google? There are tons of folks that do the same shit. They're just not as big. By doing so, you just look opportunistic and self-centered. Me me me me me me.<br /><br />PS. I was thinking, maybe he should change the "staging" tree to the "hostage" tree. I mean, that's basically what it's used for.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yll3sDvFFcI:OPeyJbQc-Ps:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yll3sDvFFcI:OPeyJbQc-Ps:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=yll3sDvFFcI:OPeyJbQc-Ps:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yll3sDvFFcI:OPeyJbQc-Ps:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=yll3sDvFFcI:OPeyJbQc-Ps:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yll3sDvFFcI:OPeyJbQc-Ps:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yll3sDvFFcI:OPeyJbQc-Ps:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=yll3sDvFFcI:OPeyJbQc-Ps:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yll3sDvFFcI:OPeyJbQc-Ps:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=yll3sDvFFcI:OPeyJbQc-Ps:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/yll3sDvFFcI" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-3488415337152700613
title: A tale of ogg
author: Linux Hater
url: http://linuxhaters.blogspot.com/2010/03/tale-of-ogg.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Oh Ogg. The format that trapped many a user's music files on lowly Linux desktops. I know I've got some oggs somewhere that I can't listen to any more in itunes. Or any device that I care about, for that matter. And I'm too anal to re-encode them into the only format that matters: mp3.<br /><br /><div>Then today I saw <a href="http://ffmpeg.org/~mru/hardwarebug.org/2010/03/03/ogg-objections/">this</a> nice little tear down of Ogg. I'm not going to write much here since this article has a beauty of it's own. But I will quote a bit:</div><div><br /></div><div><blockquote></blockquote><span class="Apple-style-span"   style="  color: rgb(102, 102, 102); line-height: 18px; font-family:Georgia, Baskerville, serif;font-size:14px;"><p></p><blockquote><p>More commonly, the Ogg proponents will respond with hand-waving arguments best summarised as <em id="notbad" onmouseover="document.getElementById('notbad').textContent='Ogg isn\'t dead, it\'s just resting'" onmouseout="document.getElementById('notbad').textContent='Ogg isn\'t bad, it\'s just different'">Ogg isn't bad, it's just different</em>. My reply to this assertion is twofold:</p><ul><li>Being too different <em>is</em> bad. We live in a world where multimedia files come in many varieties, and a decent media player will need to handle the majority of them. Fortunately, most multimedia file formats share some basic traits, and they can easily be processed in the same general framework, the specifics being taken care of at the input stage. A format deviating too far from the standard model becomes problematic.</li><li>Ogg <em>is</em> bad. When every angle of examination reveals serious flaws, bad is the only fitting description.</li></ul><p>The third reaction bypasses all technical analysis: <em>Ogg is patent-free</em>, a claim I am not qualified to directly discuss. Assuming it is true, it still does not alter the fact that <u>Ogg is a bad format</u>. Being free from patents does not magically make Ogg a good choice as file format. If all the standard formats are indeed covered by patents, the only proper solution is to design a new, good format which is not, this time hopefully avoiding the old mistakes.</p></blockquote><p></p></span></div><div><br /></div><div> Wow, doesn't this sound fucking familiar? Oh wait, %s/Ogg/Linux Desktop/g ... Ahhh... there we go.</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=tJsPSZ1WkrA:nmgb8CXyKaU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=tJsPSZ1WkrA:nmgb8CXyKaU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=tJsPSZ1WkrA:nmgb8CXyKaU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=tJsPSZ1WkrA:nmgb8CXyKaU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=tJsPSZ1WkrA:nmgb8CXyKaU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=tJsPSZ1WkrA:nmgb8CXyKaU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=tJsPSZ1WkrA:nmgb8CXyKaU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=tJsPSZ1WkrA:nmgb8CXyKaU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=tJsPSZ1WkrA:nmgb8CXyKaU:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=tJsPSZ1WkrA:nmgb8CXyKaU:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/tJsPSZ1WkrA" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-3727521231232970720
title: A year later
author: Linux Hater
url: http://linuxhaters.blogspot.com/2010/04/year-later.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Woah, Lundude is <a href="http://lunduke.com/?p=1075">at it again</a>.<br /><br />Don't worry, it's mostly the same stuff. Linux Desktop sucks. It still sucks. Even a year later. When it's sucked for the last N years, why do you think N+1 will make it so much better? But I'm sooooo sure that there's just a business plan hiding under there somewhere, and I'm the only person to think this hard about it..<br /><br />The rest of us know that if there were a business model that made sense and could be presented in a 45 minute slide-deck in some classroom, then someone would have done it already.<br /><br />But I had some other funny thoughts:<br /><br />The big players in the linux desktop are the distributions. They distribute stuff. They're somewhat ok at distributing their own stuff. But they're supremely awesome at making it hard for third parties to distribute their stuff. It's the distributions (and more precisely, the fact that there are so many of them) that make the actual distributing hard. Go figure.<br /><br />Another thing. Why are y'all _still_ focused on random niche desktop thick client apps. Linux's problem is not a lack of thick client apps. Hardly anyone uses them, other than Office. And besides, that problem is solved. Distributing thick client apps to generic PC hardware is MS's turf. You wouldn't try to take on Google's search advertising business with a rag tag group of volunteers would you? So why the fuck would you go after MS's bread and butter? You win by solving the problem in a new better way, not making the problem worse in a shittier way.<br /><br />Besides, the desktop is dying. Web apps are taking over. And it so happens that Linux is in a pretty good place to be an awesome web terminal. Even Google thinks so. But it still takes a google to herd enough people together to produce something like ChromeOS. Y'all could have probably put something like that together in as much time, if you could only focus and stop chasing after Microsoft's sinking boat.<br /><br />Y'all bitch an complain that nobody writes apps for Linux. Boo hoo. Hardly anyone writes apps for windows either these days. They all write for the web. You got your fucking level playing field that you've been bitching about for years. But I'm sure it's still going to take some eeeevil corporation with a giant clue stick to show y'all how it's done.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=7dYoUvt2Fvo:DGqkAGqngN4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=7dYoUvt2Fvo:DGqkAGqngN4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=7dYoUvt2Fvo:DGqkAGqngN4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=7dYoUvt2Fvo:DGqkAGqngN4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=7dYoUvt2Fvo:DGqkAGqngN4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=7dYoUvt2Fvo:DGqkAGqngN4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=7dYoUvt2Fvo:DGqkAGqngN4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=7dYoUvt2Fvo:DGqkAGqngN4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=7dYoUvt2Fvo:DGqkAGqngN4:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=7dYoUvt2Fvo:DGqkAGqngN4:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/7dYoUvt2Fvo" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-8520404018010140233
title: Wut
author: Linux Hater
url: http://linuxhaters.blogspot.com/2010/05/wut.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
I was just taking a look at S-man's announcement for <a href="http://www.markshuttleworth.com/archives/383">Ubuntu Unity and Light versions</a>. Most of it is blah, except for this tidbit:<br /><br /><blockquote>... The dual-boot, web-focused use case is sufficiently different from general-purpose desktop usage to warrant a fresh look at the way the desktop is configured. <strong><em>We spent quite a bit of time analyzing screenshots of a couple of hundred different desktop configurations from the current Ubuntu and Kubuntu user base, to see what people used most.</strong></em> We also identified the things that are NOT needed in lightweight dual-boot instant-on offerings... </blockquote><br /><br />Wut. Ok. Let me learn you something. I've seen lots of Linux screenshots in my time. If you were actually optimizing for the freetard, basically what you'd have is a desktop with two semi-transparent terminals. One tailing a syslog, and another showing an irc session. Oh and like some pager with a bazillion virtual desktops that are totally useless. Oh, and don't forget the scantily-clad, objectified female as the wallpaper image. <br /><br />As for the rest of the article? OMG, You put a fucking dock on the side. In OSX and Win7, doing the same thing takes like 3 seconds. Do you really need to write a whole giant announcement about it?<br /><br />Oh and I like the two sections at the end, about "Relationship to Gnome Shell" and "Relationship to KDE". Even the S-man has figured out that you can't just go <em>"innovate"</em> in the OSS community without shouting out to everyone. Because we don't want to piss off the ten people who care about Gnome Shell or KDE. Fuck. Could you imagine an Apple announcement saying something like "Relationship to Windows"?<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=RHsR1DuXh6Q:aM2KkTQG73o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=RHsR1DuXh6Q:aM2KkTQG73o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=RHsR1DuXh6Q:aM2KkTQG73o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=RHsR1DuXh6Q:aM2KkTQG73o:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=RHsR1DuXh6Q:aM2KkTQG73o:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=RHsR1DuXh6Q:aM2KkTQG73o:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=RHsR1DuXh6Q:aM2KkTQG73o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=RHsR1DuXh6Q:aM2KkTQG73o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=RHsR1DuXh6Q:aM2KkTQG73o:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=RHsR1DuXh6Q:aM2KkTQG73o:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/RHsR1DuXh6Q" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-2011847784749340923
title: Vuvubuntu
author: Linux Hater
url: http://linuxhaters.blogspot.com/2010/07/vuvubuntu.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
I just realized. Lusers are the vuvuzelas of the software world.<br /><br />OMG OMG OMG. In addition to totally fucked window controls, we now have <a href="http://design.canonical.com/2010/07/the-ubuntu-font/">a font</a>!<br /><br />I'm so excited about this thing because it's going to fix so many problems. It's going to make my 30 inch monitor work, and give me awesome 3d graphics, and all the game companies will port to linux to take advantage of this font, and my wireless problems will go away. And it will make Intel open source their gpu, and Microsoft will roll over and die.<br /><br />I mean seriously. That's what happened when they release Bitstream Vera, and Liberation. Right? All the free desktop was missing was a fucking font. <br /><br />Oh btw, will this make other websties that specify the standard web fonts look good? No?<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Hxl9USfZpbo:go9F3yBnya8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Hxl9USfZpbo:go9F3yBnya8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Hxl9USfZpbo:go9F3yBnya8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Hxl9USfZpbo:go9F3yBnya8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Hxl9USfZpbo:go9F3yBnya8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Hxl9USfZpbo:go9F3yBnya8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Hxl9USfZpbo:go9F3yBnya8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Hxl9USfZpbo:go9F3yBnya8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Hxl9USfZpbo:go9F3yBnya8:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Hxl9USfZpbo:go9F3yBnya8:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/Hxl9USfZpbo" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-5952290810570070694
title: Moar flames
author: Linux Hater
url: http://linuxhaters.blogspot.com/2011/01/moar-flames.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Jeez, linux can only handle 5000 comments? What's up with that? MySQL FTW! Carry on.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gc_32XPCqWY:3GNKeGyJkHs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gc_32XPCqWY:3GNKeGyJkHs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=gc_32XPCqWY:3GNKeGyJkHs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gc_32XPCqWY:3GNKeGyJkHs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=gc_32XPCqWY:3GNKeGyJkHs:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gc_32XPCqWY:3GNKeGyJkHs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gc_32XPCqWY:3GNKeGyJkHs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=gc_32XPCqWY:3GNKeGyJkHs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=gc_32XPCqWY:3GNKeGyJkHs:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=gc_32XPCqWY:3GNKeGyJkHs:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/gc_32XPCqWY" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-6844060421252220116
title: it buuuuuuurns
author: Linux Hater
url: http://linuxhaters.blogspot.com/2011/02/it-buuuuuuurns.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Bwahahahahaahah Nokia.<br /><br />What a shit show in the making. It keeps getting better. And then of course there's this <a href="http://blog.laptopmag.com/intel-were-not-blinking-on-meego">article</a>. Intel, if you have to say you're not blinking, then you're blinking.<br /><br />Quoth Intel:<br /><br /><blockquote>Our strategy has always been to provide choice when it comes to operating systems, a strategy that includes Windows, Android, and MeeGo.  This is not changing.<br /></blockquote><br /><br />Uh huh. Your strategy has been to develop a shitty choice that goes along less shitty choices. If you're not building the "best" and just building a "choice", that has fail written all over it.<br /><br />And I love all these blogs claiming they should have gone for Android. HAVE ANY OF YOU ACTUALLY USED WP7? Seriously. Just try it. It's at least as good as Android. And it doesn't have the, "lets be like linux distros and invent a new home screen UI for every damn phone" syndrome. OMG BUT IT DOESN'T HAVE COPY AND PASTE! WTF people, Apple proved that you could ship a good phone w/o it. I'd much rather use WP7 w/o c&p than Android with it. <br /><br />These bloggers smell of the "oh the last time I used anything Microsoft was windows 98 and I'm not touching anything from them again!". Is there a TM for that?<br /><br />Nokia, with it's strategy of symbian, than maemo, then symbian, then meego, then qt, then symbian, then linux, then symbian, then open source symbian, then gtk, then qt, has clearly shown the open source is the way! Maybe that CEO dude meant to say open source is the burning platform. As in, it burns you every time you try to build on it.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=P8OGDocLHdo:0aOspaoVvQI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=P8OGDocLHdo:0aOspaoVvQI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=P8OGDocLHdo:0aOspaoVvQI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=P8OGDocLHdo:0aOspaoVvQI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=P8OGDocLHdo:0aOspaoVvQI:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=P8OGDocLHdo:0aOspaoVvQI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=P8OGDocLHdo:0aOspaoVvQI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=P8OGDocLHdo:0aOspaoVvQI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=P8OGDocLHdo:0aOspaoVvQI:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=P8OGDocLHdo:0aOspaoVvQI:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/P8OGDocLHdo" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-5336221137241142773
title: Sounds like fun
author: Linux Hater
url: http://linuxhaters.blogspot.com/2011/03/sounds-like-fun.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
http://blogs.gnome.org/bolsh/2011/03/11/lessons-learned/<br /><br />tl;dr of the tl;dr: C.L.U.S.T.E.R.F.U.C.K.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=hzi-EPOD1nQ:5H__UocgI2Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=hzi-EPOD1nQ:5H__UocgI2Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=hzi-EPOD1nQ:5H__UocgI2Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=hzi-EPOD1nQ:5H__UocgI2Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=hzi-EPOD1nQ:5H__UocgI2Y:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=hzi-EPOD1nQ:5H__UocgI2Y:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=hzi-EPOD1nQ:5H__UocgI2Y:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=hzi-EPOD1nQ:5H__UocgI2Y:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=hzi-EPOD1nQ:5H__UocgI2Y:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=hzi-EPOD1nQ:5H__UocgI2Y:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/hzi-EPOD1nQ" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-3814295510564604491
title: twat
author: Linux Hater
url: http://linuxhaters.blogspot.com/2011/04/twat.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
I've revived my twitter account.<br /><br />http://www.twitter.com/hatinglinux<br /><br />I still think it's kinda lame, but posting there is just easier. Light-weight micro ranting ftw.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=5cmgjcRto58:OuT7dWxEaIk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=5cmgjcRto58:OuT7dWxEaIk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=5cmgjcRto58:OuT7dWxEaIk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=5cmgjcRto58:OuT7dWxEaIk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=5cmgjcRto58:OuT7dWxEaIk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=5cmgjcRto58:OuT7dWxEaIk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=5cmgjcRto58:OuT7dWxEaIk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=5cmgjcRto58:OuT7dWxEaIk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=5cmgjcRto58:OuT7dWxEaIk:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=5cmgjcRto58:OuT7dWxEaIk:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/5cmgjcRto58" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-8789322242543955812
title: progress
author: Linux Hater
url: http://linuxhaters.blogspot.com/2011/08/progress.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
In true open source fashion, the community debates the most important issue of the day
<br />
<br />https://bugzilla.mozilla.org/show_bug.cgi?id=678775
<br />
<br />I for one, think we should remove the kernel version number from dmesg output. I mean, it's changing all the time anyways.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=iJzKfc2PfU4:xaVn7Sb87Zg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=iJzKfc2PfU4:xaVn7Sb87Zg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=iJzKfc2PfU4:xaVn7Sb87Zg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=iJzKfc2PfU4:xaVn7Sb87Zg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=iJzKfc2PfU4:xaVn7Sb87Zg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=iJzKfc2PfU4:xaVn7Sb87Zg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=iJzKfc2PfU4:xaVn7Sb87Zg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=iJzKfc2PfU4:xaVn7Sb87Zg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=iJzKfc2PfU4:xaVn7Sb87Zg:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=iJzKfc2PfU4:xaVn7Sb87Zg:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/iJzKfc2PfU4" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-4545329317842312713
title: gold
author: Linux Hater
url: http://linuxhaters.blogspot.com/2011/09/gold.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
http://blogs.adobe.com/open/2011/06/focusing-on-the-next-linux-client.html Opens with:<br /><blockquote>"Way back in 1999 I predicted a significant market for desktop Linux by 2005.  (I was targeting better than Mac OS type numbers, in the 10-15% range.)  It was clear back then that Linux had found a substantial adoption as a server OS, and it seemed only time before the desktop adoption rivaled at least “the other desktop”.</blockquote><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yYZ2q2qxbe4:u0XofVku_9s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yYZ2q2qxbe4:u0XofVku_9s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=yYZ2q2qxbe4:u0XofVku_9s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yYZ2q2qxbe4:u0XofVku_9s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=yYZ2q2qxbe4:u0XofVku_9s:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yYZ2q2qxbe4:u0XofVku_9s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yYZ2q2qxbe4:u0XofVku_9s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=yYZ2q2qxbe4:u0XofVku_9s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=yYZ2q2qxbe4:u0XofVku_9s:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=yYZ2q2qxbe4:u0XofVku_9s:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/yYZ2q2qxbe4" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-2041422739274391402
title: here we go again
author: Linux Hater
url: http://linuxhaters.blogspot.com/2011/11/here-we-go-again.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Just found out about <a href="https://blueprints.launchpad.net/ubuntu/%2Bspec/desktop-p-u1db">u1db</a>.<div><br /></div><div><blockquote><span class="Apple-style-span">The Ubuntu One team have started work on u1db, a project codename for an easy-to-use database API layer which can work on any platform (Ubuntu, web servers, Windows, smartphone platforms) with the existing native databases (SQLite, MySQL, API layers, everything)</span></blockquote></div><div><br /></div><div>Is it just me, or does this sound like the database equivalent of pulse audio? I can't wait until we have the ultimate abstracted UI. The one that lets you watch porn in the same way across all platforms. It will have to be open source, of course. </div><div><br /></div><div>Seriously though. If I've learned anything, it's that OSS projects can't make a choice. And when you can't make a choice, what do you do? You support all options! Yay! How do we support all options? An abstraction layer! Yay! Abstraction layers are fun to write! Yay!</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NTVEVFZmTog:b5oK_heMZ24:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NTVEVFZmTog:b5oK_heMZ24:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=NTVEVFZmTog:b5oK_heMZ24:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NTVEVFZmTog:b5oK_heMZ24:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=NTVEVFZmTog:b5oK_heMZ24:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NTVEVFZmTog:b5oK_heMZ24:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NTVEVFZmTog:b5oK_heMZ24:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=NTVEVFZmTog:b5oK_heMZ24:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NTVEVFZmTog:b5oK_heMZ24:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=NTVEVFZmTog:b5oK_heMZ24:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/NTVEVFZmTog" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-3370262839446130711
title: DBus! It's Evil!
author: Linux Hater
url: http://linuxhaters.blogspot.com/2012/02/dbus-its-evil.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
<blockquote style="font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; "><br />So, please support choice and freedom by implementing programs the right way instead of the Linux/Gnome/DBus way.<br /></blockquote><span ><span style="font-size: 100%;">Oh boy.</span></span><div style="font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; "><br /></div><div><span >http://blog.ngas.ch/archives/2011/12/13/the_destructive_desktop__mdash_linux_in_trouble/index.html</span></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=TmpZmSxQXEQ:gA-8Okr68MA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=TmpZmSxQXEQ:gA-8Okr68MA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=TmpZmSxQXEQ:gA-8Okr68MA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=TmpZmSxQXEQ:gA-8Okr68MA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=TmpZmSxQXEQ:gA-8Okr68MA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=TmpZmSxQXEQ:gA-8Okr68MA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=TmpZmSxQXEQ:gA-8Okr68MA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=TmpZmSxQXEQ:gA-8Okr68MA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=TmpZmSxQXEQ:gA-8Okr68MA:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=TmpZmSxQXEQ:gA-8Okr68MA:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/TmpZmSxQXEQ" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-1096048550814225539
title: Ahahahaha
author: Linux Hater
url: http://linuxhaters.blogspot.com/2012/03/ahahahaha.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
<span >http://arstechnica.com/gadgets/news/2012/03/idealism-vs-pragmatism-mozilla-debates-supporting-h264-video-playback.ars</span><div><span ><br /></span></div><div><span >Dear Mozilla. Your users don't care. Please make a useful browser. kbyethx.</span></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=uUrYFIRwHBo:T8mV2cTbvFg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=uUrYFIRwHBo:T8mV2cTbvFg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=uUrYFIRwHBo:T8mV2cTbvFg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=uUrYFIRwHBo:T8mV2cTbvFg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=uUrYFIRwHBo:T8mV2cTbvFg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=uUrYFIRwHBo:T8mV2cTbvFg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=uUrYFIRwHBo:T8mV2cTbvFg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=uUrYFIRwHBo:T8mV2cTbvFg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=uUrYFIRwHBo:T8mV2cTbvFg:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=uUrYFIRwHBo:T8mV2cTbvFg:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/uUrYFIRwHBo" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-4685955123613576642
title: Pester mingo
author: Linux Hater
url: http://linuxhaters.blogspot.com/2012/03/pester-mingo.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
<div><a href="https://plus.google.com/109922199462633401279/posts/HgdeFDfRzNe" style="font-size: 100%; ">https://plus.google.com/109922199462633401279/posts/HgdeFDfRzNe</a></div><div><br /></div><div>Sigh. About 7 years too late, buddy.</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=JRndRp7Ynfk:xad7jcXUYaE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=JRndRp7Ynfk:xad7jcXUYaE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=JRndRp7Ynfk:xad7jcXUYaE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=JRndRp7Ynfk:xad7jcXUYaE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=JRndRp7Ynfk:xad7jcXUYaE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=JRndRp7Ynfk:xad7jcXUYaE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=JRndRp7Ynfk:xad7jcXUYaE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=JRndRp7Ynfk:xad7jcXUYaE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=JRndRp7Ynfk:xad7jcXUYaE:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=JRndRp7Ynfk:xad7jcXUYaE:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/JRndRp7Ynfk" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-7969515793003458855
title: Your free software website, for dummies
author: Linux Hater
url: http://linuxhaters.blogspot.com/2012/07/your-free-software-website-for-dummies.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
<b id="internal-source-marker_0.4608697877265513" style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">There is a certain art to buidling a website for your open source project.Before you create your own, make sure you know and follow the rules. You’ll thank me later.</span><br /><span style="background-color: transparent; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="background-color: transparent; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">It’s simple, really. It’s all about the first impression.</span><br /><span style="background-color: transparent; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="background-color: transparent; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">In particular, your site’s first page must communicate the following points:</span></span></b><br /><b style="font-weight: normal;"><span style="font-family: inherit;"></span></b><br /><ul style="margin-bottom: 0pt; margin-top: 0pt;"><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">It must mention the fact that your software is open source or free, or whatever bastardly combination of the two, even before explaining what your software does. Extra points if you mention exactly which license you use, and if you help educate the masses about how speech and beer are in fact, different worldly entities. Studies show that if your users do not understand exactly whether binary linking is allowed with your software, they will not use it.</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">If the name of your software is an acronym, you must explain what the acronym stands for, with even more confusing terms.</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">You must note which programming language your software is coded in, because that’s the first thing that any potential user will care about.</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">You must note how your program is modularized, and anyone can add modules and customize it to actually do what it was supposed to just do in the first place.</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">You must mention that your software is localized. Because, crappy software is somehow better when it speaks your language.</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">You must immediately jump into a “recent announcements” section, which has items that only the 3 developers on your project would possibly understand or derive any value from. Extra points if you have an embedded commit log.</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">You must mention that your software runs on at least 5 irrelevant platforms.</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">A personal favor, please note whether your application is multithreaded. I only download multithreaded software.</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">Refer to your application as a framework. Since all good great applications are framework. Firefox is a browsing framework. Gimp is a image processing framework. iTunes is a music listening framework. See?</span></span></b></li><li style="background-color: transparent; font-size: 15px; list-style-type: disc; vertical-align: baseline;"><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; vertical-align: baseline; white-space: pre-wrap;">Don’t ever call it an installer. Call it a binary distribution. Better yet, make sure the only way to install is through github. Make sure your github page offers no clues on what to do once you’re there.</span></span></b></li></ul><b style="font-weight: normal;"><span style="font-family: inherit;"><span style="background-color: transparent; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="background-color: transparent; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">There. Now you’re equipped to go create a site can compete with the best of ‘em. You’re welcome.</span></span></b><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Y3LiJ5TcgqY:GqSLkbTZ8oU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Y3LiJ5TcgqY:GqSLkbTZ8oU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Y3LiJ5TcgqY:GqSLkbTZ8oU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Y3LiJ5TcgqY:GqSLkbTZ8oU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Y3LiJ5TcgqY:GqSLkbTZ8oU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Y3LiJ5TcgqY:GqSLkbTZ8oU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Y3LiJ5TcgqY:GqSLkbTZ8oU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Y3LiJ5TcgqY:GqSLkbTZ8oU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Y3LiJ5TcgqY:GqSLkbTZ8oU:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Y3LiJ5TcgqY:GqSLkbTZ8oU:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/Y3LiJ5TcgqY" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-4411175452282480159
title: skunkworks
author: Linux Hater
url: http://linuxhaters.blogspot.com/2012/10/skunkworks.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
It appears as if good ol' Mr. Shuttleworth has finally <a href="http://www.markshuttleworth.com/archives/1200">seen the light</a>.<br /><blockquote class="tr_bq"><span style="background-color: white; color: #333333; font-family: 'Lucida Grande', Verdana, Arial, sans-serif; font-size: 13px; line-height: 17.316667556762695px; text-align: justify;">The skunkworks approach has its detractors. We’ve tried it both ways, and in the end, figured out that critics will be critics whether you discuss an idea with them in advance or not.</span></blockquote>In other words: freetards will be freetards.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=QLHcoza9J7Y:sr8xaftVG3c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=QLHcoza9J7Y:sr8xaftVG3c:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=QLHcoza9J7Y:sr8xaftVG3c:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=QLHcoza9J7Y:sr8xaftVG3c:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=QLHcoza9J7Y:sr8xaftVG3c:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=QLHcoza9J7Y:sr8xaftVG3c:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=QLHcoza9J7Y:sr8xaftVG3c:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=QLHcoza9J7Y:sr8xaftVG3c:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=QLHcoza9J7Y:sr8xaftVG3c:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=QLHcoza9J7Y:sr8xaftVG3c:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/QLHcoza9J7Y" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-8972152827663187197
title: Fragmentation
author: Linux Hater
url: http://linuxhaters.blogspot.com/2012/10/fragmentation.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
More evidence of cluelessness. In a weird late night rage, against my better judgement, I found myself reading this article over at Phoronix, about how <a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=MTIxNjU">Ubuntu is thinking about an SDK</a>.<br /><blockquote class="tr_bq"><i>A proper Ubuntu Software Development Kit would be nice for developers targeting Ubuntu SDK with a standard set of libraries/interfaces that are stable, but this isn't likely to please non-Ubuntu Linux users. This SDK that Canonical will look to push to application developers will likely be centered just around Ubuntu's needs and not the Linux ecosystem as a whole with other Linux distributions not being a focus, which could potentially lead to greater Linux desktop fragmentation.</i></blockquote>Anyone who's been around long enough knows that any time some one of people tries to move the ball forward by doing something different, everyone thinks it's their right to crap on them. Worrying about fragmentation is the fucking dumbest thing you could do at this particular moment.<br /><br /><b>Desktop Linux is already heavily fragmented</b>. The benefit of potentially getting major app developers to sign up far outweighs any incremental fragmentation this might create. In fact, if this actually works, I predict that suddenly every other freetard distriution will offer SDK compatibility, and then spew on about how open source is great because it allows all kinds of variation while keeping compatibility. In other words, you will see someone writing a blog post about how you can run Steam in XMonad. Because that's totally relevant, and it's the one thing that desktop Linux is missing.<br /><br /><b>It's not about how many incompatible choices there are, it's about how your users are distributed</b>. Nobody gives a shit about how Ubuntu creating a stable SDK makes life harder for some crack-laced minty fresh Ubuntu derivative. Ubuntu already has a lot of users, if not the majority of desktop Linux users. That means this move could make desktop Linux better for the majority of users. If some big ISV signs on, it could mean that there are now 5x more Ubuntu users, making it by far the biggest majority. When Ubuntu grows the market by 5x, and owns 80% of it, the Linux desktop userbase is now <i>less</i>&nbsp;fragmented than where it started.<br /><br /><b>Fragmentation doesn't mean shit when the market is so small</b>. Freetards argue about how things are fragmented for the 1%. Well, when you only have 1%, the problem isn't that you're too fragmented. The problem is you're not doing the right things to grow beyond 1%. Fragmentation is a problem for Android. Not desktop Linux.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NxgZ_P4Y3_o:oDFmys_IP2s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NxgZ_P4Y3_o:oDFmys_IP2s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=NxgZ_P4Y3_o:oDFmys_IP2s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NxgZ_P4Y3_o:oDFmys_IP2s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=NxgZ_P4Y3_o:oDFmys_IP2s:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NxgZ_P4Y3_o:oDFmys_IP2s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NxgZ_P4Y3_o:oDFmys_IP2s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=NxgZ_P4Y3_o:oDFmys_IP2s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=NxgZ_P4Y3_o:oDFmys_IP2s:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=NxgZ_P4Y3_o:oDFmys_IP2s:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/NxgZ_P4Y3_o" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-7221762283314791268
title: Carry on
author: Linux Hater
url: http://linuxhaters.blogspot.com/2013/03/carry-on.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
Several of you asked for a comment thread reset. Here you go. Not sure what kind of BS linux-based system falls over at 5000 comments.<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=bCYYtIbK408:BmYBDXvuUZc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=bCYYtIbK408:BmYBDXvuUZc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=bCYYtIbK408:BmYBDXvuUZc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=bCYYtIbK408:BmYBDXvuUZc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=bCYYtIbK408:BmYBDXvuUZc:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=bCYYtIbK408:BmYBDXvuUZc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=bCYYtIbK408:BmYBDXvuUZc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=bCYYtIbK408:BmYBDXvuUZc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=bCYYtIbK408:BmYBDXvuUZc:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=bCYYtIbK408:BmYBDXvuUZc:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/bCYYtIbK408" height="1" width="1"/>


guid: tag:blogger.com,1999:blog-7065883852398274552.post-2736112582764314121
title: An old gem...
author: Linux Hater
url: http://linuxhaters.blogspot.com/2013/05/an-old-gem.html
feedurl: http://feeds.feedburner.com/LinuxHatersBlog
content:
... which apparently I missed completely:<br /><br />http://www.redhat.com/archives/rhl-devel-list/2008-January/msg00861.html<br /><br /><blockquote class="tr_bq"><pre>&gt; Linux is about choice.<br /><br />If I could only have one thing this year, it would be to eliminate that<br />meme from the collective consciousness.  It is a disease.  It strangles<br />the mind and ensures you can never change anything ever because someone<br />somewhere has OCD'd their environment exactly how they like it and how<br />dare you change it on them you're so mean and next time I have friends<br />over for Buffy night you're not invited mom he's sitting on my side<br />again.<br /><br />As a consumer, yes, you have lots of choices in which Linux you use.<br />This does not mean Linux is in any sense _about_ choice, any more than<br />because there are so many kinds of cars you can buy that cars are about<br />choice.<br /><br />The complaints up-thread about juju and pulse are entirely valid, but<br />the solution is not to try to deliver two things at once.  If you try to<br />deliver both at once you have to also deliver a way of switching between<br />the two.  Now you have three moving parts instead of one, which means<br />the failure rate has gone up by a factor of _six_ (three parts, and<br />three interactions).  We have essentially already posited that we have<br />insufficient developer effort to have 100%-complete features at ship<br />time, so asking them to take on six times the failure rate when they're<br />already overburdened is just madness.  Alternatively, we could say that<br />we're integrating features too rapidly, but you do that at the expense<br />of goal 1, to be the showcase for the latest and greatest in free<br />software.<br /><br />Software is hard.  The way to fix it is to fix it, not sweep it under<br />the rug.<br /><br />There is a legitimate discussion to be had about where and how we draw<br />the line for feature inclusion, about how we increase and formalize our<br />testing efforts, and about how we develop and deploy spike solutions for<br />corner-case problems like the one device class that juju happens to do<br />worse than the old stack.  But the chain of logic from "Linux is about<br />choice" to "ship everything and let the user chose how they want their<br />sound to not work" starts with fallacy and ends with disaster.<br /><br />- ajax</pre></blockquote><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Yvjc6uj4eAs:7KkpHS9x-00:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Yvjc6uj4eAs:7KkpHS9x-00:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Yvjc6uj4eAs:7KkpHS9x-00:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Yvjc6uj4eAs:7KkpHS9x-00:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Yvjc6uj4eAs:7KkpHS9x-00:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Yvjc6uj4eAs:7KkpHS9x-00:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Yvjc6uj4eAs:7KkpHS9x-00:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Yvjc6uj4eAs:7KkpHS9x-00:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/LinuxHatersBlog?a=Yvjc6uj4eAs:7KkpHS9x-00:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/LinuxHatersBlog?i=Yvjc6uj4eAs:7KkpHS9x-00:4cEx4HpKnUU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/LinuxHatersBlog/~4/Yvjc6uj4eAs" height="1" width="1"/>


guid: 747 at http://www.tuxradar.com
title: Interview: Karen Sandler (part 1)
author: TuxRadar
url: http://www.tuxradar.com/content/interview-karen-sandler-part-1
feedurl: http://www.tuxradar.com/rss
content:
<h1>Gnome Outreach Programme For Women</h1>

<p>In Linux Format issue 176, <strong>Graham Morrison</strong> and <strong>Andrew Gregory</strong> spoke to Karen Sandler, executive director of the Gnome Foundation. We were so absorbed by what she had to say that we almost missed the free lunch in the canteen. Of the many subjects that the conversation touched upon (we'll be putting the full interview up on TuxRadar soon), the most time-sensitive is the <a href="https://wiki.gnome.org/OutreachProgramForWomen">Gnome Outreach Programme For Women</a>. <p><a href="http://www.tuxradar.com/content/interview-karen-sandler-part-1">read more</a></p>


guid: 748 at http://www.tuxradar.com
title: Podcast Season 5 Episode 15
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-5-episode-15
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title: Bomba Kabisa</strong>
</p>

<p>
In this episode: No more Groklaw and no Ubuntu Edge. ZTE's Firefox phone sells out quickly on eBay, and the exFAT filesystem is now open source. And as usual, we also have discoveries, challenges, brains and a ballot!

</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-5-episode-15">read more</a></p>


guid: 2BD2CBDF-A3B3-42C5-99CD-B20C31501E34
title: Linux at PAX 2013 | LAS s28e06
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/vwCYZPg1_JQ/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/SZFBAhXUHYo/linuxactionshowep276-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>PAX Prime 2013 just hit the Northwest we’ll cover some of our favorites Linux supporters from the floor of this year’s gaming expo.

Plus hands on with a new Linux powered gaming console, a Linux powered drone…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 58AB0761-3C7C-465E-B6D3-5B65A2901F04
title: SpiderOak vs Bittorrent Sync | LAS s28e07
author: chris@linuxactionshow.com
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/NF8fleo3f_s/linuxactionshowep277-mp3.mp3
enclosure_type: audio/mpeg
url:
http://feedproxy.google.com/~r/TheLinuxActionShow/~3/I2CZ37hs8dM/spideroak-vs-bittorrent-sync-las-s28e07

content:
<ituneshack>Can two of the hottest sync systems live in harmony? We’ll compare SpiderOak and Bittorrent Sync, and see if we can use each for it’s specific strengths.

Plus: Intel and XMir drama, developers plea for the end of DirectX, your emails…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 749 at http://www.tuxradar.com
title: Open Ballot: Beginner's Distro
author: TuxRadar
url: http://www.tuxradar.com/content/open-ballot-beginners-distro
feedurl: http://www.tuxradar.com/rss
content:
<p>We often introduce new people to Linux, and there&#039;s always that niggling question, what distro to start someone on. Not so long ago, the answer seemed obvious: Ubuntu. However that&#039;s falling from grace at the moment (Ben says: I actually like Unity. Efy, Graham and Andrew disagree).</p>
<p><a href="http://www.tuxradar.com/content/open-ballot-beginners-distro">read more</a></p>


guid: 750 at http://www.tuxradar.com
title: Linux Format 176 On Sale Today - Build your own distro
author: TuxRadar
url: http://www.tuxradar.com/content/linux-format-176-sale-today-build-your-own-distro
feedurl: http://www.tuxradar.com/rss
content:
<img style="border:1px solid black" src="http://linuxformat.com/files/lxf_covers/176-big.jpg"/>
<br>
<br>
<p>
Making stuff is fun. Putting bits together, taking them apart again to see how it works, putting them back together in a slightly different way: it's incredibly satisfying. This is why we decided to devote eight pages to building your own distro. Three different methods, infinite possibilities. The only limit is the number of rainy days you'll have to do it all (let's face it: we have plenty of rainy days to play with). Also in the issue: hear from the Gnome Foundation's executive director, and come away buzzing with fresh enthusiasm for free software. If you're into buzzwords – or deploying web apps to the cloud easily – you'll appreciate Mr Nick Veitch's tutorial on Juju Charms. And if you like talking to other human beings you'll want to know all about the Ubuntu for Phones OS, which looks to us like a real winner. or at least, it will be, if Canonical can get it to market before Sailfish. All this, plus coding, reviews and more, only in Linux Format!
<br>
<strong>On the DVD:</strong> Rosa Linux, Perppermint, Sonar and FourM. Plus hotpicks, code books and more.


<p><a href="http://www.tuxradar.com/content/linux-format-176-sale-today-build-your-own-distro">read more</a></p>


guid: 751 at http://www.tuxradar.com
title: Podcast Season 5 Episode 16
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-5-episode-16
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title: ROT-13 </strong>
</p>

<p>
In this episode: Encryption is dead, but there are lots of great games in the new Humble Indie Bundle. FreeBSD ditches GCC and Intel clashes with Ubuntu. We've got some great discoveries, we dust down the old wheel of misfortune and discuss your opinions in the Open Ballot.

</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-5-episode-16">read more</a></p>


guid: 995C34FB-E5EB-4BE9-81FB-8A5C769B9076
title: Linux Note Taking | LAS s28e08
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/S2Fo8hggiIA/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/fBwOka6Y_Ds/linuxactionshowep278-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>We round up the best note taking apps for Linux, it’s time to get organized and we’ve got the tools to help!

Plus KDE takes a step forward with the Qt5, and it’s Android integration, the game that makes the new Humble Bundle all worth it…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: FDC6AF0A-15C5-4E48-A969-BED5F2002FA0
title: pfSense Makes Sense | LAS s28e09
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/TwXYmhtrzlE/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/CEdmBXEJ1-E/linuxactionshowep279-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>The pfSense project has a new release, we’ll run down some of our favorite features and how we use them. Plus Valve’s Gabe Newell says Linux is the future of gaming, and we’ll break down exactly why he feels that way.

Then: CyanogenMod’s got some big plans, but are they stepping on the community open source developers to get there? Plus a LinuxCon 2013 wrap up, the big Steam rumors…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 752 at http://www.tuxradar.com
title: Open Ballot: A head of Steam, or just a fizzle?
author: TuxRadar
url: http://www.tuxradar.com/content/open-ballot-head-steam-or-just-fizzle
feedurl: http://www.tuxradar.com/rss
content:
<p>2013 may go down in history as the year gaming came to Linux. It feels like there&#039;s news of a new release every week, and they only seems to be comming faster. On the Steam platform alone, there&#039;s almost 200 games for Linux users to download.</p>
<p>Valve have just announced SteamOS, a Linux Distro built for gaming in the living room.  This, Valve CEO Gabe Newel believes will herald a new era for gaming under Linux. But the gaming market is a tough one to crack. With a brace of major consoles due out soon, it&#039;ll be difficult for SteamOS gain traction.</p>
<p><a href="http://www.tuxradar.com/content/open-ballot-head-steam-or-just-fizzle">read more</a></p>


guid: 753 at http://www.tuxradar.com
title: Karen Sandler: full interview
author: TuxRadar
url: http://www.tuxradar.com/content/karen-sandler-full-interview
feedurl: http://www.tuxradar.com/rss
content:
<h1>Karen Sandler: full interview</h1>


<p><strong>Andrew Gregory</strong> and <strong>Graham Morrison</strong> talk to Karen Sandler, Executive Director of the Gnome Foundation, and hear some rather more compelling arguments for software freedom than clever acronyms and numbering systems that start at 0 rather than 1.</p>

<p>A cyborg gnome conjures up images of a garden ornament wielding a phased plasma rifle in the 40-watt range rather than a tiny fishing rod, so we were looking forward to meeting Karen Sandler, executive director of the Gnome Foundation and a self-professed cyborg lawyer. What followed was a journey through Gnome 3, security flaws in medical implants and why people shouldn’t be jerks on the internet.</p><p><a href="http://www.tuxradar.com/content/karen-sandler-full-interview">read more</a></p>


guid: 754 at http://www.tuxradar.com
title: Podcast Season 5 Episode 17
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-5-episode-17
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title: Like the legend of the phoenix</strong>
</p>


<p>
In this episode: The founder of Puppy Linux retires. SteamOS has been announced by Valve and CyanogenMod gets $7m in funding. Hear our eclectic discoveries, the sound of Tanner's brains and your own opinions in the Internet Famous Open Ballot.
</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-5-episode-17">read more</a></p>


guid: D5BA2DD9-5E4B-4184-B882-A9B6A57044E3
title: ZoneMinder Review | LAS s28e10
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/blrzz9aoIeE/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/GdDnGU1RVrY/linuxactionshowep280-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Matt demos his ZoneMinder setup, powered by consumer IP cams running on his Ubuntu home server. We’ll cover the exciting news for ZoneMinder, and how to get up and running quickly.

Plus: We dig into the Steam news of the week, then a fresh look at the interesting future of Gnome…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: E1AD3A79-0ADD-4EBD-8B53-08FE930151EB
title: WebRTC Game Changer | LAS s29e01
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/nMrYfxrcLok/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/3hTl2suQ5KA/linuxactionshowep281-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>WebRTC is going to bring a whole new category of applications to Linux, and the web. We’ll demo some of our favorite and surprisingly powerful uses of WebRTC that go way beyond basic video chat.

Plus Steambox specs get real, Mir gets dropped from Ubuntu 13.10…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: BC27EAA8-BEE0-46AE-BFAA-D180F39CA0C6
title: Ubuntu 13.10 Review | LAS s29e02
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/ni48KslJ7OI/ubuntu-13-10-review-las-s29e02
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/FCzC01zD-VI/linuxactionshowep282-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Has Ubuntu become all about the Dash? Or is there more going on in this saucy release? We’ll dig into our pain points and moments of joy in our Ubuntu 13.10 Saucy Salamander review.

Plus: The HP vs Microsoft cold war heats up, Steam Dev Days leave us dreaming, a quick look at Cinnamon 2.0...

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 755 at http://www.tuxradar.com
title: Linux Format is hiring
author: TuxRadar
url: http://www.tuxradar.com/content/linux-format-hiring
feedurl: http://www.tuxradar.com/rss
content:
Join the Linux Format team and get paid to fiddle with Linux, Open Source software and generally prod zeros and ones all day. Ooh, let's not forget there's coffee, lots and lots of free coffee. We're looking to hire a Technical Expert to help write in-depth features, tutorials, reviews and keep TuxRadar crammed with interesting news, updates and interviews.
<br><br>
If you think you're up to the challenge find out more and apply through the Future Publishing <a href="http://www.yourfuturejob.com/job/linux-technical-expert-%E2%80%93-linux-format-fp00417/">YourFutureJob</a> site now!


guid: 2DA3D162-9AE6-4E74-9F2E-E9337AAE5B4A
title: Diskstation vs FreeNAS | LAS s29e03
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/mH6Qa-ByOr4/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/AILLuzfYhXw/linuxactionshowep283-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Synology’s Linux powered DS412+ is a powerful server, wrapped in a ultra compact near silent enclosure. How does this unit stack up to a FreeNAS server you could build? Is the lack of ZFS support a hindrance? Our answers might surprise you.

Plus: Did Mark Shuttleworth shift the tone of the community dialog by labeling his opposition the open source Tea Party? It’s our blow-by-blow guide to the big stink over the weekend, that we will be smelling for weeks….

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 757 at http://www.tuxradar.com
title: Did we forget? Linux Format 177 is on Sale - Mobile mashup
author: TuxRadar
url: http://www.tuxradar.com/content/did-we-forget-linux-format-177-sale-mobile-mashup
feedurl: http://www.tuxradar.com/rss
content:
<img style="border:1px solid black" src="http://linuxformat.com/files/lxf_covers/177-big.jpg"/>
<br>
<br>
<p>
This month we turn our attention to open source mobile platforms. If you want to avoid the Google integration of Android, there's CyanogenMod, whilst Firefox OS and Sailfish can breathe new life into your aging handset.
<br>
Elsewhere we talk to Google's Director of Open Source, Chris DiBona, and quiz him on open source's impact on Google.
<br>
If you're after a glimpse of what the future holds, Les Pounder looks at the new initiative that's teaching the next generation of coders, whilst Graham gets his hands on the Dell XPS 13 Developer Edition – Dell's new Ubuntu-powered Ultrabook.
<br>
We've also got top-notch coding tutorials, the latest reviews and more, only in Linux Format!

<br>
<strong>On the DVD:</strong> LXLE, OS/4 OpenLinux and Grml. Plus hotpicks, code books and more.


<p><a href="http://www.tuxradar.com/content/did-we-forget-linux-format-177-sale-mobile-mashup">read more</a></p>


guid: 34FD0128-BB3A-4774-B35C-7CE16C982E37
title: Cinnamon 2 Review | LAS s29e04
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/VsZxqDGUY7M/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/BsOyCZgAMco/linuxactionshowep284-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Cinnamon 2.0 is a serious desktop contender, but not for the reasons you might think. Has this desktop environment come into its own?

Plus: Linus says the desktop is his big goal for Linux in the next few years, a fantastic new game for Linux... 

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 642F77A5-364A-4E2D-BFEF-DDFBF8970E37
title: A Frank OwnCloud Interview | LAS 29e05
author: chris@linuxactionshow.com
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/gpuDP3TlrCI/linuxactionshowep285-mp3.mp3
enclosure_type: audio/mpeg
url:
http://feedproxy.google.com/~r/TheLinuxActionShow/~3/RQf2IuPj574/a-frank-owncloud-interview-las-29e05

content:
<ituneshack>OwnCloud’s founder Frank Karlitschek chats with us about his reasons for starting such an ambitious project, how he plans to keep it sustainable, and the future.

Plus: Debian’s big choice, Cisco’s good news, solving that pesky email problem….

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 2A566620-469E-484F-A48D-8A0EF50FB257
title: openSUSE's Jos Poortvliet | LAS 29e06
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/rd79HhPT_Jg/opensuses-jos-poortvliet-las-29e06
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/BF0RPtXlfws/linuxactionshowep286-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>openSUSE’s community manager Jos Poortvliet joins us to discuss openSUSE 13.1, integrating new technologies such as systemd and wayland, his thoughts on staying competitive, and your questions!

Plus the solid details we now know about SteamOS and Steam Machines, the big upset of the week….

AND SO MUCH MORE!

All this week on, The Linux Action Show!
</ituneshack>


guid: 758 at http://www.tuxradar.com
title: Linux Format 178 is on sale
author: TuxRadar
url: http://www.tuxradar.com/content/linux-format-178-sale
feedurl: http://www.tuxradar.com/rss
content:
<img border="0" width="290" src="/files/lxf_covers/178-big.jpg" style="border: 1px solid black" /><h3>Issue 178, Christmas - on sale now</h3>

<h1 style="line-height:normal;">Fund your dreams</h1>

<p>Got a great idea that needs to be turned into reality? You don't need a profit-minded VC to invest in your ideas. We show you how to raise money from people passionate about your project.<br><br> We also talk to Robert 'R0ml' Lefkowitz, the fascinating 'old skool' hacker.<br><br>
Also in this issue we delve inside the Qt graphical toolkit, visit PyCon 2013 and show you how to create your own custom desktop. <br><br>We've also got top-notch coding tutorials, the latest reviews and more, only in Linux Format.<br>

<br><b>On the DVD: </b>Elementary OS Luna, Hotpicks, Pinguy OS 13.04 64-bit plus codebooks and more!</p>
<center>
<a href="/buy"><img width="130" border="0" src="/files/lxf/buyonline.png" /></a>
&nbsp;
<a href="http://www.myfavouritemagazines.co.uk/subslandingpages/linuxformat"><img width="130" border="0" src="/files/lxf/subscribe.png" /></a>


<p><a href="http://www.tuxradar.com/content/linux-format-178-sale">read more</a></p>


guid: 66BD4A8F-6318-485E-8090-9F727F728D25
title: openSUSE 13.1 Review | LAS 29e07
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/B_1S9O-iPq4/opensuse-13-1-review-las-29e07
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/QBJvvotIKxs/linuxactionshowep287-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>openSUSE 13.1 hits the web this week, and it’s our review of this serious contender. With a focus on stability and polish, can this Linux for adults have a lot of fun?

We look at some of the tools, features, and advantages that set openSUSE apart, and a few areas that could use some work.

Plus: Linus’ dad kicks of an Internet storm, news of the week... 

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://www.cyberciti.biz/faq/?p=13472
title: RHEL / CentOS 6.x KVM Virtualization Installation and Configuration Guide
author: Nix Craft
url: http://www.cyberciti.biz/faq/kvm-virtualization-in-redhat-centos-scientific-linux-6/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/linux-kvm/" title="See all Linux Kernel Based Virtual Machine related FAQs/Howtos"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/kvm-logo.png"/></a></div><span class="drop_cap">H</span>ow do I setup and manage a virtualized environment with Kernel based Virtual Machine (KVM) in CentOS or Red Hat Enterpise Linux version 6 server on IBM server? Can you provide step-by-step commands of how to install and manage Virtual Machines (VMs) on a physical server using KVM for RHEL/CentOS version 6.4?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/kvm-virtualization-in-redhat-centos-scientific-linux-6/">RHEL / CentOS 6.x KVM Virtualization Installation and Configuration Guide</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=RHEL / CentOS 6.x KVM Virtualization Installation and Configuration Guide&amp;url=http://www.cyberciti.biz/faq/kvm-virtualization-in-redhat-centos-scientific-linux-6/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/kvm-virtualization-in-redhat-centos-scientific-linux-6/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: 72A3298D-4603-40A6-85E0-D50778BD5B13
title: Antergos Interview | LAS s29e08
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/qZF1-3_0pv8/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/RjjWcaEoHxg/linuxactionshowep288-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Antergos is bringing Arch to the masses, but still keeps it simple. We chat with the founder of Antergos, formerly Cinnarch, about their future plans, and how they hope to improve Arch without taking away what makes it so great.

Plus: A backdoor worm plagues Linux boxes, details on SteamOS game streaming…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 321B0E86-F47C-42F9-96AB-EA096A1F1A60
title: Linux Mint 16 Review | LAS s29e09
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/bWHE9JsQ-GM/linux-mint-16-review-las-s29e09
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/Y3YuWt8a8nA/linuxactionshowep289-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>We’ve got the Cinnamon and MATE editions of Linux Mint 16 Petra loaded, we’ll give you a tour of the release highlights, and share our thoughts on this latest release. Has Mint reclaimed the perfected desktop crown? We’ll debate.

Plus: Another worm hits the web for Linux, a Jolla round up…

AND SO MUCH MORE!

All this week on, The Linux Action Show!

</ituneshack>


guid: http://www.cyberciti.biz/faq/?p=13484
title: HowTo: Upgrade CentOS Linux 6.4/6.3/6.2/6.1/6.0 to v6.5
author: Nix Craft
url: http://www.cyberciti.biz/faq/upgrade-to-centos-6-5-from-centos-linux-6-4-6-3-6-2-6-1-6-0/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/centos/" title="See all Sun CentOS Linux related FAQs"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/centos_logo.png"/></a></div><span class="drop_cap">C</span>entOS Linux v6.5 has been released and available via repos for immediate update. The new version includes several hundred bug fixes for, and enhancements to the Linux kernel. How do I upgrade from CentOS Linux version 6.0 / 6.1 / 6.2 / 6.3 or 6.4 to the latest version 6.5?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/upgrade-to-centos-6-5-from-centos-linux-6-4-6-3-6-2-6-1-6-0/">HowTo: Upgrade CentOS Linux 6.4/6.3/6.2/6.1/6.0 to v6.5</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=HowTo: Upgrade CentOS Linux 6.4/6.3/6.2/6.1/6.0 to v6.5&amp;url=http://www.cyberciti.biz/faq/upgrade-to-centos-6-5-from-centos-linux-6-4-6-3-6-2-6-1-6-0/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/upgrade-to-centos-6-5-from-centos-linux-6-4-6-3-6-2-6-1-6-0/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=13485
title: Mac OS X: Install Go Programming Language
author: Nix Craft
url: http://www.cyberciti.biz/faq/installing-go-programming-language-on-mac-os-x/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/go-programming-language/" title="See all Go programming language related Howtos/Tutorials"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/go-lang-logo.png"/></a></div><span class="drop_cap">H</span>ow do I install Go language on Apple Mac OS X? How to setup GO lanuage on Mac OS X? How do I install Go language version 1.2+ on OS X?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/installing-go-programming-language-on-mac-os-x/">Mac OS X: Install Go Programming Language</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Mac OS X: Install Go Programming Language&amp;url=http://www.cyberciti.biz/faq/installing-go-programming-language-on-mac-os-x/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/installing-go-programming-language-on-mac-os-x/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=13495
title: Nginx: Allow All But Block Certain POST Request URLS For Selected Spammer IP Address/CIDR
author: Nix Craft
url: http://www.cyberciti.biz/faq/nginx-block-post-requests-urls-for-spammer-ip-address-cidr/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/nginx/" title="See all Nginx webserver related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/nginx.gif"/></a></div><span class="drop_cap">I</span> am a small business and ecom site owner. I also run a WordPress based blog to connect with my customers. However, I get too much spam from certain IPs and net-blocks. How do I block access to certain url(s) such as example.com/blog/wp-comments-post.php for selected IP address and CIDRs? How do I allow everyone including IP address 1.2.3.4 to access my blog but block IP address  1.2.3.4 accessing only example.com/blog/wp-comments-post.php? How do I block POST requests for selected IPs/CIDR on nginx?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/nginx-block-post-requests-urls-for-spammer-ip-address-cidr/">Nginx: Allow All But Block Certain POST Request URLS For Selected Spammer IP Address/CIDR</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Nginx: Allow All But Block Certain POST Request URLS For Selected Spammer IP Address/CIDR&amp;url=http://www.cyberciti.biz/faq/nginx-block-post-requests-urls-for-spammer-ip-address-cidr/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/nginx-block-post-requests-urls-for-spammer-ip-address-cidr/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=13499
title: What Does –– (double dash) Mean In SSH Shell Command?
author: Nix Craft
url: http://www.cyberciti.biz/faq/what-does-double-dash-mean-in-ssh-command/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/bash-shell/" title="See all Bash/Shell scripting related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/terminal.png"/></a></div><span class="drop_cap">I</span> see lots of seasoned admins and cloud provider wrapper scripts use ssh client command as follows in shell: <kbd>ssh nixcraft@server1.cyberciti.biz --</kbd> What the double <kbd>--</kbd> does here? Why it is used in this shell command and why not just use the following? <kbd>ssh nixcraft@server1.cyberciti.biz</kbd><p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/what-does-double-dash-mean-in-ssh-command/">What Does –– (double dash) Mean In SSH Shell Command?</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=What Does –– (double dash) Mean In SSH Shell Command?&amp;url=http://www.cyberciti.biz/faq/what-does-double-dash-mean-in-ssh-command/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/what-does-double-dash-mean-in-ssh-command/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: 069644C1-37C8-4408-B92E-B0195A0D3822
title: System76 Laptop Special | LAS s29e10
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/t4XaJFdAkEY/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/n8beQ08gyqE/linuxactionshowep290-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Is the Galago UltraPro the ultimate Linux ultrabook? We’ve got that and the Kudu Professional from System76 in studio. It’s our review of these Haswell powered laptops.

PLUS: Does the Intel Iris GPU hold up to the Steam challenge? And Linux’s big area of growth in 2014, that nobody’s talking about.

All this week on, The Linux Action Show!</ituneshack>


guid: http://www.cyberciti.biz/faq/?p=13510
title: HowTo: Reinstall MySQL v5.x On Linux
author: Nix Craft
url: http://www.cyberciti.biz/faq/linux-completely-reinstall-mysql-server/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/mysql/" title="See all MySQL Database Server related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/mysqllogo.gif"/></a></div><span class="drop_cap">M</span>y MySQL database installation has been corrupted. I would like to delete old mysql server. How do I reinstall MySQL database server version 5.x on Linux or Unix-like oses? A software upgrade broke my system. How can I uninstall and re-install mysql again to get fresh full mysql again?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/linux-completely-reinstall-mysql-server/">HowTo: Reinstall MySQL v5.x On Linux</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=HowTo: Reinstall MySQL v5.x On Linux&amp;url=http://www.cyberciti.biz/faq/linux-completely-reinstall-mysql-server/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/linux-completely-reinstall-mysql-server/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=13509
title: Mac OS X: Install wget Network Downloader Utility
author: Nix Craft
url: http://www.cyberciti.biz/faq/howto-install-wget-om-mac-os-x-mountain-lion-mavericks-snow-leopard/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/mac-os-x/" title="See all Apple Mac OS X related FAQs"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/osx-leopard.png"/></a></div><span class="drop_cap">I</span> recently learned that <a href="http://www.cyberciti.biz/tips/wget-resume-broken-download.html">"wget" can continue getting a partially-downloaded (resume download) file</a>. I am unable to find wget command on Mac OS X. How do I install install wget on Mac OS X (Mountain Lion/ Mavericks / Snow Leopard)?  How can I install wget in Mac OS X without 3rd-party repo such as  Homebrew or MacPorts?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/howto-install-wget-om-mac-os-x-mountain-lion-mavericks-snow-leopard/">Mac OS X: Install wget Network Downloader Utility</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Mac OS X: Install wget Network Downloader Utility&amp;url=http://www.cyberciti.biz/faq/howto-install-wget-om-mac-os-x-mountain-lion-mavericks-snow-leopard/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/howto-install-wget-om-mac-os-x-mountain-lion-mavericks-snow-leopard/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=13502
title: HowTo: Enable Nginx Status Page
author: Nix Craft
url: http://www.cyberciti.biz/faq/nginx-enable-and-see-current-status-page/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/nginx/" title="See all Nginx webserver related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/nginx.gif"/></a></div><span class="drop_cap">A</span>pache has status page that can provide data about Apache. How do I enable and display such page using nginx server? How do I enable nginx status page on Linux or Unix-like operating systems?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/nginx-enable-and-see-current-status-page/">HowTo: Enable Nginx Status Page</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=HowTo: Enable Nginx Status Page&amp;url=http://www.cyberciti.biz/faq/nginx-enable-and-see-current-status-page/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/nginx-enable-and-see-current-status-page/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=13515
title: Python sleep(): Add Delay In A Seconds To Suspend Execution Of A Script
author: Nix Craft
url: http://www.cyberciti.biz/faq/python-sleep-command-syntax-example/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/python/" title="See all Python programming related FAQs/HowTos/Tutorials"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/python_logo.png"/></a></div><span class="drop_cap">I</span> am a new Python user. I would like to delay execution for five seconds in a Python script. How do I add a time delay in Python on Unix/Linux? Is there a sleep command in python <a href="http://www.cyberciti.biz/faq/linux-unix-sleep-bash-scripting/">like the Unix/Linux sleep utility to  suspend execution</a> of a bash script?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/python-sleep-command-syntax-example/">Python sleep(): Add Delay In A Seconds To Suspend Execution Of A Script</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Python sleep(): Add Delay In A Seconds To Suspend Execution Of A Script&amp;url=http://www.cyberciti.biz/faq/python-sleep-command-syntax-example/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/python-sleep-command-syntax-example/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=13519
title: CentOS / RHEL: See Detailed History Of yum Commands
author: Nix Craft
url: http://www.cyberciti.biz/faq/yum-history-command/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/redhat-and-friends/" title="See all Redhat/CentOS/Fedora Core related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/rhlogo.gif"/></a></div><span class="drop_cap">I</span> would like to see detailed  information on the history of yum transactions such as updates, deleted packages, and other information. How do I see history of yum commands on CentOS / RHEL 6.x based server? How do I undo or redo or rollback packages using <a href="http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/" title="See Linux/Unix yum command examples for more info">yum command</a>?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/yum-history-command/">CentOS / RHEL: See Detailed History Of yum Commands</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=CentOS / RHEL: See Detailed History Of yum Commands&amp;url=http://www.cyberciti.biz/faq/yum-history-command/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/yum-history-command/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: 759 at http://www.tuxradar.com
title: Linux Format 179 is on sale
author: TuxRadar
url: http://www.tuxradar.com/content/linux-format-179-sale
feedurl: http://www.tuxradar.com/rss
content:
<img border="0" width="290" src="/files/lxf_covers/179-big.jpg" style="border: 1px solid black" /><h3>Issue 179, January - on sale now</h3>

<h1 style="line-height:normal;">The perfect Linux Install</h1>

<p>
Start the new year with a freshly installed Linux, configured just the way you want it!
<br><br> 
We also look to the future of gaming on Linux and round up the best open source video editors around.
<br><br> 
We talk to John Graham-Cumming, the open source developer and writer who successfully sent a petition to the UK government to apologise for the conviction against Alan Turing.
<br><br> 
We also visit the OggCamp unconference and explain Tor, plus much more!
<br><br> 
We've also got top-notch coding tutorials, the latest reviews and more, only in Linux Format.
</p>



<br><b>On the DVD: </b>Ubuntu 13.10 - including 14 alternative desktop GUIs, OpenBSD 5.4. Plus hotpicks, code books and more.</p>
<center>
<a href="/buy"><img width="130" border="0" src="/files/lxf/buyonline.png" /></a>
&nbsp;
<a href="http://www.myfavouritemagazines.co.uk/subslandingpages/linuxformat"><img width="130" border="0" src="/files/lxf/subscribe.png" /></a>


<p><a href="http://www.tuxradar.com/content/linux-format-179-sale">read more</a></p>


guid: 68847050-C0C6-4D29-8C4C-ED3C4BEDA45A
title: System76 Leopard Extreme Review | LAS s30e01
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/24FwYe64q_4/system76-leopard-extreme-review
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/fI_ynS751rs/linuxactionshowep291-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>SteamOS and the Leopard Extreme are in studio, and we’ve got a lot to say. We start with a tour under the hood of SteamOS, and then we put Leopard Extreme from System76 to the ultimate performance test.

Plus: Lessons learned in switching new users to Linux, a look at OwnCloud 6…

AND SO MUCH MORE!


All this week on, The Linux Action Show!</ituneshack>


guid: http://www.cyberciti.biz/faq/?p=13522
title: CentOS / RHEL: Install php-tidy Module / Extension
author: Nix Craft
url: http://www.cyberciti.biz/faq/centos-rhel-install-php-tidy-yum-command/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/php/" title="See all PHP related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/php-logo.png"/></a></div><span class="drop_cap">I</span> am a new CentOS / RHEL / Red Hat / Fedora Linux server user. I need to provide tidy library support using php. How do I install php-tidy on RHEL or CentOS Linux for Apache server?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/centos-rhel-install-php-tidy-yum-command/">CentOS / RHEL: Install php-tidy Module / Extension</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=CentOS / RHEL: Install php-tidy Module / Extension&amp;url=http://www.cyberciti.biz/faq/centos-rhel-install-php-tidy-yum-command/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/centos-rhel-install-php-tidy-yum-command/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/?p=405
title: Download Of The Day: Fedora Linux 20 (Heisenbug) CD / DVD ISO
author: Nix Craft
url: http://www.cyberciti.biz/linux-news/fedora-linux-20-download-cd-dvd-iso/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><span class="drop_cap">F</span>edora Linux version 20 (code name "Heisenbug") has been released and available for download. Fedora Linux is a community-based Linux distribution which is sponsored by Red Hat, Inc. The code name "Heisenbug" is a term for a software bug that seems to disappear or alter its behaviour when one attempts to study it. Fedora is considered as the popular cutting edge distro, behind Ubuntu and Mint Linux for desktop and laptop usage.<p>Read post: "<strong><a href="http://www.cyberciti.biz/linux-news/fedora-linux-20-download-cd-dvd-iso/">Download Of The Day: Fedora Linux 20 (Heisenbug) CD / DVD ISO</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Download Of The Day: Fedora Linux 20 (Heisenbug) CD / DVD ISO&amp;url=http://www.cyberciti.biz/linux-news/fedora-linux-20-download-cd-dvd-iso/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/linux-news/fedora-linux-20-download-cd-dvd-iso/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=13527
title: Linux: Keep An Eye On Your System With Glances Monitor
author: Nix Craft
url: http://www.cyberciti.biz/faq/linux-install-glances-monitoring-tool/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
enclosure_url: http://s0.cyberciti.org/videos/faq/2013/12/glances/glances.webm
enclosure_type: video/webm
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/linux/" title="See all GNU/Linux related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/linux-logo.png"/></a></div><span class="drop_cap">I</span>s there is a tool that can provide me a maximum of information (such as cpu, disk I/O, network, nfsd, memory and more) about my Linux/Unix server in a minimum of space in a terminal?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/linux-install-glances-monitoring-tool/">Linux: Keep An Eye On Your System With Glances Monitor</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Linux: Keep An Eye On Your System With Glances Monitor&amp;url=http://www.cyberciti.biz/faq/linux-install-glances-monitoring-tool/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/linux-install-glances-monitoring-tool/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: DC02C633-CEC6-4FEF-A184-E1456EB56001
title: Fedora 20 Review | LAS s30e02
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/pHGNrK5MsXo/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/IzdqmhGAk1A/linuxactionshowep292-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Fedora 20 has arrived and we’ve put it through its paces. Is this the ultimate Linux workstation for those who want to ride the cutting edge? Or are there a few too many rough edges on this well intentioned distribution? Tune in to find out!

Plus: Some of our favorite tools built into Fedora 20, the good news from Kdenlive, a re-spin of SteamOS…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: 760 at http://www.tuxradar.com
title: Podcast Season 6 Episode 0 - pilot
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-6-episode-0-pilot
feedurl: http://www.tuxradar.com/rss
content:
<p><strong>Title: Winter is Coming</strong>
</p>
<p>
In this pilot episode: Be gentle with us in this least-festive, festive edition. We discover the abandoned Linux Format Towers, half of the new team introduces itself and we attempt to cobble together our first pilot podcast. There's news on an <a href="http://www.newscientist.com/article/dn24582-can-a-computer-virus-communicate-via-your-speakers.html#.UricsLTvj5w">experimental audio-transmitted virus</a>, yet another <a href="http://distrowatch.com/weekly.php?issue=20131209#qa">Canonical controversy</a> this time involving Mint, then finally everyone's favourite gaming platform Steam enters the distro world with its very own <a href="http://store.steampowered.com/steamos/">Steam OS</a>.

</p>

<p><a href="http://www.tuxradar.com/content/podcast-season-6-episode-0-pilot">read more</a></p>


guid: 761 at http://www.tuxradar.com
title: Interview: John Graham-Cumming
author: TuxRadar
url: http://www.tuxradar.com/content/interview-john-graham-cumming
feedurl: http://www.tuxradar.com/rss
content:
		<p>
			The ethics behind a pardon for Alan Turing have proved highly divisive. <b>Andrew Gregory</b> talks to John Graham-Cumming about making <a href="http://news.bbc.co.uk/1/hi/technology/8249792.stm">Gordon Brown apologise</a>.</p><p><a href="http://www.tuxradar.com/content/interview-john-graham-cumming">read more</a></p>


guid: http://xkcd.com/1310/
title: Goldbach Conjectures
url: http://xkcd.com/1310/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/goldbach_conjectures.png" title="The weak twin primes conjecture states that there are infinitely many pairs of primes. The strong twin primes conjecture states that every prime p has a twin prime (p+2), although (p+2) may not look prime at first. The tautological prime conjecture states that the tautological prime conjecture is true." alt="The weak twin primes conjecture states that there are infinitely many pairs of primes. The strong twin primes conjecture states that every prime p has a twin prime (p+2), although (p+2) may not look prime at first. The tautological prime conjecture states that the tautological prime conjecture is true." />


guid: 930E45A7-0996-402C-B702-F3B2D0E8CEA0
title: 2014 Linux Predictions | LAS s30e03
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/JWEnjTw4duE/2014-linux-predictions-las-s30e03
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/g5iDspsZqBA/linuxactionshowep293-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>2014 is going to be a big year for Linux, but first we reflect on what was big in 2013, how we scored with our predictions, and then we look ahead to 2014.

Will the Steam Box be a flop? Is this a make it or break it year for Ubuntu? We’ll debate those topics and much more in our annual end of year action packed extravaganza…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://www.cyberciti.biz/faq/?p=13530
title: CentOS / RHEL 6: Install Midnight Commander File Manager
author: Nix Craft
url: http://www.cyberciti.biz/faq/centos-rhel-redhat-5-6-install-midnight-commander-using-yum/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/redhat-and-friends/" title="See all Redhat/CentOS/Fedora Core related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/rhlogo.gif"/></a></div><span class="drop_cap">I</span> am a new CentOS Linux user. How do I install GNU mc (Midnight Commander) on Red Hat Enterprise Linux or CentOS Linux server version 5.x/6.x using bash command line?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/centos-rhel-redhat-5-6-install-midnight-commander-using-yum/">CentOS / RHEL 6: Install Midnight Commander File Manager</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=CentOS / RHEL 6: Install Midnight Commander File Manager&amp;url=http://www.cyberciti.biz/faq/centos-rhel-redhat-5-6-install-midnight-commander-using-yum/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/centos-rhel-redhat-5-6-install-midnight-commander-using-yum/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=14327
title: Nginx: Redirect Backend Traffic Based Upon Client IP Address
author: Nix Craft
url: http://www.cyberciti.biz/faq/nginx-redirect-backend-traffic-based-upon-client-ip-address/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/nginx/" title="See all Nginx webserver related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/nginx.gif"/></a></div><span class="drop_cap">I</span> have four Apache backend servers in front of <a href="http://www.cyberciti.biz/tips/using-nginx-as-reverse-proxy.html">nginx reverse proxy server</a>. How do I make sure nginx reverse proxy load balancer always send specific client IP address (say IP 1.2.3.4) request to http://apachereadwrite/ backend and rest to http://apachereadonly/ backend?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/nginx-redirect-backend-traffic-based-upon-client-ip-address/">Nginx: Redirect Backend Traffic Based Upon Client IP Address</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Nginx: Redirect Backend Traffic Based Upon Client IP Address&amp;url=http://www.cyberciti.biz/faq/nginx-redirect-backend-traffic-based-upon-client-ip-address/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/nginx-redirect-backend-traffic-based-upon-client-ip-address/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/?p=404
title: 30 Cool Open Source Software I Discovered in 2013
author: Nix Craft
url: http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><span class="drop_cap">T</span>hese are full-featured open source software products, free as in beer and speech that I started to use recently. Vivek Gite picks his best open source software of 2013.<p>Read post: "<strong><a href="http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/">30 Cool Open Source Software I Discovered in 2013</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=30 Cool Open Source Software I Discovered in 2013&amp;url=http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://xkcd.com/1311/
title: 2014
url: http://xkcd.com/1311/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/2014.png" title="Some future reader, who may see the term, without knowing the history of it, may imagine that it had reference to some antiquated bridge of the immortal Poet, thrown across the silver Avon, to facilitate his escape after some marauding excursion in a neighbouring park; and in some Gentleman's Magazine of the next century, it is not impossible, but that future antiquaries may occupy page after page in discussing so interesting a matter. We think it right, therefore, to put it on record in the Oriental Herald that the 'Shakesperian Rope Bridges' are of much less classic origin; that Mr Colin Shakespear, who, besides his dignity as Postmaster, now signs himself 'Superintendent General of Shakesperian Rope Bridges', is a person of much less genius than the Bard of Avon. --The Oriental Herald, 1825" alt="Some future reader, who may see the term, without knowing the history of it, may imagine that it had reference to some antiquated bridge of the immortal Poet, thrown across the silver Avon, to facilitate his escape after some marauding excursion in a neighbouring park; and in some Gentleman's Magazine of the next century, it is not impossible, but that future antiquaries may occupy page after page in discussing so interesting a matter. We think it right, therefore, to put it on record in the Oriental Herald that the 'Shakesperian Rope Bridges' are of much less classic origin; that Mr Colin Shakespear, who, besides his dignity as Postmaster, now signs himself 'Superintendent General of Shakesperian Rope Bridges', is a person of much less genius than the Bard of Avon. --The Oriental Herald, 1825" />


guid: http://xkcd.com/1312/
title: Haskell
url: http://xkcd.com/1312/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/haskell.png" title="The problem with Haskell is that it's a language built on lazy evaluation and nobody's actually called for it." alt="The problem with Haskell is that it's a language built on lazy evaluation and nobody's actually called for it." />


guid: http://xkcd.com/1313/
title: Regex Golf
url: http://xkcd.com/1313/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/regex_golf.png" title="/bu|[rn]t|[coy]e|[mtg]a|j|iso|n[hl]|[ae]d|lev|sh|[lnd]i|[po]o|ls/ matches the last names of elected US presidents but not their opponents." alt="/bu|[rn]t|[coy]e|[mtg]a|j|iso|n[hl]|[ae]d|lev|sh|[lnd]i|[po]o|ls/ matches the last names of elected US presidents but not their opponents." />


guid: 61709342-2A69-41C9-8E7F-869F916A26BA
title: In Defense of Gnome 3 | LAS s30e04
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/tXKgqL222jg/in-defense-of-gnome-3-las-s30e04
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/Fuk9-U-gQV0/linuxactionshowep294-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Hating on Gnome is the popular thing to do, and it’s fantastic link bait. We’ll come to the defense of this bold shell, and why 2014 could be big year for Gnome.

Plus: We’ll breakdown the major security issues plaguing X, the UK “porn” filter that’s blocking Fedora downloads, a little Enlightenment 18 talk…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1314/
title: Photos
url: http://xkcd.com/1314/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/photos.png" title="I hate when people take photos of their meal instead of eating it, because there's nothing I love more than the sound of other people chewing." alt="I hate when people take photos of their meal instead of eating it, because there's nothing I love more than the sound of other people chewing." />


guid: http://xkcd.com/1315/
title: Questions for God
url: http://xkcd.com/1315/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/questions_for_god.png" title="What sins could possibly darken the heart of a STEAMBOAT? I asked The Shadow, but he says he only covers men." alt="What sins could possibly darken the heart of a STEAMBOAT? I asked The Shadow, but he says he only covers men." />


guid: http://xkcd.com/1316/
title: Inexplicable
url: http://xkcd.com/1316/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/inexplicable.png" title="'It has a ghost in it. Take it back.' 'No.'" alt="'It has a ghost in it. Take it back.' 'No.'" />


guid: 2B0901A9-4847-4BC1-8C4B-D95172D86D53
title: Linux at CES 2014 | LAS s30e05
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/ogD_2ivoqIA/linux-at-ces-2014-las-s30e05
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/40fr0YmS0cY/linuxactionshowep295-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>The best stuff at CES this year ran Linux, and that’s no joke! From International CES 2014, we’ve pushed through the noise and feature nothing but the best and most innovative Linux powered devices.

Plus: CentOS and Red Hat officially join forces, Epic OpenShot 2.0 Update…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1317/
title: Theft
url: http://xkcd.com/1317/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/theft.png" title="Is he ALSO wondering at what point our thoughts diverged, if they even have yet? 'dude, I think he just took your credit card' AM I THE ORIGINAL? HOW DO I TELL?" alt="Is he ALSO wondering at what point our thoughts diverged, if they even have yet? 'dude, I think he just took your credit card' AM I THE ORIGINAL? HOW DO I TELL?" />


guid: http://xkcd.com/1318/
title: Actually
url: http://xkcd.com/1318/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/actually.png" title="Protip: You can win every exchange just by being one level more precise than whoever talked last. Eventually, you'll defeat all conversational opponents and stand alone." alt="Protip: You can win every exchange just by being one level more precise than whoever talked last. Eventually, you'll defeat all conversational opponents and stand alone." />


guid: http://xkcd.com/1319/
title: Automation
url: http://xkcd.com/1319/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/automation.png" title="'Automating' comes from the roots 'auto-' meaning 'self-', and 'mating', meaning 'screwing'." alt="'Automating' comes from the roots 'auto-' meaning 'self-', and 'mating', meaning 'screwing'." />


guid: 4401F456-93E8-4D52-B076-EDD775C368F7
title: HDR Photography on Linux | LAS s30e06
author: chris@linuxactionshow.com
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/DJLIfeEuOjY/linuxactionshowep296-mp3.mp3
enclosure_type: audio/mpeg
url:
http://feedproxy.google.com/~r/TheLinuxActionShow/~3/1QqwJVDLinw/hdr-photography-on-linux-las-s30e06

content:
<ituneshack>Ian Hex a talented photographer whose workflow is completely under Linux, joins us to discuss his must have open source photo management tools for Linux, how he creates his amazing HDR images, and his thoughts on strengths and weakness of using Linux for photography.

PLUS: Spotify gets in on the recent Debian debate, Ubuntu scores high marks in the UK, Steam Dev Days Highlights…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://www.cyberciti.biz/faq/?p=16091
title: CentOS Linux 5/6: Change OpenSSH Port Number
author: Nix Craft
url: http://www.cyberciti.biz/faq/centos-change-ssh-port/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/centos/" title="See all Sun CentOS Linux related FAQs"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/centos_logo.png"/></a></div><span class="drop_cap">I</span> am a new CentOS Linux user. How do I change default sshd tcp port # 22 to 2022 on CentOS Linux version 5/6?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/centos-change-ssh-port/">CentOS Linux 5/6: Change OpenSSH Port Number</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=CentOS Linux 5/6: Change OpenSSH Port Number&amp;url=http://www.cyberciti.biz/faq/centos-change-ssh-port/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/centos-change-ssh-port/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/?p=442
title: Download of The Day: FreeBSD 10 ISO DVD / CD Images
author: Nix Craft
url: http://www.cyberciti.biz/open-source/download-freebsd-10-0-iso-dvd-cd/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><span class="drop_cap">F</span>reeBSD 10.0 has been released and available for download. This is a major update that adds support for the Raspberry Pi, Clang, Amazon AWS EC2 cloud compatibility, and a framework called netmap for fast and safe access to network devices for fast packet I/O.<p>Read post: "<strong><a href="http://www.cyberciti.biz/open-source/download-freebsd-10-0-iso-dvd-cd/">Download of The Day: FreeBSD 10 ISO DVD / CD Images</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Download of The Day: FreeBSD 10 ISO DVD / CD Images&amp;url=http://www.cyberciti.biz/open-source/download-freebsd-10-0-iso-dvd-cd/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/open-source/download-freebsd-10-0-iso-dvd-cd/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=14397
title: CentOS / RHEL: Yum Lock Package Version At a Particular Version
author: Nix Craft
url: http://www.cyberciti.biz/faq/centos-redhat-fedora-yum-lock-package-version-command/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/centos/" title="See all Sun CentOS Linux related FAQs"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/centos_logo.png"/></a></div><span class="drop_cap">I</span> am a new CentOS / RHEL 6.x server user and DevOP. I need to lock a package called nginx on a server being updated via <a href="http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/" title="See Linux/Unix yum command examples for more info">yum command</a>. How do I lock package version at a particular version on CentOS / Red Hat Enterprise Linux (RHEL) 6.x or Fedora Linux?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/centos-redhat-fedora-yum-lock-package-version-command/">CentOS / RHEL: Yum Lock Package Version At a Particular Version</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=CentOS / RHEL: Yum Lock Package Version At a Particular Version&amp;url=http://www.cyberciti.biz/faq/centos-redhat-fedora-yum-lock-package-version-command/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/centos-redhat-fedora-yum-lock-package-version-command/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: 768 at http://www.tuxradar.com
title: Linux gaming interviews
author: TuxRadar
url: http://www.tuxradar.com/content/linux-gaming-interviews
feedurl: http://www.tuxradar.com/rss
content:
<img src="http://tuxradar.com/files/Linuxgamingheader.jpg" width=90%>

<h1>Linux: the future of gaming </h1>
<h4>What does the games industry think about SteamOS and Linux games development generally?<br> Chris Thornett</b> plunders his interview vault for some answers.</h4><br>
<p>
Whether or not you think games are important for Linux, the stone cold reality is that they significantly drive mainstream interest in any operating system. As I wrote in the feature for <a href="http://www.myfavouritemagazines.co.uk/computer/linux-format-magazine-back-issues/linux-format-january-14/">LXF179, Linux: the Future of Gaming</a>, this was a lesson Gabe Newell learnt back in the early 1990s while working for Microsoft – and it changed the direction of his career.</p>

<p>
Valve is only part of the Linux gaming story, though. I spoke to a lot of people for the Linux gaming feature: everyone from games publishers and Linux game porters, through to game engine and driver developers - and I just couldn’t get all their interviews into the eight-page feature.  I encountered so many passionate people and it seemed a shame to leave their contributions on the cutting floor, so we’ve decide to publish a lot of them here. </p>
<p><a href="http://www.tuxradar.com/content/linux-gaming-interviews">read more</a></p>


guid: http://xkcd.com/1320/
title: Walmart
url: http://xkcd.com/1320/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/walmart.png" title="What I really want is to hang out where I hung out with my friends in college, but have all my older relatives there too." alt="What I really want is to hang out where I hung out with my friends in college, but have all my older relatives there too." />


guid: http://xkcd.com/1321/
title: Cold
url: http://xkcd.com/1321/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/cold.png" title="'You see the same pattern all over. Take Detroit--' 'Hold on. Why do you know all these statistics offhand?' 'Oh, um, no idea. I definitely spend my evenings hanging out with friends, and not curating a REALLY NEAT database of temperature statistics. Because, pshh, who would want to do that, right? Also, snowfall records.'" alt="'You see the same pattern all over. Take Detroit--' 'Hold on. Why do you know all these statistics offhand?' 'Oh, um, no idea. I definitely spend my evenings hanging out with friends, and not curating a REALLY NEAT database of temperature statistics. Because, pshh, who would want to do that, right? Also, snowfall records.'" />


guid: B981B164-8FF2-46E2-81B6-E3B71DDAB97A
title: Steam Streaming Showcased | LAS s30e07
author: chris@linuxactionshow.com
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/7WLr_1iXdSQ/linuxactionshowep297-mp3.mp3
enclosure_type: audio/mpeg
url:
http://feedproxy.google.com/~r/TheLinuxActionShow/~3/6duWk7H1w9o/steam-streaming-showcased-las-s30e07

content:
<ituneshack>In-Home Streaming hit beta this week and it’s a breakthrough technology that changes the game for desktop Linux forever. Not just limited to games, Steam’s In-Home streaming can deliver entire applications. We’ll demo the power and possibilities of this new tech.

Plus: The new big feature in the Linux kernel everyones talking about, a roundup of upcoming Linux community events…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1322/
title: Winter
url: http://xkcd.com/1322/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/winter.png" title="Stay warm, little flappers, and find lots of plant eggs!" alt="Stay warm, little flappers, and find lots of plant eggs!" />


guid: http://xkcd.com/1323/
title: Protocol
url: http://xkcd.com/1323/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/protocol.png" title="Changing the names would be easier, but if you're not comfortable lying, try only making friends with people named Alice, Bob, Carol, etc." alt="Changing the names would be easier, but if you're not comfortable lying, try only making friends with people named Alice, Bob, Carol, etc." />


guid: http://xkcd.com/1324/
title: Weather
url: http://xkcd.com/1324/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/weather.png" title="At least if you're really into, like, Turkish archaeology, store clerks aren't like 'hey, how 'bout those Derinkuyu underground cities!' when they're trying to be polite." alt="At least if you're really into, like, Turkish archaeology, store clerks aren't like 'hey, how 'bout those Derinkuyu underground cities!' when they're trying to be polite." />


guid: http://www.cyberciti.biz/faq/?p=18523
title: Linux / Unix: Check Last Time User Logged In On The System
author: Nix Craft
url: http://www.cyberciti.biz/faq/unix-linux-check-last-time-user-loggedin-command/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/linux/" title="See all GNU/Linux related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/linux-logo.png"/></a></div><span class="drop_cap">I</span> am a new Unix system admin. How do I find ouw who has recently use the Linux or Unix-like server? Which terminals they used, and when they logged in and out of the my server?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/unix-linux-check-last-time-user-loggedin-command/">Linux / Unix: Check Last Time User Logged In On The System</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Linux / Unix: Check Last Time User Logged In On The System&amp;url=http://www.cyberciti.biz/faq/unix-linux-check-last-time-user-loggedin-command/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/unix-linux-check-last-time-user-loggedin-command/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=18637
title: Unix / Linux: Check New Files In File System /var/www/uploads/
author: Nix Craft
url: http://www.cyberciti.biz/faq/unix-linux-command-to-check-new-files-in-file-system/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/bash-shell/" title="See all Bash/Shell scripting related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/terminal.png"/></a></div><span class="drop_cap">R</span>ecently, I switched from MS-Windows based web-server to CentOS Linux based Apache web-server. All user uploaded files are stored in /var/www/uploads/ directory. Is there command that can give me a list of files that have been added to the filesystem at /var/www/uploads/ in last 7 days on Linux/Unix-like oses?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/unix-linux-command-to-check-new-files-in-file-system/">Unix / Linux: Check New Files In File System /var/www/uploads/</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Unix / Linux: Check New Files In File System /var/www/uploads/&amp;url=http://www.cyberciti.biz/faq/unix-linux-command-to-check-new-files-in-file-system/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/unix-linux-command-to-check-new-files-in-file-system/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/?p=445
title: 10 Linux/Unix Bash and KSH Shell Job Control Examples
author: Nix Craft
url: http://www.cyberciti.biz/howto/unix-linux-job-control-command-examples-for-bash-ksh-shell/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><span class="drop_cap">L</span>inux and Unix are multitasking operating systems i.e. a system that can run multiple tasks (process) during the same period of time. In this new blog series, I am going to list the Linux and Unix job control commands that you can use for multitasking with the Bash or Korn or POSIX shell.<p>Read post: "<strong><a href="http://www.cyberciti.biz/howto/unix-linux-job-control-command-examples-for-bash-ksh-shell/">10 Linux/Unix Bash and KSH Shell Job Control Examples</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=10 Linux/Unix Bash and KSH Shell Job Control Examples&amp;url=http://www.cyberciti.biz/howto/unix-linux-job-control-command-examples-for-bash-ksh-shell/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/howto/unix-linux-job-control-command-examples-for-bash-ksh-shell/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: 3F296B2F-1A1B-43F8-99C1-BC407B348D9D
title: CuBox Linux Review | LAS s30e08
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/MQoEB1pSF7c/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/n3_tSy7i5hw/linuxactionshowep298-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>ARM CPUs are famous for the low power and price point. But is a tiny low-cost system built around a quad-core ARM cpu ready to replace your Linux Desktop? We put the CuBox-i4-Pro from SolidRun to the test.

Plus some big distro news, changes at openSUSE…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1325/
title: Rejection
url: http://xkcd.com/1325/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/rejection.png" title="Perhaps you need a crash course in taking hints. Here's your first lesson: We're not actually walking somewhere together; I'm trying to leave this conversation and you're following me." alt="Perhaps you need a crash course in taking hints. Here's your first lesson: We're not actually walking somewhere together; I'm trying to leave this conversation and you're following me." />


guid: http://xkcd.com/1326/
title: Sharks
url: http://xkcd.com/1326/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/sharks.png" title="'Now, minions, I'm off to inspect our shark cages.' 'Do you really need to inspect them this often?' 'PRISONERS MUST NEVER ESCAPE.'" alt="'Now, minions, I'm off to inspect our shark cages.' 'Do you really need to inspect them this often?' 'PRISONERS MUST NEVER ESCAPE.'" />


guid: 775 at http://www.tuxradar.com
title: Podcast Season 6 Episode 1
author: TuxRadar
url: http://www.tuxradar.com/content/podcast-season-6-episode-1
feedurl: http://www.tuxradar.com/rss
content:
				
<p>
In this episode: Linux is invading every part of your home, fridges and routers are sending spam and how your car is going to drive you home from the pub. We look at what's happening with Steam OS, the Red Hat CentOS deal and the end of support for Ubuntu 13.04. Plus we discover accessible Linux distros, the UK Police Crime Map and that hard drives are reliable!
</p><p><a href="http://www.tuxradar.com/content/podcast-season-6-episode-1">read more</a></p>


guid: http://xkcd.com/1327/
title: Mobile Marketing
url: http://xkcd.com/1327/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/mobile_marketing.png" title="We're firing you, but the online headline-writing division wants to hire you." alt="We're firing you, but the online headline-writing division wants to hire you." />


guid: http://thechangelog.com/?p=8248
title: Sponsor: StatusPage.io, Communicate With Customers During Downtime
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/66mWXcbYZvQ/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<div id="stspg-container">
<div id="stspg-no-js-container">
    <img src="http://thechangelog.com/wp-content/uploads/statuspageio.png">
  </div>
<div id="stspg-js-container">
<div id="stspg-nr"></div>
</p></div>
</div>
<p>Did you know transparent companies actually have happier customers? It makes your company more human, more relatable, and easier to trust.</p>
<p>One way to be more transparent with your customers is by having better communication when your web service is down. If you embrace transparency during downtime, your customers will remember how you responded more than inconvenience it caused them.</p>
<p>StatusPage.io gives you all the tools you need to turn an otherwise bad situation into a memorable customer experience.</p>
<p><a href="https://www.statuspage.io/?utm_source=The+Changelog&#038;utm_medium=rss&#038;utm_content=2_6_14&#038;utm_campaign=The+Changelog" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'StatusPage.io']);">Try StatusPage.io for free today.</a></p>
<hr />
<p><i>Special thanks to <a href="https://www.statuspage.io/?utm_source=The+Changelog&#038;utm_medium=rss&#038;utm_content=2_6_14&#038;utm_campaign=The+Changelog" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'StatusPage.io']);">StatusPage.io</a> for sponsoring the RSS feed this week.</i></p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/sponsor-statuspageio-02-07/">Sponsor: StatusPage.io, Communicate With Customers During Downtime</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=66mWXcbYZvQ:HcR8EPj8Sws:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=66mWXcbYZvQ:HcR8EPj8Sws:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=66mWXcbYZvQ:HcR8EPj8Sws:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=66mWXcbYZvQ:HcR8EPj8Sws:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=66mWXcbYZvQ:HcR8EPj8Sws:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=66mWXcbYZvQ:HcR8EPj8Sws:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=66mWXcbYZvQ:HcR8EPj8Sws:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/66mWXcbYZvQ" height="1" width="1"/>


guid: http://thechangelog.com/?p=8256
title: Find the right tools for your Sass projects with Sache
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/WmZqVRj6kVY/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><a href="https://twitter.com/sache_in/status/431850516373467137">Sache just launched</a> &#8212; it&#8217;s a Sass library directory made by Chris Michel and Jared Hardy. They teamed up to create Sache because of their love for the Sass community and to help folks find the right tools to use in Sass/Compass projects.</p>
<p>Jared Hardy on why they built Sache:</p>
<blockquote><p>
  Was inspired after SassConf by all the amazing stuff people were building and I wanted a place where we could feature and explore the cool stuff the sass community was producing.
</p></blockquote>
<p>Currently there are just 21 libraries listed. If yours is missing, <a href="https://github.com/jhardy/sache#adding-your-own-extension-to-the-directory">add it to the directory.</a></p>
<p><a href="https://github.com/jhardy/sache#contributing">On contributing</a>:</p>
<blockquote><p>
  We love open-source projects and community so we&#8217;ve kept this repo open for anyone to contribute to. Feel free to open an issue or submit a pull request with an additional feature or even a bug fix. If you are going to contribute: create a new branch off of master and open a pull request against that so we can check out your work. Please make sure you&#8217;ve tested your work thoroughly before finalizing your pull request.
</p></blockquote>
<p>Check out <a href="https://github.com/jhardy/sache">the Github repository</a> to submit issues and learn how to contribute, and follow <a href="https://twitter.com/sache_in">@sache_in</a> on Twitter to stay up to date.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/find-right-tools-sass-projects-sache/">Find the right tools for your Sass projects with Sache</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=WmZqVRj6kVY:E9A54xoDB48:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=WmZqVRj6kVY:E9A54xoDB48:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=WmZqVRj6kVY:E9A54xoDB48:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=WmZqVRj6kVY:E9A54xoDB48:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=WmZqVRj6kVY:E9A54xoDB48:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=WmZqVRj6kVY:E9A54xoDB48:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=WmZqVRj6kVY:E9A54xoDB48:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/WmZqVRj6kVY" height="1" width="1"/>


guid: DD4F78FB-A0D6-4384-9914-CAF06F863A33
title: YaCy Creator Interview | LAS s30e09
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/TM38d_RgCw8/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/b4z8xQYKIAI/linuxactionshowep299-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Michael Christen the creator and maintainer of YaCy search joins us to discuss his free search engine that anyone can use to build a search portal for their intranet or to help search the public internet using a unique Peer-to-peer technology.

Plus who’s building Linux, the big Docker news, a look ahead at the next big Gnome release…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1328/
title: Update
url: http://xkcd.com/1328/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/update.png" title="I have a bunch of things open right now." alt="I have a bunch of things open right now." />


guid: http://thechangelog.com/?p=8074
title: You always need another Python task queue
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/EQ29ECmp7Z8/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>I kid, diversity is the key to a healthy ecosystem. <a href="https://github.com/coleifer/huey">Huey</a> is a simple offline Python task queue that has relatively few dependencies.</p>
<blockquote><p>
  a lightweight alternative: written in python, no deps outside the standard lib except Redis (or you can roll your own backend), and support for Django.
</p></blockquote>
<p>Sometimes a little goes a long way. Checkout <a href="https://github.com/coleifer/huey">Huey</a> if you need a lightweight Python task queue. If you need more features I would recommend <a href="http://python-rq.org/">RQ</a>, or <a href="http://www.celeryproject.org/">Celery</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/you-always-need-another-python-task-queue/">You always need another Python task queue</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=EQ29ECmp7Z8:_iM9emnqLjY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=EQ29ECmp7Z8:_iM9emnqLjY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=EQ29ECmp7Z8:_iM9emnqLjY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=EQ29ECmp7Z8:_iM9emnqLjY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=EQ29ECmp7Z8:_iM9emnqLjY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=EQ29ECmp7Z8:_iM9emnqLjY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=EQ29ECmp7Z8:_iM9emnqLjY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/EQ29ECmp7Z8" height="1" width="1"/>


guid: http://thechangelog.com/?p=8285
title: Mac PreferencePane for Homebrew and launchd/launchctl
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/B5V4O5fXxgg/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><img src="http://thechangelog.com/wp-content/uploads/LaunchRocket-alt.png" alt="LaunchRocket" /></p>
<p>Opening a new tab in your Terminal and remembering to run a service, or running all your services all the time cause you&#8217;re like, &#8220;Meh, I code all the time so&#8230;,&#8221; what&#8217;s the difference, right?</p>
<p>Well LaunchRocket is a Mac PreferencePane that makes turning those services on/off easier by giving you a tucked away, easy to use UI for adding, scanning and managing your Homebrew and launchd/launchctl services.</p>
<p><a href="https://github.com/jimbojsb/launchrocket">Check out the source on GitHub</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/mac-preferencepane-homebrew-launchdlaunchctl/">Mac PreferencePane for Homebrew and launchd/launchctl</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=B5V4O5fXxgg:Z7Hi3KC2C28:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=B5V4O5fXxgg:Z7Hi3KC2C28:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=B5V4O5fXxgg:Z7Hi3KC2C28:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=B5V4O5fXxgg:Z7Hi3KC2C28:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=B5V4O5fXxgg:Z7Hi3KC2C28:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=B5V4O5fXxgg:Z7Hi3KC2C28:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=B5V4O5fXxgg:Z7Hi3KC2C28:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/B5V4O5fXxgg" height="1" width="1"/>


guid: http://xkcd.com/1329/
title: Standing
url: http://xkcd.com/1329/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/standing.png" title="At first I was making fun of them, but joke's on me--the deer is surprisingly ergonomic, except for the kicks." alt="At first I was making fun of them, but joke's on me--the deer is surprisingly ergonomic, except for the kicks." />


guid: http://thechangelog.com/?p=8242
title: Waitress, a better Python WSGI server for Heroku?
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/wp2CkRqX2wY/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>I host many experimental projects on Heroku. I have always followed their example and used <a href="http://docs.gunicorn.org/en/latest/">Gunicorn</a> as my WSGI server. So when I saw this blog post, <a href="http://blog.etianen.com/blog/2014/01/19/gunicorn-heroku-django/">Don&#8217;t use Gunicorn to host your Django sites on Heroku<br />
</a>, I was curious. The author explains:</p>
<blockquote><p>
  Gunicorn is a pure-Python HTTP server that’s widely used for deploying [python] sites in production. Heroku is an excellent (PAAS) provider, and recommends using Gunicorn to power your apps. <strong>Unfortunately, the process model of Gunicorn makes it unsuitable for running production Python sites on Heroku.</strong>
</p></blockquote>
<p>Apparently it&#8217;s not a good idea to use Gunicorn when you aren&#8217;t using a buffering reverse proxy, like <a href="http://wiki.nginx.org/Main">Nginx</a>. He recommends that you use <a href="https://github.com/Pylons/waitress">Waitress</a>.</p>
<blockquote><p>
  Waitress is meant to be a production-quality pure-Python WSGI server with very acceptable performance. It has no dependencies except ones which live in the Python standard library.
</p></blockquote>
<p>I recently used Waitress and it was quite easy to augment my usual Gunicorn stack with Waitress. For your next Heroku project you might think about using <a href="https://github.com/Pylons/waitress">Waitress</a> instead of Gunicorn.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/waitress-a-better-python-wsgi-server-for-heroku/">Waitress, a better Python WSGI server for Heroku?</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=wp2CkRqX2wY:J767YP515kw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=wp2CkRqX2wY:J767YP515kw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=wp2CkRqX2wY:J767YP515kw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=wp2CkRqX2wY:J767YP515kw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=wp2CkRqX2wY:J767YP515kw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=wp2CkRqX2wY:J767YP515kw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=wp2CkRqX2wY:J767YP515kw:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/wp2CkRqX2wY" height="1" width="1"/>


guid: http://thechangelog.com/?p=8308
title: imsg lets you use iMessage from your terminal!
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/WgAhMLrxYN4/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>It&#8217;s as easy as:</p>
<pre><code>gem install imsg
</code></pre>
<p>followed by:</p>
<pre><code>imsg HELLOOO FROM TERMINAL
</code></pre>
<p>Then you select a chat number from the list or type a buddy&#8217;s name/email and off it goes!</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/imsg-imessage-terminal/">imsg lets you use iMessage from your terminal!</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=WgAhMLrxYN4:2ePC7UUYRDY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=WgAhMLrxYN4:2ePC7UUYRDY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=WgAhMLrxYN4:2ePC7UUYRDY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=WgAhMLrxYN4:2ePC7UUYRDY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=WgAhMLrxYN4:2ePC7UUYRDY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=WgAhMLrxYN4:2ePC7UUYRDY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=WgAhMLrxYN4:2ePC7UUYRDY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/WgAhMLrxYN4" height="1" width="1"/>


guid: http://thechangelog.com/?p=8313
title: Forceps: copy ActiveRecord models from remote databases
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/iGi2LbRVMqc/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>The README to <a href="http://twitter.com/jmanrubia">Jorge Manrubia&#8217;s</a> <a href="https://github.com/jorgemanrubia/forceps">Forceps</a> library asks:</p>
<blockquote><p>
  Have you ever needed to copy a given user from a production database into your local box in order to debug some obscure bug?
</p></blockquote>
<p>One hundred times: YES!</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/forceps-copy-activerecord-models-remote-databases/">Forceps: copy ActiveRecord models from remote databases</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=iGi2LbRVMqc:BTRADjBaGqQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=iGi2LbRVMqc:BTRADjBaGqQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=iGi2LbRVMqc:BTRADjBaGqQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=iGi2LbRVMqc:BTRADjBaGqQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=iGi2LbRVMqc:BTRADjBaGqQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=iGi2LbRVMqc:BTRADjBaGqQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=iGi2LbRVMqc:BTRADjBaGqQ:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/iGi2LbRVMqc" height="1" width="1"/>


guid: http://xkcd.com/1330/
title: Kola Borehole
url: http://xkcd.com/1330/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/kola_borehole.png" title="Tonight's top story: Lucifer, the Prince of Darkness, died in his home this morning at the age of [unintelligible rune]. Due to the large number of sharks inhabiting his former kingdom, no body could be recovered." alt="Tonight's top story: Lucifer, the Prince of Darkness, died in his home this morning at the age of [unintelligible rune]. Due to the large number of sharks inhabiting his former kingdom, no body could be recovered." />


guid: http://thechangelog.com/?p=8318
title: Building iOS and OS X applications? Read cocoa.tumblr.com
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/XNmY_5JMui8/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><a href="https://twitter.com/irace">Bryan Irace</a> and fellow iOS developers at Tumblr launched <a href="http://cocoa.tumblr.com/">cocoa.tumblr.com</a> to chronicle the fun (and sometimes not fun) parts of building iOS and OS X applications. They also started the <a href="https://twitter.com/cocoatumblr">@cocoatumblr</a> Twitter account so you can follow along on Twitter as well.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/building-ios-os-x-applications-read-cocoa-tumblr-com/">Building iOS and OS X applications? Read cocoa.tumblr.com</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=XNmY_5JMui8:I7nr2uuREKI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=XNmY_5JMui8:I7nr2uuREKI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=XNmY_5JMui8:I7nr2uuREKI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=XNmY_5JMui8:I7nr2uuREKI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=XNmY_5JMui8:I7nr2uuREKI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=XNmY_5JMui8:I7nr2uuREKI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=XNmY_5JMui8:I7nr2uuREKI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/XNmY_5JMui8" height="1" width="1"/>


guid: http://thechangelog.com/?p=8323
title: Weekly – Issue #24
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/tp5r8xMAdm8/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>npm, Inc closed $2.6MM in funding, Node successes, Ansible &amp; Docker, Gulp vs Grunt, Vue.js, Polymer Boilerplate, Forceps, REPL Driven Development, Phoenix for Elixir, and more.</p>
<p><a href="http://lists.thechangelog.com/t/t-99A616D2F4530248">Read Weekly &#8211; Issue #24</a></p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/weekly-issue-24/">Weekly &#8211; Issue #24</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=tp5r8xMAdm8:TIfpmzwDvoc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=tp5r8xMAdm8:TIfpmzwDvoc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=tp5r8xMAdm8:TIfpmzwDvoc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=tp5r8xMAdm8:TIfpmzwDvoc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=tp5r8xMAdm8:TIfpmzwDvoc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=tp5r8xMAdm8:TIfpmzwDvoc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=tp5r8xMAdm8:TIfpmzwDvoc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/tp5r8xMAdm8" height="1" width="1"/>


guid: 494CC5D7-62F1-4404-9423-512023F7ECC8
title: LAS: The Next Generation | s30e10
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/7cw1jrp9zLY/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/UZ2jCosfBRE/linuxactionshowep300-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>We celebrate our 300th episode with some big announcements and a few surprises! 

Plus we discuss Ubuntu switching to systemd, Firefox getting ads…

AND SO MUCH MORE!

All this week on, the Linux Action Show!</ituneshack>


guid: http://xkcd.com/1331/
title: Frequency
url: http://xkcd.com/1331/
feedurl: http://xkcd.com/rss.xml
content:
<table>
<tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/heartbeat.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/birth.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/death.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/wikipedia.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/vibrator.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/car_china.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/car_japan.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/car_germany.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/car_us.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/car_elsewhere.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/kiss.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/fire_dept.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/holeinone.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/turnsignal1.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/turnsignal2.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/earthquake1.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/earthquake2.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/earthquake3.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/earthquake4.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/parliament_toilet.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/flight.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/book_mockingbird.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/cat_mockingbird.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/phoenixshoes.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/phoenix.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/keys.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/amelia.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/dogbite.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/bike.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/eagle.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/bottles.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/recycled.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/meteor.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/oldfaithful.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/shark.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/us_cancer.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/us_cancer_death.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/dog.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/cat.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/wedding.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/domain.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/house.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/tattoo.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/pulsar.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/facebook.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr><tr>
<td><img src="http://imgs.xkcd.com/comics/frequency/iphone.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/littleleague.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/ndsex.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/bieber.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
<td><img src="http://imgs.xkcd.com/comics/frequency/denverpizza.gif" alt="Frequency" title="This comic shows estimated average frequency. I wanted to include the pitch drop experiment, but it turns out the gif format has some issues with decade-long loops." /></td>
</tr>
</table>


guid: http://thechangelog.com/?p=8337
title: Sometimes you don’t want to RTFM, you just want a TLDR
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/dPoVBwdFxwg/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><a href="https://github.com/rprieto/tldr">tldr</a> is an npm module that provides simplified &#8220;show me the common usages&#8221; man pages. Here&#8217;s what <code>tldr tar</code> looks like:</p>
<p><img src="http://thechangelog.com/wp-content/uploads/screenshot.png" alt="TLDR screenshot" /></p>
<p>The current list of supported commands is short, but growing. <a href="https://github.com/rprieto/tldr/issues">Pull requests welcome</a>!</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/sometimes-you-just-want-a-tldr/">Sometimes you don&#8217;t want to RTFM, you just want a TLDR</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=dPoVBwdFxwg:VLpkskKpLeQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=dPoVBwdFxwg:VLpkskKpLeQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=dPoVBwdFxwg:VLpkskKpLeQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=dPoVBwdFxwg:VLpkskKpLeQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=dPoVBwdFxwg:VLpkskKpLeQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=dPoVBwdFxwg:VLpkskKpLeQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=dPoVBwdFxwg:VLpkskKpLeQ:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/dPoVBwdFxwg" height="1" width="1"/>


guid: 0184d018185cfd9af1ceb6f6bb0e885a0a567ba8
title: Note on today's xkcd
url: http://xkcd.com/1331
feedurl: http://xkcd.com/rss.xml
content:
Sorry, due to the unusual nature of today's comic, you may just have seen a static image in your feed reader, but you can check out the full comic <a href="http://xkcd.com/1331/">here</a>!<br>-Randall


guid: http://www.cyberciti.biz/faq/?p=22683
title: Linux / Unix: whereis Command Examples
author: Nix Craft
url: http://www.cyberciti.biz/faq/unix-linux-whereis-command-examples-to-locate-binary/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div style="float: right; margin-top: 0px; margin-left: 5px;"><img alt="whereis command" class="alignnone size-full wp-image-22696" height="52" src="http://s0.cyberciti.org/uploads/faq/2014/02/whereis-command.jpg" width="150"/></div><span class="drop_cap">I</span> am a new Linux and Unix-like system command line user. How do I find and locate the binary, source, and manual page files for a given command?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/unix-linux-whereis-command-examples-to-locate-binary/">Linux / Unix: whereis Command Examples</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Linux / Unix: whereis Command Examples&amp;url=http://www.cyberciti.biz/faq/unix-linux-whereis-command-examples-to-locate-binary/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/unix-linux-whereis-command-examples-to-locate-binary/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://thechangelog.com/?p=8344
title: 8 Sass mixins you must have in your toolbox
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/SgHGvev4368/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Regardless if you&#8217;re using <a href="http://compass-style.org/">Compass</a>, <a href="http://bourbon.io/">Bourbon</a>, or you&#8217;re going full vanilla &#8212; <a href="http://zerosixthree.se/8-sass-mixins-you-must-have-in-your-toolbox/">these 8 Sass mixins</a> are certainly among the top mixins needed.</p>
<blockquote><p>
  Some of the mixins are included in Compass, but since I prefer not to use Compass in my projects, I decided to write them myself. So, here are the 8 mixins I think every developer should have in their toolbox.
</p></blockquote>
<p>Setting a rem font size with pixel fallback is priceless.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/8-sass-mixins-must-toolbox/">8 Sass mixins you must have in your toolbox</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=SgHGvev4368:iB3F_cs1pww:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=SgHGvev4368:iB3F_cs1pww:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=SgHGvev4368:iB3F_cs1pww:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=SgHGvev4368:iB3F_cs1pww:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=SgHGvev4368:iB3F_cs1pww:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=SgHGvev4368:iB3F_cs1pww:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=SgHGvev4368:iB3F_cs1pww:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/SgHGvev4368" height="1" width="1"/>


guid: http://xkcd.com/1332/
title: Slippery Slope
url: http://xkcd.com/1332/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/slippery_slope.png" title="Sure, taking a few seconds to be respectful toward someone about something they care about doesn't sound hard. But if you talk to hundreds of people every day and they all start expecting that same consideration, it could potentially add up to MINUTES wasted. And for WHAT?" alt="Sure, taking a few seconds to be respectful toward someone about something they care about doesn't sound hard. But if you talk to hundreds of people every day and they all start expecting that same consideration, it could potentially add up to MINUTES wasted. And for WHAT?" />


guid: http://www.cyberciti.biz/faq/?p=22876
title: HowTo: Prevent Yum From Upgrading The Kernel On a CentOS / Red Hat Enterprise Linux
author: Nix Craft
url: http://www.cyberciti.biz/faq/prevent-yum-from-updating-kernel-on-centos-rhel-linux/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/redhat-and-friends/" title="See all Redhat/CentOS/Fedora Core related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/rhlogo.gif"/></a></div><span class="drop_cap">I</span> am a new RHEL / Centos Linux server admin. I would like yum to update all packages except the Linux Kernel. How can I prevent <a href="http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/" title="See Linux/Unix yum command examples for more info">yum command</a> from updating kernel on a CentOS/RHEL/Fedora Linux based systems?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/prevent-yum-from-updating-kernel-on-centos-rhel-linux/">HowTo: Prevent Yum From Upgrading The Kernel On a CentOS / Red Hat Enterprise Linux</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=HowTo: Prevent Yum From Upgrading The Kernel On a CentOS / Red Hat Enterprise Linux&amp;url=http://www.cyberciti.biz/faq/prevent-yum-from-updating-kernel-on-centos-rhel-linux/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/prevent-yum-from-updating-kernel-on-centos-rhel-linux/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=22885
title: Increase NFS Client Mount Point Security For a Web-Server noexec, nosuid, nodev Options
author: Nix Craft
url: http://www.cyberciti.biz/faq/rhel-centos-linux-common-nfs-mount-options-increase-security/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/centos/" title="See all Sun CentOS Linux related FAQs"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/centos_logo.png"/></a></div><span class="drop_cap">I</span> am using NFS server version 4.x on a CentOS/RHEL based system. I'm mounting my shared /var/www/ directory on five Apache based nodes using the following syntax:<blockquote>mount -t nfs4 -o rw,intr,hard,proto=tcp rocknas02:/httproot/www /var/www/</blockquote> I noticed that due to bug in my app user can sometime upload executable or other device files to get out of <a href="http://www.cyberciti.biz/tips/chroot-apache-under-rhel-fedora-centos-linux.html">chrooted Apache server</a>. How can I prevent such security issues on a CentOS or RHEL based NFS client and sever setup?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/rhel-centos-linux-common-nfs-mount-options-increase-security/">Increase NFS Client Mount Point Security For a Web-Server noexec, nosuid, nodev Options</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Increase NFS Client Mount Point Security For a Web-Server noexec, nosuid, nodev Options&amp;url=http://www.cyberciti.biz/faq/rhel-centos-linux-common-nfs-mount-options-increase-security/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/rhel-centos-linux-common-nfs-mount-options-increase-security/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=23204
title: Linux: Log Suspicious Martian Packets / Un-routable Source Addresses
author: Nix Craft
url: http://www.cyberciti.biz/faq/linux-log-suspicious-martian-packets-un-routable-source-addresses/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/networking/" title="See all Linux/UNIX networking related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/networking.png"/></a></div><span class="drop_cap">I</span> run a web-server and I would like to log packets with un-routable source addresses on Linux operating system. How can I log spoofed packets on Debian / Ubuntu / CentOS / RHEL / Linux based server? How can I log a Martian packet (packet from Mars) on Linux operating systems?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/linux-log-suspicious-martian-packets-un-routable-source-addresses/">Linux: Log Suspicious Martian Packets / Un-routable Source Addresses</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Linux: Log Suspicious Martian Packets / Un-routable Source Addresses&amp;url=http://www.cyberciti.biz/faq/linux-log-suspicious-martian-packets-un-routable-source-addresses/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/linux-log-suspicious-martian-packets-un-routable-source-addresses/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://thechangelog.com/?p=8246
title: Want to run SQL on a CSV file?
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/duqOBgqzfxQ/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Now you can with <a href="https://github.com/harelba/q">q</a>, a Python lib.</p>
<blockquote><p>
  q allows performing SQL-like statements on tabular text data.
</p></blockquote>
<p>It seems this idea isn&#8217;t restricted to Python either. <a href="https://github.com/dinedal/textql">TextQL</a> is a project written in Go that promises to do roughly the same thing.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/want-to-run-sql-on-a-csv-file/">Want to run SQL on a CSV file?</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=duqOBgqzfxQ:tH7eNy6ON4Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=duqOBgqzfxQ:tH7eNy6ON4Q:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=duqOBgqzfxQ:tH7eNy6ON4Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=duqOBgqzfxQ:tH7eNy6ON4Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=duqOBgqzfxQ:tH7eNy6ON4Q:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=duqOBgqzfxQ:tH7eNy6ON4Q:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=duqOBgqzfxQ:tH7eNy6ON4Q:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/duqOBgqzfxQ" height="1" width="1"/>


guid: http://thechangelog.com/?p=8367
title: An interactive shell for Git
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/rZ8PY60TI40/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>The only problem I see with <a href="https://github.com/thoughtbot/gitsh#why-should-you-use-gitsh">gitsh</a> is reversing years of Git muscle memory with <code>git</code> appended to each command.</p>
<blockquote><p>
  Git commands tend to come in groups. Avoid typing <code>git</code> over and over and over by running them in a dedicated git shell.
</p></blockquote>
<p>Avoiding typing <code>git</code> over and over isn&#8217;t the only reason you should check out this project by <a href="http://thoughtbot.com/">thoughtbot</a> &#8212; check out the answers to <a href="https://github.com/thoughtbot/gitsh#why-should-you-use-gitsh">Why should you use gitsh?</a> in the readme.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/interactive-shell-git/">An interactive shell for Git</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=rZ8PY60TI40:JbBejR_9uo0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=rZ8PY60TI40:JbBejR_9uo0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=rZ8PY60TI40:JbBejR_9uo0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=rZ8PY60TI40:JbBejR_9uo0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=rZ8PY60TI40:JbBejR_9uo0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=rZ8PY60TI40:JbBejR_9uo0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=rZ8PY60TI40:JbBejR_9uo0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/rZ8PY60TI40" height="1" width="1"/>


guid: http://thechangelog.com/?p=8349
title: Simple guide to Mobile-First Responsive Design
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/NJJ3zUpbzMU/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Who doesn&#8217;t want their web projects to be useable on all devices? If you&#8217;ve been looking for a simple primer on the fundamentals of responsive web design, Adam Kaplan&#8217;s project, nicely dubbed <a href="http://www.adamkaplan.me/grid/">Grid</a>, is a great resource to visually see what &#8220;Responsive&#8221; means and how it works.</p>
<blockquote><p>
  We want our websites to be useable on all devices by responding to the user&#8217;s behavior, screen size and screen orientation.
</p></blockquote>
<p>Check out <a href="http://www.adamkaplan.me/grid/">Grid&#8217;s homepage</a>, or <a href="https://github.com/aekaplan/grid">the source</a> on GitHub.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/simple-guide-mobile-first-responsive-design/">Simple guide to Mobile-First Responsive Design</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=NJJ3zUpbzMU:q4JjDT3MMos:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=NJJ3zUpbzMU:q4JjDT3MMos:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=NJJ3zUpbzMU:q4JjDT3MMos:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=NJJ3zUpbzMU:q4JjDT3MMos:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=NJJ3zUpbzMU:q4JjDT3MMos:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=NJJ3zUpbzMU:q4JjDT3MMos:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=NJJ3zUpbzMU:q4JjDT3MMos:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/NJJ3zUpbzMU" height="1" width="1"/>


guid: http://thechangelog.com/?p=8334
title: Can you use Python 3?
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/2Us1GVmb3pI/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Good question. It&#8217;s a long road to Python 3, but it&#8217;s a little easier to navigate now with the release of <a href="https://github.com/brettcannon/caniusepython3">caniusepython3</a>.</p>
<blockquote><p>
  This script takes in a set of dependencies and then figures out which of them are holding you up from porting to Python 3.
</p></blockquote>
<p>It&#8217;s a simple script which makes it just a little easier to use Python 3.</p>
<blockquote><p>
  The output of the script will tell you how many (implicit) dependencies you need to transition to Python 3 in order to allow you to make the same transition. It will also list what projects have no explicit dependency blocking their transition so you can ask them consider starting a port to Python 3.
</p></blockquote>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/can-use-python-3/">Can you use Python 3?</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=2Us1GVmb3pI:Zq3tBatK0oo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=2Us1GVmb3pI:Zq3tBatK0oo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=2Us1GVmb3pI:Zq3tBatK0oo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=2Us1GVmb3pI:Zq3tBatK0oo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=2Us1GVmb3pI:Zq3tBatK0oo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=2Us1GVmb3pI:Zq3tBatK0oo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=2Us1GVmb3pI:Zq3tBatK0oo:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/2Us1GVmb3pI" height="1" width="1"/>


guid: http://thechangelog.com/?p=8389
title: Proposed Microformat for site’s source code, rel=“source”
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/DVaFbN7WW_A/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>How awesome would it be to use <code>rel="source"</code> to link a document or project to it&#8217;s source code?</p>
<p><a href="http://adactio.com/journal/6667/">From Jeremy&#8217;s post</a>:</p>
<blockquote><p>
  We were talking about how it would be nice to have some machine-readable way of explicitly marking up those kind of links, whether they&#8217;re in the head of the document, or visible in the body. A <code>rel</code> attribute describes the relationship of the current document to the linked document. So I&#8217;ve proposed <code>rel="source"</code>.
</p></blockquote>
<p>If you agree with Jeremy <a href="http://adactio.com/journal/6667/">share his post</a> and help spread the word.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/proposed-microformat-sites-source-code-relsource/">Proposed Microformat for site’s source code, rel=“source”</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=DVaFbN7WW_A:sNcJtmpV0yY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=DVaFbN7WW_A:sNcJtmpV0yY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=DVaFbN7WW_A:sNcJtmpV0yY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=DVaFbN7WW_A:sNcJtmpV0yY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=DVaFbN7WW_A:sNcJtmpV0yY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=DVaFbN7WW_A:sNcJtmpV0yY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=DVaFbN7WW_A:sNcJtmpV0yY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/DVaFbN7WW_A" height="1" width="1"/>


guid: http://thechangelog.com/?p=8409
title: Better Google Web Fonts
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/OwHdcpUYztE/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><a href="http://somadesign.ca/demos/better-google-fonts/">A sim­ple one-off page</a> to browse multi-variant type­faces. <a href="https://www.google.com/fonts">Google Web Fonts</a> is full of awesome free, open source fonts. It&#8217;s also full of fonts that may not be worth your time. I&#8217;ve been using this to mine Google based on his metrics, and start there.</p>
<blockquote><p>
  I quickly discovered that a good metric for higher-quality fonts was the presence of four or more alternates. The Google Web Fonts directory does not allow that type of filtering, so I built this simple one-off page that allows you to browse typefaces that are true families. &#8211; <a href="https://github.com/mattwiebe/Better-Google-Fonts/commit/e1b03ee76b1be24a6d2f8ec6baadf9ff07a01699">Matt Wiebe</a>
</p></blockquote>
<p>Would be neat if each font in the index had its own page with <a href="http://dribbble.com/search?q=PT+Serif">Dribbble shots tagged with “PT Serif”</a> and an email with updates on these worthy fonts.</p>
<p><a href="https://github.com/mattwiebe/Better-Google-Fonts">The source is on GitHub</a> if you want to contribute.</p>
<hr />
<p><i>Fun fact.</i> We used <a href="http://www.google.com/fonts/specimen/Yanone%20Kaffeesatz">Yanone Kaffeesatz</a> in our logo.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/better-google-web-fonts/">Better Google Web Fonts</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=OwHdcpUYztE:FjC_FSy4mrE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=OwHdcpUYztE:FjC_FSy4mrE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=OwHdcpUYztE:FjC_FSy4mrE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=OwHdcpUYztE:FjC_FSy4mrE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=OwHdcpUYztE:FjC_FSy4mrE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=OwHdcpUYztE:FjC_FSy4mrE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=OwHdcpUYztE:FjC_FSy4mrE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/OwHdcpUYztE" height="1" width="1"/>


guid: http://www.cyberciti.biz/faq/?p=23472
title: Ubuntu Copy File Command
author: Nix Craft
url: http://www.cyberciti.biz/faq/ubuntu-copy-file-command/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/ubuntu-linux/" title="See all Ubuntu Linux related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/ubuntu-logo.jpg"/></a></div><span class="drop_cap">I</span>'m a new Ubuntu Linux user. This seems like a newbie question, but I can not seem to find examples to copy files on Ubuntu. How do I copy file to another directory on Ubuntu Linux using command line terminal application? How can I copy files via terminal on Ubuntu Linux desktop?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/ubuntu-copy-file-command/">Ubuntu Copy File Command</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Ubuntu Copy File Command&amp;url=http://www.cyberciti.biz/faq/ubuntu-copy-file-command/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/ubuntu-copy-file-command/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=23459
title: Explain: {,} in cp or mv Bash Shell Commands
author: Nix Craft
url: http://www.cyberciti.biz/faq/explain-brace-expansion-in-cp-mv-bash-shell-commands/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/bash-shell/" title="See all Bash/Shell scripting related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/terminal.png"/></a></div><span class="drop_cap">I</span> often see commands as follows posted on blog or forums <kbd>cp /etc/httpd/httpd.{,.bakup}</kbd> OR <kbd>mv resume{z,}.doc</kbd> What is the purpose of {,} in Linux and Unix shell commands?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/explain-brace-expansion-in-cp-mv-bash-shell-commands/">Explain: {,} in cp or mv Bash Shell Commands</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Explain: {,} in cp or mv Bash Shell Commands&amp;url=http://www.cyberciti.biz/faq/explain-brace-expansion-in-cp-mv-bash-shell-commands/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/explain-brace-expansion-in-cp-mv-bash-shell-commands/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://thechangelog.com/?p=8361
title: Node mock in-memory file system for testing
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/PCdTXTtnvVc/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>In Node, the <a href="http://nodejs.org/api/fs.html"><code>fs</code> module</a> provides file system access. Tim Schaub&#8217;s <a href="https://github.com/tschaub/mock-fs"><code>mock-fs</code> module</a> allows Node&#8217;s built-in <code>fs</code> module to be temporarily backed by an in-memory file system during testing.</p>
<p>From Tim&#8217;s post <a href="http://tschaub.net/blog/2014/02/17/mocking-the-filesystem.html">Mocking the file system</a>:</p>
<blockquote><p>
  When writing tests, it&#8217;s common to run up against code that relies on file system access. People often end up including a bunch of test fixtures along with their code. Tests might create some temporary space, copy fixtures in place, run code, make assertions about what was read or written, and then clean up. The result can be fragile when working across multiple operating systems and leads to long test run times. In cases like this, a mock file system provides an alternative.
</p></blockquote>
<p>Checkout <a href="https://github.com/tschaub/mock-fs">the source on GitHub</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/node-mock-memory-file-system-testing/">Node mock in-memory file system for testing</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=PCdTXTtnvVc:3ij9oC_qgHM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=PCdTXTtnvVc:3ij9oC_qgHM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=PCdTXTtnvVc:3ij9oC_qgHM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=PCdTXTtnvVc:3ij9oC_qgHM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=PCdTXTtnvVc:3ij9oC_qgHM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=PCdTXTtnvVc:3ij9oC_qgHM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=PCdTXTtnvVc:3ij9oC_qgHM:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/PCdTXTtnvVc" height="1" width="1"/>


guid: http://xkcd.com/1333/
title: First Date
url: http://xkcd.com/1333/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/first_date.png" title="I sympathize with the TPP protagonist because I, too, have progressed through a surprising number of stages of life despite spending entire days stuck against simple obstacles." alt="I sympathize with the TPP protagonist because I, too, have progressed through a surprising number of stages of life despite spending entire days stuck against simple obstacles." />


guid: http://thechangelog.com/?p=8454
title: The Why and How of Ansible and Docker
author: Guest Author
url: http://feedproxy.google.com/~r/thechangelog/~3/P2vVCTixjcQ/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><img src="http://thechangelog.com/wp-content/uploads/gerhard.jpeg" width="45" class="float-left" />This is a guest post by <a href="https://twitter.com/gerhardlazu">Gerhard Lazu</a>, a Rubyist with a strong devops background. It originally appeared here on The Changelog <a href="https://github.com/thechangelog/draft/blob/master/published/the-why-and-how-of-ansible-and-docker/post.md">#</a>.</p>
<hr />
<p>There is a lot of interest from the tech community in both <a href="https://www.docker.io/">Docker</a> and <a href="https://github.com/ansible/ansible">Ansible</a>, I am hoping that after reading this article you will share our enthusiasm. You will also gain a practical insight into using Ansible and Docker for setting up a complete server environment for a Rails application.</p>
<p>Many reading this might be asking, &#8220;Why don&#8217;t you just use Heroku?&#8221;. First of all, I can run Docker and Ansible on any host, with any provider. Secondly, I prefer flexibility over convenience. I can run anything in this manner, not just web applications. Last but not least, because I am a tinkerer at heart, I get a kick from understanding how all the pieces fit together. The fundamental building block of Heroku is the Linux Container. The same technology lies at the heart of Docker&#8217;s versatility. As a matter of fact, one of Docker&#8217;s mottoes is: &#8220;Containerization is the new virtualization&#8221;.</p>
<h2>Why Ansible?</h2>
<p>After 4 years of heavy Chef usage, the <em>infrastructure as code</em> mentality becomes really tedious. I was spending most of my time with the code that was managing my infrastructure, not with the infrastructure itself. Any change, regardless how small, would require a considerable amount of effort for a relatively small gain. With <a href="http://ansible.com">Ansible</a>, there&#8217;s data describing infrastructure on one hand, and the constraints of the interactions between various components on the other hand. It&#8217;s a much simpler model that enables me to move quicker by letting me focus on what makes my infrastructure personal. Similar to the Unix model, Ansible provides simple modules with a single responsibility that can be combined in endless ways.</p>
<p>Ansible has no dependencies other than Python and SSH. It doesn&#8217;t require any agents to be set up on the remote hosts and it doesn&#8217;t leave any traces after it runs either. What&#8217;s more, it comes with an extensive, built-in library of modules for controlling everything from package managers to cloud providers, to databases and everything else in between.</p>
<h2>Why Docker?</h2>
<p><a href="http://docker.io">Docker</a> is establishing itself as the most reliable and convenient way of deploying a process on a host. This can be anything from mysqld to redis, to a Rails application. Just like git snapshots and distributes code in the most efficient way, Docker does the same with processes. It guarantees that everything required to run that process will be available regardless of the host that it runs on.</p>
<p>A common but understandable mistake is to treat a Docker container as a VM. The <a href="http://en.wikipedia.org/wiki/Single_responsibility_principle">Single Responsibility Principle</a> still applies, running a single process per container will give it a single reason to change, it will make it re-usable and easy to reason about. This model has stood the test of time in the form of the Unix philosophy, it makes for a solid foundation to build on.</p>
<h2>The Setup</h2>
<p>Without leaving my terminal, I can have Ansible provision a new instance for me with any of the following: Amazon Web Services, Linode, Rackspace or DigitalOcean. To be more specific, I can have Ansible create a new DigitalOcean 2GB droplet in Amsterdam 2 region in precisely 1 minute and 25 seconds. In a further 1 minute and 50 seconds I can have the system setup with Docker and a few other personal preferences. Once I have this base system in place, I can deploy my application. Notice that I didn&#8217;t setup any database or programming language. Docker will handle all application dependencies.</p>
<p>Ansible runs all remote commands via SSH. My SSH keys stored in the local ssh-agent will be shared remotely during Ansible&#8217;s SSH sessions. When my application code will be cloned or updated on remote hosts, no git credentials will be required, the forwarded ssh-agent will be used to authenticate with the git host.</p>
<h2>Docker and application dependencies</h2>
<p>I find it amusing that most developers are specific about the version of the programming language which their application needs, the version of the dependencies in the form of Python packages, Ruby gems or node.js modules, but when it comes to something as important as the database or the message queue, they just use whatever is available in the environment that the application runs. I believe this is one of the reasons behind the devops movement, developers taking responsibility for the application&#8217;s environment. Docker makes this task easier and more straightforward by adding a layer of pragmatism and confidence to the existing practices.</p>
<p>My application defines dependencies on processes such as MySQL 5.5 and Redis 2.8 by including the following <code>.docker_container_dependencies</code> file:</p>
<pre><code class="no-highlight">gerhard/mysql:5.5
gerhard/redis:2.8
</code></pre>
<p>The Ansible playbook will notice this file and will instruct Docker to pull the correct images from the Docker index and start them as containers. It also links these service containers to my application container. If you want to find out how Docker container linking works, refer to the <a href="http://blog.docker.io/2013/10/docker-0-6-5-links-container-naming-advanced-port-redirects-host-integration/">Docker 0.6.5 announcement</a>.</p>
<p>My application also comes with a Dockerfile which is specific about the Ruby Docker image that is required. As this is already built, the steps in my Dockerfile will have the guarantee that the correct Ruby version will be available to them.</p>
<pre><code class="no-highlight">FROM howareyou/ruby:2.0.0-p353

ADD ./ /terrabox

RUN \
  . /.profile ;\
  rm -fr /terrabox/.git ;\
  cd /terrabox ;\
  bundle install --local ;\
  echo '. /.profile &amp;&amp; cd /terrabox &amp;&amp; RAILS_ENV=test bundle exec rake db:create db:migrate &amp;&amp; bundle exec rspec' &gt; /test-terrabox ;\
  echo '. /.profile &amp;&amp; cd /terrabox &amp;&amp; export RAILS_ENV=production &amp;&amp; rake db:create db:migrate &amp;&amp; bundle exec unicorn -c config/unicorn.rails.conf.rb' &gt; /run-terrabox ;\
# END RUN

ENTRYPOINT ["/bin/bash"]
CMD ["/run-terrabox"]

EXPOSE 3000
</code></pre>
<p>The first step is to copy all my application&#8217;s code into the Docker image and load the global environment variables added by previous images. The Ruby Docker image for example will append <code>PATH</code> configuration which ensures that the correct Ruby version gets loaded.</p>
<p>Next, I remove the git history as this is not useful in the context of a Docker container. I install all the gems and then create a <code>/test-terrabox</code> command which will be run by the test-only container. The purpose of this is to have a &#8220;canary&#8221; which ensures that the application and all its dependencies are properly resolved, that the Docker containers are linked correctly and all tests pass before the actual application container will be started.</p>
<p>The command that gets run when a new web application container gets started is defined in the <code>CMD</code> step. The <code>/run-terrabox</code> command was defined part of the build process, right after the test one.</p>
<p>The last instruction in this application&#8217;s Dockerfile maps port 3000 from inside the container to an automatically allocated port on the host that runs Docker. This is the port that the reverse proxy or load balancer will use when proxying public requests to my application running inside the Docker container.</p>
<h2>Running a Rails application inside a Docker container</h2>
<p>For a medium-sized Rails application, with about 100 gems and just as many integration tests running under Rails, this takes 8 minutes and 16 seconds on a 2GB and 2 core instance, without any local Docker images. If I already had Ruby, MySQL &amp; Redis Docker images on that host, this would take 4 minutes and 45 seconds. Furthermore, if I had a master application image to base a new Docker image build of the same application, this would take a mere 2 minutes and 23 seconds. To put this into perspective, it takes me just over 2 minutes to deploy a new version of my Rails application, including dependent services such as MySQL and Redis.</p>
<p>I would like to point out that my application deploys also run a full test suite which alone takes about a minute end-to-end. Without intending, Docker became a simple Continuous Integration environment that leaves test-only containers behind for inspection when tests fail, or starts a new application container with the latest version of my application when the test suite passes. All of a sudden, I can validate new code with my customers in minutes, with the guarantee that different versions of my application are isolated from one another, all the way to the operating system. Unlike traditional VMs which take minutes to boot, a Docker container will take under a second. Furthermore, once a Docker image is built and tests pass for a specific version of my application, I can have this image pushed into a private Docker registry, waiting to be pulled by other Docker hosts and started as a new Docker container, all within seconds.</p>
<h2>Conclusion</h2>
<p>Ansible made me re-discover the joy of managing infrastructures. Docker gives me confidence and stability when dealing with the most important step of application development, the delivery phase. In combination, they are unmatched.</p>
<p>To go from no server to a fully deployed Rails application in just under 12 minutes is impressive by any standard. To get a very basic Continuous Integration system for free and be able to preview different versions of an application side-by-side, without affecting the &#8220;live&#8221; version which runs on the same hosts in any way, is incredibly powerful. This makes me very excited, and having reached the end of the article, I can only hope that you share my excitement.</p>
<p>I gave a talk at the January 2014 London Docker meetup on this subject, <a href="https://speakerdeck.com/gerhardlazu/ansible-and-docker-the-path-to-continuous-delivery-part-1">I have shared the slides on Speakerdeck</a>.</p>
<p>For more Ansible and Docker content, subscribe to <a href="http://thechangelog.com/weekly/">The Changelog Weekly</a> &#8212; it ships every Saturday and regularly includes the week&#8217;s best links for both topics.</p>
<p><a href="https://github.com/thechangelog/draft">Use the Draft repo</a> <mark>if you&#8217;d like to write a post like this for The Changelog.</mark> They&#8217;ll work with you through the process too.</p>
<p>Until next time, <a href="https://twitter.com/gerhardlazu">Gerhard</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/ansible-docker/">The Why and How of Ansible and Docker</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=P2vVCTixjcQ:7Qf3K6XGT9w:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=P2vVCTixjcQ:7Qf3K6XGT9w:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=P2vVCTixjcQ:7Qf3K6XGT9w:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=P2vVCTixjcQ:7Qf3K6XGT9w:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=P2vVCTixjcQ:7Qf3K6XGT9w:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=P2vVCTixjcQ:7Qf3K6XGT9w:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=P2vVCTixjcQ:7Qf3K6XGT9w:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/P2vVCTixjcQ" height="1" width="1"/>


guid: http://thechangelog.com/?p=8503
title: Generate a CHANGELOG based on merged pull requests
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/Yi1HB5MPXSc/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Touché. <a href="https://github.com/lalitkapoor/github-changes">It&#8217;s on GitHub.</a></p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/generate-changelog-based-merged-pull-requests/">Generate a CHANGELOG based on merged pull requests</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yi1HB5MPXSc:9EAKiv8CW9c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yi1HB5MPXSc:9EAKiv8CW9c:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yi1HB5MPXSc:9EAKiv8CW9c:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=Yi1HB5MPXSc:9EAKiv8CW9c:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yi1HB5MPXSc:9EAKiv8CW9c:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yi1HB5MPXSc:9EAKiv8CW9c:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=Yi1HB5MPXSc:9EAKiv8CW9c:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/Yi1HB5MPXSc" height="1" width="1"/>


guid: 7DADDE0F-2237-49B6-8C84-86B51F4C466C
title: Numix your Linux | LAS s31e01
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/saOjprlxIyU/numix-your-linux-las-s31e01
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/hOYv7FZEwZ0/linuxactionshowep301-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Georgi Karavasilev from the Numix project joins us to discuss their vision for pushing the look of the Linux desktop to the next level, and the efforts they're willing to take to make that vision happen.

Plus: Ubuntu Touch gets two hardware partners, Microsoft is up to it;s old tricks again…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://thechangelog.com/?p=8436
title: Pickadate. Any date.
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/_x8Z1698qc0/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>If you have need for a mobile-friendly, responsive, and lightweight jQuery date &amp; time input picker, look no further than <a href="http://amsul.ca/pickadate.js/">pickadate.js</a>. Amsul <a href="https://github.com/thechangelog/ping">pinged us</a> to say that he just released version 3.4 of his popular library and is quite proud to say that pickadate.js is now <a href="https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA">ARIA-enabled</a>. He states:</p>
<blockquote><p>
  This is an update I would highly recommend everyone to get because of how crucial accessibility is.
</p></blockquote>
<p>If you&#8217;re already using pickadate.js, this is a great time to upgrade. If not, <a href="http://amsul.ca/pickadate.js/">give it a look</a>!</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/pickadate-any-date/">Pickadate. Any date.</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=_x8Z1698qc0:roKTCS9eKRY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=_x8Z1698qc0:roKTCS9eKRY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=_x8Z1698qc0:roKTCS9eKRY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=_x8Z1698qc0:roKTCS9eKRY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=_x8Z1698qc0:roKTCS9eKRY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=_x8Z1698qc0:roKTCS9eKRY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=_x8Z1698qc0:roKTCS9eKRY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/_x8Z1698qc0" height="1" width="1"/>


guid: http://xkcd.com/1334/
title: Second
url: http://xkcd.com/1334/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/second.png" title="Let me just scroll down and check behind that rock. Annnnd ... nope, page copyright year starts with '19'. Oh God, is this a WEBRING?" alt="Let me just scroll down and check behind that rock. Annnnd ... nope, page copyright year starts with '19'. Oh God, is this a WEBRING?" />


guid: http://thechangelog.com/?p=8510
title: Hyper: HTTP/2.0 in Pure Python
author: Ian Cordasco
url: http://feedproxy.google.com/~r/thechangelog/~3/buvIg_hvN0c/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>The HTTP specification will be changing soon. Our old friend <a href="http://www.w3.org/Protocols/rfc2616/rfc2616.html">HTTP/1.1</a> will soon be replaced by <a href="https://github.com/http2/http2-spec">HTTP/2.0</a>. The new specification includes a lot of cool new mechanisms and goodies but all previous implementations for HTTP/1.1 will be incapable of handling them.</p>
<p><a href="https://github.com/Lukasa/hyper">Hyper</a> is a pure Python implemenation of the current draft (9) of HTTP/2.0&#8242;s specification (and draft 5 of the HPACK specification).</p>
<p>As it is now, Hyper can be used as an almost drop-in replacement for Python&#8217;s standard library <code>http.client</code>.</p>
<p>Here&#8217;s a sample of Hyper&#8217;s excellent API:</p>
<pre><code>from hyper import HTTP20Connection

conn = HTTP20Connection('twitter.com:443')
conn.request('GET', '/')
response = conn.getresponse()

print(response.read())
</code></pre>
<p><a href="https://twitter.com/Lukasaoz">Cory Benfield</a>, Hyper&#8217;s author, intends to only support Python 3.3 and beyond.  There is a distinctly strong possibility that <code>asyncio</code> will be leveraged when it is released as part of Python 3.4. There is also already an <a href="https://github.com/Lukasa/hyper/blob/master/hyper/contrib.py#L20">adapter</a> written for <a href="https://github.com/kennethreitz/requests">requests</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/hyper-http2-0-in-pure-python/">Hyper: HTTP/2.0 in Pure Python</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=buvIg_hvN0c:eGc5Vt41_x0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=buvIg_hvN0c:eGc5Vt41_x0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=buvIg_hvN0c:eGc5Vt41_x0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=buvIg_hvN0c:eGc5Vt41_x0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=buvIg_hvN0c:eGc5Vt41_x0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=buvIg_hvN0c:eGc5Vt41_x0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=buvIg_hvN0c:eGc5Vt41_x0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/buvIg_hvN0c" height="1" width="1"/>


guid: http://xkcd.com/1335/
title: Now
url: http://xkcd.com/1335/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/now.png" title="This image stays roughly in sync with the day (assuming the Earth continues spinning). Shortcut: xkcd.com/now" alt="This image stays roughly in sync with the day (assuming the Earth continues spinning). Shortcut: xkcd.com/now" />


guid: http://thechangelog.com/?p=8354
title: Dominate HTML in Python
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/QT26EjvGkgQ/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Have you ever wished that you had a sweet little API to generate HTML in Python? <a href="https://github.com/Knio/dominate">Dominate</a> is probably what you are looking for.</p>
<blockquote><p>
  Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API.
</p></blockquote>
<p>Now, I&#8217;m a self admitted HTML purist, but look at how the dominate API works.</p>
<pre><code class="py">from dominate.tags import ul, li
list = ul()
for item in range(4):
    list += li('Item #', item)
</code></pre>
<p>If done correctly HTML generators can blend in with your code nicely.</p>
<p>Checkout <a href="https://github.com/Knio/dominate">Dominate</a> the next time you&#8217;re looking for a nice native HTML generator API for python.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/dominate-html-python/">Dominate HTML in Python</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=QT26EjvGkgQ:uHqzEQ60Cco:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=QT26EjvGkgQ:uHqzEQ60Cco:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=QT26EjvGkgQ:uHqzEQ60Cco:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=QT26EjvGkgQ:uHqzEQ60Cco:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=QT26EjvGkgQ:uHqzEQ60Cco:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=QT26EjvGkgQ:uHqzEQ60Cco:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=QT26EjvGkgQ:uHqzEQ60Cco:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/QT26EjvGkgQ" height="1" width="1"/>


guid: http://thechangelog.com/?p=8540
title: Sponsor: Deploy your Rails app on Ninefold. No DevOps required.
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/Yqiw_Y2OBbg/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><a href="https://ninefold.com/?utm_source=The+Changelog&#038;utm_medium=referral&#038;utm_term=signup&#038;utm_campaign=The+Changelog+RSS" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Ninefold']);"><img src="http://thechangelog.com/wp-content/uploads/ninefold.png" alt="Ninefold" /></a></p>
<p><a href="https://ninefold.com/?utm_source=The+Changelog&#038;utm_medium=referral&#038;utm_term=signup&#038;utm_campaign=The+Changelog+RSS" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Ninefold']);">Ninefold</a> is a complete Rails platform with CLI, PostgreSQL, Redis, Memcached, New Relic and SendGrid integration.</p>
<p>The guide below walks you through the steps to deploy your Rails app &#8212; the essence of which is:</p>
<ol>
<li><a href="https://ninefold.com/?utm_source=The+Changelog&#038;utm_medium=referral&#038;utm_term=signup&#038;utm_campaign=The+Changelog+RSS" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Ninefold']);">Sign-up</a></li>
<li>Connect your Git repository</li>
<li>Select your infrastructure options (Numbers of servers, RAM, and regions (US or Asia-Pacific))</li>
<li>Confirm and build your app</li>
</ol>
<p>Depending on how large your app is, your app will be up and live in as little as 10 minutes.</p>
<h3>Want to deploy your own Rails app?</h3>
<p>Test drive Ninefold for free with a 30 day free trial, <a href="https://ninefold.com/?utm_source=The+Changelog&#038;utm_medium=referral&#038;utm_term=signup&#038;utm_campaign=The+Changelog+RSS" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Ninefold']);">sign-up now</a>.</p>
<h3>How do I deploy an app on Ninefold?</h3>
<p><a href="https://help.ninefold.com/entries/22057914-How-to-Deploy-an-App?utm_source=The+Changelog&#038;utm_medium=referral&#038;utm_term=signup&#038;utm_campaign=The+Changelog+RSS" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Ninefold']);">This helpful guide</a> comes complete with screenshots to get you started.</p>
<hr />
<p><i>Special thanks to <a href="https://ninefold.com/?utm_source=The+Changelog&#038;utm_medium=referral&#038;utm_term=signup&#038;utm_campaign=The+Changelog+RSS" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Ninefold']);">Ninefold</a> for sponsoring the RSS feed this week.</i></p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/sponsor-ninefold-02-27/">Sponsor: Deploy your Rails app on Ninefold. No DevOps required.</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yqiw_Y2OBbg:GwAZMZS_gCI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yqiw_Y2OBbg:GwAZMZS_gCI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yqiw_Y2OBbg:GwAZMZS_gCI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=Yqiw_Y2OBbg:GwAZMZS_gCI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yqiw_Y2OBbg:GwAZMZS_gCI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=Yqiw_Y2OBbg:GwAZMZS_gCI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=Yqiw_Y2OBbg:GwAZMZS_gCI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/Yqiw_Y2OBbg" height="1" width="1"/>


guid: http://xkcd.com/1336/
title: Transformers
url: http://xkcd.com/1336/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/transformers.png" title="A helicopter bursts from a chrysalis and alights on a rock, rotors still damp." alt="A helicopter bursts from a chrysalis and alights on a rock, rotors still damp." />


guid: http://thechangelog.com/?p=8570
title: Weekly – Issue #26
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/ginxFCVUcAw/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Promise Anti-patterns, Ansible, npm, CSON is JSON for CoffeeScript, Linuxbrew, Hyper, Dude!, KidsRuby, and more.</p>
<p><a href="http://lists.thechangelog.com/t/t-249AE2D2ADD26F5D">Read Weekly &#8211; Issue #26</a></p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/weekly-issue-26/">Weekly &#8211; Issue #26</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=ginxFCVUcAw:Tu7L1VhXSjA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=ginxFCVUcAw:Tu7L1VhXSjA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=ginxFCVUcAw:Tu7L1VhXSjA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=ginxFCVUcAw:Tu7L1VhXSjA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=ginxFCVUcAw:Tu7L1VhXSjA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=ginxFCVUcAw:Tu7L1VhXSjA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=ginxFCVUcAw:Tu7L1VhXSjA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/ginxFCVUcAw" height="1" width="1"/>


guid: C864CCC7-D9DB-4757-948F-42171AE68BAA
title: Kulture of Design | LAS s31e02
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/1QcjBoG2by0/kulture-of-design-las-s31e02
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/oALrOoPFF08/linuxactionshowep302-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Project lead of the new KDE Visual Design Group, Jens Reuterberg, joins us to discuss building a culture of design around KDE, driving community consensus, and how they hope to design by collaboration.   
  
Plus: Linux had a strong showing at Mobile World Congress, we’ll round it up, another major game land for Linux…  
  
AND SO MUCH MORE!  
  
All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1338/
title: Land Mammals
url: http://xkcd.com/1338/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/land_mammals.png" title="Bacteria still outweigh us thousands to one--and that's not even counting the several pounds of them in your body." alt="Bacteria still outweigh us thousands to one--and that's not even counting the several pounds of them in your body." />


guid: http://thechangelog.com/?p=8578
title: Glyphr is a free, html5 based font editor
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/7rPmSvUiQpI/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Looks like the <a href="http://glyphrstudio.com/">Glyphr</a> team set out to lower the barrier to get in to font design.</p>
<blockquote><p>
  Professional font design programs are very complex, and quite expensive. Glyphr is accessible, streamlined, and made for font design hobbyists&#8230; and it&#8217;s free!
</p></blockquote>
<p>At first glance, it appears that they&#8217;re off to a great start. Check out <a href="http://glyphrstudio.com/sandbox/">the sandbox</a> if you want to play around with it.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/glyphr-free-html5-based-font-editor/">Glyphr is a free, html5 based font editor</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=7rPmSvUiQpI:9FleJRLJio4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=7rPmSvUiQpI:9FleJRLJio4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=7rPmSvUiQpI:9FleJRLJio4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=7rPmSvUiQpI:9FleJRLJio4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=7rPmSvUiQpI:9FleJRLJio4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=7rPmSvUiQpI:9FleJRLJio4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=7rPmSvUiQpI:9FleJRLJio4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/7rPmSvUiQpI" height="1" width="1"/>


guid: http://thechangelog.com/?p=8440
title: Quickly reduce the amount of data your node API returns
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/jS-O8l9EngE/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>When designing an API, it&#8217;s easy to forget that not everyone has a cable modem. What if a client could easily request exactly the data it needed. That is what <a href="https://github.com/nemtsov/json-mask">JSON Mask</a> aims to do.</p>
<blockquote><p>
  This is a tiny language and an engine for selecting specific parts of a JS object, hiding/masking the rest.
</p></blockquote>
<p>A code example helps to demonstrate how this works.</p>
<pre><code class="js">var mask = require('json-mask')
mask({p: {a: 1, b: 2}, z: 1}, 'p/a,z')  // {p: {a: 1}, z: 1}
</code></pre>
<p><a href="https://github.com/nemtsov/json-mask">JSON Mask</a> seems like an interesting way to reduce the amount of data we send down the pipes.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/quickly-reduce-amount-data-node-api-returns/">Quickly reduce the amount of data your node API returns</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=jS-O8l9EngE:u4DQyMWgXcM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=jS-O8l9EngE:u4DQyMWgXcM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=jS-O8l9EngE:u4DQyMWgXcM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=jS-O8l9EngE:u4DQyMWgXcM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=jS-O8l9EngE:u4DQyMWgXcM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=jS-O8l9EngE:u4DQyMWgXcM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=jS-O8l9EngE:u4DQyMWgXcM:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/jS-O8l9EngE" height="1" width="1"/>


guid: http://xkcd.com/1339/
title: When You Assume
url: http://xkcd.com/1339/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/when_you_assume.png" title="You know what happens when you assert--you make an ass out of the emergency response team." alt="You know what happens when you assert--you make an ass out of the emergency response team." />


guid: http://thechangelog.com/?p=7585
title: Increase Productivity by Building Your Muscle Memory
author: Beverly Nelson
url: http://feedproxy.google.com/~r/thechangelog/~3/eUKF5ea7tGk/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>If you are learning <a href="http://git-scm.com/">Git</a>, <a href="http://www.vim.org/">Vim</a>, the infamous command-line, or a new syntax &#8212; the early stages of learning can seem frustrating. Typically, the challenge is not having an understanding of the core concepts of what you&#8217;re learning. The frustration comes from constantly referencing documentation until the syntax becomes natural.</p>
<p>One way to ease that frustration is by establishing a little muscle memory through repetition.</p>
<h2>How does repetition help?</h2>
<p>Repetitive drills aren&#8217;t a replacement for learning to code, but it does help to build the association of an action with the keystrokes. You will find your frustration decrease and learning will become easier with muscle memory established.</p>
<p>If you&#8217;ve been coding very long you may be able to type with lightening speed but unable to quote the keys on a keyboard in order without some thought.  This is because you&#8217;ve established muscle memory.</p>
<h2>Examples of learning through repetition</h2>
<ul>
<li><a href="https://www.shortcutfoo.com/">Shortcut Foo</a> provides drills for learning git, vim, sublime, command line, and much more.  These drills are effective in helping to master the association between keystrokes and a command.  There is a free plan with limited features or you can upgrade to customize your learning with different one-time payment tiers.</li>
<li><a href="https://github.com/sharonw/python-drills">Python Drills</a> created for Hackbright academy to help students learn the python syntax. </li>
<li><a href="http://drills.learncodethehardway.org/">Learn Code The Hard Way Drills</a> Practice Ruby and Python basic syntax.</li>
<li><a href="http://ankisrs.net/">Anki Flashcards</a> Create your own flashcards or check out Derek Sivers <a href="http://sivers.org/srs">Ruby and Javascript deck</a></li>
<li><a href="https://www.brainscape.com/study?market=1&amp;pack_id=9638">Brainscape</a> Practice Git or Ruby on Rails basics on the web or download the mobile app.</li>
</ul>
<h2>Getting the most out of drills</h2>
<ul>
<li>Set aside a regular time to practice</li>
<li>Say the keystrokes or actions to yourself verbally as you type</li>
<li>Do not use it to replace learning to code or the usage of a tool.  This is a supplement.</li>
<li>Create your own flashcards with frequently used sequences.  Search for a cheat sheet on whatever you&#8217;re learning as a source to create drills from.</li>
</ul>
<p>Whether you want to increase productivity with what you already know or want to learn something new, tools like <a href="https://www.shortcutfoo.com/">Shortcut Foo</a> can compliment your learning by building your muscle memory.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/increase-productivity-building-muscle-memory/">Increase Productivity by Building Your Muscle Memory</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=eUKF5ea7tGk:TQ2dIk1GNd8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=eUKF5ea7tGk:TQ2dIk1GNd8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=eUKF5ea7tGk:TQ2dIk1GNd8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=eUKF5ea7tGk:TQ2dIk1GNd8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=eUKF5ea7tGk:TQ2dIk1GNd8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=eUKF5ea7tGk:TQ2dIk1GNd8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=eUKF5ea7tGk:TQ2dIk1GNd8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/eUKF5ea7tGk" height="1" width="1"/>


guid: http://thechangelog.com/?p=8591
title: Add WordPress-style shortcodes to your Ruby blog
author: Kelly Martin
url: http://feedproxy.google.com/~r/thechangelog/~3/eFXtsg8BevY/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>One of WordPress&#8217;s strengths is the ability to give non-coders a way to generate custom data with the use of shortcodes. <a href="https://github.com/kernow/shortcode">Shortcode</a> elegantly brings that classic feature to the Ruby community.</p>
<p>The gem notes using <a href="http://en.wikipedia.org/wiki/Parsing_expression_grammar">Parsing expression grammar</a> instead of regular expressions to improve the readability and testability of the code.  It supports both block tags and self-closing tags, and adding shortcodes is as easy as adding a partial.</p>
<pre><code class="no-highlight">%blockquote
  %p.quotation= @content
  - if @attributes[:author]
    %span.author= @attributes[:author]
</code></pre>
<p>Shortcode also supports custom presenters for more complex tasks like image galleries. Take a look at <a href="https://github.com/kernow/shortcode">the documentation on GitHub</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/add-wordpress-style-shortcodes-to-your-ruby-blog/">Add WordPress-style shortcodes to your Ruby blog</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=eFXtsg8BevY:DU5sWeTFcOk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=eFXtsg8BevY:DU5sWeTFcOk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=eFXtsg8BevY:DU5sWeTFcOk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=eFXtsg8BevY:DU5sWeTFcOk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=eFXtsg8BevY:DU5sWeTFcOk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=eFXtsg8BevY:DU5sWeTFcOk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=eFXtsg8BevY:DU5sWeTFcOk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/eFXtsg8BevY" height="1" width="1"/>


guid: http://www.cyberciti.biz/faq/?p=26561
title: FreeBSD Show Disk Quota Limits Command
author: Nix Craft
url: http://www.cyberciti.biz/faq/freebsd-checking-quota-limits-and-disk-usage/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/freebsd/" title="See all FreeBSD related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/freebsd_logo_sm.png"/></a></div><span class="drop_cap">I</span>'m a new FreeBSD unix user and backup file on a FreeBSD based unix server. How can I check quota limits and disk usage using shell prompt on a FreeBSD based system?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/freebsd-checking-quota-limits-and-disk-usage/">FreeBSD Show Disk Quota Limits Command</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=FreeBSD Show Disk Quota Limits Command&amp;url=http://www.cyberciti.biz/faq/freebsd-checking-quota-limits-and-disk-usage/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/freebsd-checking-quota-limits-and-disk-usage/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=23747
title: curl Command Resume Broken Download
author: Nix Craft
url: http://www.cyberciti.biz/faq/curl-command-resume-broken-download/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/unix/" title="See all UNIX related articles/faq"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/unix-logo.gif"/></a></div><span class="drop_cap">I</span> <a href="http://www.cyberciti.biz/tips/wget-resume-broken-download.html">know wget can resume a failed download</a>. I am on a <a href="http://www.cyberciti.biz/faq/howto-install-wget-om-mac-os-x-mountain-lion-mavericks-snow-leopard/">Mac OS X and do now want to install wget</a> command. How can I resume a failed download using curl command on Linux or Unix-like systems?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/curl-command-resume-broken-download/">curl Command Resume Broken Download</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=curl Command Resume Broken Download&amp;url=http://www.cyberciti.biz/faq/curl-command-resume-broken-download/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/curl-command-resume-broken-download/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=23584
title: HowTo: Update gcutil / gcloud Components On a Linux / Unix / OS X
author: Nix Craft
url: http://www.cyberciti.biz/faq/howto-update-gcutil-gcloud-components-on-a-linux-unix-os-x/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/google-cloud-platform/" title="See all Google Cloud Computing related Howtos/Tutorials"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/google-cloud-platform-logo.png"/></a></div><span class="drop_cap">H</span>ow can I update for Google Cloud SDK components on a Linux or OS X unix based systems?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/howto-update-gcutil-gcloud-components-on-a-linux-unix-os-x/">HowTo: Update gcutil / gcloud Components On a Linux / Unix / OS X</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=HowTo: Update gcutil / gcloud Components On a Linux / Unix / OS X&amp;url=http://www.cyberciti.biz/faq/howto-update-gcutil-gcloud-components-on-a-linux-unix-os-x/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/howto-update-gcutil-gcloud-components-on-a-linux-unix-os-x/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=23585
title: CentOS: rpmdb: PANIC: fatal region error detected; run recovery error and solution
author: Nix Craft
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
url:
http://www.cyberciti.biz/faq/centos-rpmdb-panic-fatal-region-error-detected-run-recovery-error-and-solution/

content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/centos/" title="See all Sun CentOS Linux related FAQs"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/centos_logo.png"/></a></div><span class="drop_cap">I</span> am using a CentOS Linux v6.5 on my home server and I am getting the following error when I execute <a href="http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/" title="See Linux/Unix yum command examples for more info">yum command</a>:<blockquote><strong><span style="color: rgb(255, 0, 0);">rpmdb: PANIC: fatal region error detected; run recovery
error: db3 error(-30974) from dbenv-&gt;open: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 -  (-30974)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:
Error: rpmdb open failed</span></strong></blockquote> How do I fix this problem on a CentOS / RHEL based system?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/centos-rpmdb-panic-fatal-region-error-detected-run-recovery-error-and-solution/">CentOS: rpmdb: PANIC: fatal region error detected; run recovery error and solution</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=CentOS: rpmdb: PANIC: fatal region error detected; run recovery error and solution&amp;url=http://www.cyberciti.biz/faq/centos-rpmdb-panic-fatal-region-error-detected-run-recovery-error-and-solution/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/centos-rpmdb-panic-fatal-region-error-detected-run-recovery-error-and-solution/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=23587
title: CentOS Install Java SDK using yum Command
author: Nix Craft
url: http://www.cyberciti.biz/faq/centos-linux-6-install-java-sdk/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/centos/" title="See all Sun CentOS Linux related FAQs"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/centos_logo.png"/></a></div><span class="drop_cap">H</span>ow do I install JDK runtime environment on a CentOS Linux version 6.x using <a href="http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/" title="See Linux/Unix yum command examples for more info">yum command</a>?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/centos-linux-6-install-java-sdk/">CentOS Install Java SDK using yum Command</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=CentOS Install Java SDK using yum Command&amp;url=http://www.cyberciti.biz/faq/centos-linux-6-install-java-sdk/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/centos-linux-6-install-java-sdk/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=23586
title: CentOS Install Lighttpd Web-server With yum Command
author: Nix Craft
url: http://www.cyberciti.biz/faq/centos-install-lighttpd-web-server-with-yum-command/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/lighttpd/" title="See all Lighttpd related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/light_logo.png"/></a></div><span class="drop_cap">I</span> know how to install <a href="http://www.cyberciti.biz/faq/install-nginx-centos-rhel-6-server-rpm-using-yum-command/">nginx on a CentOS Linux using yum command</a>. Is there is a guide to install Lighttpd web-server on a CentOS Linux or RHEL server with <a href="http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/" title="See Linux/Unix yum command examples for more info">yum command</a>? How can I install and configure php and mysql on a CentOS with Lighttpd web-server?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/centos-install-lighttpd-web-server-with-yum-command/">CentOS Install Lighttpd Web-server With yum Command</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=CentOS Install Lighttpd Web-server With yum Command&amp;url=http://www.cyberciti.biz/faq/centos-install-lighttpd-web-server-with-yum-command/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/centos-install-lighttpd-web-server-with-yum-command/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=23592
title: Minify and Compress CSS & Javascript Files At a Linux/Unix Shell Prompt
author: Nix Craft
url: http://www.cyberciti.biz/faq/linux-unix-minify-compress-css-javascript-files-shell-prompt/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/bash-shell/" title="See all Bash/Shell scripting related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/terminal.png"/></a></div><span class="drop_cap">H</span>ow do I minify and compress CSS &amp; JS files on Linux or Unix-like system using shell prompt on my server? How can I minify JavaScripts and stylesheets at shell promot so they can download faster over the Internet without using any online tools?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/linux-unix-minify-compress-css-javascript-files-shell-prompt/">Minify and Compress CSS &amp; Javascript Files At a Linux/Unix Shell Prompt</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Minify and Compress CSS &amp; Javascript Files At a Linux/Unix Shell Prompt&amp;url=http://www.cyberciti.biz/faq/linux-unix-minify-compress-css-javascript-files-shell-prompt/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/linux-unix-minify-compress-css-javascript-files-shell-prompt/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=20208
title: Linux / Unix: chroot Command Examples
author: Nix Craft
url: http://www.cyberciti.biz/faq/unix-linux-chroot-command-examples-usage-syntax/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div style="float: right; margin-top: 0px; margin-left: 5px;"><img alt="chroot command" class="alignnone size-full wp-image-20215" height="74" src="http://s0.cyberciti.org/uploads/faq/2014/02/chroot-command.jpg" width="180"/></div><span class="drop_cap">I</span> am a new Linux and Unix user. How do I change the root directory of a command? How do I change the root directory of a process such as web-server using a chroot command to isolate file system? How do I use a chroot to recover password or fix the damaged Linux/Unix based environment?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/unix-linux-chroot-command-examples-usage-syntax/">Linux / Unix: chroot Command Examples</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Linux / Unix: chroot Command Examples&amp;url=http://www.cyberciti.biz/faq/unix-linux-chroot-command-examples-usage-syntax/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/unix-linux-chroot-command-examples-usage-syntax/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=28246
title: HowTo: Setup SSH Keys on a Linux / Unix System
author: Nix Craft
url: http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/openbsd/" title="See all OpenBSD related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/openbsd_logo_sm.png"/></a></div><span class="drop_cap">I</span> recently read that SSH keys provide a secure way of logging into a Linux and Unix-based server. How do I set up SSH keys on a Linux or Unix based systems? In SSH for Linux/Unix, how do I set up public key authentication?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/">HowTo: Setup SSH Keys on a Linux / Unix System</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=HowTo: Setup SSH Keys on a Linux / Unix System&amp;url=http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: B3402F70-3DEB-40BF-8028-EF844D10DB1A
title: Linux Your Chromebook | LAS s31e03
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/Qjm4qkv6xZU/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/hGPgzOlFZPk/linuxactionshowep303-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Can a cheap Chromebook loaded with Linux replace an Ultrabook? Is this the best bang for the battery life? We load Linux on the Acer C720 and put it to the test.   
  
Plus: The big security mistake that impacts tons of open source software, a quick demo of the new Krita release, our picks of the week…  
  
AND SO MUCH MORE!  
  
All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1340/
title: Unique Date
url: http://xkcd.com/1340/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/unique_date.png" title="If our current civilization lasts another 8,000 years, it's probably fair to assume the Long Now Foundation got things right, and at some point we started listening to them and switched to five-digit years." alt="If our current civilization lasts another 8,000 years, it's probably fair to assume the Long Now Foundation got things right, and at some point we started listening to them and switched to five-digit years." />


guid: http://thechangelog.com/?p=8494
title: Bunch lets you use a Python dict like it’s an Object
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/nloDGyJadW8/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Sometimes, in Python, I wish I could access dicts as if they are objects. <a href="https://github.com/dsc/bunch">Bunch</a> makes it easy to do that.</p>
<blockquote>
<p>A Bunch is a Python dictionary that provides attribute-style access (a la JavaScript objects).</p>
</blockquote>
<p>Bunch acts like an object and a dict.</p>
<pre><code class="python">&gt;&gt;&gt; b = Bunch()
&gt;&gt;&gt; b.hello = 'world'
&gt;&gt;&gt; b.hello
'world'
&gt;&gt;&gt; b['hello'] += "!"
&gt;&gt;&gt; b.hello
'world!'
</code></pre>
<p>And it even plays nice with serialization.</p>
<pre><code class="python">&gt;&gt;&gt; b = Bunch(foo=Bunch(lol=True), hello=42, ponies='are pretty!')
&gt;&gt;&gt; import json
&gt;&gt;&gt; json.dumps(b)
'{"ponies": "are pretty!", "foo": {"lol": true}, "hello": 42}'
</code></pre>
<p>This approach isn&#8217;t for everything, but if you want a dict that acts like an object checkout <a href="https://github.com/dsc/bunch">Bunch</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/bunch-lets-use-python-dict-like-object/">Bunch lets you use a Python dict like it&#8217;s an Object</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=nloDGyJadW8:-bPIbf6NPhE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=nloDGyJadW8:-bPIbf6NPhE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=nloDGyJadW8:-bPIbf6NPhE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=nloDGyJadW8:-bPIbf6NPhE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=nloDGyJadW8:-bPIbf6NPhE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=nloDGyJadW8:-bPIbf6NPhE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=nloDGyJadW8:-bPIbf6NPhE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/nloDGyJadW8" height="1" width="1"/>


guid: http://thechangelog.com/?p=8620
title: Metalsmith: a static site generator with lots of potential
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/TCLsv7MZ93I/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Segment.io&#8217;s <a href="http://www.metalsmith.io">Metalsmith</a> doesn&#8217;t excite me because it&#8217;s a static site generator. It excites me because its <em>everything-is-a-plugin</em> philosophy turns it in to a potential swiss army knife for any project that manipulates a directory of files.</p>
<p>It could be a project scaffolder. It could be an e-book generator. It could be a build tool. It could be a documentation tool. It could be something I&#8217;ve never even heard of before.</p>
<p>Check out <a href="https://github.com/segmentio/metalsmith/tree/master/examples">their examples</a> to whet your imagination.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/metalsmith-static-site-generator-lots-potential/">Metalsmith: a static site generator with lots of potential</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=TCLsv7MZ93I:kVNYWTp6Y90:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=TCLsv7MZ93I:kVNYWTp6Y90:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=TCLsv7MZ93I:kVNYWTp6Y90:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=TCLsv7MZ93I:kVNYWTp6Y90:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=TCLsv7MZ93I:kVNYWTp6Y90:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=TCLsv7MZ93I:kVNYWTp6Y90:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=TCLsv7MZ93I:kVNYWTp6Y90:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/TCLsv7MZ93I" height="1" width="1"/>


guid: http://xkcd.com/1341/
title: Types of Editors
url: http://xkcd.com/1341/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/types_of_editors.png" title="m-x machineofdeath-mode" alt="m-x machineofdeath-mode" />


guid: http://blog.xkcd.com/2014/03/12/what-if-i-wrote-a-book/
title: What if I wrote a book?
url: http://blog.xkcd.com/2014/03/12/what-if-i-wrote-a-book/
feedurl: http://xkcd.com/rss.xml
content:
<a href="http://blog.xkcd.com/2014/03/12/what-if-i-wrote-a-book/"><img src="http://imgs.xkcd.com/store/whatif-book-news.png"></a>


guid: http://thechangelog.com/?p=8633
title: Pakyow’s view-first development process is built for getting along
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/jU9vmP5DIe0/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><a href="http://pakyow.com">Pakyow</a> sounds like it was named while watching <a href="https://www.google.com/search?q=batman+kaplow&amp;client=safari&amp;rls=en&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ei=x88hU_vNEcW22gXQ7IGgDw&amp;ved=0CAcQ_AUoAQ&amp;biw=1436&amp;bih=768#q=batman+kapow&amp;rls=en&amp;tbm=isch">Batman re-runs</a>.</p>
<p>What is it? A Ruby web framework where views are created in isolation from the back-end app. Pakyow&#8217;s developers say it:</p>
<blockquote><p>
  gives the designer complete control over the front-end through the entire development process.
</p></blockquote>
<p>They have a nice <a href="http://pakyow.com/warmup">warmup page</a> if you want to see how it all fits together.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/pakyow/">Pakyow&#8217;s view-first development process is built for getting along</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=jU9vmP5DIe0:NDBkj_TiH2M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=jU9vmP5DIe0:NDBkj_TiH2M:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=jU9vmP5DIe0:NDBkj_TiH2M:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=jU9vmP5DIe0:NDBkj_TiH2M:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=jU9vmP5DIe0:NDBkj_TiH2M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=jU9vmP5DIe0:NDBkj_TiH2M:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=jU9vmP5DIe0:NDBkj_TiH2M:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/jU9vmP5DIe0" height="1" width="1"/>


guid: http://xkcd.com/1342/
title: Ancient Stars
url: http://xkcd.com/1342/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/ancient_stars.png" title="'The light from those millions of stars you see is probably many thousands of years old' is a rare example of laypeople substantially OVERestimating astronomical numbers." alt="'The light from those millions of stars you see is probably many thousands of years old' is a rare example of laypeople substantially OVERestimating astronomical numbers." />


guid: http://thechangelog.com/?p=8638
title: Sponsor: Hired is giving away 6 pairs of tickets to RailsConf 2014
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/NfU-884C2pM/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><a href="https://hired.com/invite?campaign_tags=2railsconftix&#038;utm_source=events&#038;utm_medium=railsconf14&#038;utm_campaign=changelog-rss&#038;utm_term=ruby" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Hired']);"><img src="http://thechangelog.com/wp-content/uploads/hired.png" alt="Hired" /></a></p>
<p><a href="https://hired.com/invite?campaign_tags=2railsconftix&#038;utm_source=events&#038;utm_medium=railsconf14&#038;utm_campaign=changelog-rss&#038;utm_term=ruby" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Hired']);">Hired</a>, the official sponsor of RailsConf 2014, is giving away 6 pairs of tickets to this year&#8217;s RailsConf in Chicago on April 22nd through the 25th.</p>
<p>To win a pair, invite your job-seeking friends to Hired for an entry. They will pick two winners each week through April 4th. As always, their standard bonus of $1,337 applies if/when your friend gets Hired.</p>
<p><a href="https://hired.com/invite?campaign_tags=2railsconftix&#038;utm_source=events&#038;utm_medium=railsconf14&#038;utm_campaign=changelog-rss&#038;utm_term=ruby">Share with your friends and help them get Hired!</a></p>
<hr />
<p><i>Special thanks to <a href="https://hired.com/?campaign_tags=2railsconftix&#038;utm_source=events&#038;utm_medium=railsconf14&#038;utm_campaign=changelog-rss&#038;utm_term=ruby" onclick="javascript:_gaq.push(['_trackEvent', 'RSS Sponsorships', 'Click', 'Hired']);">Hired</a> for sponsoring the RSS feed this week.</i></p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/sponsor-hired-03-15/">Sponsor: Hired is giving away 6 pairs of tickets to RailsConf 2014</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=NfU-884C2pM:1H2gr8d-KxU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=NfU-884C2pM:1H2gr8d-KxU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=NfU-884C2pM:1H2gr8d-KxU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=NfU-884C2pM:1H2gr8d-KxU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=NfU-884C2pM:1H2gr8d-KxU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=NfU-884C2pM:1H2gr8d-KxU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=NfU-884C2pM:1H2gr8d-KxU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/NfU-884C2pM" height="1" width="1"/>


guid: 65BF24E6-21E1-4B9A-8503-F329F39BD55C
title: SolydXK Linux Review | LAS s31e04
author: chris@linuxactionshow.com
url: %20http://www.jupiterbroadcasting.com/53482/solydxk-linux-review-las-s31e04
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/JWwx6uIP8yU/linuxactionshowep304-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>Based on Debian SolydXK offers all the advantages of a rolling release, with a safe and sensible approach. But where does this new distro stack up compared to the big dogs? And what challenges do we think they might face in the near future? Tune in to find out!  
  
Plus why Chromium is dropping GTK, Valve drops some code, Intel drops a Linux bomb…  
  
AND SO MUCH MORE!  
  
All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1343/
title: Manuals
url: http://xkcd.com/1343/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/manuals.png" title="The most ridiculous offender of all is the sudoers man page, which for 15 years has started with a 'quick guide' to EBNF, a system for defining the grammar of a language. 'Don't despair', it says, 'the definitions below are annotated.'" alt="The most ridiculous offender of all is the sudoers man page, which for 15 years has started with a 'quick guide' to EBNF, a system for defining the grammar of a language. 'Don't despair', it says, 'the definitions below are annotated.'" />


guid: http://xkcd.com/1344/
title: Digits
url: http://xkcd.com/1344/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/digits.png" title="It's taken me 20 years to get over skyline tetris." alt="It's taken me 20 years to get over skyline tetris." />


guid: http://thechangelog.com/?p=8680
title: Mithril: A JS Framework for Building Brilliant Applications
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/U4S_dAoWuRE/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Does it feel like there are 1,001 JavaScript MVC frameworks out there? Yes. Does that mean there&#8217;s no room to innovate in the JS MVC space? No.</p>
<p><a href="http://lhorie.github.io/mithril/">Mithril</a> is the latest entry to the category and boasts speed, built-in safetey, and robustness as its core features. Weighing in at <a href="http://github.com/lhorie/mithril.js/blob/master/mithril.js">~400 LOC</a>, it&#8217;s amazing how much functionality <a href="http://lhorie.blogspot.com">Leo Horie</a> has squeezed in to his little framework.</p>
<p><a href="http://lhorie.github.io/mithril/">Check it out</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/mithril-js-framework/">Mithril: A JS Framework for Building Brilliant Applications</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=U4S_dAoWuRE:rVCXYPg-2mk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=U4S_dAoWuRE:rVCXYPg-2mk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=U4S_dAoWuRE:rVCXYPg-2mk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=U4S_dAoWuRE:rVCXYPg-2mk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=U4S_dAoWuRE:rVCXYPg-2mk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=U4S_dAoWuRE:rVCXYPg-2mk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=U4S_dAoWuRE:rVCXYPg-2mk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/U4S_dAoWuRE" height="1" width="1"/>


guid: http://thechangelog.com/?p=8607
title: Members: Get 50% off Codeship for 12 months
author: Adam Stacoviak
url: http://feedproxy.google.com/~r/thechangelog/~3/j_q59M8_j3o/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><img src="http://thechangelog.com/wp-content/uploads/codeship.jpg" alt="Codeship" /></p>
<p>Our friends at <a href="https://www.codeship.io/?utm_source=The+Changelog&#038;utm_medium=referral&#038;utm_campaign=Changelog+Partnership">Codeship</a> make Continuous Deployment simple!</p>
<p>Codeship is a hosted Continuous Deployment Service that just works. Set up Continuous Integration in a few steps and automatically deploy when all your tests have passed.</p>
<p>Start out with their free plan and try out continuous integration and deployment at no cost. Setup only takes 3 minutes. Here&#8217;s what you&#8217;ll get:</p>
<ul>
<li>1 concurrent build</li>
<li>50 builds / month</li>
<li>5 private projects and</li>
<li>Unlimited team members</li>
</ul>
<p>When you&#8217;re ready to transition your account to a paid plan, use our members only code to get 50% off of your first 12 months on any plan. With this exclusive offer available for our members only, you&#8217;ll save between $294 and $2,994!</p>
<p>Codeship integrates with GitHub and BitBucket. Easily deploy to cloud services like Heroku, Engine Yard, Nodejitsu, Google App Engine and many more! Of course all open source projects get tested and deployed for free.</p>

<hr><p><a href="http://thechangelog.com/membership/?utm_source=partner+benefit">Become a member</a> or <a href="http://thechangelog.com/?memberful_endpoint=auth">sign in</a> to get access to this and many other <a href="http://thechangelog.com/benefits/?utm_source=partner+benefit">members only benefits</a> from our trusted partners.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/codeship/">Members: Get 50% off Codeship for 12 months</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=j_q59M8_j3o:LQK8jlMR8sA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=j_q59M8_j3o:LQK8jlMR8sA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=j_q59M8_j3o:LQK8jlMR8sA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=j_q59M8_j3o:LQK8jlMR8sA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=j_q59M8_j3o:LQK8jlMR8sA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=j_q59M8_j3o:LQK8jlMR8sA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=j_q59M8_j3o:LQK8jlMR8sA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/j_q59M8_j3o" height="1" width="1"/>


guid: http://thechangelog.com/?p=8695
title: We Make the Web. Let’s Make It Accessible.
author: Guest Author
url: http://feedproxy.google.com/~r/thechangelog/~3/5D2u44mYZoM/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><img src="http://thechangelog.com/wp-content/uploads/amsul.jpg" width="45" class="float-left" />This is a guest post by <a href="https://twitter.com/amsul_">Amsul</a>, a UI/UX developer with a strong focus on writing responsible and maintainable code for large scale applications. It originally appeared here on The Changelog <a href="https://github.com/thechangelog/draft/blob/master/published/accessible-first/post.md">#</a>.</p>
<hr />
<p>Building an accessible product sounds so obvious, yet it is very often overlooked or perceived as a separate entity of the product. I, myself, have fallen victim to this frame of thought. Only after having worked on several accessibility-related projects did version 3.4 of <a href="http://amsul.ca/pickadate.js">pickadate.js</a> come out with some ARIA controls. Not implementing it sooner was mostly due to a lack of time, but partly also due to me expecting it to be a daunting task.</p>
<p>I&#8217;d like to stress here <a href="http://www.w3.org/WAI/intro/accessibility.php#important">how</a> <a href="http://webaccessibility.jhu.edu/what-is-accessibility/important.html">crucial</a> <a href="http://www.visionaustralia.org/business-and-professionals/digital-access/why-accessibility-is-important">accessibility</a> <a href="http://eip.reach.ca/default/main/products/service-provider-s-companion/english/the-importance-of-accessibility.html">on the web</a> has become. If your product isn&#8217;t accessible, it means that it doesn&#8217;t <em>really</em> fully function. Yes, you might have customers coming to your site &#8211; but a large population of visitors will not even be given the chance to be your customer, simply because they cannot access it!</p>
<p>It&#8217;s like architecting a building without planning for elevators.</p>
<p>It leaves a lost opportunity by not being inclusive. And heck, it&#8217;s even <a href="http://www.aodacompliance.com/">the law now in several countries</a>. So I think we ought to spend a little time learning the basics of building an accessible application.</p>
<h2>All about the semantics</h2>
<p>HTML (specifically HTML5) tries to inherently be semantic enough to kick start an accessible application. Screen readers know how to navigate and prioritize content based on your markup flow:</p>
<pre><code class="html">&lt;body&gt;
  &lt;header&gt;&lt;/header&gt;
  &lt;aside&gt;&lt;/aside&gt;
  &lt;main&gt;
    &lt;header&gt;&lt;/header&gt;
    &lt;article&gt;&lt;/article&gt;
    &lt;footer&gt;&lt;/footer&gt;
  &lt;/main&gt;
  &lt;footer&gt;&lt;/footer&gt;
&lt;/body&gt;
</code></pre>
<p>However, HTML semantics alone cannot appropriately describe all possible content types in an application. And that&#8217;s when <a href="http://www.w3.org/TR/wai-aria/">ARIA</a> controls come in.</p>
<h2>ARIA (Accessible Rich Internet Applications)</h2>
<p>ARIA controls give us the ability to define our own semantics where HTML falls short. These definitions are categorized into four <a href="http://www.w3.org/TR/wai-aria/roles#roles_categorization">roles</a>:</p>
<ol>
<li><strong><a href="http://www.w3.org/TR/wai-aria/roles#landmark_roles">Landmark roles</a></strong> define the general regions within an application that become &#8220;navigational landmarks&#8221; for screen readers &#8211; sort of like &#8220;Jump to&#8221;s.</li>
<li><strong><a href="http://www.w3.org/TR/wai-aria/roles#document_structure_roles">Document structure roles</a></strong> add semantics to content organization in a page and are usually not interactive.</li>
<li><strong><a href="http://www.w3.org/TR/wai-aria/roles#widget_roles">Widget roles</a></strong> describe components of UI widgets.</li>
<li><strong><a href="http://www.w3.org/TR/wai-aria/roles#abstract_roles">Abstract roles</a></strong> just define the ontology of other role types. These are <em>not</em> to be used in an application.</li>
</ol>
<p>The spec documentation is a bit dry to read through, but essentially, there are three basic steps to building an accessible application:</p>
<ol>
<li>Start by architecting the <strong>landmark</strong> roles,</li>
<li>Then build out the <strong>document structure</strong> roles, and</li>
<li>Finally, create the individual <strong>widget</strong> roles.</li>
</ol>
<p>There&#8217;s a <a href="http://www.w3.org/TR/wai-aria/roles#role_definitions">long list of roles</a> that fall under these categories. We will be looking at the most fun part (widget roles) and use a date picker as an example UI component.</p>
<h3>Widget roles</h3>
<p>There are two types of widget roles:</p>
<ol>
<li>Composite roles, and</li>
<li>Standalone roles.</li>
</ol>
<p>A composite role defines a &#8220;container&#8221; for the widget&#8217;s UI components whereas the standalone roles are components within the UI&#8217;s container.</p>
<p>So, let&#8217;s say the basic interaction for the date picker we want is that the user can choose a date from a grid of choices. The following is our markup to start with (for brevity, I&#8217;m ignoring irrelevant HTML attributes):</p>
<pre><code class="html">&lt;input&gt;
&lt;table&gt;
  ...
  &lt;tr&gt;
    ...
    &lt;td&gt;19&lt;/td&gt;
    &lt;td&gt;20&lt;/td&gt;
    ...
  &lt;/tr&gt;
  ...
&lt;/table&gt;
</code></pre>
<p>A screen reader visiting this markup sees two disparate pieces of DOM elements. One an <code>input</code> that semantically accepts a value, and the other a <code>table</code> that semantically displays tabular data.</p>
<p>Already, we have a problem with those semantics. We aren&#8217;t using this <code>table</code> for tabular data. We&#8217;re using it to visually present the content in a grid layout &#8211; which is just easily achieved with the native <code>table</code> element.</p>
<p>In order to correct this, we need to redefine the role of our <code>table</code>.</p>
<p>It is crucial to note here that most semantic HTML elements cannot have their roles redefined. Only <a href="http://rawgithub.com/w3c/aria-in-html/master/index.html#rec">certain elements can be redefined certain other roles</a>. For the most part, <code>div</code>s and <code>span</code>s can be redefined to mean anything.</p>
<p>Anyways, from the <a href="http://www.w3.org/TR/wai-aria/roles#role_definitions">long list of roles</a>, the most appropriate role for our scenario is the <a href="http://www.w3.org/TR/wai-aria/roles#grid">composite <code>grid</code> role</a>. The <code>grid</code> role requires that there be at least one element with the role of <code>gridcell</code> contained by an element with the role of <code>row</code>, which in turn is owned by the <code>grid</code>.</p>
<p>Essentially that means the following roles need to be in our markup:</p>
<pre><code class="html">&lt;input&gt;
&lt;table role="grid"&gt;
  &lt;tr role="row"&gt;
    ...
    &lt;td role="gridcell"&gt;19&lt;/td&gt;
    &lt;td role="gridcell"&gt;20&lt;/td&gt;
    ...
  &lt;/tr&gt;
&lt;/table&gt;
</code></pre>
<p>When a screen reader comes across the markup above, the following accessibility tree is generated:</p>
<pre><code class="html">&lt;input&gt;&lt;/input&gt;
&lt;grid&gt;
  &lt;row&gt;
    ...
    &lt;gridcell&gt;&lt;/gridcell&gt;
    &lt;gridcell&gt;&lt;/gridcell&gt;
    ...
  &lt;/row&gt;
&lt;/grid&gt;
</code></pre>
<p>&#8230; redefining the semantic meaning of the <code>table</code> container and content within.</p>
<p>There&#8217;s <a href="http://www.w3.org/TR/wai-aria/roles#role_definitions">many more roles</a> that could fit this scenario &#8211; it all depends on the interaction behavior we want the widget to have. An important role to be aware of is <a href="http://www.w3.org/TR/wai-aria/roles#presentation"><code>presentation</code></a>. This role removes all semantic meaning from an element:</p>
<pre><code class="html">&lt;h1 role="presentation"&gt;I will be semantic-less&lt;/h1&gt;
&lt;span&gt;I am inherently without any semantics&lt;/span&gt;
&lt;ul role="presentation"&gt;
  &lt;li&gt;I have no semantics either&lt;/li&gt;
  &lt;li&gt;But I have &lt;b&gt;some&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
</code></pre>
<p>When the screen reader sees this markup, the accessibility tree looks like this:</p>
<pre><code class="html">&lt;&gt;I will be semantic-less&lt;/&gt;
&lt;&gt;I am inherently without any semantics&lt;/&gt;
&lt;&gt;
  &lt;&gt;I have no semantics either&lt;/&gt;
  &lt;&gt;But I have &lt;b&gt;some&lt;/b&gt;&lt;/&gt;
&lt;/&gt;
</code></pre>
<p>Note that <code>div</code>s and <code>span</code>s are by definition already semantic-less. And any semantic HTML element that expects certain children elements will strip their semantics as well.</p>
<h3>Globally inherited states and properties</h3>
<p>Every element inherits some <a href="http://www.w3.org/TR/wai-aria/states_and_properties#global_states">global states and properties</a> that describe it&#8217;s&#8230; well, states and properties.</p>
<p>Looking back at our accessibility tree, we still need to address the hierarchal issue. The elements sit as two disparate DOM elements with no connection to each other. However, we want to describe a parent/child relationship between the <code>input</code> and the <code>table</code> to appropriately represent the composite widget.</p>
<p>So, we use the <a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-owns"><code>aria-owns</code> property</a> by passing a space separated list of element IDs that it &#8220;contains&#8221; but cannot already be semantically inferred from the DOM:</p>
<pre><code class="html">&lt;input aria-owns="datepicker_table"&gt;
&lt;table role="grid" id="datepicker_table"&gt;
  &lt;tr role="row"&gt;
    ...
    &lt;td role="gridcell"&gt;19&lt;/td&gt;
    &lt;td role="gridcell"&gt;20&lt;/td&gt;
    ...
  &lt;/tr&gt;
&lt;/table&gt;
</code></pre>
<p>When the screen reader now comes across this markup, it renders the following accessibility tree:</p>
<pre><code class="html">&lt;input&gt;
  &lt;grid&gt;
    &lt;row&gt;
      ...
      &lt;gridcell&gt;&lt;/gridcell&gt;
      &lt;gridcell&gt;&lt;/gridcell&gt;
      ...
    &lt;/row&gt;
  &lt;/grid&gt;
&lt;/input&gt;
</code></pre>
<p>That&#8217;s more like it. Now the <code>grid</code> is &#8220;contained&#8221; by the <code>input</code> as we intended it to.</p>
<h3>Role inherited states and properties</h3>
<p>So far we&#8217;ve only talked about attributes that allow us to define semantics and relationships between types of elements. But UI components also inherit further states and properties based on their <code>role</code> definition. These states must be updated as the user interacts with the widget.</p>
<p>To fix our date picker example, we need to make two additions that will describe:</p>
<ol>
<li>That the <code>gridcell</code>s &#8220;control&#8221; the value of the `input element, and</li>
<li>Which <code>gridcell</code> is currently selected.</li>
</ol>
<p>To do so, the <code>gridcell</code> role inherits the <a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-controls"><code>aria-controls</code> property</a> (that expects the ID of an element whose value it controls) and the <a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-selected"><code>aria-selected</code> state</a> (that determines it&#8217;s selected state):</p>
<pre><code class="html">&lt;input id="datepicker" aria-owns="datepicker_table"&gt;
&lt;table role="grid" id="datepicker_table"&gt;
  &lt;tr role="row"&gt;
    ...
    &lt;td role="gridcell" aria-controls="datepicker"&gt;19&lt;/td&gt;
    &lt;td role="gridcell" aria-controls="datepicker" aria-selected="true"&gt;20&lt;/td&gt;
    ...
  &lt;/tr&gt;
&lt;/table&gt;
</code></pre>
<p>This tells the screen reader that the UI component the <code>gridcell</code> controls has this option as &#8220;selected&#8221;.</p>
<p>We&#8217;re now starting to scratch the surface of what&#8217;s capable in building an interactive accessible widget. There&#8217;s a whole list of more <a href="http://www.w3.org/TR/wai-aria/states_and_properties#attrs_widgets">widget</a> and <a href="http://www.w3.org/TR/wai-aria/states_and_properties#global_states">global</a> states and properties that we can use to make this a fuller and more complex widget.</p>
<p>For example, if the picker actually expands/collapses on focus/blur, then we would represent that interaction using <a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-haspopup"><code>aria-haspopup</code></a> and <a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-hidden"><code>aria-hidden</code></a> as such:</p>
<pre><code class="html">&lt;input id="datepicker" aria-owns="datepicker_table" aria-haspopup="true"&gt;
&lt;table id="datepicker_table" role="grid" aria-hidden="true"&gt;
  &lt;tr role="row"&gt;
    ...
    &lt;td role="gridcell" aria-controls="datepicker"&gt;19&lt;/td&gt;
    &lt;td role="gridcell" aria-controls="datepicker" aria-selected="true"&gt;20&lt;/td&gt;
    ...
  &lt;/tr&gt;
&lt;/table&gt;
</code></pre>
<p>And then switch the <code>table</code>&#8216;s <code>aria-hidden</code> to <code>false</code> when the picker opens.</p>
<h2>Learn by doing</h2>
<p>This is a very basic example with a lot of room to add functionality and improve based on the interaction desired. I would suggest going through the list of <a href="http://www.w3.org/TR/wai-aria/roles#role_definitions">all role definitions</a> and the list of <a href="http://www.w3.org/TR/wai-aria/states_and_properties#state_prop_def">all states and properties</a> that can be used to define semantics.</p>
<p>As authors of tools and technologies that are built to help the community, it is our responsibility to make sure we produce solutions that are accessible to everyone.</p>
<p>The current state of the web is scarily inaccessible because of the false notion that implementing accessibility features is complicated and difficult. Well yeah, it <em>does</em> requires some extra effort, but the benefits reaped far outweigh the effort needed. So let&#8217;s do our part in building a more inclusive community on the web.</p>
<hr />
<p>Related Links:</p>
<ul>
<li><a href="http://www.w3.org/TR/wai-aria/roles#roles_categorization">ARIA roles categorization</a></li>
<li><a href="http://www.w3.org/TR/wai-aria/states_and_properties#state_prop_taxonomy">ARIA states&#8217; and properties&#8217; taxonomy</a></li>
<li><a href="http://www.w3.org/WAI/PF/aria-practices/#aria_ex">ARIA Design Patterns</a></li>
<li><a href="http://amsul.ca/notepad/aria/">My notes on ARIA</a></li>
<li><a href="http://validator.w3.org/nu/">Nu Markup Checker</a> &#8211; online accessibility validator</li>
<li><a href="http://www.nvaccess.org/">NVDA</a> &#8211; open source screen reader</li>
</ul>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/we-make-the-web-lets-make-it-accessible/">We Make the Web. Let&#8217;s Make It Accessible.</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=5D2u44mYZoM:DsMMbejrevQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=5D2u44mYZoM:DsMMbejrevQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=5D2u44mYZoM:DsMMbejrevQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=5D2u44mYZoM:DsMMbejrevQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=5D2u44mYZoM:DsMMbejrevQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=5D2u44mYZoM:DsMMbejrevQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=5D2u44mYZoM:DsMMbejrevQ:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/5D2u44mYZoM" height="1" width="1"/>


guid: http://xkcd.com/1345/
title: Answers
url: http://xkcd.com/1345/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/answers.png" title="Stanford sleep researcher William Dement said that after 50 years of studying sleep, the only really solid explanation he knows for why we do it is 'because we get sleepy'." alt="Stanford sleep researcher William Dement said that after 50 years of studying sleep, the only really solid explanation he knows for why we do it is 'because we get sleepy'." />


guid: http://thechangelog.com/?p=8489
title: Check out this simple and elegant JS Markdown editor
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/TXLV9Lbg4jU/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>The open source world is filled with Markdown editors, but <a href="http://lab.lepture.com/editor/">Editor</a> looks spiffy and it&#8217;s built on top of <a href="http://codemirror.net/">codemirror</a>, so it has a solid base. In its own words:</p>
<blockquote><p>
  A markdown editor you really want.
</p></blockquote>
<p>So, if you are in the need for a JavaScript based Markdown editor think about giving <a href="https://github.com/lepture/editor">Editor</a> a try.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/check-out-simple-elegant-js-markdown-editor/">Check out this simple and elegant JS Markdown editor</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=TXLV9Lbg4jU:wLHxbTDtmt8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=TXLV9Lbg4jU:wLHxbTDtmt8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=TXLV9Lbg4jU:wLHxbTDtmt8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=TXLV9Lbg4jU:wLHxbTDtmt8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=TXLV9Lbg4jU:wLHxbTDtmt8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=TXLV9Lbg4jU:wLHxbTDtmt8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=TXLV9Lbg4jU:wLHxbTDtmt8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/TXLV9Lbg4jU" height="1" width="1"/>


guid: http://thechangelog.com/?p=8685
title: Easily Build Mac OS X Status Bar Apps With Python
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/tIZgpKejx-Y/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>From time to time, the thought has a occurred to me that it would be cool if I could build simple native apps with Python. So, I was excited when I found <a href="https://github.com/jaredks/rumps">rumps</a>.</p>
<blockquote>
<p>Ridiculously Uncomplicated Mac os x Python Statusbar apps</p>
</blockquote>
<p>You can&#8217;t make full blown apps, but if you&#8217;ve ever had a status bar app idea you can use <a href="https://github.com/jaredks/rumps">rumps</a> to build it.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/easily-build-mac-os-x-status-bar-apps-python/">Easily Build Mac OS X Status Bar Apps With Python</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=tIZgpKejx-Y:gW0CRzSHtq0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=tIZgpKejx-Y:gW0CRzSHtq0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=tIZgpKejx-Y:gW0CRzSHtq0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=tIZgpKejx-Y:gW0CRzSHtq0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=tIZgpKejx-Y:gW0CRzSHtq0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=tIZgpKejx-Y:gW0CRzSHtq0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=tIZgpKejx-Y:gW0CRzSHtq0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/tIZgpKejx-Y" height="1" width="1"/>


guid: http://thechangelog.com/?p=8711
title: ngxtop: real-time metrics for nginx server
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/zk03Q-srVIE/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p><a href="https://github.com/lebinh/ngxtop">ngxtop</a> is shaping up to be one of those tools that I didn&#8217;t even know I needed, but now I won&#8217;t know how I ever lived without it.</p>
<blockquote>
<p>ngxtop parses your nginx access log and outputs useful, <code>top</code>-like, metrics of your nginx server.</p>
</blockquote>
<p>Need we say more? Check <a href="https://github.com/lebinh/ngxtop#readme">the readme</a> for some nice examples of what this Python script is capable of.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/ngxtop-real-time-metrics-nginx-server/">ngxtop: real-time metrics for nginx server</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=zk03Q-srVIE:0ceKXaycxlY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=zk03Q-srVIE:0ceKXaycxlY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=zk03Q-srVIE:0ceKXaycxlY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=zk03Q-srVIE:0ceKXaycxlY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=zk03Q-srVIE:0ceKXaycxlY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=zk03Q-srVIE:0ceKXaycxlY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=zk03Q-srVIE:0ceKXaycxlY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/zk03Q-srVIE" height="1" width="1"/>


guid: http://www.cyberciti.biz/faq/?p=35103
title: Linux/Unix: Find Command Ignore Case Insensitive Search
author: Nix Craft
url: http://www.cyberciti.biz/faq/find-command-ignore-case-insensitive-search-on-unixlinux/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/unix/" title="See all UNIX related articles/faq"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/unix-logo.gif"/></a></div><span class="drop_cap">I</span> am a new Linux and Unix-command line user. I am using find command to search file called "fooBar.conf.sample" in my home directory. I do not know the case, it could be uppercase, lowercase, or a mix of both. How can search a file and ignore case on a Linux or Unix-like system?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/find-command-ignore-case-insensitive-search-on-unixlinux/">Linux/Unix: Find Command Ignore Case Insensitive Search</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Linux/Unix: Find Command Ignore Case Insensitive Search&amp;url=http://www.cyberciti.biz/faq/find-command-ignore-case-insensitive-search-on-unixlinux/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/find-command-ignore-case-insensitive-search-on-unixlinux/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=28310
title: HowTo: Uninstall MySQL Server in Ubuntu Linux
author: Nix Craft
url: http://www.cyberciti.biz/faq/uninstall-mysql-ubuntu-linux-command/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/ubuntu-linux/" title="See all Ubuntu Linux related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/ubuntu-logo.jpg"/></a></div><span class="drop_cap">I</span>'m a new Ubuntu Linux user and my cloud hosting company installed MySQL server by default. I need to remove it and delete it from my server as I have no use of MySQL server. How can I uninstall MySQL on a Ubuntu based systems?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/uninstall-mysql-ubuntu-linux-command/">HowTo: Uninstall MySQL Server in Ubuntu Linux</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=HowTo: Uninstall MySQL Server in Ubuntu Linux&amp;url=http://www.cyberciti.biz/faq/uninstall-mysql-ubuntu-linux-command/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/uninstall-mysql-ubuntu-linux-command/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/?p=452
title: Linux and Unix nload App: Monitor Network Traffic and Bandwidth Usage In Real Time
author: Nix Craft
url: http://www.cyberciti.biz/networking/nload-linux-command-to-monitor-network-traffic-bandwidth-usage/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><span class="drop_cap">I</span>f you want to monitor network throughput on the command line interface, use nload application. It is a console application which monitors network traffic and bandwidth usage in real time. It visualizes the in and outgoing traffic using two graphs and provides additional info like total amount of transferred data and min/max network usage.<p>Read post: "<strong><a href="http://www.cyberciti.biz/networking/nload-linux-command-to-monitor-network-traffic-bandwidth-usage/">Linux and Unix  nload App: Monitor Network Traffic and Bandwidth Usage In Real Time</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Linux and Unix  nload App: Monitor Network Traffic and Bandwidth Usage In Real Time&amp;url=http://www.cyberciti.biz/networking/nload-linux-command-to-monitor-network-traffic-bandwidth-usage/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/networking/nload-linux-command-to-monitor-network-traffic-bandwidth-usage/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=35543
title: X11 forwarding request failed on channel 0 Error and Solution
author: Nix Craft
url: http://www.cyberciti.biz/faq/how-to-fix-x11-forwarding-request-failed-on-channel-0/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/openbsd/" title="See all OpenBSD related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/openbsd_logo_sm.png"/></a></div><span class="drop_cap">I</span> am a new Linux server user. <a href="http://www.cyberciti.biz/faq/linux-unix-tunneling-xwindows-securely-over-ssh/">I need to tunnel X over ssh</a>. I type the following command from OS X Unix terminal to login into far_away_machine (a centos server): <strong><em>ssh -X -o options  -A -p 22 user@centos-far-away-server</em></strong> But, I am getting the following error on screen:<blockquote><strong><span style="color: rgb(255, 0, 0);">X11 forwarding request failed on channel 0</span></strong> Last login: Sun Mar 23 15:58:51 2014 from 1.2.3.4</blockquote> How do I fix "X11 forwarding request failed on channel 0" on Linux or Unix-like systems?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/how-to-fix-x11-forwarding-request-failed-on-channel-0/">X11 forwarding request failed on channel 0 Error and Solution</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=X11 forwarding request failed on channel 0 Error and Solution&amp;url=http://www.cyberciti.biz/faq/how-to-fix-x11-forwarding-request-failed-on-channel-0/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/how-to-fix-x11-forwarding-request-failed-on-channel-0/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: http://www.cyberciti.biz/faq/?p=35548
title: Fix: /bin/dbus-launch terminated abnormally without any error message and solution
author: Nix Craft
url: http://www.cyberciti.biz/faq/fix-bindbus-launch-terminated-abnormally-without-on-centos-rhel/
feedurl: http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks
content:
<div xmlns="http://www.w3.org/1999/xhtml"><div class="my_story"><a href="http://www.cyberciti.biz/faq/category/redhat-and-friends/" title="See all Redhat/CentOS/Fedora Core related FAQ"><img alt="" border="0" src="http://s0.cyberciti.org/images/category/old/rhlogo.gif"/></a></div><span class="drop_cap">I</span> am a new Linux server user. <a href="http://www.cyberciti.biz/faq/linux-unix-tunneling-xwindows-securely-over-ssh/">I need to tunnel X over ssh</a>. I type the following command on a CentOS/RHEL based remote host to get display on a local desktop:<blockquote>ssh -X user@server1.cyberciti.biz
xeyes &amp;
firefox &amp;</blockquote> But, I am getting an error that read as follows:<blockquote><strong><span style="color: rgb(255, 0, 0);">**error**: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details -  1: Failed to get connection to session: /bin/dbus-launch terminated abnormally without any error message)</span></strong></blockquote> How do I fix this error on a newly formatted/installed RHEL or CentOS Linux 6.x server?<p>Read answer to: "<strong><a href="http://www.cyberciti.biz/faq/fix-bindbus-launch-terminated-abnormally-without-on-centos-rhel/">Fix: /bin/dbus-launch terminated abnormally without any error message and solution</a></strong>"</p><p><a border="0" href="http://twitter.com/share?related=nixcraft&amp;text=Fix: /bin/dbus-launch terminated abnormally without any error message and solution&amp;url=http://www.cyberciti.biz/faq/fix-bindbus-launch-terminated-abnormally-without-on-centos-rhel/&amp;via=nixcraft" target="_blank" title="Post to Twitter"><img alt="Tweet this" border="0" src="http://s0.cyberciti.org/images/misc/feed.tweet.png"/></a>    <a href="http://www.facebook.com/sharer.php?u=http://www.cyberciti.biz/faq/fix-bindbus-launch-terminated-abnormally-without-on-centos-rhel/" target="_blank" title="Share on Facebook"><img alt="Share on Facebook" border="0" src="http://s0.cyberciti.org/images/misc/feed.fb.png"/></a></p></div>
    


guid: A038F22B-7200-4152-94FD-58245F86759B
title: Mir Monkey Business | LAS s31e05
author: chris@linuxactionshow.com
url: http://feedproxy.google.com/~r/TheLinuxActionShow/~3/TptmHZ39aoU/
feedurl: http://feeds2.feedburner.com/TheLinuxActionShow
enclosure_url: http://feedproxy.google.com/~r/TheLinuxActionShow/~5/FvXOdkEX97c/linuxactionshowep305-mp3.mp3
enclosure_type: audio/mpeg
content:
<ituneshack>It’s been one year and we pay up on the Monkey Suit Mir Bet. We chat with Kevin Gunn  Engineering Manager for Display Server & Unity UI at Canonical about how closed drivers will work with Mir, how new devices like the Oculus Rift might work, Wayland, and much more.

Plus: Unreal 4 and GOG.com announces incoming Linux support, AMD could be planning some major video driver changes, Ubuntu Tablet rumors…

AND SO MUCH MORE!

All this week on, The Linux Action Show!</ituneshack>


guid: http://xkcd.com/1346/
title: Career
url: http://xkcd.com/1346/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/career.png" title="They'd convince me to come out of retirement for one last job: biting into a giant lump of slightly soft wax a couple of times." alt="They'd convince me to come out of retirement for one last job: biting into a giant lump of slightly soft wax a couple of times." />


guid: http://thechangelog.com/?p=8720
title: Why Programming For Kids
author: Guest Author
url: http://feedproxy.google.com/~r/thechangelog/~3/xIts66xZo5c/
feedurl: http://feeds.feedburner.com/thechangelog
enclosure_url: http://feedproxy.google.com/~r/thechangelog/~5/Dl-6FOi2GY0/programmingforkids-sample.pdf
enclosure_type: application/pdf
content:
<p><img src="/wp-content/uploads/2KN0pyMJ.png" width="45" class="float-left" />This is a guest post by <a href="https://twitter.com/peterarmstrong">Peter Armstrong</a>. Peter is the cofounder of <a href="https://leanpub.com">Leanpub</a> and <a href="https://dashcube.com/login">Dashcube</a>, and the author of 4 books, all of which were published in-progress and have been translated into other languages. It originally appeared here on The Changelog <a href="https://github.com/thechangelog/draft/blob/master/published/why-programming-for-kids/post.md">#</a>.</p>
<hr/>
<p>Recently I wrote a Leanpub book called <a href="https://leanpub.com/programmingforkids/">Programming for Kids</a>.</p>
<p>It&#8217;s a book to teach kids who are between 9 and 14 years old and who have a Mac computer the basics of programming.</p>
<p>Why did I write the book?</p>
<p>Primarily, I wrote it to teach my 9 year old son the basics of programming. He has been playing video games for years, and he wants to learn programming since he wants to make his own video games someday. This book is intended to be the first step. (No, it doesn&#8217;t teach you how to create the kinds of video games a 9 year old can dream up; that takes a lot more knowledge!)</p>
<p>When my son was 7, he wanted me to teach him how to write computer programs. He had been playing a lot of Little Big Planet and Spore, and the patience to create the types of things that he was creating meant I thought he might be ready. So, I tried at that time, but he wasn&#8217;t ready for it. We played with things like Scratch and Lego Mindstorms, but that was about it.</p>
<p>But, when he was 9, he asked again. So, since I didn&#8217;t have much time, I bought a couple of the well regarded books. But the examples were really long, and required a lot of typing. Also, the book was realy targeted at kids a few years older than he was. There wasn&#8217;t really anything I could buy that I wanted to use to teach him.</p>
<p>So, I decided to write the book. I had some free time over the Christmas holiday period, and I decided to write the book then.</p>
<p>Every time I&#8217;d write a chapter, my son would read it afterward, and do the exercises. I&#8217;d hang out with him while he was reading it, and see what he&#8217;d get stuck on, what questions he had, etc. No chapter survived his reading it without a bunch of edits!  I remember at one point he said to me &#8220;This is why you have a tester. Wouldn&#8217;t it be disastrous if this was published?&#8221;  So, he takes after me in his perfectionism!</p>
<p>Anyway, this is why the book exists: to teach my son.</p>
<p>But, of course, I wrote it since I thought that if I did a good job, other kids would find it useful too!</p>
<p>I want it to be the best book in the world for a kid who is wanting to learn to program computers to read first. Computer programming is a good skill to have, regardless of what occupation your child eventually does as an adult. (I&#8217;d argue it&#8217;s much more important than lots of the math that you learn in high school, for example.) But more importantly, learning how to program computers teaches a rigor and discipline of thinking which is useful in any field. This book exists to show kids that they can code, and to help them get started.</p>
<p>Besides teaching programming, the book also teaches basic use of the command line on a Mac. This is accessed via the Terminal program. The reason for this is that I feel that the best way to learn is to follow along, and the simplest way to follow along is to type everything. Real programmers use the command line every day. If you want to learn programming, you should use Terminal and files. Yes, you can play with stuff in a web browser at places like Codecademy, and while this is very friendly and instructive, it is fundamentally a different activity from what real programmers do. And, besides being easier, it&#8217;s somehow less rewarding. There&#8217;s no reason to hide from what programming really is: a bunch of thinking, some typing and testing, and then back to more thinking.</p>
<p>Programming for Kids is available for purchase <a href="https://leanpub.com/programmingforkids/">here</a>.</p>
<p>There is a sample of the first 4 chapters of the book <a href="http://samples.leanpub.com/programmingforkids-sample.pdf">here</a>.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/why-programming-for-kids/">Why Programming For Kids</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=xIts66xZo5c:Z28Nnz63YMk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=xIts66xZo5c:Z28Nnz63YMk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=xIts66xZo5c:Z28Nnz63YMk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=xIts66xZo5c:Z28Nnz63YMk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=xIts66xZo5c:Z28Nnz63YMk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=xIts66xZo5c:Z28Nnz63YMk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=xIts66xZo5c:Z28Nnz63YMk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/xIts66xZo5c" height="1" width="1"/>


guid: http://thechangelog.com/?p=8727
title: A nice list of ECMAScript 6 tools
author: Jerod Santo
url: http://feedproxy.google.com/~r/thechangelog/~3/5TynqJLT9sw/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>Do you want to start using <a href="http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts">ECMAScript 6</a> tools in your projects today? <a href="https://twitter.com/addyosmani">Addy Osmani</a> has aggregated a nice list of related tools. Transpilers, module loaders, polyfills, you name it.</p>
<p><a href="https://github.com/addyosmani/es6-tools">It&#8217;s worth a watch.</a></p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/a-nice-list-of-ecmascript-6-tools/">A nice list of ECMAScript 6 tools</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=5TynqJLT9sw:zS1GslRgXdI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=5TynqJLT9sw:zS1GslRgXdI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=5TynqJLT9sw:zS1GslRgXdI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=5TynqJLT9sw:zS1GslRgXdI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=5TynqJLT9sw:zS1GslRgXdI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=5TynqJLT9sw:zS1GslRgXdI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=5TynqJLT9sw:zS1GslRgXdI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/5TynqJLT9sw" height="1" width="1"/>


guid: http://xkcd.com/1347/
title: t Distribution
url: http://xkcd.com/1347/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/t_distribution.png" title="If data fails the Teacher's t test, you can just force it to take the test again until it passes." alt="If data fails the Teacher's t test, you can just force it to take the test again until it passes." />


guid: http://thechangelog.com/?p=8688
title: Clean your HTML with Bleach
author: Alex Kessinger
url: http://feedproxy.google.com/~r/thechangelog/~3/KSc8niX7Xn8/
feedurl: http://feeds.feedburner.com/thechangelog
content:
<p>When developing for the web a time will come when you&#8217;ll need to sanitize HTML. If you need to do this in Python then you should check out <a href="https://github.com/jsocol/bleach">Bleach</a>.</p>
<blockquote>
<p>Bleach is an HTML sanitizing library that escapes or strips markup and attributes based on a white list. Bleach can also linkify text safely, applying filters that Django&#8217;s urlize filter cannot, and optionally setting rel attributes, even on links already in the text.</p>
</blockquote>
<p>Even if all you want to do is apply <code>rel='nofollow'</code> to the links in user generated content, Bleach has you covered. So, <a href="https://github.com/jsocol/bleach">check it out</a> the next time you need to clean some HTML.</p>
<hr>
<a href="http://thechangelog.com/weekly/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">Subscribe to The Changelog Weekly</a> - our free weekly email covering everything that hits our open source radar.</p>
<hr>
The post <a rel="nofollow" href="http://thechangelog.com/clean-your-html-with-bleach/">Clean your HTML with Bleach</a> appeared first on <a href="http://thechangelog.com/?utm_source=The+Changelog&amp;utm_medium=rss&amp;utm_campaign=Self-promotion">The Changelog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/thechangelog?a=KSc8niX7Xn8:hNc-pFj2WN0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=KSc8niX7Xn8:hNc-pFj2WN0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=KSc8niX7Xn8:hNc-pFj2WN0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=KSc8niX7Xn8:hNc-pFj2WN0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=KSc8niX7Xn8:hNc-pFj2WN0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/thechangelog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/thechangelog?a=KSc8niX7Xn8:hNc-pFj2WN0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/thechangelog?i=KSc8niX7Xn8:hNc-pFj2WN0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/thechangelog/~4/KSc8niX7Xn8" height="1" width="1"/>


guid: http://xkcd.com/1348/
title: Before the Internet
url: http://xkcd.com/1348/
feedurl: http://xkcd.com/rss.xml
content:
<img src="http://imgs.xkcd.com/comics/before_the_internet.png" title="We watched DAYTIME TV. Do you realize how soul-crushing it was? I'd rather eat an iPad than go back to watching daytime TV." alt="We watched DAYTIME TV. Do you realize how soul-crushing it was? I'd rather eat an iPad than go back to watching daytime TV." />


