HNHacker News
TopNewBestAskShowJobs

nottombrown

619 karma · joined March 31, 2011

@nottombrown
submissionscomments
nottombrown··on GPT-3: Language Models Are Few-Shot Learners
Author here: Sorry for the confusing formatting on the task descriptions at the end of the paper. That "4" is the human-generated target completion, not a model generated completion. I'm not sure whether the model got that particular question correct, but from Table 3.7 that GPT-3 has 36.5% accuracy on DROP in the few-shot setting.

Many other readers were confused by this so we'll update the formatting to say "target completion" to make this more clear.

nottombrown··on Fake Meetings for People with Too Many Real Meetings
It adds important things like: "Review OKRs", "Planning sync", etc.

https://www.dropbox.com/s/7xizuaap0lbjt0k/Screenshot%202016-...

nottombrown··on AI Swarms on the Blockchain
I agree that the phrase "non-specialized" is a bit tricky. Ants are mostly non-specialized in structure (there are only a handful of forms within the colony), but individuals take on specialized behavior based on the conditions that their put in. I think stem cells could be a better metaphor.
nottombrown··on Music Theory for Musicians and Normal People
Nobody has mentioned hooktheory.com yet. If you're interested in why some music sounds good, check it out.
nottombrown··on Gravit – Open-source design tool
This is great. I could see it replacing much of my Illustrator work.
nottombrown··on Building Pulse and Bloom, an interactive biofeedback installation at Burning Man
Thanks for bringing this to the playa, Samuel. Hope to see it again next year!
nottombrown··on Swift for Rubyists: Optionals
Here's an implementation of the latter try operator in swift.

    extension Optional {
        func try<U>(f: (T) -> U) -> Optional<U> {
            if let unwrapped = self {
                return f(unwrapped)
            } else {
                return nil
            }
        }
    }
You can see how to use it in this gist:

https://gist.github.com/nottombrown/c6585cad9588a9dc5383

nottombrown··on Swift for Rubyists: Optionals
Totally trending. All of us Smiths, Browns, and Johnsons have to do something to claim our handles.

http://names.mongabay.com/most_common_surnames.htm

nottombrown··on Swift for Rubyists: Optionals
In Swift, you have to signal and guard against the nil.

In ruby, you choose whether to signal and you choose whether to guard. Here are some ruby examples that may be more clear:

Does not signal

    user = User.find_by_favorite_dinosaur("Dromiceiomimus")
Does not guard

    def print_favorite_dinosaur(user)
        p "User's favorite dinosaur is #{user.dino})"
    end
Signals and guards

    def print_favorite_dinosaur(user)
        if user
            p "User's favorite dinosaur is #{user.dino})"
        else
            p "No user. (Let's assume she likes T-rexs)"
        end
    end

    possible_user = User.find_by_favorite_dinosaur("Dromiceiomimus")

    print_favorite_dinosaur(possible_user)
nottombrown··on Swift for Rubyists: Optionals
Here's the source of try from active_support

    def try(*a, &b)
      if a.empty? && block_given?
        yield self
      else
        public_send(*a, &b) if respond_to?(a.first)
      end
    end
https://github.com/rails/rails/blob/d68419a88e424e588c2d8dec...

Should be easy to do the same in swift. Let me take a stab at it.

nottombrown··on Swift for Rubyists: Optionals
Author here. Let me know your thoughts, concerns, and favorite dinosaur.
nottombrown··on Multiline strings in JavaScript
Coffeescript is just javascript with syntactic sugar on top. This library provides sugar for multiline strings.
nottombrown··on The YouTube Contract for Indies
This. In addition to distribution being free, content creation has become far more accessible. Supply is way up.
nottombrown··on Rails – The Missing Parts
You can't possibly think that there's never a use case for the Interactor pattern. Please watch Uncle Bob's talk: http://www.confreaks.com/videos/759-rubymidwest2011-keynote-...
nottombrown··on BitBar by Grouper - Buy drinks with bitcoin at bars in 23 US cities
Currently we use coinbase, which automatically sets a reasonable fee on transactions. So far all my transactions have been faster than a few minutes.
nottombrown··on BitBar by Grouper - Buy drinks with bitcoin at bars in 23 US cities
Good call, I'll add some padding
nottombrown··on BitBar by Grouper - Buy drinks with bitcoin at bars in 23 US cities
Grouper founder here. Would love to get feedback on BitBar.
nottombrown··on Build an algorithm to predict friendships, then actually use it to meet people
The headers with asterisks are intentionally mislabeled. Updated this to be more clear in the README.
nottombrown··on Build an algorithm to predict friendships, then actually use it to meet people
Sure, just take a row as your input and return a boolean.
nottombrown··on Build an algorithm to predict friendships, then actually use it to meet people
1. The data is collected from the user's FB profile or comes from our internal ratings 2. The platinum_albums header is just a joke, we anonymized the data 3. Thanks for pointing that out. There was a bug with a few rows that is now fixed.
nottombrown··on Build an algorithm to predict friendships, then actually use it to meet people
Sorry if this was unclear. You own any code that you write for this competition.

The prize is that we'll use your algorithm to validate any matches that you go on. If that doesn't seem worthwhile to you, feel free to pass on this contest.

nottombrown··on Build an algorithm to predict friendships, then actually use it to meet people
Feel free to work together as a team. Glad that you guys had fun last night :D
nottombrown··on Build an algorithm to predict friendships, then actually use it to meet people
Sorry this was unclear. We meant "correctly predict the most friendships"

You get 1 point for each friendship that you correctly predict did or did not occur. In the test data set ~50% of pairs became friends, so predicting "everyone became friends" would get 250 points, whereas a perfect algorithm would get 500 points.

I'm updating the README now to make our scoring system more clear.

nottombrown··on Build an algorithm to predict friendships, then actually use it to meet people
Hey HN, Grouper founder here. Let me know if you have any questions about the contest.
nottombrown··on “The Right Tool For The Job” Isn't
Yeah, tool-specific monitoring is always forgotten. There was a great article I once read on how your second datastore inevitably turns into a ghetto. People overestimate how many things they can keep track of.
nottombrown··on “The Right Tool For The Job” Isn't
Author here. Added a clarification that services can go down for reasons other than data center issues. Who knew?
nottombrown··on Ubuntu's Bug #1 is fixed
This is an excellent example of leadership. Shuttleworth describes their accomplishments and new goals very clearly.

Ubuntu has certainly been a pleasure to use on the cloud. Congratulations to all the contributors.

nottombrown··on Pure: a set of small, responsive CSS modules
Great work! I've been looking for something like this to replace my overly complex bootstrap setup.

One thing that I'd like to see is a gutter-based grid system. In your grid examples the inner elements take care of the padding so we end up with weird padding on the left and right.

nottombrown··on Show HN: My new homepage
Wow, this is really well executed. Sweet concept and design, Adam!
nottombrown··on Access the database of a heroku application from another heroku application
Heroku Postgres is now a standalone product (You can purchase postgres databases without a heroku app) so they won't change the URI for a database out from under you.
Page 1 of 2Next →