Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »

sirishkumar › Likes

Deepak Jois
indian recipe, cooking videos, How to make Brussel Sprouts Subzi, an Indian Vegetarian dish by Show Me The Curry - http://showmethecurry.com/subzis-...
Louis Gray
One commenter on Reddit thought Google's Closure was "talking about Google closing its doors". http://origin.reddit.com/r... Didn't think of that...
DeWitt Clinton
Most cited computer science articles: http://citeseerx.ist.psu.edu/stats.... Most cited authors: http://citeseerx.ist.psu.edu/stats...
I had no idea that p2p systems were such a havily researched topic. The 2001 "Chord" paper is #4 on the list! - Bill Strathearn from Android
Nope, not listed there. Oh well. - Jim Norris
MG Siegler
I think about the weirdest damn stuff when I'm shaving. It's like being in a trance.
*nods head* ~ totally ~ Examples...??? - sofarsoShawn
Jim Norris
17.6. multiprocessing — Process-based “threading” interface — Python v2.6.4 documentation - http://docs.python.org/library...
"multiprocessing is a package that supports spawning processes using an API similar to the threading module. The multiprocessing package offers both local and remote concurrency, effectively side-stepping the Global Interpreter Lock by using subprocesses instead of threads. Due to this, the multiprocessing module allows the programmer to fully leverage multiple processors on a given machine. It runs on both Unix and Windows." - Jim Norris from Bookmarklet
Spooky. I have had this page open in a browser window for the past week. - Gabe
Interesting. I was not aware that Python has multiprocessing lib. Can someone teach me how commonly this module used by pythonista? For example, is FriendFeed using it? The best part I like about Java is its java.util.concurrent package and I wish I could add this kind of feature to Ruby someday. (I'm nahi at ruby-lang.org, one of a std-lib committer) - NaHi from f2p
I wasn't aware of it either, and I don't think it's commonly used, but it's pretty interesting. FriendFeed mainly uses Tornado's nonblocking event-driven architecture along with a little bit of multithreading. - Jim Norris
I had stumbled upon this a few weeks ago; works great for those cases where you want to take some else's (potentially non multi-* aware) code and throw it across all of your cores. - Eric Borisch
Jim: Thanks for comment. I found that multiprocessing module is bundled as a std-lib from Python 2.6 (2008-10-01, PEP 371). Widely adoption is yet to come and you picked this as a topic; I've understood now. And for me it's interesting to know that FriendFeed mainly uses Tornado's events for background jobs. Jobs I thought are search indexer, keyword matcher, index table updater, cleaner, etc. I thought these jobs needs to be passivated/backup-ed and restored but it may not be needed by careful design. - NaHi from f2p
(Sorry for Ruby topics) GIL is a hot topic in Ruby world as well and Matz (Ruby designer and CRuby developer) seems to think it may not be a serious problem in this many-core era. He's also driving projects for MVM (multi-VM) and distributed KVS. - NaHi from f2p
Amit Patel
This was quite beautiful. A lake, mountains, and a glacier. And the next morning, sunrise reflecting off of the glaciers behind Lake Louise. - Amit Patel
Bret Taylor
TV Finds That a Mortal Foe, the DVR, Is Really a Best Friend - NYTimes.com - http://www.nytimes.com/glogin...
Matt Cutts
I haven't decided on my 30-day challenge for November (suggestions?), but it is #nanowrimo (Natl Novel Writing Month)
Since November is the month of Thanksgiving, I'm planning an exercise in gratitude: write and mail a hand-written thank-you note every day. Shouldn't take too long and has the potential for some serious positive impact on both me and the recipients. - Keith Pelczarski
I've contemplated nanowrimo for years now, but this year I'm taking the baby step of writing some discrete thing every day just to see if I can develop the discipline. - Keith Pelczarski
Nice--I like the thank-you note idea. - Matt Cutts
Louis Gray
Why I Wouldn't Accept $25k To Stop Using Google Reader - http://blog.louisgray.com/2009...
Alp
Alp
Computer Projects For Final Year Engineering and Technology Students - http://computerprojects.projectguidance.com/
Purnank
There's a place in India by my name http://maps.google.com/maps...
Siddharth Mitra
Websites To Search And Find Code Snippets - http://www.appsheriff.com/web-app...
Thomas Hawk
Louis Gray
BREAKING: Google Wave to be opened for federation today! Yes, for you to host. - http://thenextweb.com/appetit...
Louis Gray
It's Not a Good Day to Be a GPS Manufacturer [Stocks] - http://gizmodo.com/5391911...
Deepak Jois
indian recipe, cooking videos, Garlic Bread How-to Video, Italian Vegetarian side by Show Me The Curry - http://showmethecurry.com/beverag...
Paul Buchheit
"The monomaths do not only swarm over a specialism, they also play dirty. In each new area that Posner picks—policy or science—the experts start to erect barricades. “Even in relatively soft fields, specialists tend to develop a specialised vocabulary which creates barriers to entry,” Posner says with his economic hat pulled down over his head. “Specialists want to fend off the generalists. They may also want to convince themselves that what they are doing is really very difficult and challenging. One of the ways they do that is to develop what they regard a rigorous methodology—often mathematical. “The specialist will always be able to nail the generalists by pointing out that they don’t use the vocabulary quite right and they make mistakes that an insider would never make. It’s a defence mechanism. They don’t like people invading their turf, especially outsiders criticising insiders." - Paul Buchheit from Bookmarklet
There is definitely a place for polymaths in some form: someone needs to be that people-person guy from Office Space who takes information from two or more disparate groups to form a coherent picture. But the requirement of an agreed lexicon from specialists isn't a defense mechanism: there's a lot of time that can be spent on trying to flesh out terms which could be better spent... more... - Mark Trapp
I do think there is a tendency for specialists to overcomplicate things though. Even though I know quite a bit about computers, I still don't know what people are talking about half of the time (and it usually turns out to be something simple). Making up fancy terms makes the work seem so much more magical and important, like you're on the Star Trek or something. Now go realign the tachyon beams with the anti-matter stabilizers :) - Paul Buchheit
Haha. My background is in philosophy, where everything one can talk about probably has an -ism or a -ness or a -itude attached to it. The terms lock out people who only dabble in the hard problems, but they are great shorthand for those who are versed in it. Descartes writes about a philosophy of mind in his Meditations on First Philosophy, and a bunch of people over the course of 300... more... - Mark Trapp
Me likey - Michael Ehline
"The question is whether their loss has affected the course of human thought. Polymaths possess something that monomaths do not. Time and again, innovations come from a fresh eye or from another discipline. Most scientists devote their careers to solving the everyday problems in their specialism. Everyone knows what they are and it takes ingenuity and perseverance to crack them. But breakthroughs—the sort of idea that opens up whole sets of new problems—often come from other fields." - Clare Dibble
The problem with specialization is that when all you have is a hammer, everything looks like a nail. Then if you encounter a screw, and hammering a screw is precisely the wrong thing to do. That's why you need generalists. - Piaw Na
it's axiomatic that: a specialist is someone who knows more and more about less and less, until he finally knows everything about nothing - Ervin
"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." - Robert A Heinlein - Bill de hÓra
I have to disagree with you Mark, as also having a background in philosophy, I find it is just as easy to get locked into a semantic argument about some term as it is a possible shortcut to a broader discussion. Most of time time I find people who throw around -isms would prefer not to discuss things deeply because they don't want to ever re-evaluate the basics, it's too frightening,... more... - Ňicķ
DeWitt Clinton
Google Maps Navigation for Android is here (http://www.google.com/mobile...), and yes it is mind-blowingly awesome.
says android 2.0 is required. which phone are u using? - sizofroid
I've been testing on an announced but as-yet unreleased device. - DeWitt Clinton
Cliq? - τorƍue
Droid?!? - metalerik
Matt Cutts
Google announces Navigation app for Android 2.0: http://googleblog.blogspot.com/2009... Some nice things here, like really fresh map data.
No chance for stale content that's for sure!! - Chris Myles
That should make a dent in the $99 iPhone gps apps :) so long tomtom. I need to put that on sale on craigslist right away!! - Shivanand Velmurugan from Alert Thingy
Louis Gray
Benjamin Golub
Paul Buchheit - Been at your job too long? QUIT! - Startup School 2009 - http://vimeo.com/7240218
Paul Buchheit - Been at your job too long? QUIT! - Startup School 2009
Play
couldnt agree more - sean percival
I wonder how long he means when he says that. 5 years? 3? Less? - Diego Barros 
I don't know, I was with my first company for 4.5 years. That still made me kinda the new guy, as a lot of employees were there 20 to 30 years. I guess it depends on industry. That was the insurance industry, and as long as there was a way up I was happy with that company. Now working in dot coms, working at a place more that two years is impressive. In some ways I don't necessarily... more... - Dario Gomez
I was at my last job 8 1/2 years. In that time, Facebook and Twitter were started, Google grew up, and Bush started two wars. Maybe I stayed too long. - Louis Gray
I'd rather my longevity at a company be determined in terms of achieving some goal. If it does not look like I will be able to accomplish something interesting, novel, or useful then I'll bail. Idiotic politics usually short circuits that game plan though. - scott anderson
I've never worked a job for more than 2 years. I like finding new levels of experience. If they kept it a learning experience I would stay longer, but never found a company that did that. - Jesse Stay
Scott, your reasoning led to my longevity there. I wanted to reach an end, be it M&A, IPO or something else. But it eventually became time. - Louis Gray
Louis: The goals I set are more personal and typically are not dependent on what the company and/or my division achieves. I have been fortunate in that I have always been able to drive the projects or sub-projects that I have worked on. That said, politics and the agendas of other individuals still find a way to mess up the best of intentions. - scott anderson
++ scott. I agree with, "If you’ve been in your job for awhile, you should quit. Google was really comfortable. I knew all the people. It’s important to do things that will make you uncomfortable." with the caveat that it is important to find a place where you can accomplish something and stay there long enough to give it legs or cut it loose. I hear overnight success takes a long time. Otherwise you are just uncomfortable for no good reason. - Clare Dibble
Bold advice in hard times. - Tim Tyler
great advice for people who don't have a mortgage or a family - Terris Linenbach
+1 Terris - Bill Hooker
Terris, I have a family of 4 kids and a mortgage. As I said I've never had a job longer than 2 years. As for going out on your own, it's difficult, but very possible. It involves a lot of sacrifice though. - Jesse Stay
Going out on my own was the one of the best decisions I ever made in my life (even with a mortgage, family and a new baby at the time). I ended up back at a company, but this time I had founded it. There are many ways to make your life work on your own. If you really want to do it, just step off the cliff. You'll figure out a way to make it work. - Matt Mastracci
Matt, funny how that happens - my wife was pregnant when I went out on my own as well. I still don't know how we managed all that. :-) I agree though - it was the best decision of my life. I may end up at a job again at some point, but as Paul said, at the time it "sounded like the right thing to do". I've learned so much from being on my own, and the freedom is priceless. (Paycheck, much of the time is not so priceless) :-) - Jesse Stay
Actually it's a great advice for people who have mortgage and family and are taking it responsibly rather then being complacent in hope their current employer is here forever. - ǝuǝƃnǝ
eugene, yeah - one thing I've learned more than anything is that control is a good thing. Even if I work for someone else I always want to be sure I've got my own thing of some sort going that I could resort to at any time (a book, side-business, blog, investments, advisory roles, etc). Of course you have to be careful about that at the same time in that your employer knows of such things and is okay of you owning that IP. - Jesse Stay
To be clear, if you have kids, etc, find a new job before quitting your current one :) - Paul Buchheit
It was such a pleasure to be in the audience for this! - Jay
Paul, how long do you think is too long? - Diego Barros 
Whenever you get "too comfortable" :o) - Susan Beebe
Yeah, the correct answer obviously depends on your situation (how much you will learn at the new job vs the old), but in general I'd guess that "too long" falls in the 5-10 year period, though if your job is bad, "too long" may happen much sooner :) - Paul Buchheit
Totally agree with this, esp the quote at the end "It's important to do things that make you uncomfortable". IMO, people grow the most when they are forced out of their comfort zone - Dave Hodson
It's important to do things that will make you uncomfortable because.......??? - τorƍue
Growth and flexibility. Obviously not all uncomfortable things are good though. - Paul Buchheit
Paul Buchheit is Sarah Palin? - Jim Norris
One of my friends has been at Apple for 10 years. She's a brilliant engineer (I've known her since college). Her reason for staying: "I've got 3 kids. They need lots of care and nurture, and they're providing plenty of challenge in my life. I don't need more." My mom sacrificed her career for her 3 kids. Her sister continued pursuing her career, since she only had one. When looking at... more... - Piaw Na
That's very reasonable Piaw -- I agree that good parents are more important than good toys or schools. The "quit your job" advice was more for people looking to start a company or something. - Paul Buchheit
Paul agreed - entrepreneurship isn't for everyone. My dad tried it, decided it wasn't for him, and he'll be retiring in about 10 years or so after years and years of building a very successful career in the professional world. If it's for you, there are ways to make it work and provide for a family - it involves a lot of work though, and make sure you're prepared when you do it. (I sold... more... - Jesse Stay
@Scott Anderson - absolutely - I'll leave when the job is done or the politics make finishing what I need to do impossible. - Dan Morrill AKA Techwag
@Jesse It's not about providing for the family. I'm sure entrepreneurs manage to do that or they go out of business very quickly. It's investing time in the family that's usually the missing ingredient. I know, since I did have a largely absent entrepreneurial father. - Piaw Na
Deepak Jois
Going to Avenue Road to find the original Hindi version of http://www.flipkart.com/diary-m... and Raj Comics http://www.rajcomics.com/
Ah the Raj comics! :-D - Ashwin Nanjappa
Paul Buchheit
Great systems presentation by Jeff Dean: http://www.cs.cornell.edu/project... (I especially like slides 23-35)
Picture 130.png
really liked the numbers, much better than just saying "registers < memory < disk" - Ertuğ Karamatlı
I liked this part: ---Users specify high-level desires: *“99%ile latency for accessing this data should be <50ms” *“Store this data on at least 2 disks in EU, 2 in U.S. & 1 in Asia” - Ahmet Alp Balkan
really good document thx - Nicolas Dufour
Don't just like it - read it. - Hayes Haugen
I would love to see more information like this :) Ideas on where I should be looking (other than FF of course!) - Susan Beebe
Interesting stuff. I'm downloading the PDF now... - Tyson Key
Matt Cutts
Universal phone chargers, an idea whose time has come: http://news.bbc.co.uk/2...
and not a moment too soon. I am in Toronto right now and forgot to bring my charger with me... cell is almost dead now... my friend also has a Nokia phone and we tried his charger but of course it doesn't fit.... aaarrrggghhh - Claudia Petrilli
Have you seen iGo?.. they do something similar and have models for most devices including laptops (12 volt/110). When you upgrade or buy a new machine.. you just change the tip. - Chris Myles
Changing the tip hardly seems as universal as using micro-usb. - Amit Patel
Agree.. but it's available now and works with most of your existing gear (until you convert everything to micro-usb). - Chris Myles
Siddharth Mitra
x86 Assembly for C Programmers 1 : endeavormac4 - http://myw3b.net/blog/?p=7
Matt Cutts
Saturday #blastfromthepast: http://www.thestreet.com/story... A 2002 analyst on Overture vs. Google calls us "a kid's lemonade stand"
Matt Cutts
This strikes me as pretty scuzzy: http://www.dslreports.com/shownew... Lobby group forgot to change "XYZ organization" in their form letter.
Benjamin Golub
"Ready, Set, Bag!" HD Trailer - http://vimeo.com/6956776
"Ready, Set, Bag!" HD Trailer
Play
The girl who won that the last 2 years lives just down the road from me - Jesse Stay
Alp
Alp
TEDTalks as of 10.13.09 - Google Docs - http://spreadsheets.google.com/lv...
Matt Cutts
Other ways to read this feed:Feed readerFacebook