skysight-inc/HackerNews huggingface dataset:
Some of these books are absolutely ridiculous. I can't imagine there's a market for "Finished Weft Knit Fabrics Made of Broad Fabrics Measuring at Least 12 Inches Wide That Have Been Knit and Finished in the Same Establishment Excluding Hosiery: World Market Segmentation by City."

I have a feeling the Amazon reviews for his books may be particularly unrepresentative of their quality—something strikes me as sarcastic about most of the reviews... [1]

[0]: http://www.amazon.com/Report-Finished-Fabrics-Measuring-Hosi...

[1]: http://www.amazon.com/2007-2012-Building-Excluding-Cafeteria...
If you want to increase your profit
If you want to increase your profit
50 Important Advice and Things To Know That People Usually Aren’t Told About
If you're afraid of shooting yourself in the foot, don't edit the source code.
If you are going to be really specific, no: I can't even come up with another website that uses a discussion system like reddit's or HN's, as they both have subtle differences in all the things that apparently count, from how they hide/collapse subposts to how they handle moderation.

I mean, if all you are looking for is "infinitely-deep hierarchical discussion based around people posting links", then there are tons of clear-cut examples; the #1 difference between more "modern" sites (reddit, HN) and Slashdot is that the latter was slightly less "Web 2.0" in that you didn't vote on the articles: the articles were hand selected from the submission queue.

It is only cookie-cutter systems that are simple to install, like phpBB, Futaba, or OSQA (which as you are well aware, is not really much like StackOverflow except at first glance ;P), that you see replicated exactly all over the Internet. Otherwise, everything has their little quirks (if they didn't, they probably wouldn't exist in the first place ;P).
ISPs have nothing to do with SMS, unless you specifically mean mobile telephony operators.
Vim and Emacs are very probably HN's two favorite editors, not sure why he said that.
Yeah, Vim and Emacs are actively developed (I checked the repositories the other day, commits every day on both) and the communities are huge.

The editors are different, yes, but both brilliant.
Using xargs to do Parallel Processing
Schab in 1991 reported that cheating trends had significantly increased in surveys over 3 decades.

I can't remember where I read the idea that lack of ownership may be fueling the rise of cheating, and my google-fu is weak tonight.

I like to remind the young ones here, however, that in the old days it was hard to cheat because you had to find a library or a smart friend that would help you. If you were really unlucky, you asked your Dad, who would inevitably give you the wrong answer. It was easier to simply do the work.
I saw this one a while back (a couple of weeks, I think). While it looked nice, I didn't "get it" - why would I use an editor that is severely limited (only HTML/CSS/JS) when there are other editors out there that supports pretty much everything?

Sure, you can "improve" (read: mess up) the editor by changing it's source code - but I still don't see the point. I'm using Sublime Text 2, with it's package manager. Everything I need is a few key presses away, and there's usually no need to restart the editor after installing something.

Also, I'd never use an editor that didn't support remote sync on save, version control, etc. (Managing component source code outside of the webroot makes it so much easier to handle in git.)
Indeed, 4chan's way of handling this is pretty good, too bad Jeff didn't refer it.
You know the model I wish web discussion would follow? Interleaved email replies. Text only, interleaved email replies is the ideal format for multi-person discussion and it's been around forever. Too bad everyone is trying to figure out a way to fix email, instead of learning how to use it properly and taking those lessons into almost every other ,odel for discussion.
This seems very close to the technique that seo content spammers use.

His data sources are free and don't cost him anything? Otherwise 20 cents per book is wrong.
I generally agree, but there is one respect in which Apple Maps is scads better than Google Maps. It's not exactly important, but it is really nice: Typography.
It's stated clearly on the front page, line two of the first paragraph. How is that hiding?
Ask HN: What Are Some Locally Copy-able Enterprise Startup Models?
Hello all,

I'm working on a project to document the world's startup ecosystems. I want to get the community to help on on something.

Here's a list of consumer startup models that I believe can be copied if it the model doesn't exist locally already. I'd love your feedback and what you think are copy-able b2b startup models. Thanks!

