Read funny developer comments in the Linux source tree

grep -2riP '\b(fuck|shit|bitch|tits|ass\b)' /usr/src/linux/
These are way better than fortune(6).
Sample Output
Here are some of my favorites:


/* shit may happen. */

/* Wirzenius wrote this portably, Torvalds fucked it up :-) */

/* Let's kick gcc's ass again... */

 * This is such a bitch, you'd think they would make it easy to do
 * this.  Away you daemons of stupidity!

By: h3xx
2011-07-27 23:11:02

What Others Think

scream, or enjoy the cicadas flap its wings when you bring the cool wind; when passing Hasuike also puffed breath goods products that Lotus aroma; hours because ignorance has been poked hornet's nest and stung his face was bruised. Dig once, because "small insects" (Sparrow) and took out a "snake" (Snake) scared to fall from the wall. Fortunately, nothing serious. Leisure time, will collect some cigarette paper folded triangle, and partners to play; (the triangle on the ground and put his hand on the ground quick photo shoot the other side of the triangle is the triangle that turned their a); and also than own older brother and sister were led to a wide flat on the grass or doing "of chicken" or "kill the lamb" of the game, before the election when one eagle, then tall in front when hens , when the rest of the chicken, the eagle chasing shot at the back of the chick, hen with open arms to protect chickens, smart dodge to keep eagle patting. Or a dozen people sitting in a circle, do a do Diushou Juan game: the hands of only one person to take the handkerchief out of his mouth in a circle singing Diushou Juan songs, danced around the circle turning quietly throw the handkerchief in the back of a person. Then run around in circles. If you have a lap behind the handkerchief patting, this people have not found the person you want to give a performance for everyone; a joke, sing songs, or back poem. Then began Diushou Juan by him or her. If this is discovered immediately took the handkerchief catch Diushou Juan people, that Diushou Juan will continue to lose, someone who can back into place; catch, and throw this man who has sat on the bit when this man will be punished performances. We will play along with a dozen "Stars over the month child" or "cat drilled 72 holes" game. (Read the article Network: I remember one summer, that the acquisition of medicinal city recovered cicada skin (medical term called cicada), catty two five. So every day, together with my brothers holding bamboo, Dianzhe plastic bags, and from the village in the woods to find a tree cicada skin, after the end of the summer, we harvest relatively big, full harvest four pounds, to buy ten dollars. The next summer we look for a summer, more than the first year looking for even more, I did not expect there to happily after being told not recovered. Cicada got hard skin, back at home after shuffling, and
zyf543 · 324 weeks and 2 days ago
Leading Medical Invoicing Services service provider with 12+ years of experience in Multi-Specialty Medical Billing with a broad existence throughout the Nation" title="billing for hospitalist services">physician billing services for hospitalists. Outsourced Medical Payment Services for Your Independent Practice. Specialty Emphasis. With Kareo's network of trusted invoicing firms. Medical Billing Services for Small Practices link Medical Billing Services for Small Practices Plus Negotiating - When it concerns exceptional medical payment aid, resort to Barbara Young Medical Billing Services in Staten Island, NY. We are the leading Medical Invoicing Providers Outsourcing Business certified as well as qualified to attend to diverse medical specializeds over 2 decades now in the United States. Medical invoicing and also coding services by SybridMD are not just one more billing service to contract out clinical payment and record person information right into billing. A clinical invoicing solution that will not nickel as well as dime you. When you select AdvancedMD for taken care of payment, you pay an economical and foreseeable. Business that use clinical payment solutions aid healthcare carriers settle cases and might provide many various other solutions.
albinamuro2 · 5 weeks and 6 days ago
Leading Medical Payment Solutions provider with 12+ years of experience in Multi-Specialty Medical Billing with a large visibility throughout the Nation" title="medical billing services for hospitalists">billing for hospitalist services. Outsourced Medical Invoicing Solutions for Your Independent Practice. Specialized Emphasis. Via Kareo's network of relied on payment firms. Medical Billing Services for Small Practices link Medical Billing Services for Small Practices Plus Negotiating - When it comes to impressive clinical billing aid, rely on Barbara Youthful Medical Billing Services in Staten Island, NY. We are the leading Clinical Billing Solutions Outsourcing Firm certified and also experienced to resolve diverse clinical specialties over 2 years currently in the United States. Medical billing as well as coding solutions by SybridMD are not simply one more billing solution to contract out clinical payment and transcribe individual information into billing. A clinical invoicing service that won't nickel and also cent you. When you choose AdvancedMD for handled invoicing, you pay an budget friendly as well as foreseeable. Firms that supply medical payment solutions help healthcare service providers adjudicate insurance claims and also may give several various other services.
albinamuro2 · 5 weeks and 6 days ago
I high appreciate this post. It’s hard to find the good from the bad sometimes, but I think you’ve nailed it! would you mind updating your blog with more information?">Quality Web hosting
albinamuro2 · 5 weeks and 6 days ago

What do you think?

Any thoughts on this command? Does it work on your machine? Can you do the same thing with only 14 characters?

You must be signed in to comment.

What's this? is the place to record those command-line gems that you return to again and again. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on, discussed and voted up or down.

Share Your Commands

Stay in the loop…

Follow the Tweets.

Every new command is wrapped in a tweet and posted to Twitter. Following the stream is a great way of staying abreast of the latest commands. For the more discerning, there are Twitter accounts for commands that get a minimum of 3 and 10 votes - that way only the great commands get tweeted.


Subscribe to the feeds.

Use your favourite RSS aggregator to stay in touch with the latest commands. There are feeds mirroring the 3 Twitter streams as well as for virtually every other subset (users, tags, functions,…):

Subscribe to the feed for: