skysight-inc/HackerNews huggingface dataset:
I lived in Midtown for a while, then bought a house in East Point and lived there for six or seven years.

It was a huge change, but mostly because of the lack of social support: it would have been as hard to move anywhere.

We also made a conscious decision to live in San Francisco (first in the Mission, now just South of there in Bernal Heights): if we'd wanted to do suburbs, we could do that just fine in Atlanta for a fraction of the price.

As I mentioned, we owned a house in East Point. We don't realistically expect to be able to buy a house in San Francisco anytime soon, possibly ever, unless we have an unexpected windfall that would take care of a huge downpayment. Then again, our rent of $3k/month (typical for two bedrooms, dogs allowed) would go pretty far in a mortgage if we did manage it.

My intuition (not based on fact) is that for a capable, experienced programmer, Atlanta has relatively high salaries, and relatively low cost of living.

Then again, we have mountains, a vast diversity of state and national parks, the ocean, beautiful views, skiing, walkable neighborhoods with corner stores, no bugs for most of the year (you can leave un-screened windows open!), etc... etc...
I hope you're right. I used to be a heavy smoker and even after I cut back I was still addicted to nicotine and unable to give it up completely. Eventually I was prescribed Chantix (which was still fairly new at the time) and took it in hope rather than expectation. It worked - to such an extent that it was like a time machine for my brain, unwinding it back to an earlier stage before I had overcome my dislike for the smell and taste of tobacco. Every day that I wake up without the taste of yesterday's cigarettes or draw a deep breath I feel grateful for it's availability; it was easily the best $400 I ever spent.

I hope this offers a similar benefit for people in the grip of alcohol addiction, a much heavier burden than the one I had to cope with.
I'm not a religious person, but I'd direct you to Proverbs 13:20. You are the company you keep. And I'm saying that if we want our community to be open, welcoming and civil, we need to foster those qualities and reject those who do not value them.

Sometimes negative discrimination can be a useful tool.
Having now caught up on the actual damage done (500 injured, thousands without windows in a Russian winter) I regret this light-hearted take - please consider it deleted until I can find some way to actually delete it.
Does anyone have a precise path of 2014-DA plotted on a map to see on which "line" it would hit the earth should it hit it?

I know it's not suppose to hit the earth but I'd like to know from which "side" the earth would be facing it at the moment it's going to be the closest.
Here's what it's like to be 10,000 feet below a 2kt nuke (1957).

https://www.youtube.com/watch?v=BlE1BdOAfVc
Small anecdote: I live in Finland, and in the 2 months I've had Google Now on, it has given me any barely any info at all. How well can this be localized worldwide and how long will that take?
Love the use of their product to respond. Haha.
I love the look of the interface (web and comment view). That said, being a reader of HN, I like to use the "open web" as opposed to apps. I know a good percentage of the population here share my views. And while this may not necessarily describe you're app, it shows the sentiment: http://xkcd.com/1174/

But I'm confused when you call this a Mac app. Does that mean it would be for say, my macbook air, which I really have no need for it. or perhaps my iPad/iPhone, which, even though I have the HN page bookmarked as an app, I'm more readily willing to try out the "app", simply because the interface needs enhancing.

edit: All that said, definitely still build it. If only even for yourself, your portfolio, and the learning experience.
I think one improvement you can make in this design is to make it easy to distinguish different types of posts. There are posts that are news, some are blog posts, some are showcases, others may just be job listings. Currently its not always so clear on HN.
I like what Musk has been trying to build, but he seems rather impulsive. E.g. the story about wrecking a super-car with Peter Thiel as a passenger.

There seems to be this assumption that just because he's clearly smart, and doing great things, that he can't also be self-destructively impulsive.

