skysight-inc/HackerNews huggingface dataset:
But it worked wonderfully on me. I kept using my account[1] for a whole month before noticing 2 days ago, and finding the cause[2] yesterday. My second account, altran, got killed on the 1st submission. This is my 3rd account.

[1] http://news.ycombinator.com/user?id=ranit8
[2] http://news.ycombinator.com/item?id=3903705
thanks for the nice feedback for my book. If you want to learn a bit more about sketchnotes as a technique for capturing talks, there is a lecture I gave a while ago and a ton of references to learn more here:
http://evalottalamm.wordpress.com/2010/10/11/sketchnoting-ta...
Show HN: My Passion 
Hey HN,

My site http://RealtyPerks.com, just went live a few days ago and I have always sifted through HN admiring and gaining advice from everyone out there, so I thought I would show my start up, and would love any feedback from the HN community. It's far from done but it gets the message across. We have been establishing relationships with Realtors on the northeast and are gearing up to start Rewarding some new homeowners.

Real Estate isn't sexy, and is hardly ever attacked my entrepreneurs, even though its a 60 Billion dollar market. Although recently sites like 42floors have come up and are attacking commercial real estate, which is another vertical within the real estate industry ripe for disruption. (I love their site/concept)

I also find it intriguing that there are so many start ups dedicated to gaming, mobile payments, fashion, etc. but literally you never hear about a real estate start up, but the industry is so antiquated! We still have companies like Coldwell Banker dominating their marketplace. Yes, Coldwell Banker where you walk into one of their offices and see chairs with gold and oil paintings and their agent's don't have email but rely on fax machines.

