skysight-inc/HackerNews huggingface dataset:
If you rent cheaply (sufficiently far uptown or certain parts of the outer boroughs) and live cheaply (this excludes a lot of dining/entertainment options but leaves plenty more), you will be fine on that salary.

I'm from Queens, and as much as certain people from Manhattan will make fun of it, many parts of Queens are decently priced and decently accessible.

If you really want to live in midtown/downtown Manhattan, then it will be quite tricky. Just rent would eat up a lot of your take-home income. You would probably need to find roommates or something.
Fedora Linux considering switching out MySQL for MariaDB
some people will tell you no, but if you live in brooklyn, possibly with roommates, you definitely can.

i make around that, live by myself in brooklyn, go out and do stuff (maybe not super extravagant stuff) once or twice on the weekends, put 10% of my salary to my 401k, and put roughly $1k into my savings account every month. it works for me.

(also you will need to make your own food every day or buy the cheapest fast food like i do. i am not a picky eater and i do go out to restaurants time to time, but realistically most of your income will be spent on rent and food, so don't get take out every night)
Not enough others to drive a third app ecosystem or significant profit base.
Am I the only Gmail user who never archives aything? My Inbox has every email I've ever received in it.

Why? because it means I don't feel the stress of having to zero something out. Sure, the more unread stuff I see, the more I know I'm backlogged...but I find it handy to see recent emails toward the top... and that's what leaving everything in the inbox does for me.

I admit when things get crazy at work, Priority Inbox works well for my system.
The Top Rated Anonymous VPNs For 2013
There seems to be a grave misunderstanding here. I expect the state to run the court system on taxes, as much as I expect it to run the police and the military.
You have to say "Fixes #8011 Fixes #8012" right? Not sure if the order of those words matter.
An SEO play? They open their database to non-logged in users so Google will index more content.
For the first one I just use the commands [ and ] which give you the flexibility of going either way through your list.
8 reasons not to use email at work
I wouldn't call opening myself to multiple languages "jumping", and it seems a bit of a leap that you assume so. (Note that I said nothing of the proportions invested in each.) The only point of my post was that one does not need to wall oneself off from one language in order to open oneself to another.

Regardless of that, going from Haskell to Scala to ML to Clojure ad naseum isn't going to get you any deeper understanding of techniques.

I suppose that's a fair view if one starts from the assumption that techniques are all that is worthy of pursuit.

But there is also comparison of priorities implicit in different design choices. There is also an appreciation of history (ML is a good example of that) and an appreciation for industrial frontiers (Rust is a great example there: if you're not following Graydon Hoare you're missing out). Each language also has its own unique traits that don't readily map to others. Haskell's lazy evaluation and monadic IO are a great example there. Want to wield the sword of homoiconicity? Better learn a LISP.

Moreover, learning Haskell prepares you to read a lot of literature. ML prepares one to read Chris Okasaki's book on purely functional data structures. (Yes, there is a Haskell appendix in the back of the book, but knowing both means you can compare them!). Scala is worth study as a case study in the tradeoffs of making on object/functional hybrid.

The human brain is an associative machine, you know. Sometimes the act of broadening has the consequence of strengthening (or even deepening), because you're giving your melon more things to interrelate.
Here's a related but off-topic question: How does one earn a PhD in the US while working a full-time job to support a family, including a wife, children, and a home?
Google trademark "photovine" taken over by Silo Labs
Pirate Bay Documentary First Ever to Premiere Online and at a Major Festival
Charging 7$/month for 5 repositories is even _more_ unreasonable.
Devin,

Are there any negatives in Elixir that are not present in Erlang?

Thanks for the awesome writeup. These pieces which take current writings and pair them with real-world answers are great.
Dell on Apple in '97:

> "I’d shut it down and give the money back to the shareholders"

Dell on Dell today:

See above.

Sound like he heeds his own advice

Have to respect that :)
You'll notice from my profile that I'm from Ireland.