It's a shame, because un-varnished communications are much more interesting than generic corporate PR. On the other hand, he's doing his cause a disservice. He needs to sit back and shut up. His recent comments on the 787 battery, and this internet-esque flame war are at least unseemly, and more likely actively damaging his plans.
Billions of blistering barnacles ! Another person who wasted / enlivened a childhood hiding under the bedcovers with a torch :-)
Looks useful. I have a suggestion, keep the width of the webpage and the comments view the same. This way the buttons remain in the same place when switching back and forth.
Question for skatepark: If PNaCl were finished now and supported by every major browser, what would you do with it? Would you use it to supplement the existing web stack for performance-critical code? Or would you write whole applications in some other language (if so, which one?) and target the browser via PNaCl?
You asked: in my opinion no. The market has already largely abandoned RSS readers and I don't see single site and magazine apps having a fighting chance.
Physicists Test Highly Flexible Electronics
Ah, political correctness... While I don't subscribe to the theory that women's brains are primed towards different things, I don't think it is really established that (on average) they aren't either. Therefore, to be honest, I think it should still be possible to entertain that notion so that appropriate research can be conducted.
If you can add some smart filtering, e.g. by topic, source website etc, this would be even more valuable to me. Also ability to add to evernote / chrome bookmarks / pocket directly from the app

Last but not least, the HN community is great, but I would design it to support other new sources, if I could get all my content in one location, with filtering, and web preview, I would be a bit happier. (why not google reader? not sure actually, but fact is it's just not doing the job, neither flipboard, or any news aggregator that I know to date feels to me like the perfect solution, but that's just me).

So I'm not sure you'll be able to make a living solely from this app, but I will consider it if it really helps me organize my reading, and save me time.

Edit:

1. Forgot to mention the design looks great!

2. Note that not far ago someone posted here a Mac HN app (currently down, here is the cached version: http://webcache.googleusercontent.com/search?q=cache:http://...)

Here is the HN discussion on it, I think this will help you decide.

http://news.ycombinator.com/item?id=5170182
It's not my impression, either. Basically the only thing that might make Tesla look bad in this is if people believe that Tesla support personnel told Broder all the misinformation that he claims they did. I find it telling, though, that Broder has tried to move the debate from places where there is hard data to places where it's unclear what was said (since, I suppose, no one was recording that). He doesn't really dispute anything Musk says, but only tries to excuse it.

I'm usually on the side of not talking back to reviewers of your work, having read that advice over and over in essays and articles by wise authors and other creative types. In this case, though, everyone I've spoken to in person about this is convinced that Broder was just trying to tell the most entertaining story; Musk, given his accomplishments, naturally has higher credibility than Broder. It's a point in Broder's favor that all the people I've spoken with about this are technical types, who might be predisposed to side with Musk, but those are also the sort of people most likely to be swayed by actual hard data, which only one side of this argument has provided.
ChromeOS isn't remotely the same thing as Firefox OS. "We’re aiming at mobile/tablet devices rather than a notebook form factor. This is an early-stage project to expose all device capabilities such that infrastructure like phone dialers can be built with Web APIs, and not only “high level” apps like word processors and presentation software. We will of course be happy to work with the Chrome OS team on standards activities, and indeed to share source code where appropriate." https://wiki.mozilla.org/B2G/FAQ
I'm speaking only from my own experience but as a software engineer observing other software engineers a surprisingly large percent of the the (imo) very best have striking degrees of general knowledge. That is, that could speak very well to many topics other than just software engineering and they have eclectic and deeply developed 'outside' interests.

I believe this runs counter to the current politically correct understanding of intelligence or if you prefer intelligence(s) - although I do believe in the latter.
Yes, all things are possible. You'll also have to keep state and track rates. Otherwise a very low error rate could down all of your backend hosts.

But you're now running a stateful l7 application proxy. That's waaaaaay more expensive than a tcp proxy with asynchronous checks.
> Actually, in Soviet Union you did not have any money to bribe any of them.

Fixed.
[Exactly whatever hateful thing I wanted to say anyway.]

- Anonymous
How many of you have "free" in the title of your free plan?
There is a reason why the population is so literate. Huge swathes of the year have "curl up with a book" weather.

Does porn really always make you happy?
Thank god JSON has taken over XML. I'm sure XML still has its uses, but it simply is way too verbose, and frankly I have yet to find a data structure which representation fits better in a xml like format (besides html, obviously)
Are you a Startup Gangsta?
This looks very promising. Thanks, GitHub!
Pretty much anyone can be at risk
I think Randall Munroe did a decent job explaining the physics of things dropping from space here: http://what-if.xkcd.com/28/
We have/had t-shirts and posters for JägerMonkey and IonMonkey.
https://secure.flickr.com/photos/vikingkarwur/8312701001/
Considering that Elon accused Broder of faking/fabricating the review when he clearly wasn't and that he's focusing on side-stories in order to distract from the fact that the Model S is terrible in cold weather, he's definitely not winning this argument.
I am not dismissing Sam Harris' book out of hand (as I haven't read it), but I would be surprised to find his argument that "a scientific approach to morality would make us more moral" convincing. In order for Harris to show that his approach is more moral and to avoid a circular argument, he must have a definition of "moral" that can be proven without science.
Thank you for those links. The things are coming in damn fast.
Tesla is down by 3% today(DJI is down 0.3%), so it doesn't look like investors are favoring Musk here.
Note to self, avoid living in Minnesota during the winter :-)
What's the old adage? There's no such thing as bad press?
Thanks for the constructive criticism... always very welcome :-).