Enough of my rant, I just wish real estate marketing got up to speed with the rest of the world, and I hope RealtyPerks does just that.
Yes, DNode (https://github.com/substack/dnode) will actually do most of this stuff and it is a pluggable library.

For Joint, we wanted to make a really clean interface just for single page apps where you're only focusing on function calls rather than HTTP headers, cookies, routes, etc. A lot of the small 1-off apps we were making and thinking of making just had a couple HTTP requests for static files then a bunch of AJAX or socket.io calls. We think that in this case, the limitations imposed by Joint will help inspire creative solutions.
KenCC - Port of the Plan 9 compilers to *nix systems
Not to be cynical but this post has virtually no content -- it's simply "We used memcache as a caching layer and not hit the DB. The End"

Didn't we know this a decade ago?
Software optimization resources for C++ and assembly
Any more tool suggestions that implement more complex forms of testing?
Aside from safety reasons (on which I can't comment) there is no reason not to let bikes go faster in between the lines -- car drivers aren't losing anything. Maybe there are some hurt feelings because it feels unfair and perception that they should stand in line like everybody else, but that is unjustified as they don't slow down your kind of traffic (well, maybe marginally). So double standard here is perfectly justified.

(disclaimer: I don't drive bikes and we don't have too many of them on the roads most of the year)
It's amazing the amount of assumptions and prejudices being leveraged due to the perceived young age of the person inquiring. Especially given that there is nothing to indicate that he was making a fuss of it more than asking on StackOverflow.

Shockingly, some do progress at a faster rate than others. I turned in a large project that I wrote during my senior year of high school and received extremely high marks on it for my senior year project in a high(er) level CS course in University. I got positive remarks on architechtural decisions and things that come via experience and having experience with code. I've been doing it since I was in middle school, I finished a project for my first client before I started my senior year of high school. I still kick myself for not doing a partnership with the fellow the following summer; the idea he wanted me to implement became rather popular a few years ago.

Some people progress faster than others. It doesn't mean they're necessarily arrogant or full of themselves. It means that ageism and the notion that "more experience = more better" is silly. There is code I see churned out by developers that have resumes twice as long as mine that absolutely terrify me.
A nuanced piece on net neutrality
I like the site so far, one of the things that annoyed me is when your choosing to buy or sell a house. You should add a hover effect so the user knows what they're about to click.
I love how painfully simple it is.

I love how this makes the minds of any doubters or complicaters squirm and saying it's not that easy.

But it really is.

Being productive in more than one area of your life makes you feel much more satisfied overall, instead of just satisfaction in one area. Otherwise one ends up like the dude with one really strong arm.
this is why i hate women in tech, this article sucks, the premise sucks and reading it makes me want to shoot myself
There are $250 Windows-based netbooks, where you actually have to pay a pretty big license cost..so..

I think it's very doable. I just don't think the manufacturers want to go that low because they want to exploit the early adopter market, and/or because Google was not ready with support for ARM.
I understand that you are complaining about https. I'm pointing out that the article you linked doesn't provide any insight into what data Google is sharing internally.
Makes sense.. Thanks!
In some company hiring systems, the resumes sit in an online queue and may well not be seen by a human. :-/
I also know of two places looking for Perl hackers (I'm sure there are more):

http://www.grantstreet.com/
http://www.rentrak.com/

The first one is full remote, and I hear they have awesome benefits packages. I had two co-workers go there. I'm not sure if they hire outside of the US though.
Also, noone uses Java and only one company uses Perl. Interesting or misleading? You be the judge.
The point of all life is to exhibit localized temporary reductions in entropy. Everything beyond that is some stuff you made up.
Ye gods! My eyes! My eyes!

Can anybody tell me how to freaking look at the stats for any one link? All I want is to copy text, copy link, then come back and see if anybody clicked on it. That's all I want.
Why would there be any fragmentation? You're running the web on it...the web is architecture agnostic. This is why it never really made sense for me why they went with Intel and x86, when they could've started from day one on ARM. They are not bound by legacy software on a specific architecture, like Windows is with x86.
It's actually a pretty cool idea, good job!
I think this applies to a lot more than photography. Directly, I have knowledge of how it applies to both dancing and music as well, especially jazz. You definitely have to get out there and do it, but you have to spend time deliberately refining your ear, and deliberately refining your technique.

For dancing, it's much the same, you need to get out there and do it. But there is also a lot of time spent deliberately refining your ear for the music, your feeling for the beat what position your body should be in and how a lead should feel. Each play into the other but if one is neglected, it's hard to progress.
I would love to hear more about how you reason to "absurdly small market."

When I look at the market, and especially after the pretty remarkable success of the iPad, I see a clear line from smartphone, through smart tablet, to smart laptop. My expectation is that Apple will release an iOS based version of the Macbook Air for just this reason.

This is my reasoning for that expectation. The iPad has taken a chunk out of the laptop market. A number of folks who would have bought a laptop bought an iPad instead this year. The number one reason that folks give for not replacing their laptop with an iPad is that "they can't type on it." and carrying multiple elements around (bluetooth keyboard etc) is inconvenient.

When you get a device which has a high quality screen, and an attached keyboard, and can be used anywhere on 3G, you will capture a much bigger chunk of the laptop market.

Now granted, I've been working this since 1999 when I pitched the 'appliance' laptop to Venture funds (they declined to fund because they didn't feel anyone could ship a product against windows and succeed), and I pitched it to the Android team when I was at Google (and while I take no credit at all for ChromeOS it did a lot of the things I had proposed in my JaDE project, so they were on the same wavelength). When I did my VC pitch I had commissioned some surveys and found that a significant chunk of people who owned a computer didn't want the "compute" part, they wanted just the web browsing/emailing/document prep part. Further it bothered them that their computer had all this stuff that they never used, and was often a source of exploits by third parties.

So as I pushed inside Google for this the primary push back was "Ok, I got that already, its my phone doofus. C'mon network computers are soo last century, didn't you work on diskless workstations back in the stone age? How did that work out for you?" And I get that its not very sexy to propose the 21st century equivalent of the VT100 but that did not change the fact that the data says that people want these things.

So I keep hoping Google will/would step outside their complexes and build a laptop killer. And they are getting closer and closer. These machines are clearly an improvement over the first generation both in software and in hardware. I feel like they had an opportunity here to get out in front of Apple, but given the announcement I don't think they did.

For me, it makes June 11th (Apple's WWDC keynote) more interesting than it might otherwise have been.
Heh. He was talking about http://en.m.wikipedia.org/wiki/IBook :-) iBook was a type of Apple laptop during the period PR is set.
I can't believe this needs stating, but the result of the exome sequencing implies that Bertrand is my son (with a certainty higher than any conceivable paternity test).

And, to be clear, I never doubted for one second that he was mine.
I think I might softly disagree. The difference (for me) is mentality. I kind of try to approach code and product design with sort of a calculus of approaching the limit of 0. My first goal is always to remove. Question the existence of the individual LOC, the feature, even the product... Of course, that's just the way I like to look at it, I may be doing it wrong.

I also think the readability argument is overused. I definitely value readability, but I rarely see aggressive code re-use lead to significant-enough readability challenges to warrant not doing it. More often the before/after are both pretty readable, and the after has half as many possible test-cases.

[Edit (almost immediately): Nevermind. I don't think anything I said is in conflict with anything you said. I probably ought to take the approach I have to code and apply it to commenting.]
You'd prefer no enforcement of basic drug safety testing?

If only there was a middle ground of some kind.
Haven't had the chance to download and look through it but an example caught my eye.

Was anyone else confused that this,

# filter list => [ 'ipod', 'ipad', 'iphone' ]

('i' + p) for p in ['mac',
'pod',
'pad',
'phone'] if p.startsWith('p')

applies a filter against the list, rather than limit what gets prefixed with an 'i'?

I'm assuming then there's some code to keep the mapping and the entire list as well. Something like this?

('i' + p) if p.startsWith('p') for p in ['mac', 'pod', 'pad', 'phone']

It just seemed surprising to me that an if statement can cause a change in the list length.

Edit: Ah this seems to be how filtering works in python
I personally prefer the internal source filter that we use at work (though at the end of the day, it is a source filter). A friend of mine got permission to open source it, but that died on the vine (I think that he got into MooseX::Declare, then Ruby and lost interest), and now he's not at the company anymore.
There was an game that did this (obviously nowhere near as well) called 1NSANE. I spent hours smashing cars off of things, because I find the destruction so interesting and awesome.

Things I'd love to see:

* Soft body on soft body. Imagine Destruction Derby 2 with this stuff.

* Explosion modelling - Stuff getting ripped apart and sent flying.

* Aircraft destruction modelling - if you could clip your wing on a building and have your aerodynamics adjust accordingly.
Make the code as short as possible, but no shorter?
Just add a "+" to the end of it. For example, http://tcrn.ch/L265mw+
There are a few things going for it:

- handling is supposed to be better than anything
- performance of a bike + safety of a car
- higher mileage than electric cars + faster charge

You are comparing the launch price of a completely new vehicle to market prices of commodity ones. This could be cheaper than a car in the future, and maybe even safer since it won't roll/tip as easily in an accident.
I'll bet she was thinking of the data mining and analysis possibilities opened up by allowing users to input information in the form of "notes". Of course, that's just a guess.
Yes, the charts are very misleading:

1. In some cases the technology choices aren't mutually exclusive, as you point out. A better representation would be a bar chart that tops out at 100%

2. Not all technologies are equally detectable. The ones that are harder get penalized, and those that or impossible to detect are penalized 100%. In categories where this is endemic, the ones that are detectable appear to be dominant when that is hardly certain. Frameworks is probably one of the most egregiously misleading of the bunch.
It does make sense though that companies might be looking for someone who has developed a sense of judgment over the years. Similar to how fathers (responsible ones) become less naive on decision-making as the family's dependency on him grow which is why we turn to him (or our mothers) for advise. Because they may be less skilled or knowledgable than us, but they've been around long enough to know how to react to difficult problems.

I think that is the most important aspect in achieving your goals in a company. You need effective decision making skills on top of your technical abilities.
> Of course those drop-in parts themselves are considered to be machine guns by the ATF

In other words, it takes a machine gun to "convert" an "not machine gun" into a machine gun.

Yes, machine guns are easy to make. However, the claim is that mexican drug gangs, which have automatic weapons, are importing semi-autos.

I note that they are importing US made cars and using them. What should we do about that?
Ah, the pipe to /dev/null solution. Now that is web scale.
Get an intern :)
I'd love to see a website designed entirely by statistical machine learning :-)
There are only two kinds of languages: the ones people complain about and the ones nobody uses.

Bjarne Stroustrup
ah... I thought the "half door" was that bar across the opening. It seems that is a third model which would still get me wet. It seem the half door is the lower half (of course.. it wouldn't make sense to be the top half). SO driving that would be like driving with the windows down the whole time. It still makes we wonder how people make use of these when it rains. Maybe the shape of things deflects the water out enough to miss the passengers. Maybe I'm just too spoiled with my fully enclosed vehicle... I'd rather stay dry. :) Interesting bit about the heated windshield (assuming that is what "front screen" means).
Click on the "i" icon for each link.

http://i.imgur.com/GuOxN.jpg
This is already built into the requirement: 3 to 7 years.

After three years he/she is open to apply for what might take others 7.
My proudest commits are the ones that are never made, because I figured out how to avoid writing the code in the first place.

This is a skill, and I've been consciously working to improve it. I think the key questions are "Do I really need to write this now?" and "Is there a simpler problem I should be solving instead?"
Yep, people who are rooting for gun ban fail to realize that M1911 was designed and developed 100 years ago and it basically remains as modern as the rest of the modern handguns are. Sure there have been some improvements in manufacturing technology and material science since then that make it possible to manufacture a gun like that in any decent machine shop.
In my experience, companies that use years of experience as a candidate filter are not companies you would want to work for. Number of years of experience is easy to determine, but pretty much useless in determining someone's skill. What it really shows is that the people in charge of hiring are either lazy or incompetent. Neither speak well to the quality of people going into the company, so once again, why would you want to work for them?
Sending Subdomain POST Data to Root Domain
Hi All,

I was told that this would be a great resource to ask this question. We are building a web application where when a user creates an account, a subdomain is created (user.site.com). I need to be able to submit POST data from user.site.com to site.com but that is a violation of Same Origin Policy. What is the best way to go about this? I've looked a little bit into JSONP requests as well as Cross-Origin Resource Sharing (http://websitez.com/javascript-cross-domain-post-get/). Any help is greatly appreciated.

Thanks,
Scott
$42 million is nice and all, but the real question here is: will it scale? Stay tuned until next week folks when we find out, "IF IT WILL SCALE!" cue crowd cheer
How many hits were they really getting? It appears that only 2261 people made predictions.
What more is there to really aspire to? Virtual sex with an indiscernibly lifelike avatar of anyone we've ever met? Wall-E covered the utopian concept of robot-aided leisure pretty well.

You make a good point. Have we reached a point where we've already imagined all of the wonderful things we could possibly imagine? Well, vis-a-vis technological progress anyway. I don't know, but it is a bit disconcerting to see sci-fi seemingly no longer pushing the boundaries of what might be possible.
IOS 6 could introduce new silver look
It was mostly a pricing failure, one which they unfortunately repeated again this time. Yes, it did have usability problems, and it has been greatly improved, but you know as they say: there is no bad product, only bad pricing.

Chromebooks would sell for $200, or free on contract with LTE. They won't sell for $450.
Hehe, that's kinda funny since I've recently been accused of being anti-Google for defending DDG and using it as my default search provider in Chrome :)

So no, I'm not a fanboy of any kind. I have products and companies that I prefer, but not to the point of fanboy-ism.

Actually, I do own one Mac product that I enjoy quite a bit: I have a Mac Mini plugged into my TV for casual web browsing and Hulu (it's the only device hooked up to the TV in fact).
Also, move to a "developing" startup market, like Portland, where a Treehouse is one of the top 5-10 startup employers, vs. SF or Silicon Valley, where you are competing with a lot more startups, and where the Giants (FB, Google, Palantir, ...) are stronger competition than the giants in Portland.

(and living on 50-60k in Portland is fine even if you have kids; it is poverty unless you're either long established (own a home from the 1990s, or cheap rent), or alone. This opens up a lot more potential hires for non engineering roles)
His son has the exact same (rare) mutation as he does. It's not clear how common it is, but it's clearly rare enough that it's safe to say he's the father.
Mageia and Mandriva can handle that just fine.
Did you help with the M&A of FounderMatchup? What type of startups are you interested in?
I figure that if a motorcyclist is splitting lanes, he's not taking up a spot in the jam of cars ahead of you. That means one less person in there slowing things down. I can definitely see where it would feel unfair, but really it's more like the self-checkout at a grocery store, or when a post office sets up a separate line for people who just need to pick up a package. The motorcycles are capable of getting out of the way, so they do, which reduces the number of vehicles sitting in the congested area.

I've only ever lane-split when traffic is essentially stopped; at that speed, having somebody suddenly change lanes in front of me would suck, but I wouldn't expect to die from it because I'm moving slowly. It's a lot different when an SUV swerves into you as you're both going 75 on the freeway.
And you would pay $1000 for one?
They are geniuses... who would have thought that rendering HTML on the server might be faster than loading up a page then having JavaScript request the server again for the data then render it?
One of my co-workers was bestowed the honorific "The Deprogrammer". He takes great joy in removing ancient parts of the system that no longer serve a useful purpose or in greatly simplifying others; and many of us are extremely grateful for it.

I think every software development team should have a person like that.
I upvoted you because I agree.

But I usually upvote stories based on how interesting they are and whether I feel like they were worth attention. Comments are a mix bag of agreeing, interesting and just well thought out arguments that make me think.

This is completely meta and kind of offtopic, so it should probably be downvoted, but I felt like saying it anyway.
you're not wrong
I'm in the exact same situation. However Amazon's offer is very generous, and affording housing should be no problem for you. I recommend finding somewhere cheap near Amazon that you can rent for the summer. Don't pressure the HR team to bend over backwards for you, that won't really help you in the long run. In the future, when applying for an internship, you should be careful to fully understand the conditions of the housing policy. After looking over the documentation they sent me, I made a note that they make no promises of providing relocation services, so they are not legally or otherwise obligated to provide them.

As you become accustomed to working in the Greater Seattle area as a software engineer, you'll need to get used to this anyways. It's not practical for employers to provide relocation services to individuals who are already within commutable distance.

An argument can be made that interns who are not given relocation housing are being unequally compensated, but I think it is a poor one. It is reasonable to assume that intern candidates who are hired from out of state have been evaluated to be more valuable, valuable enough to provide relocation expenses for. Whether or not this is the actual stance of Amazon on the matter is a mystery to me, but it would certainly make sense, and would be well within "fair" reason.

Btw since we're both local to Seattle and interning with Amazon, feel free to get in touch with me: paulhazen.net/about
There is no correlation between line count and code quality.
The list comprehension rules seem to be lifted straight from Python, where the "foo for bar" part always comes first.
Why Facebook Is Still The Perfect Startup (Slides)