Transportation - Uber

Entertainment - Yelp

Recruiting - Monster

Dating - eHarmony

Real estate - Trulia

Rental - Airbnb

Gaming - Zynga

Communication - Whatsapp

Deals - Groupon

Online retail - Amazon

Search - Google

Community - Craigslist

Social news - Reddit

Payment - Paypal

Microwork - Taskrabbit

Education - Coursera

Health - webMD

Subscription - Birchbox

Travel - Kayak

Blogging - Tumbler

Dining - Opentable

Ticketing - Stubhub

Events - Eventbrite
For the old people, before we had MySQL, this is how we used to have "guest book" on websites. With auto-updating Perl CGI scripts.
Jenkins + Maven Release + No snapshots error
Valve definitely seems like a very very awesome place. I also hope to emulate their style of operations in the business i'm working on getting of the ground.

Its unclear though, if this actually means that a full on office is being rolled out in the bay area, or if its part of the agreement for getting that group of devs?
I doubt I'll be leaving vim for this anytime soon. More interesting would be if they could extract a framework for doing cross plattform desktop apps with html/css/js from this.
I am teaching myself iOS development while working on a few side projects.

Feel free to shoot me an email!
What is tagging but a 1-level folder hierarchy with symlinks? It can work for some use cases, but it doesn't scale well for more complex things.
I thought it was a joke.
You have to be pretty geeky to think you can fix relationships by talking to your girlfriend in a machine-parsable language.
Good grief. Emacs and VIM use has actually been going down since the 90s as a percentage of the developer community, and no one is predicting that they will regain market share.

And back to the original article, live programming and rich editing experiences is the future; emacs and VIM will go the way of the typewriter and x-terminal.
Without a measurement to go with it and without any reason to name one or another number this looks like so much tweaking to work backwards from an answer already known.

All the answers to the worlds questions are in the Qur'an, the Bible and any other manner of ancient texts, if you want to believe that. Pi = 3 right? And what's a cubit?

The problem is that without a procedure to arrive at the 2202 there is little value in this. This is the number that needs an explanation, without a description of an experiment it could be the truth, it could be a lucky guess, or maybe someone thought that if they tweaked the meaning of the various elements in the explanation by a bit here and there they could make it fit the required answer.

There is enough leeway in there that I really don't think this should go with the header you've given it.

What is an interesting question is how the 2202 was arrived at, how much leeway there was for each of the ancient units given and what that implies for the error bars of the answer. That might yield some valuable insight.
Stroustrup on next-gen C++: I didn't want to let go of my baby
HTML5 Lost, Facebook remake Android app Natively
We moved in the wrong direction a bit, but still, we moved further and that's all that matters! "Average people" "wanted"/needed the web to become like this because they want "everything in one package" kind of deals and that's the only way they could swallow it... but they've swallowed the "red pill" even if was hidden inside a poisoned cheeseburger, so they're on the right track now.

And we had to move in this direction to get the "average Joes" and your grandma on board. Facebook pushes everything in the wrong direction IMHO, from privacy and censorship and content monetarization to technology (PHP, Hiphop, C++, hackathlons?! what new "toxic" technologies and ideas will they support or "invent" next?), but they and those like them brought "the people" online.

But now that they've survived the poisoned cheeseburgers and digested them, it's time to reap the benefits of the red pill. Now that we've taken the detour necessary to get the non-techies on board, it's time to steer the ship in the right direction!
If you are disciplined to call view.remove(), then yes
Also its not cross-platform. And those plugins in compressed js gave me shivers.
Fitsby – An app that motivates you to go to the gym
What CEOs should know about HTML5
PsdMate World News
PsdMate World News - http://www.eng.psdmate.com/
PsdMate World News - http://www.eng.psdmate.com/
PsdMate World News - http://www.eng.psdmate.com/
PsdMate World News - http://www.eng.psdmate.com/
Google can't decide where to put the navigation on its Search results page
The title you give feels a bit like a parody of the old soviet regime's 5 year plans.