This is not a finished version of the design either. I've been fiddling with it the last 2 days to see if people would be interested.

Sounds like great inputs. Love the idea of tracking replies (why doesn't HN already do that?) and following users.
There are types of ammunition that deal better with this. Lower loads, softer bullets, etc.
In any other context, would you argue with the guy who has to actually /do/ something, about how hard it will be?

Oh this programming thing looks easy. all you're doing is typing words into the computer. What's the big deal?
Did you read his article? Here's another direct quote:

I’m afraid it’s time to be honest about what’s really
going on when a tech blogger – or even, for shame, a
proper newspaper journalist – makes these impassioned
pleas for arbitrary “equality” or – shudder – “quotas”.
Either they are weak and stupid or they are horny.

Yeah, political correctness.
I agree, yet this tactic pops up all the time. I suspect it keeps those with short attention spans (who can't be bothered to get through an entire page of writing) glued in better to the article. Anyone know what this "literary device" is called?

"yet this tactic pops up all the time."
I would say yes he is. The article is correct in its driving more traffic to the Broder site where people have to read what was said in the review. Most people also will want to read the article in its entirety.

I also found myself looking for similar articles, wondering if indeed the car really does have problems or is it just poor publicity.

I found this article which linked to the original NYT article as well as Musk's rebuttal:

http://jalopnik.com/the-tesla-model-s-is-the-world-s-most-ex...

The best way to avoid MORE negative PR is too simply ignore the bad PR you are getting. Had Musk simply said, "Eh, whatever, it was a bad review, I know what my cars are capable of." and left it at, people wouldn't care. Once you start defending your product so vigorously, it makes it seem like maybe there is something to the claims and negative reviews.
That xkcd (truth) is about about as annoying as those Facebook links where "xyz has read this story on NYTimes", you click the link cos it kinda looks interesting and it directs you to "add this Facebook app" to read the story.

Seriously, no. I'm not giving you access to my info just to read a story.
Does it work well with Homebrew, or does it subsume that functionality?
I'm reminded of scenes from Heinlein's "The Moon is a Harsh Mistress" where rebelling Loonies plan to "throw rocks" at oppressive Earth.
> In the earlier days of Java, a common refrain was that the JVM could get better-than-native performance because it could make runtime decisions about JIT optimization

In reality, that goal was achieved ;-)

> You are aware that Mono AOT compiles C#, correct?

Java can be compiled straight to native code too. GCJ works like that for instance. The resulting performance from binaries of such compilers is abysmal though.

C# is not really a good example because C# was designed for AOT compilation. For example, most methods in the standard library are not polymorphic and methods in C# are final by default, whereas with Java it's the complete opposite, with methods being virtual by default. With all respect to Mono and Xamarin, it's hardly an epitome of performance.

Also, right now JRuby trumps in performance just about every other Ruby implementation available, including MRI, RubyMotion, Rubinius or IronRuby.

> JIT is not strictly necessary here

For dynamic languages, if you want decent performance, all the known techniques require JIT techniques. One of the most important optimizations the JVM does is inlining of virtual method calls at runtime, something which is impossible to do ahead of time. Another important technique is tracing JIT compilation, used successfully in recent Javascript engines (except V8 I think) and by Lua [1]

All known techniques for optimizing dynamic languages or runtime-polymorphic method dispatch require recompilation of code based on changing conditions.

[1] http://en.wikipedia.org/wiki/Trace_tree
No, bad thing.

Because this didn't exist in the 20's, the government started adding poison to alcohol not intended for drinking -- because people were drinking it, predictably, and bootleggers were reselling it to be consumed -- and killed thousands of people in the process.

http://www.slate.com/articles/health_and_science/medical_exa...

Denatured alcohol still does nasty things to people who are ignorant and/or desperate enough to try not-for-consumption alcohol... fortunately it's not so deadly nowadays (I think?).
You can use your own private git repo, hosted anywhere.
President Obama Admits That Patent Trolls Just Try To 'Extort' Money
I just hate vending machines, the way they stare at you and tempt you with unhealthy treats. Kicking them reminds them they are not yet the dominant species on the planet.
I understand this, see my comment above, but when you speak of "the programming language Lisp", the way you speak about Python or Ruby, it most commonly refers to Common Lisp, that is and was the most popular implementation and its common usage was hardly functional. Part of the confusion is also that what today goes as "functional" is not only about functions as first-class objects but also very much about minimizing mutable state and this isn't something that was emphasized by first Lisp implementations.
So what is the consensus at this point? Stay away from Heroku if you are running a Rails app?
I think it's cool, but there are a couple issues:

- You display the number '8' in your demo -- what does this represent? Stories are frequently added to HN

- You provide a lot of functionality in the Menu tool (vote, comment), but you don't provide the actual content -- presumably this is opened in a browser? If you look at Spotlight, it provides a preview, though this is probably not readable enough

- It seems to me that keeping simple is important; for example, keeping to a single rectangle like Spotlight could be a good UI pattern; having multiple rectangles that are locked in places feels very klunky

That said, I think designing this could be very fun and a great learning experience. Someone once told me that the the reason to create tools is to help yourself; if this tool ends up being fun and useful for you to use, you have succeeded (a lot of others call this "dogfooding", though I think that has a bit of a negative ring to it).

Some tips regarding engineering:

- this could be a useful GitHub project to get started with NSStatusItems (i.e. menubar apps), if you haven't already seen it -- https://github.com/shpakovski/Popup

- it might be very very effective to use Python, at least for prototyping, especially for scraping information from HN; in particular, I am thinking of BeautifulSoup, though similar packages may exist for ObjC; to integrate Python into your app, you can either use something like PyObjc or directly bundle in a python interpreter and read output from it...

Good luck!
I know where you are coming from. I also like to use the open web, but it bugs me when I end up with opening 5-10 tabs each time I go into HN and have to navigate around between them and close them again.

It is for the Mac and not for the iPhone/iPad (might come later).

If you have no need for it, it's probably not for you. Hehe.
Desktop web started catching up with flash by making web apps just as bloated and heavyweight as flash. Now instead of cursing out flash memory leaks, I'm shutting down Chrome once a day because each open tab is separately eating up hundreds of megabytes of ram to display some text (with "beautiful css" and "responsive design" and whatnot).

I for one am glad that native app development is as popular as it is. And I don't believe it's going anywhere despite the frantic efforts of all the pure web fanatics. This way, I can keep the good ones and get rid of the bloated ones on an individual basis... instead of trying to figure out which tab in my mobile browser is behaving badly in the background (and yes, mobile apps will need background code execution abilities before they can come anywhere near the abilities of native apps).
I really think this is the most important learning from this whole debacle.

Broder ran into a edge case in electric car behavior (though it's arguable just how edgy it is), his Tesla support people made the wrong calls, and he himself appeared to be intent on testing the accuracy of Tesla's range estimates. It's really a perfect storm of fuckupery on all sides combined with a chilly winter storm - there was no way to win this one.

What bothers me, however, was how quickly Musk leapt to accusations of fraud. Let's be clear: accusing a reporter of one of the longest-running and staunchest institutions of journalism in the country of outright fraud is generally classified as a Big Fucking Deal. You don't do it lightly - and in this case it seems like the judgment was more than premature.
I think a large part of the issue with Broder's experience boils down to communication. It's tempting to believe in some kind of objective reality when it comes to communication, but communication has two very subjective sides:

1) What the speaker has said

2) What the listener has understood

