skysight-inc/HackerNews huggingface dataset:
> The problem is one of content generation, as opposed to lack of tooling.

I also have been pondering docs for many years and I agree with this statement. The core value I was going to build my solution around was by incorporating / generating examples from real code. Rather than being docs that were published it would almost be close to a code search engine. While the developers are lazy and rarely document you could bootstrap the documentation by finding example usage in the wild and presenting it and from there allow the users annotate it (and the developers if they ever get around to it).

There are many problems with todays docs, another one that is missing has to be analytics. If I own an API I want to know what users are constantly looking at and discussing so that I can make that part better, less confusing, etc. And conversely if there are no example usage and no one has ever looked at an API that would be useful to know too as it could be code that could be ripped out and no longer maintained. What api are users searching for, but never find? There is more, but these are just a few off the top of my head.

By generating content rather than relying on the developers to sign up and publish the site would explode in size and utility. Think Yahoo directory v.s. Google ala 1998.

The idea that someone would generate static html files and put them somewhere is almost barbaric compared to the richness that could be provided.

Unfortunately I don't really have a financial story to go with this idea. One was to be free for open source projects and charge for commercial. But honestly more likely would be that I would build it for a few years and then someone like Facebook would just call me up and buy it out to shut it down and solve their API documentation problems. Not saying that is bad, but I would have to make it until that would happen and I would prefer to have found another solution than a aquirehire end game.
I don't know much about the topic but I was under the impression a minimal 1 to 1 mapping is usually possible. ref: http://www.burtleburtle.net/bob/hash/perfect.html
I was wondering the same thing... If you've ever seen a construction crane go up, it's the same process apparently. Check out this older video: https://www.youtube.com/watch?v=2KvjwdXA89w
In Germany, you'd have to pay the cartel for performing YOUR OWN music.
"x should y" ==> "it (modal:may|might|would|could|will)? work(s)? (for|(for us)? if) x (to)? y" / "x y-ing works"

Example:

"@Peter should !find all copies of the #cat dossiers &across the datacube"

==>

"It works if @Peter !find all copies of the #cat dossiers &across the datacube."

:)

should implies "duty, obligaition or correctness" while "it works" connotes shared mission, and implies the hearer's choice to act or not, which is correct and respects their agency. "Duty, obligation or correctness" could easily trigger ego responses leading to inefficient conflicts.

BTW -- I love the straight up "No." it would be cool if you could touch and hold "No" to get a list of weasel words and excuses!!

Or just a simple "I decline."

haha :)
This is really great. I tried this chinese skype class at http://preply.com/en/chinese-by-skype. Great animations and really cool!
The Mayor of Delta, Lois Jackson, is not on that list. So maybe it's not quite "every single mayor"? I think there are many councilors missing from that list. I think at this point we need to get more than just a good plan. We need some sort of reform. This plan is at best a band-aid.
You just detailed the harassment.
Interesting that async scripts are parsed on a different thread - I didn't know that. So maybe best practise now is to add JS to the <head> async, so it has the most time to parse?
C# is not really more powerful. Functionally, there aren't really anything you can do in one you can't in the other.

I personally got used to the convenience of a case insensitive language and I usually write throw away scripts/analysis more than systems, where having a language you can type fast with few bugs is important. For that purpose VB.net is fantastic.
Just noting climbing a tree is infinitely different than sending a 5.10b route.

The strategy involved in the two is night and day. One focuses on fingertips not slipping and the other involves not losing grip.
What's with everyone's obsession with talking about countable and uncountable infinities? Surely everyone has already read about this stuff by now?
I'm quickly regretting my decision to be where I am.
Food Delivery Apps Have Taken Over San Francisco. Here's Why
Given the closing line was "You guys are clearly great hackers and we’d be happy to hear from you again in the future," my impression was that YC's answer was not so much 'no' as 'not yet'.