About the reviews: Now he's sorted out book creation he can work on review creation. Disturbingly, there may be more money in that (from shady characters) than in book creation.
I use Sublime on Linux/OS X/Windows. Please tell me more about how my editor of choice isn't available everywhere? If you're a sysop, or a devop and you spend a non-trivial amount of time remoted to strange and random servers then learning vim or emacs is a good choice. Unless its a Windows server.
I have a feeling that we might add Sublime to that list at some point. It is cross-platform and easily extensible. I hope it can survive long enough to accumulate enough plugins and developers and be open-sourced at some point.

But that I'm an Emacs guy.
It does not matter - 99.99% of the users have no means or expertise to detect or disable a keylogger if somebody installed it. Unless there is a tool that would allow them do do it, disclosing the vulnerability is useless for them. On the other hand, if such tool exists, it can probably be published without full disclosure.
You are not better of not knowing, you are the same (unless you are in highly qualified 0.01%), however various criminals - who do not have time/expertise to find vulnerability themselves, but can exploit known ones - immediately gain edge over you once it is published. For example, I myself, without knowing existing vulnerabilities, probably could not in reasonable time find one, but given a good disclosure of one, I probably could, using existing tools and with some luck, produce a working exploit for many of existing types of holes.

So the problem is that irresponsible disclosure does not help victims at all, and does help criminals. The only positive thing in irresponsible disclosure is that if vendor is unreasonably slow with issuing patches, and exploits are already known to be in the wild, then the harm is minimal, and disclosure can raise the priority of the fix. But absent this knowledge, responsible disclosure is almost always better for the users.
Do check the image I linked above. From my country, only FB signup is allowed. I clicked around all the buttons on their homepage, top, bottom, etc. Wikipedia seems to agree: http://en.wikipedia.org/wiki/Deezer#Facebook

I guess it depends on a country-to-country basis.

EDIT: Deezer itself says only FB is the option:
http://support.deezer.com/customer/portal/articles/138981-ho...
Right. Who uses terminals these days?! Except just about every developer I know.
There are some fairly awesome Vim plugins out there for various IDEs. In fact, I would consider their availability a great feature of Vim!
Well, I concede buying this book probably will teach one something... but I doubt it'd be PHP.
Intelligent video load balancing for HTTP Streaming
Yes, often people are too quick to give up on their marriage if there are not legal complications on the way but, when that happens, it is more of a social or should I say cultural problem. IMO it's always wrong to apply pressure through law for those sort of problems.

Even if by using increased legal restrictions there appeared to be a net-positive in that specific context, I feel that there would be a net-negative in a larger scale, as it would violate individual freedom.

Of course, law should provide for things like both parents having to contribute to kids expenses, or both parents being able to spend some time with their kids, but not go beyond that and try to make it hard for them go separate ways when they want to -that's overstepping.

Besides that, I would much rather grow up in a family in which my parents decided to go different ways rather than in a family where my parents would be together but not seem happy with each other.
Well now you have five answers like mine :)

Same version here though the UI looks very different. I can actually reproduce what you describe but only at low zoom levels, which makes sense: the temporary display of a bitmap at the wrong zoom level is more apparent when the phone needs more time to render a lot of vector data (there is less data to render when zoomed-in).
Good for Uber! We love disruption.

So when we talk about developers working for $5/hour outsourced, that's disruption too, right? Discussion of that tends to go a bit differently ....
If it doesn't run in a terminal I probably can't use it.

Vim. That is all.
IsthatSFW.com - Safely avoid NSFW links while at work or in public.
The most vile and trollish boards I know are single-threaded. It's very easy to derail a discussion.
Adam Savage explains how light was measured in a ingenious experiment in 1849: http://ed.ted.com/lessons/how-simple-ideas-lead-to-scientifi...
Yeah, from the documentation exactly here: http://documentcloud.github.com/backbone/docs/backbone.html#...
Gmail now refusing to fetch using self-signed certs
I've been averaging about 4hrs/night for the past month or so.
What kind of reviews do his books get?
Disclaimer: Every is defined as not including a lot of developers on Microsoft platforms, web developers, Java Enterprise developers etc ...
Neat, would love to invite some Valve people over to talk at Kiva, management here have been pretty receptive to some of the ideas of how Valve works.