A very good teacher knows how to assess #2 in a continuous feedback loop. Unfortunately, one's sensitivity to this feedback is greatly diminished over the phone. This often results in outcomes where the speaker and the listener have very different accounts of what was communicated.

After reading all of the back and forth, the only conclusion I can reach is that Broder didn't have any ill intentions,and Tesla staff tried to help him, but the outcome still wasn't good.

The actions Broder took didn't allow him to reach his goals. You may hold an opinion as to whether he was too conservative/liberal with his approach to charging and efficiency management. You might hold an opinion as to whether or not he properly interpreted Tesla's advice, but it doesn't change the facts of the matter. He didn't make it to where he was headed, and his trip goals was pretty typical.

Broder strikes me as a pretty "normal" person. He doesn't seem biased toward or against the car. He seems rather indifferent, which is how many American drivers feel about their cars.
If Tesla's pitch is that this car is "just as good" as a gasoline car, then they've clearly over-pitched.

Whether Elon Musk wants to admit it, the Model S does require considerations that we're not used to making with gasoline powered cars. Making 1 hour pit stops to "refuel" every 200 miles has a pretty serious impact on trip times when compared to a gasoline powered car that can stretch to 300 miles between fill-ups and can be back on the road in 10 minutes.

A good tact at this point might be to realign their message with the car's capabilities and offer an olive branch to Broder. He seems ready to accept it.
Why So Many Russians have Dash Cams
The Making of Erchef, the Chef 11 Server -- Switching from CouchDB to PostgreSQL
Ask HN: Worth following up? Publicly facing root passwords on a Fortune 100
Hey there guys!
Sorry if this isn't the normal style for posts, I haven't been on here long.

Essentially, I recently found a publicly facing document which detailed ALL of the root passwords for a Fortune 100 company. (Amongst other things, it was an open directory which also included all of the staff VPN passwords, and other sensitive information including SQL backups). I immediately reported this issue to them. I was told they would get back to me, and after reporting the issue I have sent multiple followup emails and have been selectively ignored. (I stumbled upon the root passwords completely by accident while looking around Google for information relating to an unrelated company). They have now removed the documents in question, (though they are still cached by Google). Should I let this go? I'm not sure whether it's worth pursuing. I don't want recognition, or hush money. I would have been content with a thank you, and I would have called it a day. Oh, and if it is relevant I sent my first email on January 23rd.
It's called a Pull Quote. It's used in newspapers and magazines to draw you into an article as you leaf through the pages, I guess it serves basically the same purpose in blogs.

http://en.wikipedia.org/wiki/Pull_quote
I believe you're free to use any Git repo you want, including one on your own server.
You should absolutely develop it. It doesn't matter if anyone will use it or other's opinions about it. Here's the deal, from your own post, you have plenty of time on your hands and you could learn a lot from developing this application. It's also yet another project for your resume. Try developing it in something you aren't familiar with, backbone or flask or sinatra, etc.