Also, could you please make Prog langs and Algorithms separate, if they are not related ?
- Bharat Shetty
Programming Langs and Algos is currently a lot smaller, hence I was planning to combine it for the time being. Will break it down when it grows bigger.
- Deepak Jois
Not sure what you mean. Bryan Cantrill recently left Snoracle. He works for Joyent and is blogging from his new domain.
- Deepak Jois
Well when he was in Sun he used to write and write and so did others. Recently when some of these got a hint that Oracle was gobbling Sun, most of them stopped writing awesome blogs or went irregular.
- Bharat Shetty
Why despair.. when there is the internet :). I really liked (the slides of) the talk by John Rauser, who also happens to work here at Amazon.
- Deepak Jois
The TCP or the cultural change one?
- Deepak Singh
Oh there were two? I only noticed the TCP one :).
- Deepak Jois
Papers IMHO is the best way to rev-up interest in a field and see if you really like it. You do learn a lot of basic material in some great papers. Anyhow, why the sudden spurt in systems research :-) ?
- Bharat Shetty
I had been doing too much web development before and that is limiting my options. So need to explore other frontiers. So trying to tackle a combination of distributed systems and systems level stuff like networking etc.
- Deepak Jois
Yeah, makes sense. Networking knowledge is important for most of distributed systems. Reading these univ sites bring back the fun in CompSci that was missing in our schools esp for me. Sites like MIT OCW that help me hone up my Maths and Compsci are pure fun. :-)
- Bharat Shetty
I use it both at work and home..Love it. What kind of issues?
- Deepak Jois
They let you use it at work :)? In the instructions they tell you to get rid of /usr/local/lib and /usr/local/include ... I already use /usr/local for all my manual installs (ruby, ruby1.9, git, etc, and probably some macports stuff). Want to make sure nothing is going to get hosed.
- Deepak Singh
The path of least resistance is to delete /usr/local entirely and then assign ownership of that directory to the normal user account you use it with. If you read the instructions again, you *can* install homebrew anywhere. Another option is to move /usr/local to /opt/local and change the corresponding paths, and start fresh with /usr/local. Keep backups ofcourse :).
- Deepak Jois
What's time machine for? :). I think I am going to give it a shot this week .. Thanks
- Deepak Singh
from iPhone
Macports only drives me to drink when gcc version incompatibility is involved. Wait, was it openmpi +gcc44 that is incompatible with linking to openbabel? Yes, yes it was.
- Dan Gezelter
"“Tolerance” is a feel-good buzzword in our society, but I fear people have forgotten what it means. Many folks are proud of their “tolerance” for gays, working women, Tibetan monks in cute orange outfits, or blacks sitting at the front of the bus. But what they really mean is that they consider such things to be completely appropriate parts of their society, and are not bothered by them in the slightest. That, however, isn’t “tolerance.” “Tolerance” is where you tolerate things that actually bother you."
- Deepak Jois
from Bookmarklet
Added 5p: Note that the people who are actually the most tolerant are marginalized folks with strong opinions, like fundamentalist Islamists in the US, or politically-right profs in academia. By necessity, most such folks frequently tolerate bothersome behaviors by others.
- Deepak Jois
When my US colleagues first asked me about "racial tolerance" in Singapore my reply was, " *tolerance* sounds like something you do actively.. I think folks are just ignoring more than anything else"
- choonkeat
Which brings us to the problem of re-reading several links again and again in this age.
- Bharat Shetty
Umm.. there was an article in The Atlantic that was about happiness and maybe the title was very similar too. But this article contains case studies. I dont recall seeing this one :)
- Deepak Jois
Try this instead: http://video.yahoo.com/watch... . 4 lectures of 0.5 hrs each. Divya was learning JS from scratch this weekend and I realised those 4 lectures are better than any book I have come across. Just treat it like you are back in school and try taking notes and trying out stuff in Firebug to solidify the concepts.
- Deepak Jois
As for your original question, it is a 'public' lecture series. Not really meant to be a tutorial I guess :). And there are full transcripts. So you dont need to watch the talk if you dont want to.
- Deepak Jois
"The foregoing explains why open source has nothing to teach literature or indeed any artistic creation, since talent doesn’t scale as you give more and more developers check-in access to the version-control system set up for your novel. It further explains why one’s inability to hack an iPad means precisely nothing. Nobody needs to program an iPad to enjoy using it, except those who have no capacity for enjoyment other than programming and complaining about same."
- Deepak Jois
from Bookmarklet
Yes.. Everything on my Instapaper Unread is just stuff that sounds interesting that I havent got around to reading yet. It shouldnt be interpreted as my 'take' on stuff :). Anyway the essay is more about the Vim 'philosophy' so I thought it might be an interesting read.
- Deepak Jois
Sir, I use both. I find vim easier than emacs actually! :-)
- Bharat Shetty
Yeah, agreed. Basically forced on people so 9 million is not a surprising number.
- Roshni
I didn't like shoving part. But there are certain posts flying that say Google did this, because FB and Twitter already had a headstart with sheer number of users, and they wanted to get right up there asap.
- Bharat Shetty
I am using Buzz only on mobile from now on..where it has a separate interface
- Deepak Jois
"Today travel is mostly celebrated; people love to talk about their trips and admire the well-traveled, even beyond the wealth it signals. But travel today doesn’t much threaten loyalty – intellectual contact with locals is limited, and usually selected to be like-minded. Ooh look, another pretty building. True intellectual travel, where you actually take the time to see things from different perspectives, is rare, more valuable, and yet elicits more suspicion than admiration."
- Deepak Jois
from Bookmarklet
True, immersive travel requires lots of time. An ideal way of traveling is if one spent at least a month in each country lazily taking local road transport across the country staying in cities for days on end.
- Thaths
This is the reason I *hate* taking vacations, especially the long-weekend kinds. I dont want to go to a place just to see the standard tourist attractions. I would rather just be in the place and try to get a feel of the people, their culture, try out some food at some quirky off-beat place etc. But that kind of stuff takes time. I would rather take long sabbaticals and go travel to places instead.
- Deepak Jois
"One reason is that Bollywood - or most commercial Hindi language cinema - is largely estranged from the realities of modern-day India. They reside in a strange, make-believe, ersatz wonderland and, as Suketu Mehta says, "disbelief is easy to suspend in a land where belief is so rampant and vigorous". There was a time when the films, even in their song-and-dance idiom, tried to engage with Indian society, and glorified the underdog hero. Since the liberalisation of the Indian economy, Bollywood's divorce from contemporary realities has been complete. Pretty-looking films with prettier faces, lilting songs and noisy soundtracks shot on foreign locations are good "timepass" - as they say in India - for most audiences. And the "diaspora film" is partly to blame for killing the industry's imagination. "The diaspora," says Mehta, "wants to see an urban, affluent, glossy India, the India they imagine they grew up in and wish they could live in now." The result, in my view, is some of the most mindless and regressive cinema to be produced anywhere in the world."
- Deepak Jois
from Bookmarklet
As sociologist Shiv Vishwanathan tells me: "Bollywood is mythical, not historical. It works at the level of the myth. There is no engagement with history."
- Deepak Jois
"Keep truth and virtue utterly distinct in your mind...<snip>...Decide that it is better to merely lie to others than to lie to others and to yourself. Realize that goals and world maps can be separated; one can pursue the goal of fighting against climate change without deliberately fooling oneself into having too high an estimate (given the evidence) of the probability that the anthropogenic climate change hypothesis is correct."
- Deepak Jois
from Bookmarklet
I am not sure. Havent watched it yet ;), which is why it is on my Instapaper. The speaker is the creator of this programming language called Self.
- Deepak Jois
Deepak, thank you for the note. Its reader appreciation that makes it worth the while. Feel free to comment on line as it would let the powers-that-be know that its not just @chitrasri who reads my column :-)
- K Srikrishna
from email
Oh well.. I just registered and posted a comment, and then the interface just came back to me with nothing :). I hope it is queued up for moderation or something!
- Deepak Jois
"She is my Mrs. and I wanted to know what that 'Mrs' meant? It meant mistress. So, it's sort of a funny circle. I have been asking questions like they keep fighting and saying that's the oldest institution and how could you say it's failing just because yours failed. I think it is failing and it is not the oldest institutions and it's not the strongest holding institutions. The strongest holding institution is the family. You saw that between me and Shruti. That is family. That need not be clarified by something called marriage."
- Deepak Jois
from Bookmarklet
Strong words from Kamal Haasan..I concur!
- Deepak Jois
"The contradictions never end. When someone shows up and acts without contradiction, we're amazed. When an athlete just does the sport, or when a writer just writes the words, we can't help but watch, astonished at the purity of their actions. Why is it so difficult to do what we say we're going to do?"
- Deepak Jois
from Bookmarklet
Ashwin: Ya I read both. But the whole lizard brain concept appeals to me more than a detailed explanation of the concept of 'resistance'. But anyway the point he is trying to make is the same.
- Deepak Jois
"Interviews work better as a filter. The job interview loop is more effective at eliminating bad candidates than identifying good ones. The bet is by the end only good candidates remain, but that’s not true. Like bacteria responding to antibiotics, strains of bad candidates that are immune to your process survive as well, and are hard to distinguish from good ones. The process can be prone to false negatives too (people who get rejected but would have thrived)."
- Deepak Jois
from Bookmarklet
No one else saw what happened. Interviewers are free to lie and distort, intentionally or not. All interviewers are free to invent pet theories on which questions work best, or how good they are an extracting the value of a candidate. They are the only record of what they asked, how they asked it, and how the candidate performed. If they have bad habits that bias the candidate, no one...
more...
- Deepak Jois
"The surprise came at the conclusion of the event. The winner was revealed to be not a grandmaster with a state-of-the-art PC but a pair of amateur American chess players using three computers at the same time. Their skill at manipulating and "coaching" their computers to look very deeply into positions effectively counteracted the superior chess understanding of their grandmaster opponents and the greater computational power of other participants. Weak human + machine + better process was superior to a strong computer alone and, more remarkably, superior to a strong human + machine + inferior process. he "freestyle" result, though startling, fits with my belief that talent is a misused term and a misunderstood concept. The moment I became the youngest world chess champion in history at the age of twenty-two in 1985, I began receiving endless questions about the secret of my success and the nature of my talent. Instead of asking about Sicilian Defenses, journalists wanted to know...
more...
- Deepak Jois
from Bookmarklet
"One way is that it is too easy to assume that all our thoughts are conscious – in fact we are aware of only a tiny fraction of what goes on in our minds, perhaps only one part in a thousand. We have to deal with not only “running on error-prone hardware”, but worse, relying on purposely misleading inputs. Our subconscious often makes coordinated efforts to mislead us on particular topics."
- Deepak Jois
from Bookmarklet
"When what matters is how the world acts, not how you act, rationality on your part consists mainly in improving the rationality of the world’s beliefs, as determined by its main systems for deciding who to believe about what. Just wishing we had other systems, or acting as if we had them, is delusion, not rationality."
- Deepak Jois