I kind of wonder if they are actually moving to San Francisco, the "San Francisco Peninsula" thing makes it sound like they are going to have an office in South San Francisco or Redwood City or something.
EC2 or anything I have sudo on really. The Heroku's and Azure's of this world aren't my thing (although I have used them). 10 lines in a .sh and you have yourself a heroku-esque push to build scenario and if something breaks, guess what? You can actually log onto the server and fix it!
Something like this http://blog.databigbang.com/ideas-egont-a-web-orchestration-... ? I wrote this article looking for a similar solution.
> Interesting but this screams white upper class.

This seems rather harsh. Every 16 year-old at high school is going to have some limitation in experience. This is just his.
And if you subsequently changed your mind about the dictatorial monarch, when they got corrupted by their power? Oops.
Here's the important link for anybody else who downloaded this and then thought "Damn, I fell for yet another link bait post for some halfassed unfinished edito--HEY, what a great font!!".

https://github.com/adobe/Source-Code-Pro/downloads
I've had a job where babysitting the hosting business clients was part of service description. Including things like custom WP plugins, and modifications. Dig that.

Must have been fairly lucrative at the time, now that I think of it. But it must have made sense for the client, as some of them I see are still hosting their business with that firm; that's a small sample and just a few years down the line, but are you sure you're not looking at the subject from inside your own bubble?
When I learn the location of their base, I will camp outside so I can croon sweet nothings to them as they set up the office.
Sounds interesting, thank you for the suggestion. Here's the direct link to course description:

https://www.coursera.org/course/introastro

Although course started a while ago they still give access to the materials is you subscribe now.
Sublime does everything I need, it has Vintage mode if I ever decide to screw my brain up further and is cross platform. What else do I need?
Anything but North Up confuses the hell out of me.
I agree this seems to fall in the category of "neat but seemingly useless" since it actually takes more power and effort to do a simple task.

But its more interesting to look at these "novelty" interaction patterns as stepping stones and building blocks to future interfaces. Most new things look novel and useless until someone cherry-picks the bits and pieces and makes something really revolutionary with them.

tl;dr
More weird things, please!
I feel so conflicted whenever I see any new editor, ide or environment setup, since I instinctively want to check it out and get excited, but I know that I will likely never leave vim. Light Table in particular has a bunch of ideas (I mean the theoretical best case scenario stuff, I haven't given the alpha a good look) that I wish I could see myself using.
According to the article, there actually is a toilet (behind the camera)... and supplies for generating oxygen and filtering air, which suggests it's pretty likely there's a bit of water etc too.
The difference being that Amazon may tolerate book spam, but it comes down hard on review spam.
The original article referenced by the link above has more information on why the calculation may be authentic and can be found at http://www.infinityfoundation.com/mandala/t_es/t_es_kak-s_li...
This is why I don't think the patent system should be so focused on ideas. It should be a lot more focused on how much effort it takes to implement that idea and actually make it work, and the time for which the patent is granted (if granted at all) should be based on that. You shouldn't get 20 years monopoly on a slide-to-unlock type of patent. But it may be reasonable to get 20 years for something that takes years of work and millions of dollars of investment.

The current system seems to believe too much that "the more patents we have = the more innovation we have". This has come right out of the US president's mouth recently, and it was the same type of thinking for the unitary EU patent, and why Putin also wants to do something similar in Russia. The focus is entirely in the wrong direction.
Thanks for your reply. I see. It's funny that you had this discrepency between iOS and Android since you could assume that many people on Android would want to play games with their friends on iPhones. Anyway....Thanks for the clarification!
Gamasutra: Phil Chu's Blog - Seven Habits of Highly Effective Programmers
Legalizing marijuana keeps people out of prison sentences which ruin their lives and strikes the first blow against the war on drugs, which is the greatest civil rights disaster of recent decades.

Marriage equality makes a little bit of legal paperwork more convenient and provides symbolic equality. An injustice, but a smaller one.
If you pay cash anywhere, not only are you treated like a king, but you will get a nice discount due to the vendor not having to pay CC processing fees (at the least). I highly recommend that frugal HN'ers explore this phenomenon.
Your "curl roots.cx/get | sh" installation method is not as easy as it seems because it requires node.js but current text seems to imply that only a Linux or Mac system is requited :)

