skysight-inc/HackerNews huggingface dataset:
I too -- and perhaps those voting you down -- wish I had been "introduced" to your blog through an insightful article rather than a pitch.

Your response dismissively tells your consumer his opinion isn't valid because he's "just" a consumer. Speaking of "sour grapes" ...

"Trying to give an opinion on my wine, are you? Go buy your own land, plant your own grapes, come up with your own fermenting process, bottle your own wine, and serve it to see if you do better."

That's not constructive, it's snide, and not worthy of being given a break.
Works well for me (Win7, Chrome 20), but it's not quite sized right -- scrollbars! Slightly jarring because navigation sometimes scrolls the content.
404. http://andrewducker.livejournal.com/ also returns a 404 side.
Exactly what is the point of this comment?
Right. So you are not their customer but you will continue to get it for free over the air like everyone else who wants to wait for it to be broadcast. Paying customers will have the option to see it live if they want. Isn't freedom of choice awesome!
I came from a upper-middle class family. We were wealthy enough that qualifying for financial aid at an ivy was basically impossible. We were poor enough (with 3 of us in college at once) that it wasn't possible.

This was particularly problematic because my dad (a military doctor) had only been out of the military for a couple of years. Meaning the salary he we were being pegged at for financial aid was something he had only been earning for 2 years or so. He mad significantly less in the military.

Point being: For some folks, in some situations.. the cost is well beyond reach.
Is it better to do all your reading for the year in 2 weeks?
That would be me. The one feature it misses is multiple line editing by holding down option and dragging.

Though the op's tips make me want to has another look.

Cheers

Marcus
The same logic in the comment I responded to also suggests that people should be free to choose to pay less for apartments that don't provide heat. And yet they are not free to do so.
The subtext here is that those without elite credentials are at some disadvantage because they don't have a convenient signaling mechanism of quality to prospective employers. Stipulated. But if you have the talent to compete, this disadvantage is merely a speedbump. In 2012 you're just a git pull away from interacting with the decision makers at your next job. It's never been easier for programmers with top talent to convey their qualities to employers. One community that has always worked this way is the community surrounding the Linux kernel. Credentials are not even mentioned. It's all about the code and people routinely get hired on that basis alone.
I encourage you to read Philip Wadler's essay The Expression Problem, which addressed precisely the dilemma you point out:

http://www.daimi.au.dk/~madst/tool/papers/expression.txt

In brief, if you think of data types are rows, and behaviors as columns, the question is how to extend either the rows or the columns naturally.

In your example, it is easy to add a new row (datatype) – create a Triangle class which implements the Drawable interface. It is difficult to add a new column (behavior) – if you realize all of these datatypes should also have a "extrude to additional dimension" behavior, you're going to have to individually implement that in all of your different classes, across many different files, etc. All of the problems that you note arise when adding a new datatype in the FP strawman.

It's important to recognize that this is indeed a difficult problem, and that addressing it well takes real care.

The c2 wiki has a good distillation:

http://c2.com/cgi/wiki?ExpressionProblem

and this paper (by the Scala people) is very nice:

http://www.scala-lang.org/docu/files/IC_TECH_REPORT_200433.p...

Some approaches that languages take, to varying degrees of success, include typeclasses in Haskell, multimethods in Clojure and elsewhere, the Visitor or Extended Visitor patterns in OO languages, controllable extensions in C#, Ruby, and Scala, etc.
Twitter is already running SPDY, by the way. Here's a Firefox extension that shows a little icon on SPDY-enabled sites: https://addons.mozilla.org/firefox/addon/spdy-indicator/
I tried out Sublime for a day or two, and think it does a lot of things right. However a few small things also bugged me right off the bat, may be someone can help.

- Code folding:
No fold level 1 option, would like a hotkey.
No line at the fold, just an icon at end of line.