We ain't exactly flush at the moment ;)
This is great proposition. I've been running into something I might call Premise 4: Not knowing precisely who makes a meaningful beta customer.
I've never archived anything in gmail. I really don't understand why Gmail has "archive" at all, but I guess it's a culture thing that I never picked up... people expect to move emails out of the inbox... I find that a total waste of time that adds anxiety.
Yes, but the first part makes no sense. If the 128-bit key is indeed chosen at random for each file (as it should be), the probability that the same key will be chosen again for a second upload of the same file is effectively zero (1/2^128).
Because of the love for Python in general. I used Django to fairly good success last year and I'm glad to see it's still going strong. It's far from he Drupal where everything is a CMS option. It's more of a developer-centric CMS system with some sugar on top. Check it out if you are interested in learning. It's a fairly simple platform. The headaches, in my experience, comes from the documentation. It lags behind and the community moves quickly.
The City Series by James McNabb
It's important to understand that the only reason they are doing this at all is for copyright defense.
Sadly, it has been canceled. Disney will let the season play out, but no more episodes after this season.
One theoretical that I can think of is you may be able to circumvent people's ad blockers.
Can Siri go deaf, mute and blind?
For anyone who's not seeing it: When you mouse-over the "I'm feeling lucky" button (on capable browsers) the button text spins (like a slot machine) and changes to one of several alternatives like "I'm feeling trendy", "I'm feeling hungry", etc. Clicking on the button then runs a relevant canned search.

What is clever about this (IMO) is that once the "instant search" feature was introduced the "I'm feeling lucky" button became superfluous. With instant search it's impossible to submit "I'm feeling lucky" on anything but a blank query field.

What a long way we've come from the original role / intent of "I'm feeling lucky.".
Thanks. I'm the one who posted it, and I was hoping it would help others to come to terms. I'm in a much better place than I once was. I'm not sure at all that this thread was the right thing to do.
I have about 50 repositories. It would cost me a lot per month to host it on Github. Why do I want to use Github? Because I'm transitioning from C# (MVC3) work to Ruby on Rails work.

Heroku only integrates well with Github (for some stupid reason) and I would prefer to host it on Github for my comfort.

I'm located in Bolivia. I do not charge 4000$ per project. My cost of living is lower, hence, my rates are lower than most first world country programmers. There's your reason why I can't afford Github's ridiculous prices.
Beginner's Guide to PyCon 2013 Part I
New math: Apple reportedly working on 4.8 inch "iPhone Math" premium model
personally, my biggest name-related gripe is ungoogleableness.

I often browse google for solutions, but I miss a lot of interesting, popular, relevant blogs when the project name is a common noun utterly unrelated to the project. I recognise naming is difficult, but it makes it hard to find popular, interesting, relevant blogs when I have to swim though the mass of web pages that use the common noun.

Sometimes I wish more projects would call themselves FRP20x14qq77aciq or something approaching uniqueness. Almost like 0x10c. At least until we get some semantic tags to say "and I mean something to do with programming and definately not anything to do with what this common noun means 99.9999% of the time".
West African teen awes scientists with knack for building tech from scrap
No, they aren't free "as in beer".
They are still subject to the normal PACER charges.
I'm not smart, I'm just really hungry.
Hey…it's Khoi Vinh! I remember hearing him speak at Design Thinkers in Toronto when I was still in school.

He was speaking as one of the panels about what students should expect after graduation, in terms of work places. Every other person on the panel was going on about similar points - one of them was prepare to work very hard (give your life . Almost everyone on the panel was from an agency) - Khoi immediately spoke up and said he disagreed, saying that a balance/social life is still needed and important. And that he would never expect or ask his interns and new grads hires to work themselves to extreme (which seems to be the norm/expected in the GD field). Some discussions ensued. It was very refreshing.
Hipstamatic has been around for a long time, even before Instagram, so I don't think this is a fair comparison.
So you would never use Satan.js? And if your dad was killed by a gnu, you would only use BSD's? I hope you like apples and windows, it's a tough business if you don't...