The OP says in his article: "Looking back, I never could have started a company without this [freelancing] experience."
Did you also not spend time outside? The article says that time spent at low light reading or using a computer doesn't affect myopia if you also spend time outside in high light conditions.
It's interesting to consider the numbers from the opposite direction as well. If this stuff is real, where are all the non-face artifacts? If you plopped a rover down in, say, the ruins of Troy, you'd expect to have a bazillion photos of pottery and arrowheads and boring walls for every photo of a statue of a face. Why aren't the rovers finding anything like that? Humans have no mental bias for seeing such artifacts in random noise, so of course "we find faces, faces, and more faces, and nothing else" fits the pareidolia explanation much better than the actual-alien-artifacts explanation.
I feel the opposite way, odd. If you say "percent" I'm unsure if that's based on the existing tax or not. If you say "penny" I know instantly you mean per dollar.
syncany supports plain old SFTP, so you can back it up to rsync.net. Ask about the HN Readers discount...
> Okay I can pee standing up, but other than than?

In this context the "privilege" is your normal. It's not some extra perk you consciously take, it's that you don't get some shit that happens to other people.

If your house is robbed you can call the police and not worry that they'll arrest or shoot you instead.

You can do your job with little fear that your boss will want to sleep with you and impede your career if you reject his advances.

You can use public toilets without causing uproar and/or breaking laws.

And you can be blissfully unaware that such things are real problems, because it either never happens to you, or happens rarely and on a smaller scale than for some marginalized people.

People asking you to mind your privilege don't want you to feel guilty. They want you to understand and believe that they have to deal with things that don't happen to you.
Just a guess, but I'm pretty sure that if you have a totally-ordered set (like in your infinite pixel screen, dictionary order on first coordinate followed by second), and all subsets S = {x/ a<=x<=b } are countably infinite, then the set is countably infinite.

A constructive proof of this is probably doable by inspiring oneself off of Hilbert's hotel paradox (http://en.wikipedia.org/wiki/Hilbert%27s_paradox_of_the_Gran...)
Relevant counterargument: http://xkcd.com/1053/
Australian Government passes 2 year metadata retention bill
See also: http://www.smh.com.au/federal-politics/political-news/abbott...
My standard advice:

Decide where you want to live. Manhattan, NY is very.different from Manhattan, KS...so to speak. People who are well suited for one are not for the other.

Second piece of advice that's becoming one of my standards;

Decide if you will be happier as a big fish in a little pond or a little fish in a big pond. Being below average at MIT is way above average on an absolute scale but for some people it will be utterly miserable to the point they won't thrive.

The big name schools May open doors when you graduate, but in the long run its about what you can do.

Good luck.
Similar product : http://www.dack.com/web/bullshit.html
I live in a house of four CS students in the UK and it is the staple drink at home. It fuels many of our programming sessions. However, we can't buy it in shops round here and we have to order it in bulk from the supplier. We probably get through a crate of the stuff every two weeks.

I imagine it would catch on in a far bigger way, but no one has heard of it. It was only through a HN article on SoundCloud's Berlin offices that we decided to try some.
Yeah which is why its so frustrating that so many sites are updating to ones which hide the scroll bar.
Stupid voters. Do what you're told by your political-class superiors!
Interview with Valve's Gabe Newell on SteamVR and Steam Machines
Does anybody understand the following:

the energy required to produce black holes
in four dimensions would be much larger
(1019 GeV) than the energy that can be
achieved at the LHC (14 TeV).

Am I misunderstanding units? Isn't 1000 GeV only 1 TeV?
> I have thought about this myself, but I thought that elongation being permanent or difficult to reverse was intuitive. If you stretch a piece of a plastic it stays that way.

May be different for living tissue. I wonder if there might be some brace developed to reshape the eye ball, that could be eventually removed. Of course the implant procedure might be incredibly, prohibitively invasive.
Yet another article that is talking about 4k benefits.
My primary (and actually biggest) screen at the moment is a laptop with ~12.5 inches 16:9 1366x768 pixels. I do miss a bigger screen, but I'm ok with this size. I'm working with a lot of 'spaces' and I'm using a tiling window manager - which makes things easier.

