259 karma · joined June 9, 2009
This new feature provides "Like" buttons on third party web sites, like http://cnn.com. If you are 1) logged into FB and 2) click one of these "Like" (or "Recommend") buttons on a third-party site, that information shows up on your Facebook profile and is visible to everyone and all applications, regardless of your privacy settings. You also cannot remove such a "Like" from your profile without returning to the third-party site and un-liking the article.
I agree with you that if you have a longer-lived branch that's shared among repositories, you'll want to see that merge in the history and optionally squash some of the commits as needed. For short lived topic branches, I often like to squash down to a single commit.
1d9322f Added model & migration for feature x
3fa93f9 Unit tests for feature x
38ce239 Fixed intermittent failure in test_feature_x_foo
6728eca Added view and css for feature x
8fed23d Added missing background image for feature x
392ea84 Refactored feature x controller to handle foobaz
Instead of littering the master branch with those 6 commits, wouldn't it be nice to have just: 84fac31 Added feature x with tests and support for foobaz
This has the advantage of1) Less noise in history, so easier to page through and see what has happened
2) The feature is in a single commit, so I can more easily cherry-pick it into a release branch if I need it
3) Impressing your co-developers as it looks like you got it right the first time
From the description on the site:
The same area is used both for creating notes and searching. I.e., in the process of entering the title for a new note, related notes appear below, letting users file information there if they choose. Likewise, if a search reveals nothing, one need simply press return to create a note with the appropriate title.
If a note's title starts with the search term(s), that title will be "auto-completed". This selects the note and consequently displays it. Correspondingly, selecting a note places its title in the search area (De-selecting the note restores the search terms).
To create a new note, just type its title and press return. Edit the note as needed in the bottom pane.
To view or edit an existing note, type one or more words contained in its body or title. Reveal a note's content by using the up/down arrow keys to select it. To make good use of NV, try to maintain one detail/fact/item per note. Notational Velocity's strength, note-filtering, is diminished when only a few notes contain most of the content in the database.
He finally gets an academic to meet with him to hear his ideas but won't accept it when the academic points out the flaws in his reasoning. Throughout the story the electrician insists that the math isn't important, that he's right even though he can't express the math behind his ideas. He thinks the academics are being elitist (or, as you write "anti-amateur") just because they insist on using math.
Would love to talk ideas for starting it up again.
It took me almost two years to realize it, but the isolation of working at home nearly drove me crazy. Depending on my roommate's or girlfriend's schedule, two or three days could pass without seeing another person. For me, that just wasn't healthy. I found myself going out for lunch just to be around people. Not a terrible solution, but the cost and calories add up quickly.
So far working a few days a week at a co-working space plus getting a gym membership has made a huge improvement in my general health and happiness. I'm back to commuting on public transportation, which I now actually enjoy. Leaving my house and getting on the train forces a context switch from home life to work life, making me more productive. My work days are also shorter since I find I'm more focused.
Co-working also doesn't suffer from the problem of coworkers interrupting me to ask questions. Sure, a guy at the next desk might talk too loud on the phone but no one is going to tap me on the shoulder to ask for help figuring out why the request params aren't making it to the controller on their ajax call.
http://www.youtube.com/watch?v=AxyBxbGF-Qg
That's Roberto Alagna getting booed in Aida at La Scala in Milan in 2006. La Scala has a reputation for this sort of thing.
Boos were also heard (directed at, well, the director) at the premiere of Luc Bondy's new production of Tosca at New York's Metropolitan Opera just a few weeks ago. http://artsbeat.blogs.nytimes.com/2009/09/22/the-boos-for-to...
Admittedly I find it difficult to identify many similarities between opera and software development. People often make a connection between music and mathematics, but for me the non-mathematic aspects of opera are what I find most attractive. The sheer thrill of dramatic expression through controlled screaming is intoxicating. And instead of my work living unseen in the dark recesses of a multi-tier architecture, I'm put, quite literally, center stage and in the spotlight, with immediate feedback (applause or boos) and recognition.
FTFY.
(The pg article that coined "Blub" (http://www.paulgraham.com/avg.html) uses it as the name of a middle of the road language between machine language on the low end of the power scale and Lisp on the high end. So Blub is to Lisp as SVN is to Git.)
The performances of the methods he worked have been bumped up 63% in maximum, 8% in average. His patches were applied to Ruby trunk in Oct. 5 this year.
I'm not knocking the kid's contribution, but the title oversells it a bit, implying that the kid improved Ruby 1.9's overall performance, which apparently isn't the case.
That must qualify as a skilled bit of social hacking…
Disclaimer: I know the programmer. I've been pretty heavily involved with the development process by helping to determine, prioritize, and test features. I have no financial involvement, however. All my work and hype are small tributes to the awesome archievement that is TextMate. I feel blessed to be able to help it gain traction