How would you cool yourself if you didn't have sweat glands? Blaming pigs for being unhygenic is like blaming cancer patients for not having hair.
Often, you don't. When I applied to graduate school I intended to keep my full time "real pay" job. My PhD program only accepted students who would take a graduate student stipend and commit full time to the "program." After going through it, I understand why they want that commitment and I would not recommend anyone try to get a PhD in the spare time.
There are other business models. Westlaw / Lexis Nexus's customers and competitors who do not have this curated information, can get together (via an intermediary perhaps) to curate them better.

See for example this open law data project in the UK, run by the National Archives:
http://blog.okfn.org/2012/10/04/worlds-first-real-commercial...
It also fails at C for concurrent writes
Why should you do a PhD?
So it basically dedupes whatever you copy to a different folder on your own account. I guess this is the best they can do without knowing anything about the files (though not really that useful). To get true deduplication, convergent encryption is needed, which reveals more information about what you are storing (e.g. if I store the same file as you I will know what your file is)
How do keys work? Explained in one Gif
We have to draw a line between "Customers" as in "Customer interviews" as in "People I want to learn about to maybe build something for who MIGHT become actual customers with money later" -- and actual customers, who are already paying you money.

It's easier to get actual information out of actual customers, because they have something concrete to start with (your existing product).

Speculating about potential problems with Customers™ of the first kind doesn't work so well.

I don't think any of my products were products people would have complained about to start with, but once we (yes!) educated them, they were excited.

Part of education means clearly showing the potential customer what pain they're in that they're currently ignoring. Most people block out daily pain & annoyances… even big ones. After all, if they haven't seen hope that it'll get better, why constantly be upset by it? Natural human coping mechanism. I think this is where big wins exist.
That's interesting, but doesn't seem directly relevant. Publishing non-peer-reviewed articles is not the same as faking trials or conducting studies and hiding the results.
A teenie tiny poll: OpenPoll
Works great: https://www.google.de/search?q=bacon+js
Scholar has problems in this area because of exclusive contracts to westlaw/lexis in the state arena, and for other reasons in the federal arena