- No GUI for options or syntax/theme editing. I give geany a pass on this (has options but not theme
editing) because it is free. Many other free choices have
this (N++, Programer's Ed.) but not Sublime. I don't wanna
dig through docs for hours (again) to get another editor set
up. It's a shame this stuff isn't standardized by now.

This might be because they made their own widget set and
haven't finished yet. If so, it was a mistake. QT, wx, or
native would have been fine. No need to reinvent the wheel.

Configuration: The mess of weird filenames and extensions in the config folder was a turnoff also. Json is nicer in many respects than xml, but I can't say it's optimal for config files.
Being right keeps you in place. Being wrong forces you to explore
The reason people like people who went to Ivy league schools is largely that it's a proxy for having had good parents/values. The idea that you'd have a better network or education might be partly true, but it's mostly just a justification. Once you understand this, you should be able to work around it.
True. Not a strength for the language though - if that's a big part of what you do, then I'd consider something else. That said, I've built plenty of applications that used PHP on the command line or as a daemon.
Harvard has a neat little "Net Price Calculator" which shows pretty clearly that middle class families can get quite a lot of aid: http://npc.fas.harvard.edu/
Strange that a technically capable engineering student would be at UGA when GeorgiaTech is of similar cost (and both free to Georgia residents who maintain a 3.0 though the HOPE scholarship). Not saying that you won't find good people at UGA (biting my GT tongue!), but following his rationale and years of work experience in Atlanta (showing Georgia residency), his story seems a little thin.

Even more so when his examples of work turn up 404's, 403's, placeholders, and ads for premium versions of the wordpress theme he used. Not every rockstar went to Julliard, but they were good at what they did.
The article is written from an incredibly biased point of view. Part of that bias is because evidently only people from the Dragon side commented to the reporter, and people from the Goldman Sachs side didn't comment, presumably because of the pending litigation. Just because one side comments to the media and the other side doesn't, doesn't imply anything about who's right and wrong, it's just a different strategy.

As to the M&A fee itself, the NY Times article provides no context to know if that fee was high or low for the time. A $5 million fee to advise the sale of a $600 million company does not sound out of bounds at all. That's less than 1% of the value of the transaction, a far lower fee than eBay or many other marketplaces capture. In M&A banks provide advice to their clients, but also make markets --- finding potential buyers for their clients.

Finally, it should be noted that while this deal went horribly wrong for Dragon, the NY Times did not bother to point out at that at the time of the deal none of the many investment banks and analysts that covered L.& H. noticed anything wrong, none of the shareholders of L.& H. noticed anything wrong, and until the WSJ did an investigation triggers by events that happened after the sale, no newspaper, including the NY Times, noticed anything wrong either.
Composer as well (http://getcomposer.org/) - no one true way with PHP, but that doesn't mean there can't be a few good ways.
I'd say, staying unsatisfied is a trait of a great person. The smartest people I know don't settle for being however good they are at whatever they do. Instead, they're constantly striving to improve.
What we've learned about startups
The world is run by their classmates. That's a real problem. If you went to a middle of the road state school (in my case in the south), then you face a lot of additional challenges that my Stanford buddies do not.

I have a real win on my resume. I can point to products that I've built and things that I've done. I'm even a published author. Yet when it comes to fund-raising or trying to find a leadership role there is a definite boys-club that is difficult for me to break into. For a great many investors they see my education and the rest just doesn't matter.

It means I've had to swim faster and work far harder than these top-tier grads. Even today, more than a decade out of college, it remains an issue. I'll continue to show through my work that I'm a top-tier talent, and hopefully one day that will be enough all on its own.

tldr; It was worth every penny if you went to Stanford, I wish I had known that when I was 18.
Fundamentally I think OOP is either state or syntactic sugar. If your methods don't modify internal state then they're basically doing ad hoc type polymorphism on their first argument (this is the way that virtual methods are implemented, by the way), which just makes the '.' syntactic sugar that at the same time limits composibility because it demands an inheritance hierarchy.

Then it just comes down to whether or not you believe that mutable state is a good design choice. I don't. I think state is the root of all evil. For one, it makes my job as a PL researcher of 1) writing a formal analysis and 2) using the formal analysis to write a compiler, less attractive than blowing my brains out.

Note that you can have objects without OOP. Python has objects. Python is not object-oriented. Same with O'Caml or Racket. I'm not arguing against using state. If you're programming a state machine, you may want to model it with state. That would be a pretty good choice. The problem is that OOP says everything is a state machine. Do you believe that or not?

Either way, I'm putting my best efforts towards state-corralled languages.
In violation of what? Journalism is not illegal.
From the article: "The ultra-efficient efficiencies will go for $1,300 to $1,500 a month, he said. Per city regulations, 15 percent of the units will be allocated as below market rate for low-income residents; he thinks those would rent for around $900 a month."
The more general phenomenon was analyzed and described far better (and without calling some other designer a faggot) by This American Life's Ira Glass, summarized as "your taste is why your own work disappoints you":

http://www.youtube.com/watch?v=BI23U7U2aUY
You can do that with ST2.
> "SPDY's header compression is a good, general-purpose solution, and gzip is a good starting point, but we would prefer to see a more lightweight compression algorithm for the HTTP/2.0 standard."

What's more lightweight than gzip? DEFLATE?
Talking to Machines
There's also an app on the Mac app store--I think it's called Cheat Sheet (?)--where you hold Command to see all the hot keys for the program.
Dream job doing what you love while travelling and discovering new places. I think you've hit the sweet spot.
Yes, getting out of the resume pile is harder without a name brand college degree but you shouldn't be going in the resume pile in the first place. Make connections, build your network, get referrals. Once you actually make it to the on-site interview, your performance in the interview will trump almost all else.

The resume pile is where good ideas go to die. Faced with the fact that resumes are 99% useless, hiring managers latch on to things that are cozy and familiar, keywords, GPAs, brand-name school. This sucks, but don't let others' mistakes keep you from demonstrating your potential.
But if I had to make a choice between Einstein being special or the time being special I'd pick the time any day.

So if you're hiring someone to fill a role at your organization, I guess you don't need to interview them? Just put a warm body in the chair and the magic will happen?

Alternatively, why do you post to HN? The situation is here without you. Why do you consider your thoughts and opinions to be special enough to share in any way?
Julliard is pretty well known even among non-musicians.
Top Mistakes First-Time Entrepreneurs Make
Preventing intermediate routers from screwing with the protocol is a higher priority. Microsoft already has an embrace-extend-extinguish proposal aimed at mobile networks, and that could easily make the protocol unusable. The websocket handshake required a ridiculous number of iterations to not trigger bugs in middleboxes. As a nice side effect, encryption everywhere removes some of the payoff for traffic interception by ISPs, like BT's attempted deployment of Phorm adware.
Would be interested in knowing how you're doing the content filtering. Returning a filtering proxy server in place of the actual server?
You are projecting those assumptions on the original poster, and to some extent the smart folks that pondered the cell analogy in the first place.

Neither argue that FP can't be built modularly with a wonderful structured API. OOP, conceptually, is simply one way to accomplish that goal. FP is another.

In both cases, the underlying philosophies are sound, it is the humans that implement the solutions that fall well short of the mark.
The problem is the conflation of security and identity. You need security to guarantee identity, but not the other way around. I see no reason that we can't have encrypted connections without identity.

Ssh has basically solved this. If you're like 99% of ssh users, you just accept the key the server gave you without verification. Your browser could do the same on the web -- just accept the server certificate and then indicate to you that the connection is secure but the servers identity is not verified.

This solves pretty much all the issues you bring up.

And if http 2 required it,then even better, because all the server would support it and all the clients would too.
Weird timing, I just watched this today: We The Tiny House People Small Homes, Tiny Flats & Wee Shelters http://www.youtube.com/watch?v=lDcVrVA4bSQ
First off: I'm not arguing that micro-apartments should be illegal; just that "the government should just let private parties come to whatever agreement they want regarding housing" is an untenable position. One obvious cost of regulating housing is the need to revisit and recalibrate those regs, and I agree in advance that our state governments suck at that. So then:

I think this is a discussion that would quickly devolve into a debate over the tenement reform movement. I'd just say that the codes and statutes covering apartments were a reaction to a time where housing was so cramped and substandard that it caused cholera outbreaks, riots, and a 10% infant mortality rate among tenement dwellers.

So then the idea behind the codes is simply: it's good that people buy property and convert into rental dwellings, because a huge number of people need rental housing. But nobody should be allowed to profit from housing that falls below a minimum standard. Without than minimum standard, the financial incentive would exist to race properties to the bottom, and while some renters clearly would benefit from the increased choice in living expenses, many more renters would be harmed either by (a) being locked by the market into substandard housing, (b) being dragged by their parents or spouses into substandard housing, (c) losing their homes when property ownership changed hands and more profit was wrung out of their current houses.

As for you and your heat: you had the choice not to turn on the heat. If your landlord wasn't required to provide heat, you might not have.
2013 Nissan Murano
I really liked Sublime Text, but each time I try to search for some word in 20MB log file it reminds me how slow and unresponsive it is compared to Emacs. The closest to my ideal editor would be Emacs with visual appearance of ST2.
The combination of 'jk' to <ESC> seems to be a very common solution. I use 'jj' to <ESC> myself.
Congrats on the move; I hope you have a blast.

I'm jaundiced towards SF in general, but it's unquestionably an upgrade from Houston (land of my in-laws).
In Ontario, the law stipulates that a land owner may not restrict leasers from owning a pet, unless the pet runs afoul of other stuff (like if they somehow interfere with another leaser's ability to live a reasonable life). But everyone still puts the 'no-pet' clause in the contracts.
That's good one!
Yeah, came in here to post this. Yale is basically free for someone whose family makes the median household income in the US. Financial aid doesn't phase out until well over $250k household income.
Installation is through the Sublime Text 2 console. This is
accessed via the ctrl+` shortcut. Once open, paste the following command
into the console:

import urllib2,os; pf='Package
Control.sublime-package'; ipp=sublime.installed_packages_path();
os.makedirs(ipp) if not os.path.exists(ipp) else None;
urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler()));
open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbon
d.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime
Text to finish installation'

Are you kidding me? The product or package maintainer should handle this better.
You're seriously going to stop reading what someone has to say simply because he mentioned that he worked on building his reputation? Your loss.
Off topic but I think the HOPE scholarship and Bright Futures in Florida are outstanding forms of financial aid.
A huge fraction of kids who grow up in the projects do not do fine. If the projects were an automatic sentence of lifetime poverty, we'd do away with them; the fact that some people escape them blurs the issue just enough so that our brain files it away as a grey area. But it's not: the projects are bad.

One good book: _American Project_, by Sudhir Venkatesh.
Dog food recipes that taste the best
See http://speed.pypy.org/ for the benchmarks I was referring to: that's the general collection of benchmarks used for PyPy (several, such as the html5lib one, imported from unladen-swallow), though obviously in specific cases comparisons are made otherwise.
I wish I could.

I'm using an U.S keyboard layout and need the ability to write ÅÄÖ sometimes(I'm from Sweden). I've customized my keyboard layout to switch three keys when caps lock is pressed.
Could it be that you found Python more overwhelming BECAUSE you learned PHP first?
L'Italia aderisce al patto suicida
Arsenal FC News: Flogging A Dead Horse And News ~ Mister Spruce
I didn't read it is arrogance, he's contrasting the praise he was receiving at the time with his own opinion of Paul Rand's genuis.
> “Hey! You can do this better than this faggot!”

Wow. Dominik, if you're reading this, you should know that this is unacceptable language.
Dominik, when you zoom in on an iPhone the top-right mountains logo and text covers the post.
I understand the frustration, and there are a lot more unfair things waiting for you out in the business world. So opt out. Invent your own job and take no shit from anybody. Get a consultancy running and freelance. It's not complicated, just a lot of work to get started. Then transition off writing code for others into your own projects. You're young, it'll be fine. It won't be as sexy as doing yc and living the life in the valley, but you could probably move down and do it there if you were hungry enough. Fuck the student loans, if you can't eat and pay them it'll just fuck up your credit till you get square. Don't be more emotionally attached to your debt than the bank is to its own.

The upshot is, yeah, if you didn't go to an ivy, you're going to have a tougher road in some capacities. Some. And mostly if you're trying to convince somebody that you're going to do something cool someday. Do something and remove all doubt, or build something so that youre the guy deciding what's good enough or not.
I can relate to the friends "who feel sorry" bit. They don't seem to understand that different people value stuff in different ways.

If you want inspiration to make the best of limited spaces, google images for Japanese appartments. Lots of inspiration like using the steps of stairs as drawers, sliding furniture, efficient bookcases,... Here's an extreme example: http://unclutterer.com/2010/04/26/video-incredibly-efficient...
"tldr; It was worth every penny if you went to Stanford, I wish I had known that when I was 18."

I wish I had known that when I was 14/15 and cruising through high school, buying the feel-good talk about "paying that much for a top-name education wouldn't be worth it anyway." So instead I got a very good education (you get out of it what you put into it, after all) that actually cost more in practice than a heavily-subsidized-by-the-school Ivy one and yet comes with a lower-value degree.

I'm happy where I am, so I'm not complaining. But the system is fairly screwy.
How did this wind up here?

Because chimeracoder posted it here: http://news.ycombinator.com/item?id=4245898. Credit where due!
I agree. If anything, it's poorly worded. I think he's just observing what others think about him. And maybe his intention to make himself be seen as gifted.
Dalton’s call and the generative business model
Bookmarks in context: a new way to manage online information
Mark Zuckerberg Names Facebook's Biggest Challenge
At high risk of sounding like a broken record, give sshfs a try.
At 24 I have 300+ books, and the fact that I feel the need to mention it indicates that I am your target audience. The graphic designer in me cringes at your layout and typography. Letters and their arrangement are important when you want to appeal to book lovers. I am not sure if "trophies" work to enthuse the elitist book reader because after all, my leather bound Bibliothèque de la Pléiade version of "À la recherche du temps perdu" makes me superior to any Dan Brown reader. I jest, a bit.
That solution simply does not work. If your browser will accept the certificate that the server presents, anyone can pretend to be anyone and your browser will accept it. Enforcing identity is just as important as encrypting the connection.

You can do that identity enforcement through some scheme (accept-first-time, or web-of-trust, or something else) but they all have significant downsides. It's not an easy problem.
Machine learning open source software
Opera 12.0, Linux (debian sid), works
Cmd-Shift-P is incredibly useful. It lets you intelligently search all the commands.

Want to Save-all? Cmd-Shift-P, type 'save' and hit enter. Plus it takes into account any customizations or add-ons you might have put together.
This list is a good place to start: http://www.maedastudio.com/index.php

I would rather not show you specific examples and risk generalizing his work, but I don't want to drown your interest under perhaps too many choices, so I suppose I would point to his different advertisement pieces for Shiseido (interactive and print) as an introduction. (Search for images with the terms John Maeda Shiseido and crawl your way in.)

If anyone is really interested in his work (and if you do UI-related work dare I say, you probably want to be), I'd recommend the book "Maeda @ Media", it's a great guide through his earlyish work and process.
If it were possible to read ~15 books and hundreds of articles. But not even then, because the written word is part of my life and I am not obsessed with clever ideas and "lifehacks".

"You can immerse yourself in a single author’s perspective, but then it’s harder to create serendipitous collisions between the ideas of multiple authors."

When I read Tolstoy, how can Nietzsche _not_ interject at the usual Deus ex machina? When I read Nabokov, how can Kafka _not_ laugh with him?
WWDC 2012- App Developer Appreciation Video.