skysight-inc/HackerNews huggingface dataset:
Somewhat surprisingly to me before I did it: if you control the marketing/sales channel, then it is rather substantially a better deal that you might think it is after the launch window. The reason is that the book remains in the market after being written (like a software product and unlike, say, a consulting gig), and you can structure your affairs such that people are routinely exposed to it and you get decent residual income from it.

e.g. From my video course that launched last September-ish:

http://images1.bingocardcreator.com/blog-images/hn/power-of-...

My ballpark estimate for total sales was in the $20k to $40k region, which I would have allocated 95%+ to the initial launch window. Surprise x2: a) I underestimated how much it would sell and b) I greatly underestimated the residual value of the project.

(Incidentally: The long-term marketing/sales channels are partially ranking #1 for [lifecycle emails], a subject of interest to many marketers which honestly I should not be #1 on the Internet for, and also having a brief in-text commercial in one of the emails that people get a few weeks after they sign up for my email list. Most of y'all can execute on these, particularly the autoresponders for new signups for the email list.)
I will give you a really prosaic example: I was writing a JavaScript carousel, where from a collection of N elements, K were displayed at a time, and you could jump J elements to the left, or J elements to the right, additionally the whole thing was looped so you could endlessly scroll to the left or to the right.

I initially just wrote it like most JavaScript is written, here define an onclick, here remove some HTML elements, here add some HTML elements etc. I tracked some state here, some state there, but the data wasn't very structured, that's better phrasing I guess. Soon I ended up having bugs in the logic that I had problems fixing. What helped me immensely was defining an abstract SlidingWindow type, which stored the complete array of the elements, the width of the window, the width of one "slide" and carefully defined the elementary operations like slideLeft, and what they do to the data. This is what I mean by the ability to recognize underlying data structures and make those explicit.

Going from the first form of the code to the second was the essence of the structured programming movement. When OO came to be it felt out of fashion, but the OO people tend to only teach modelling on problems with really quite obvious decompositions, and as a result one doesn't learn this ability of noticing a data structure that could be formalized in a mess of straight-line code.
It wasn't long ago that thread appeared about silver making antibiotics thousands of times more effective.

Not sure where the thread is but the story here: http://www.nature.com/news/silver-makes-antibiotics-thousand...
This sentence is grammatically incorrect, too:

"With the new Layer Styles, a complete set of Liquify Tools, and support for the new OS X Mavericks features — creating advanced and polished compositions — is now so much simpler, faster, and more enjoyable."

I suggest something like:

"Creating advanced and polished compositions is now simpler, faster, and more enjoyable with new Layer Styles, a complete set of Liquify Tools, and support for the new OS X Mavericks features."
Not everyone hires through Monster (or LinkedIn). Most of my hiring is done through networking.
I think the price definitely helps, but Apple has made it so easy to upgrade OSes and it's paying off.
I'm not sure why the "European" matters; its not like Coursera or EdX has geographical limits in where people can take classes or where classes are offered from.
And now you've just circumvented aircraft security smuggling dangerous, dangerous water on-board.
Great timing, I actually started researching moving from Colorado to Berlin yesterday. This only adds fuel to the fire.
No all it really shows is that it's a loss leader for Apple.

Much the same way Microsoft made the browser a loss leader because it made money on the OS, Apple is making the OS a loss leader because it's making money on the hardware.
New visuals on how to make your own 3D games.
Has anyone looked at getting it building for Windows? What would the major obstacles be?
"I'm sorry, 'herbal medicine', "Oh, herbal medicine's been around for thousands of years!" Indeed it has, and then we tested it all, and the stuff that worked became 'medicine'. And the rest of it is just a nice bowl of soup and some potpourri, so knock yourselves out."

"Chinese medicine, oh, Chinese medicine! 'But there are billions of Chinese, Chinese medicine must be working.' Here's the skinny on Chinese medicine. A hundred years ago the average life expectancy in China was 30. The life expectancy in China at the moment is 73. And it's not feckin' tiger penis that turned it around for the Chinese. Didn't do much for the tiger, if you don't mind me pointing out."

― Dara Ó Briain
It wasn't my intent to raise a defensive argument from you as I was simply stating my opinion. I know this is your pet project, and you're defensive... but people will have differing opinions and you should get used to dealing with them.

My point (which was perhaps missed?) was that I personally just don't see the value in bringing another text editor into the world especially when you're focused on imitating and supporting others rather than innovating with your own way. If you had created an editor with a new way of doing things, or pushed past existing concepts I wouldn't have thought twice about its value, but all the feature checklist is pretty much "Make this TextMate and Sublime in one" without any real game-changing plans being mentioned.

As to your point about learning new things through projects and enjoying code I don't disagree. My point was simply that you chose to invest your time in an already crowded market and simply reinvented functionality that already existed. I can respect the work, effort and learning that went into the project, I was just musing that it may have been better invested in a project that is a bit more unique and doesn't just reiterate what has already been achieved. That's also why I ended it with </2cents> it was an opinion...
I used to make crude dirty bombs (barf bombs) in grade school. Gallon milk jug with vinegar, baking soda, and oatmeal. (add corn for better looking barf) Mix, shake, and throw.
HN is (largely) composed of web developers.

HN dislikes Microsoft by default the same way Americans dislike government by default. Americans views of government are shaped by their experience with their local DMV, which leads to a conclusion of "government is a slow, inefficient, bureaucratic, unfriendly mess". Similarly, web developers opinions of Microsoft are shaped by their experiences with IE. And past versions of IE that they still need to support.

If Microsoft wants web developers to have ANY respect for them, they need to improve the interactions that web developers have with them. Today, I ran into a JS bug in IE9 that manifests itself 100% of the time when the debugger is closed, and 0% of the time when the debugger is open. Clearly, debugging this is... frustrating. And clearly will never be fixed (as it's an old browser version).
There's a difference between an explanation and an excuse; rayiner was giving the former, not the latter.

In any case, is it a flaw of our government that our legislators write laws that the majority of people happen to want? The fact that the majority want something irrational is incidental; people want it, and that's why politicians do it.
What does that have to do with locking your employees up for years and years?
Helium is considered a strategic resource.

Going as far back as the 1930s, when it was restricted because of its scarcity and use in naval airships. For example, the United States refused to sell helium to Nazi Germany -- which is why the airship Hindenburg was filled with hydrogen.
Apple's iPad Air website consumes Quarter Gig of memory
This is the iPad app I've wanted to build. Nice work.
This is aggregate data from the GoSquared analytics network. All figures are up to the minute with historical context to show the trend.
I agree with your point on the costs of free services. I'm happy to pay myself. In some parts of the world, it's very tough to transfer money to a circumvention or anonymizing service without getting in trouble.

But if a user is both unable to assess the security of the system them self, and unwilling to trust another's analysis, the funding model is irrelevant. Source is the gold standard, IMHO, even if that's still not terribly helpful.
> Perhaps most terrifying is that the mere act of hospitalization will likely be the highest vector of transmission of nearly untreatable infections. Go in for a routine procedure and end up in the isolation ward due to some highly infectious, deadly disease.

This is one reason to avoid hospitals at all cost. It's also why hospitals are terrible as a first treatment option for the poor. I can't recall a family hospital trip where someone didn't catch something new at the hospital.
Hah, this is a great idea. "No bitching" open source.
The commands right now attempt to map directly to unix equivalents where it makes sense. set, unset, & env are the traditional unix commands for modifying the environment.

The main problem I have with the flat, non-namespaced commands is that there will be far too many of them once we've implemented the full command set.

Anyway, as I wrote in my other comment, this is very early software and it has a long way to go before I'll recommend that regular Heroku users rely on it.
Okay, I'm sold, as a citizen, that this is an issue I and my child's generation will have to face. How can I help?
Oh, thanks, missed that.
> The economy works quite well naturally

That's an ideological statement and an axiom of your belief system, it is not however reality nor something everyone agrees with. That's why people scream at you, you are being ideological but speaking as if it's a fact. Markets fail, they do not always work well naturally, and government is not always the problem.
Freelance Cash Flow: Tips for a Happier Freelancing, Part 2
Final word is near on dark-matter signal
You know if someone's asking me these kinds of questions in an interview it's the sign that something's deeply dysfunctional on the team and there's been some kind of past trauma that makes them feel the need to ask.

That or they're assholes.

Either way, walk.
I really wanted to love Pixelmator but this update finally makes it usable for me solely for baseline support in text.
Great. Then, when I get around to upgrade (never before 10.9.1), most of the kinks would have already been spotted and most (hopefully) fixed.
It would be nice if they made it cross-platform, like on Linux/Windows and even Android/iOS eventually. It might give Adobe a run for their money.
Map Your Startup
I think this advice is only necessary if you end up working for one of those companies that expects you to "show dedication" and "take ownership" and "be a team player" and "get into the company culture", i.e. work constant overtime. If you work a normal, sustainable, healthy, adult 40-hours-a-week, in your own town[1] there is still plenty of time to get some learning done at home.

Really, you should be learning on your own dime. Because if you're learning on someone elses dime, you're probably not actually learning correctly. You're pulled in two different directions, that of you trying to learn something and that of your boss wanting something productive out of you.

But if you just jump off the cliff already, I think you'd be surprised just how much you can learn in a very short period of time when you don't have to contend with common office distractions.

[1] I am always amazed at the throng of traffic every morning, city folk commuting to the suburbs and suburban folk commuting to the city. Just swap jobs already! Hell, why do so many people put up with taking jobs that require them to go to an office? It's so incredibly unnecessary for so many different types of work, yet people still do it. Trained monkeys.
Yes. Order does not imply anything here.
That doesn't mean anything. I wrote a check for some shares back in 1999.

The company was "bought out" many years later. However, the shares were worthless, since it wasn't for enough to pay out anything to the common bag holders, only to some of the preferreds.
It's not false, the illiteracy is just as widespread as in an era before free public education.
I would instantly buy into this sort of thing for notetaking in university classes.

Is there an option for three notebooks over three months, rather than one notebook each month?
It's written in their page FAQ that they cannot because they take off the spine of the notebook to scan.
I'd like to know what this will do for bacteriophage therapy. Georgia has been the center of phage research since the 20s and has a massive bank of phages for all sorts of infections. Can someone more knowledgeable of this topic explain why the end of antibiotics is such a problem if there's already a decent alternative? What are the downsides to phage therapy?

http://www.thelancet.com/journals/lancet/article/PIIS0140-67...
>High resolution contact photos, which enables syncing of full-screen photos used by some mobile devices including iPhones (previously we supported 96x96 thumbnails).

Oh, good. Now Contacts sync on my Android devices won't reduce my contact images to pixellated shit
My main question is... what doesn't Sublime already do? I get that you want a project that's constantly getting new bugfixes and features, but there's not a whole lot that Sublime doesn't do for you as it stands. It's a mature project, most of the kinks have been ironed out. And, whatever functionality doesn't exist for it, YOU CAN BUILD.

There's only one feature that I feel could benfit ST3 right now, and that's the ability to move files from the sidebar.

But even then, I can't hate on the creator because that seems a bit outside the purview of a text editor in the first place (IMO that moves into IDE territory). I'd love it, and Sublime pretty much is my IDE already (what with build commands, project files, source control integration plugins, etc), but ultimately I'm fine with it not being there because I have a perfectly capable file manager open in a window right beside it.

I don't mean to rag on OP, I absolutely support the mentality that if you feel like something is broken you should fix it: however, in this instance I just feel like it ain't broke.
You really think nobody can legitimately have something capable of cutting an artery in an airport?
This is very serious. But consider the worst-case outcome:

No more anti-biotics, for anyone.

That is, we go back to the era before anti-biotics, life in the 1920's. Maybe mortality rates will go back to that era, and maybe higher. But thankfully we aren't talking about a plague. At least not yet.

Recently I had a wisdom tooth extracted. The dentist prescribed anti-biotics, but (unknown to him) I didn't take them. I healed fine. And so it was in the 20's and before that. Plenty of people survived and thrived before anti-biotics. And life will go on when we don't have them anymore.

No doubt these super bugs have had to give up certain advantages to attain what is (for their species) a very specialized survival mechanism. Which means that if we ease off of the drugs for a while, the bacterial populations will compete, and the less drug resistant ones will thrive. Then we can use our drugs again. Or that's the idea.

What I'd really like to see are the internal assessments of big pharma of these gram neg bugs. Why isn't it economically feasible to create new drugs for them? This article makes it sound like there is a large and growing market of suffering people who'd be more than willing to spend every last cent for a pill to make the pain go away. And if the prospect of people willingly bankrupting themselves for drugs doesn't perk big pharma's interest, I don't know what would.
Bosses aren't someone to fear. I think investors are overseers of my performance and people to whom I am accountable, therefor, my bosses. I'm not afraid of them. Never work for people you are afraid of.
Its very clunky, maybe 'into something spectacular' (i'm not sure if thats any better)?
Elon Musk on opening Model S for app development
Is investing in Mosaic a smart move?
It seems like a plausible approach, if you could coordinate antibiotic use. But if we were capable of coordinating antibiotic use, we could correct the practices that got us to this point in the first place.
So where do I go if I want to participate in the public comment?

Because I think that the $1M limit on how much a company can raise is unreasonable. I think that it will prevent public participation.
I appreciate your point and I don't disagree with you (+1). However, the issue is complicated and I wanted to present another side to the original post.

I think it's likely that those two claims are mostly true in bacteria. Since bacteria evolve quickly and have experienced a lot of evolution, I believe they are likely near-optimum and therefore the second claim (IMHO) follows from that: changes would typically be deleterious.

On the other hand, even allowing for that, it's possible we could be allowing them to escape a local maximum and reach a more-optimal state.

And, there is a more significant criticism you could make:

Even if I am right on both points, a population that evolved to be heterogeneous (with some small percentage of wildtype being resistant) could likely have the best of both worlds ;)
Well Done! The naming convention updates are going to be very useful.
Sublime isn't open source and free.
Various parts of libuv (e.g. the recv path) have pluggable allocators. I'm more interested in why you'd be wanting to create and destroy event loops at a high rate? That seems to imply you're perhaps creating and destroying threads at a high rate, in which case, you have bigger problems than malloc.
https://yourlogicalfallacyis.com/appeal-to-authority
Why do we care what Woz thinks of Apple's current product line? I'm genuinely confused.
"Safety" is emotional as well as physical.
From the FAQs:

> "Can you send the notebook back to me after you've scanned it?"

> Currently our scanning process isn't setup for this yet. Unfortunately our notebooks are cut on the spine as part of the scanning process, so we can’t send the physical copies back. We will send you the digital copies which you can keep forever though! Returning your physical notebook after scanning is something we're looking into adding in the future. "

So, some folks would pay more to have you rebind their notebooks using spiral binding or something, even the cheap plastic binding that school teachers use to turn kids writings into little books.
I agree with previous comment. I understand they need to take off the spine but I'd be ready to pay more even just for the unbound pages.

Great idea!
I've had a significantly different experience, and have directly benefited professionally from Nathan's books, a couple in the list, and several others of this nature.
This is a decent, accessibly written survey article as of 2004, from Nature Biotechnology: http://seahorse.louisiana.edu/biol224/Pdfs/From%202010/Thiel...
Seems like a Chrome memory issue (which are becoming more and more prevalent). Firefox is fine: http://idzr.org/p00g

In fact, it would appear your site uses more memory: http://idzr.org/4rpp
I think most everyone in that list offers a no questions asked money back guarantee, if you're that unhappy with your purchase. Nobody wants an unhappy customer, that's why those guarantees exist.
"Because he's usually tapped to lead things bigger than these individual projects."

Playing devil's advocate here: what's bigger than an overhaul of an entire nation's healthcare system?
Interesting tidbit - Google started devrel for Android in Portuguese - https://www.youtube.com/user/androiddevelopers/search?query=...
Why is much more important than what to do. The best benefits of code reviews are:
1. Developer educate each other about the code base and how to be better developers. This means quick, more stable features which means the company can start making money sooner.
2. Slows tech debit. Poorly written code stays out of the product. More up time means more overt unity to make money.
In the old days, I would've just upvoted you and watched your comment score go up, up, up. The rest of the readers of the thread would see how many previous people had agreed/upvoted and it was nice. Today though I have to comment to show my appreciation - comment scores aren't shown and have little if any value any more.

I've been around for 5+ years here I guess and this is my explanation for it as well. I'd also add that such negativity is inevitable for some people - they visit HN 20x a day, they want to contribute in some way, but no one has made a post today that they can "show off" with an answer. In the end, they reply with a silly/off-the-cuff/disresectful/snide/etc answer just b/c they have this need to "participate in the community". HN is reddit-like for many people, myself included, in that way. I'm not immune to it either.
Sounds like you really don't get the value of open source.

> If you had created an editor with a new way of doing things, or pushed past existing concepts I wouldn't have thought twice about its value, but all the feature checklist is pretty much "Make this TextMate and Sublime in one" without any real game-changing plans being mentioned.

That's the entire point; he/she wants to add features to Sublime but can't do so because it's closed source. He/she has to get to parity with Sublime before starting to add stuff, no?
I think your point makes sense. I also think you made it better than the author. He does appear to equate this person's actions with his own as a college student or younger in the backyard. I suspect the mindset and motivations though between the two are vastly different. So personalizing it in this way just makes for a confusing side story.
> Also trivia implies some memorized factoids. The entire point of the article is having an understanding of the underlying implementation of the compiler, ...

That's some of the point of the article, but some of it is also about memorized factoids. There is a lot of focus on what different versions of the C standard say about different things, which is just factoids. There is a lot of focus on how different declaration syntax behaves (statics, linker visible, etc.), which is just factoids.
The obligatory quote:

"The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time." — Tom Cargill, Bell Labs

[http://en.wikipedia.org/wiki/Ninety-ninety_rule]
In other words, the percentage can go lower or higher as more elements are added to the dataset.
> 1. Turn off comments

A few days ago, on the topic of turning off comments when there is a flamewar, instead of knocking the entire post down/off the front page, I said this:

"[killing the discussion entirely] is a good thing, if something is on the front page then comments should be enabled, if only in case something in the article desperately needs to be corrected. If we get a post on here about a new study suggesting that vaccines may cause autism, that would almost certainly generate a flamewar but the absolute last thing we would want is for the post to remain on the front page and not permit anyone to post comments that may refute claims made by the study. In situations like those, it is better to kill the discussion and to take the post off the frontpage than to leave it there but disable commenting."
PyEDA 0.15 released with PicoSAT integration
too bad the word "slime" is already used by a text editor.
Exploding things? I would say there are very few legitimate uses for those in an airport.
If you profit off of the hardware, absolutely.
This is great user experience thinking...

"We also made them the exact size of the iPad mini, as a lot of people will probably be carrying these things together anyway."