Basically: The opinion access problem is not "largely solved".
If it was, Google wouldn't be one of the folks fighting to get access to opinions, and I wouldn't be funding folks like Carl Malamud to do things like scan federal reporters (https://yeswescan.org/index.court.html, #22).
Researchers Turn One Kind Of Neuron Into Another In A Living Brain
Oil and climate change in the age of energy scarcity
Why MEGA is not a Dropbox killer
Two things that stood-out:

>"Many years later, when NeXT acquired Apple for negative -$400M"

and

>"We would "throw them into the cauldron", and stir it, and soon nobody remembered exactly whose ideas were which. This let us make a great soup, a great potion, without worrying about who had what idea. This was critically important, in retrospect, to decouple the CEO from the ideas."
My research was on spatial query processing -- z-order-based techniques. The idea is to map spatial objects to one dimension by noting how a space-filling curve (z-order) passes in and out of the object. Overlapping objects can then be found by simple operations on 1-d data structures supporting random and sequential access, (e.g. sorted array, btree). I believe that the same transformation is used in geohashes.

The product is Akiban Server, a database system. I implemented nearest neighbor and point containment queries, and integrated it with our query optimizer. (You can download it from akiban.com and try it out.)
I haven't bought a Dell PC since 2000. It was a piece of junk. Their support was also junk. I'm curious if this has changed in the past decade. Anyone bought a Dell recently that wants to weigh in?

EDIT: Guess not (which isn't too surprising)
It's clearly labeled as being reposted from The Guardian. Here's the page it used to occupy on the Guardian's website:http://www.guardian.co.uk/books/2012/mar/16/escape-north-kor...

The content is unfortunately no longer available, but a quick Google search reveals several places in addition to the OP's link you can find this text. I don't have time to do so but you should definitely review the text posted by the OP against other sources printing the same text, or even from the book itself.
Crapware-free downloads ARE available.

If you go to Oracle's Technology Network area to download (or Google for the specific version e.g. "java 6u38" or "java 7u11 oracle" because of all the press) you can agree to their binary license and download crap-free offline installers.

The link for 6u38 is http://www.oracle.com/technetwork/java/javase/downloads/jre6... and the link for 7u11 is http://www.oracle.com/technetwork/java/javase/downloads/jre7...
Ruben, thanks for chiming in with your experience!

You had development experience and could tell what was going on… and Nathan didn't, which is why I was discouraging him from that route.

I personally don't know anyone w/o dev chops who fully outsourced the development of their product, with success.

I'd love to hear about how your friends made it work. Was it with your help?
It's another way of saying "ditto".
The author makes some good points, but what they don't realize is:

For an intellectually and professionally ambitious person, the the options carry many of the same challenges, although the details might vary.

I'm in a PhD program right now, but I did startups in my 20s. I worked crazy hours. I broke myself physically and mentally. Many relationships got destroyed along the way. The money was bad (ramen) and uncertain -- when do you give up when the salary stops but the idea still seems good? The ideas were ambitious and open-ended. The goals were vague. We made mistakes, wasted weeks and months, pivoted, failed. We were doing research.

The PhD has had its challenges (learning the literature has been hard for me), but when I started research I thought, "Oh, right, I recognize this. This I know how to do." The PhD isn't the problem.

What's the alternative?
Good work overall man. Some feedback:

1. One of the things I dig on the Youtube interface is being able to see immediately how long ago something was posted. As I (and many others) use YT as a music streaming site, a recently posted video is generally a sign that the sound quality is going to be better. Same goes for video actually. If it's posted in the last few years, the quality is likely to be HD. I suggest when you return a search result, you could place info on it when you hovered your mouse over the video pane. As you do this, the video still disappears and we get a series of specs on the video. I guess you could do this in your "upload date" field, but it seems to be limited to this month at the moment.

2. F* the haters - I loved how you didn't include the comments section in each video. I find no value in YT user comments. Whether someone is showing love or spitting vitriol (let's admit, 90%), I have never really found it added much to my user exp.
Did they not say exactly that about Linux in the 90s?

Why do you need a third app ecosystem when a significantly more open phone should be able to run most code written for Linux or the web? Again, nobody is claiming they'll be the next iphone.
Indeed, it's a good corollary. :-)
I wrote about niches vs worldviews and even included a free lesson from my class, because it's such an important & under-reported topic:

http://unicornfree.com/2011/niches-are-for-suckers/

When I said Nathan was throwing away every advantage he had, and he ought to go vertical, I meant to go with an audience where you already have experience, pull, connections, insider knowledge. That's what I mean by "vertical."

So yeah, if you're a go-to JavaScript guy, why would you start anywhere else but there? You'd just be pissing away your advantages.
tts-api.com does exactly that (text-to-MP3).
That's a shame.

So, basically, choosing to start a family first keeps you out of academia forever by design.
You're exaggerating my position, but yes, I've seen quite a few cases where developers have produced an Android app late and/or as an afterthought and, surprise, it hasn't done as well as the iOS version.

Here's one from 6 days ago: https://news.ycombinator.com/item?id=5066305
marcan tweeted that the JavaScript verification mentioned in the article is completely broken: https://twitter.com/marcan42

I thought MEGA's sales pitch was pretty good. And then I saw their Javascript hashing code. Oh, the hilarity.

They're using a broken variant of CBC-MAC to authenticate their Javascript. Except CBC-MAC isn't a hash. The key is public, so it's a joke.

CBC-MAC only works as a MAC, not as a hash function. You can replace all of their JS, do a trivial subtract, and make it "hash" the same.

They also make other mistakes, like not authenticating the length and just concatenating the various files, so other attacks are possible.
In five months of working with Elixir, I can only think of one issue I've had that's related to importing Erlang records with functions as a default value. Even then, the issue is being thought about[1] and there's already several workarounds. Issues are resolved quickly and Elixir releases happen often.

[1]: https://github.com/elixir-lang/elixir/issues/554
Got a nice little Reddit AMA going if you want to come join.
It's not "using Apple's artwork without permission." There's a public API for obtaining this stuff, and all we did is send the result across the network. Note that Apple agreed with us... eventually.

You did essentially say that Apple's review process is not a problem as long as you actually follow the rules, which is simply not true.
Huh? These are corporations running studies, then selectively submitting only the most positives results to a federal regulation body who's responsible for determining whether or not the product is safe for consumption.

What does free speech have to do with it?
It'd be a fantastic learning tool if one could find all projects using a certain gem or search through the code bases. GitHub searches are often too broad and will come up with projects that are less than desirable role models.
I searched for S3 but could not find it.
Consort: A new GNOME Classic fork
>For christmas I bought myself a copy of Learn You A Haskell For Great Good by Miran Lipovača. Apart from being a great Haskell learning resource, it’s one of the best programming books I have ever read.

I second that. Miran is a superb technical writer. He also annotates the book with little excerpts from all my favorite movies.
Great idea about how long ago it was posted. I'll add that ASAP. Glad you like it!
This is a bit of plug, but last summer I worked on a project that required PACER documents to identify judges who heard cases involving companies they owned stock in.

http://cironline.org/reports/federal-judge%E2%80%99s-rulings...

My colleague and I applied for a fee exemption as my employer, The Center for Investigative Reporting, is a non profit. We were able to examine enough PACER records to identify several judges with conflicts of interest but our work was cut short when our fee waiver was revoked. The waiver was revoked because we are members of the media (though we disclosed this in our application).

http://californiawatch.org/money-and-politics/pacer-federal-...

Our lawyers are appealing the case which could lead to more open access to PACER and allow us to continue searching for conflicts of interest across the nation. If you support Swartz's efforts consider donating so we might continue our investigation.

https://donate.centerforinvestigativereporting.org
Am I the only one that noticed that when the page loads, it shows an image very similar to stripe.com's cloud-with-gears image? Here are the two images overlayed on top of each other: http://i.imgur.com/pEuIbiD.png?1
I talk to a lot of startups about analytics and this is definitely a problem that needs solving. Doing lots and lots of external API calls is nontrivial at scale for someone who is "just a Rails app". Lots of startups need analytics but are still at "just a Rails app" stage. If you're already async it's easy but so many people aren't.

You're 150% right on your second point - people have no fucking clue how to get business value out of analytics. I am trying to blog about it to help solve the problem, but it's a tricky thing to teach.
YES! Because they use it to activate call recording.
Does tldr.io provide an RSS feed? If so, just plug it into podcastomatic.com (RSS-to-TTS-podcast) and presto; you have a tldr-podcast.
I flip a coin a thousand times, but only show you the results where "heads" came up. Do you believe me when I say that "Coin tosses result in heads all the time"? If yes, then you're probably the FDA.
Watching!
What happens when you hack your way to 200k reputation on Stackoverflow
Why do the personal repositories have to be private?
Lenovo Thinkpad - accept no exceptions.
Cool! Anyone know of any open source JSON REST APIs built on Rails?
San Diego: join us for SD Hacker News meetup #37 (Fri 1/25)
Music For Coding
Is there proof that services where real names are used have users with better conversion rates for advertisers? I usually have the same amount of disposable cash when I'm on Facebook and when I'm on HN.
Django is a pretty decent web framework for Python (Python being a language that's loved very much by a large majority of folks here).

Pinterest, Disqus, Instagram, PBS site, Washington Post site, etc. etc. are all Django projects. It's definitely worth learning -- the community is helpful and in large numbers, the framework is quite 'complete' -- there are lots of plugins available, it's fairly secure... and it's a pleasure to work with. :)