May be it's just me being stupid, but...

Besides it didn't work very well here (Ubuntu 12.10), see: http://pastebin.com/uX3RnaYM
I'm increasingly using Linux on ARM devices. Sublime Text 2's non-support for ARM has really been limiting its usefulness for me lately.
Any Django guys here? I can relate this Django's Pinax project. I would tell my folks move on from Pinax even though it's now a collection rather than a complete suite (it still has that functionality and apps are built around the original Pinax, but more modular right now).
> Fibonacci and factorial functions have closed forms that can be computed efficiently than implementing the recurrence relation both in terms of clock cycles and developer time.

It doesn't matter. The purpose of fibonacci is to understand recursion and dynamic programming. I have never ever encountered a practical problem where I need the value of nth fib. How does it matter it has a closed form and it takes less clock cycles when I almost never need it?

> While there are a lot of dynamic programming problems that do not easily reduce to closed form expressions, there are a lot that do.

The practical dynamic programming problems which have closed form and we need the value and not workout the whole series are rare. Fibonacci is a learning tool, so is factorial. The practical dynamic programming problems viz. longest common subsystem, interleaving, alignment, travelling salesman, matrix multiplication etc either don't have a closed form, or the closed form isn't useful.

"How many ways to change 100 using 1, 5, 10, 20, 50" does have a closed form, but more often than not, if I encounter a practical variant, the closed form is useless as the "how many ways" is not interesting, but the actual combinations are.

> Maybe there are better examples for students to learn that of similar difficultly, but lack closed form solutions. The Fibonacci one still seems useful since you might be on a system that doesn't provide the lgamma function.

The existence of closed form is immaterial. Closed form exists for Fibonacci doesn't affect learning recursion and dynamic programming.

Also, Fibonacci's closed form isn't defined in terms of lgamma.

> However, this sort of knowledge is exactly the kind that, in large enough occurrences, leads to game changers and serious disruption in industries.

I don't have to know the closed form beforehand to find one when I need it.
Apple TV To Be Launched In India
Parent did qualify that with "every developer I know." We tend to live in bubbles and don't see the big picture. Like "everyone I know programs in C++" is definitely true in some circles.

How many of us use x-terminals these days? I was referring to the hardware, not the emulation program. Perhaps parent lives in a world where they have a bunch of surplus DEC or HP X terminals and haven't moved on to PCs yet. Or perhaps parent just misunderstood my comment.
That's my experience too.

In addition to that, there are hardware companies that have always seen software as necessary but uninteresting, thus trying to cut costs on it as much as possible, and not knowing how to set up an environment conductive to good software development (like having non-programmer physicists code in C, or still being stuck using 80's source control tools).
SKYNET finds collections of books written by automatons and thus the data becomes corrupted.
I remember being so proud of my little PERL message board scipt, nowadays I can't imagine how I thought it would work for as long as it did.

Shipping clearly flawed software beat doing things right... less than a day's effort and it ran from 1995 through 1998 without needing any maintenance.

I spat out thousands of files, the big problem was going into the directory and trying to make sense of it. We eventually migrated to MySQL out of concern about whether we would hit the directory size limits for number of files.

MySQL corrupted more than our file system back then.
Well, actually even for French and Spanish I can tell you it's not really trustworthy...
FUD title, HTML5 is getting better and better and just need embedded platforms to support it's API natively on the bare metal.
Alan Turing should be pardoned, argue Stephen Hawking and top scientists
US law says TV adverts to play at same volume as show