PS: Tree style tab for firefox is really nice for 16:9 screens, since most websites are height and not width.
Let me guess – I'm one of today's 10,000?

EDIT: Hell to the hell yeah.
For whatever reason I cannot help but hear a strong spaniard accent when reading this. I could almost swear that you are from Spain. I'd say that the "vamos" at the start is what is tipping me off. Quite amusing how one can discern nationality by little things like that.
I've written that before on HN and got massively downmodded, hopefully that doesn't happen to you.

If you are actually guilty then keep your mouth closed. But if you are not guilty then staying quiet is not necessarily to your benefit.
Exactly. It's like if we say that Apple has gone up by a dollar, we don't mean the whole company valuation, but obviously one share.
Everybody hates some aspects of some of them, in my experience. People also tend to have strongly held preferences in the build system department - it's a bit like text editors. I tend to view it as problem-dependent as to which system is better. If you're all java, you probably want a build tool designed for that language (for example.) Lisp has asdf and friends. My focus (cross platform C/C++ building) has led me to deal with autotools and CMake. I prefer CMake for 3 major reasons: 1) self contained - you just install CMake itself and you can handle all sorts of things (tar.bz2 decompression, file copying, directory creation, etc.) automatically and portably. No need to first install Python or Perl or... whatever for Windows. From a Linux/*BSD perspective, developing on Windows is like crossing the Sahara - you need to carry your own supplies. CMake packs a lot into a small, self contained package. 2) Learn one language and you're done. Would it have been better to go with something like lua? Probably, in hindsight (my opinion). However, compared to the mind bending complexity that is sh + m4 + automake + autoconf + ... CMake is (in my experience) quite a lot easier to get a handle on. 3) Wide support for many platforms/tools (Visual Studio, Xcode, ninja, make, Eclipse, etc.) from one common set of build definitions. The maintenance savings really add up if you need to support all those tools - Hunt and Thomas's DRY principle in action.
Physical files. It sucks but so does managing digital files. The suck is in the filing not the medium.
I was working on adding unusual steps to the build. Things like "run the Protocol Buffers compiler on these files" (which, in the end, I just did through a batch file), and making sure the solution could be built on our CI server (at the time, that was Cruise Control but we eventually switched to Jenkins). It was no worse than Apache Ant in my experience (but I'm no fan of Apache Ant).

The project I worked on was relatively new. Another project had been started in Visual C++ 6 and upgraded multiple times over the years. Occasionally, somebody would go through the solution file and project files to see if we were doing silly things because of this evolution (e.g., defining rules that weren't ever used). And we had two or three ways of setting paths so that developers could check out the code and build without worrying too much. Especially when it came to projects that needed DLLs from other solutions.

We were able to reduce the amount of annoying things to a tolerable level. I believe they moved to something like NuGet (for some things) after I switched jobs.
It's dangerous to bandy around statements like "most cops are good cops" for which you don't have evidence. Instead, you might say "Some cops are good cops".
Man, science journalism is so hit or miss. While I appreciate the exposure that articles like this give interesting ideas, there's something so hilariously unscientific about the presentation.

For my money, I'd question whether it's worth comparing an organism that can regenerate it's brain against any vertebrate that cannot.
Fantastic. As a .NET Developer, who has been forced into doing Ruby and Java development, I really miss the .NET framework and c#. I'm hoping that this move toward open source will help more open-source projects adopt .NET. C# is such a wonderful language and anything that helps make it more mainstream in the open-source community is a Good Thing.
Change the way you pay rent @Homehey.com
Homehey -- Santa Monica startup launches free online platform to help property managers guide and grow their businesses
@Homehey.com, a free, web-based service, helps property managers and landlords to do everything from collect rent online to screen potential tenants via social media.

More info @ angel.co/Homehey
And gets every artist to happily learn how to use that app to examine 90000 entries in it? My whole argument is that his solution is not simple, while I agree designing, making, and getting artists to use this app which could be made, is indeed possible, would you not acknowledge it makes his solution just a tad more complicated than 'simple' to accomplish that design, creation, and acceptance?
I wonder if there's a way to reverse myopia though, apart from laser-eye-cutting surgery.
Not sure why it looks like that to you. It's 10 to the power of 19, not 1019.
Not that Ruby and Java are "bad". I just will always have a special place in my heart for c#, as it was my first language.
I read it as 10^19 GeV
How is it "dangerous"? I'm expressing my personal opinion on a relatively obscure site on the internet. It is one of the least dangerous activities I can imagine.
Are we talking about their cool HTTP 503/522 error page?
Why are you acting as if these contests do a poor job training kids? The OP never suggested that -- in fact, it seems nearly all of them grew up to be very successful. Your stance seems to be in direct contradiction of the evidence offered in the original article.
Alan Kay’s Bibliography and Videography
I liked https://www.varnish-cache.org/docs/trunk/phk/autocrap.html myself.
Your guilt doesn't matter. You can still incriminate yourself even if you have committed no crime.

It sounds like grandparent didn't go to jail, so even though he calls it a "bad tactic" it seems to have worked out fine.

The people who actually know this stuff, i.e. lawyers and cops, all universally advise people not to talk to the police without counsel. Never have I seen one add the qualifier "but it's fine if you're not guilty." I'm inclined to take their word for it.
They are very similar. Both include an explicit patent grant. However, GPLv3 requires that redistributions keep the original HDL intact, which I prefer. Also, the fact that one of the primary authors considers it a good choice for hardware is also a factor.
cool cool. yeah hn is great for a certain type of perspective on the world that it's hard to get elsewhere.. i suppose it's the hacker mentality lol

well this is kinda random but my best friend and i are looking to apply to yc, our idea is 'A new asset class: Human capital. By paying for a students university education who in return give back a percentage of their annual income (probably developing world) we allow investors to make long-term bets on specific industries and countries.

Anyway our first draft of our yc application is here , it will be great if you can take a look and give some feedback... https://news.ycombinator.com/item?id=9224487
Implementation and adoption are part of the complexity of a solution, in my book at least. I assume those who do not consider implementation and adoption part of the complexity have either come up with genuinely simple solutions to problems or never had to complete those portions of the task when they were not simple.
> Surely everyone has already read about this stuff by now?

classic.
Mobility should be a right, driving shouldn't be a right. If someone is too old, too young, too poor, disabled, or otherwise unable to drive, and unfortunate enough to live in a car dependent area (as most inhabited areas are) then their rights are being infringed upon by your driving and others. For most of those who are victims of vehicle accidents- which number in the millions annually- what about their rights? Most of them did not cause the accident- they were passengers, other drivers, cyclists, pedestrians etc.
Just a note, clicking the link at "ReadMe.io has finally launched" sends me to http://%28http//readme.io/blog/product-hunter-becomes-the-hu... which is not a valid url as opposed to http://readme.io/blog/product-hunter-becomes-the-hunted/
I'm glad this is finally out! I signed up for the notifications about this back when it first started, but never got an e-mail about Gyroscope... so I'm glad I saw it on HN today.

I hope there are plans to integrate data from Google Fit. I know my watch tracks my steps and heart rate, so it seems kind of redundant to get Moves for the former and not be able to use data I have for the latter.
We like Vue.js! It has a different scope and a design around POJO rewritten with es5 getters/setters.

Btw, Evan, the creator of Vue.js is working at Meteor now.
The pedant in me wants to point out that the title should be "Five Years' Time".
I use http://www.reddit.com/r/worldnews/top/?sort=top&t=month for that. Most news are ~20 days old. I check it about once or twice a month.
Please read the article. Whether you're guilty or not, you can be made guilty on various other charges from a simple conversation.
Interesting Data Visualizations
Sega shuts down Streets of Rage remake
I don't know if Boost's intrustive containers are necessarily quite the same as an internal linked list. std::list<T> is internal but not intrustive; the difference between the three is something like…

external:

class Node<T> {
Node *next;
T *item;
}

internal:

class Node<T> {
Node *next;
T item;
}

intrusive:

typedef T Node<T>;
class <T> {
Node *next;
// members of T
};

(Though I suppose you could consider intrusive a type of internal linked list, and the middle representation is then also a type of internal linked list ("non-intrusive"?).)

The intrusive one allows the linked list to avoid memory allocations, and hold objects that are not copy- or move-able. The Boost page has a good table on the differences[1].

I'm actually not sure how much I agree w/ the codeofhorror article. They present the difference between a std::list holding raw pointers and an intrusive list with the title "Avoiding Game Crashes…"; if you want to avoid crashes, std::list<T> or std::list<std::unique_ptr<T>> (or even a shared_ptr, if appropriate); Of course std::list<T*> is error prone!

[1]: http://www.boost.org/doc/libs/1_55_0/doc/html/intrusive/intr...
I'm also an apiary.io user. I must agree there is something lacking in the hosted API docs space. What I find most lacking from apiary.io is features. They have such a limited way of expecting APIs to behave that it can be hard to represent some things inside the API docs system they have.

I wonder is it is possible to create an apiary.io to readme.io auto-migration tool. Even if it does require me copying the markdown behind the apiary.io docs manually into some tool that spits docs into readme.io. That would honestly save me many hours, probably many hours for many folk too.

I've requested access to the open source pricing plan, after I hopefully get approved it is probably something I'll look into in more detail. I'm in need of a new (probably) needless automation side-project.

Edit: wow I completely missed the free trail. If you're an open source project they'll upgrade you to the Dev Hub pricing plan. Ugh feeling so stupid for missing that the first time around and not getting started 10 minutes ago.
The general case here is: don't lie to federal agents. The easiest way to do that is to stay silent and demand a lawyer.

But understand: if you're on the periphery of an investigation, you're running a chance of raising a red flag. It's well within your rights, and ultimately you can't incriminate yourself by being silent. But you could substantially add delay, frustration, and lawyer costs to the whole experience.

Another way to not lie is to speak the truth. In the specific example from the blog post, there's no reason to lie--taking that call was not illegal, so there's no reason to lie.

My question is: how often to federal prosecutions go to trial based only on a false statement trap? I have no doubt that agents use it as a "cherry on top" of other charges, but I'm assuming most folks here are worried about surprise or "gotcha" prosecutions--not actually worried that their criminal ways will be exposed.

So how often do federal agents clear someone of any substantive wrongdoing, but still prosecute them based solely on a false statement trap? I would be surprised if it ever happens.

Edit: Downvotes but no answers are a bummer; I'm asking a question here.
More likely they do something similar relatively often and only spring the trap if they feel it necessary.
Read http://www.amazon.com/Three-Felonies-Day-Target-Innocent/dp/... even if it's exaggerating, even if it's twisting the truth as some claim there are some frightening amount of felonies you can commit and because of that you can't ever presume you are innocent. But even if you are, as the wonderful video linked by lgierth shows you can be in trouble. Just don't talk to the police.
I feel like at some point in time, entrapment was frowned upon...

Unfortunately it's this behavior that reinforces - not helps fix - the often maligned urban/minority fear of ever helping the police in any way ever. Does the entire neighborhood know who committed crimes X? Yes. Will anyone ever talk to the police?

Na.
How FreshBooks Got Its (Design) Mojo Back with Lean UX
Sparta maintained a 10:1 ratio of helots to Spartans, and that was in the early iron age. I imagine the ratio could have been substantially worse in the neolithic and bronze ages.

(Iron democratized violence compared to the bronze age, due to the lower cost of forging iron weapons. I'm sure neolithic violence had a different socioeconomic basis, but greater centralization of violence doesn't seem implausible.)
For CI? Gotta run your builds somewhere, and a build agent is a production application.
huh?

Those screens were damaged, both plastic and glass alike.

Some people think that since it is a glass screen, using cleaning solution like Windex is ok. That’s so not recommended.