skysight-inc/HackerNews huggingface dataset:
There is also a changelog

https://github.com/twitter/bootstrap/blob/master/CHANGELOG.m...
Wikipedia to the rescue: http://en.wikipedia.org/wiki/LGBT_parenting#Sexual_orientati...

However, there's lots of studies with lots of results and generally often very small sample groups. I would say from the article it sounds like he's well adjusted and happy, if he's gay he's gay, if he's straight he's straight.
Most of these services have public documentation about how they work in terms of network oriented APIs, or failing that some sort of SDK whose structure will typically be representative of the network traffic. For example this is what Dropbox say https://www.dropbox.com/developers/core/api

You can reverse engineer protocols for the purposes of interoperability in Europe. However there are various fine print details that matter and changes in the last few years. The wikipedia page has a summary and references to the legislation http://en.wikipedia.org/wiki/Reverse_engineering#European_Un...

However if those services have been written correctly they will be using SSL and you shouldn't be able to see what is going on with network sniffers (other than DNS names and traffic analysis).

That means reverse engineering the software which is hard and time consuming (eg you need to know assembly and using debuggers at that level). Some like Skype use anti-reverse engineering techniques. Tools like IDA help as a starting point.

However chances are that all that software you downloaded had some sort of click agreement that you agreed to saying you won't reverse engineer the software. That adds another layer of legal issues you need to address.
Let's be real. It's the job of the small business owner to <i> run his damn business </i>, and if GRPN found a way to convince them to sign the checks, then all the power to them. Welcome to capitalism, read what you buy before you buy it.
And why do the rich libraries and tooling end up being built for languages like Java or C++? Because they require collaboration, and these languages, by handicapping the creation of DSLs actually make collaboration easier, and, more importantly, they make the collaboration between people of different IQs, backgrounds and expertise levels easier.

...sometimes handicapping the smartest person, more or less on purpose, makes him better at working in a team (even a "virtual" team like the one encompassing library creators and library users). It's ugly but it works! Of course, the ideal would be to have a team of very smart people - but when you can't have that , the next best alternative is to use a language that artificially "dumbs down" the smartest guys to a level similar enough to that of the others to allow collaboration... sad, I know :|
I haven't tried this version yet, but I had the same experience with the previous release.

Why not spending a bit of time releasing a simple tutorial, showcasing the differences with normal editors ?

Right now it's really too "metaphysic".
It gives hope we are getting closer to the brain "protocol" so we can have a reliable neuro interface.
Why is a bugfix update to a CSS framework something that "good hackers would find interesting"[1]?

[1]: http://ycombinator.com/newsguidelines.html
> Case in point: I grew up in the rural midwest, but had computers. So computers are something I deal best with in situations with little to no people around. Hackathons are the opposite of that. Took me like, 2 attendances to realize that, and now I just avoid them. Hell, I even avoid career situations that put me in that environment, because I don't work well there.

Sounds familiar. I think there's basically two types of developers (and people): extroverts and introverts. Hackathons, 'social' coding, pair programming and whatnots are for the extroverted category; external stimulation (in the form of other people, the ability to bounce ideas off of them) is what stimulates them, while introverts don't need that to become stimulated; they can, in fact, be overstimulated and end up trying to filter out the excess of impulses, which is draining to them, not to mention distracting.
"My main concern is powering the device, I still don’t know if that would work well enough." ;)
Declining reading levels in the Star Trek series in the 90s
Wall Street giveth, and Wall Street taketh away. When Apple's stock price really, really spiked it wasn't likely to be ma and pa investors putting their cash in but the big boys assuming they'd make money from it. I imagine a lot of them did, and then when they'd made their profits pulled out because they had no interest in investing in the core business but plenty interest in making money.

Which is fine, it's their job to make money for the clients and funds they manage, but honestly it's coming across as crying over spilt milk. There's people who took a gamble and came in late, rather than playing the numbers and thinking logically that the price was unsustainable and got burnt, now they're punishing the company and trying to extract something to cover their losses.
Sometimes it's about having an excuse to make the time. I like the idea of building small games but I can never find the time until I specifically book a weekend "off" to do Ludum Dare.
You've made the mistake of finding a rule that works in a particular environment and trying to apply it in all situations. The HN community is nothing like the financial industry. Applying that level of cynicism to all aspects of life is likely to have a damaging effect to both you and the communities we live in.
Apparently there are lots of followers of Bootstrap pushing it for extra exposure.
And more specifically, even to those of us where it is a high priority, it doesn't have to be 24/7. Like going partying at the weekend is for many "healthy" people, so things like hackathons and Red Bull binges can be for hackers too.
Live stream of Web Summit London
Google compression algorithm Zopfli may lead to faster Internet
You want a CEO's interests to be aligned with the company's, which is why most CEOs are given share options that will be worth something in 3 - 5 years, large bonuses based on success, and so on.

Steve Jobs cashed out when Apple fired him, but when they hired him back they also gave him large numbers of stock options [1], worth billions after he'd resurrected the company.

1 - http://en.wikipedia.org/wiki/Steve_Jobs#Wealth
Some good speakers throughout the day, including Patrick Collison (Stripe), Ben Huh (Cheezburger) & Andrew Ng (Coursera).

Full schedule here:
http://london.websummit.net/schedule
You just need to add an additional line such as, "I've used product x and it's a brilliant alternative" or "I develop product x and would love your feedback" or "I'm the CTO of..."
How to start a crowdfunding platform
What I Learned At Yammer
Not related to the content of the article, but hell I hate that design on qz.com. Moving erratic headers, the sidebar post list thing that scrolls painfully slow, can't mousewheel-scroll the article if the pointer is not inside that 'box', shitty-behaving onmouseovers. Just the article part, centered with a white background and it would be amazing.
Crowdsourced travelling: the end of travel agencies?
Marbelous now on the Appstore
Or worse, using <randomchars>@somesubdomain.example.com as the SENDER address on spam to others. I once had spammers find a subdomain that accepted wildcard emails, and the backscatter was just insane. Had to spend a whole day trying to make a list of valid <usernames>@ on that subdomain to whitelist to put an end to it. (Not easy if you haven't already been keeping track of which addresses you've handed out throughout the years)
Define "hoarding". Who exactly suffers from it? Especially in case of Bitcoin where nobody forces you to even care about it (unlike gov-issued legal tender).
Water power, someone else may have mentioned it, but water power was already used to power sawmills as possibly early as the 3rd century BC[1], I think a better question then isn’t why didn't they build a computer, as much as why didn't they use their water power to industrialise?

[1] http://en.wikipedia.org/wiki/List_of_Roman_watermills
Run a Meteor App on any node.js Platform
When I moved to SF I knew next to nobody. I worked freelance at a coworking place and went to hackathons. Most of my SF friends are from these social environments.

Having peers and friends that you can share your experiences with has some health benefit even if the thing you’re doing is scientifically proven to end your life http://scholar.google.co.uk/scholar?q=social+benefits+of+smo....

edit: format
Twilio copies Facebook tactic: funding other startups
There's already an awesome editor that has Python as a first class citizen, Sublime Text 2.
Yeah. It depends on the hardware and problem. A 50x speed up with optimised routines(memory optimized, branch reduced, using SIMD etc) multiplied by 8 cores gives you a total of 400 times speed up. This is what I've seen in real life code I've made. Also, if you offload to some other processor (GPU or dedicated hardware) then of course you can get even faster (again depending on the hardware and problem).

So pypy speed ups aren't very good in comparison to the best you can achieve using other techniques... but you can mostly use the same tricks in pypy as you can in CPython to get those results there too :)
Beyond Foursquare: Geolocation Services Proliferate, Mature
nothing like getting on the front page of HN when you are no way ready for it.
I guess, Zopfli might be Zöpfli, which is a kind of braided Swiss bread. http://en.wikipedia.org/wiki/Zopf
PCs in business – your two year warning
I agree. I'd trade some stomach pain (due to junk food) to get the opportunity to meet someone like minded, or with skills complementing mine, so that some friendship/collaboration/startup) can start.
I'm imagining it and it is melting.
It looks like 30 bucks in few seconds. Nice. Like it.

I am curious how are you guys making profit then?
Slight tangent, but there is a marvelous series about this crossfeeding of technologies called 'Connections' by James Burke. Its old but still great to watch.

http://www.youtube.com/user/JamesBurkeConnection?feature=wat...

I can't recommend it highly enough, its worth taking the time to start at series one.
Disclaimer: I have never been in a hackaton.

That said, I simply don't think it's something people do every day, or every week, or frequently enough so that can severely alter one's lifestyle.

The author makes some good points, but they really apply to a more general day-to-day lifestyle.

There is nothing inherently damaging in a hackaton if you normally get enough sleep, eat healtily etc...
I reaaaaly prefer Foundation to Twitter bootstrap.
A smarty pants answer would be, yes, but it took 2000 years....

The problem with this is that you end up with lots of additions to the premise. So, you ask the question: "Could Romans build a computer, if plans were magically given to them?. Then, you have to say, if they had plans they understood, then if they had plans using a certain technology, then if they had zero, and if they had an understanding of x, then y, then z, and on it goes. In then end, it becomes pretty clear the answer is no because of the sheer number of caveats we have to add to make the original premise work.

The whole thing seems to be a bit of an idolisation of an ancient civilisation. Its like we want them to have had mystical powers. Like how some people want to connect ancient Egyptians and Mayans to aliens. This is the fantasy of forgotten super knowledge.

Or, consider this: do we seriously that we could build something that we designed and built 2000 years from now? Something that could reasonably include or be based on alien technology and knowledge.

A connected tangent type thought, and I have no idea where it goes; but how come Romans were so clever, but current tribes around the world, sort of, aren't? How does that work? Is it a resource thing? Environment thing? Seems a bit odd to me that even now we have societies who are actually behind a society 2000 years old.
I don't really understand why "provably fair" would be so big deal. The house is winning always, no matter what. But I don't gamble myself, so perhaps I don't uderstand that world that well.
Google+ Sign-In is a Facebook killer
C++ Annotations Version 9.6.0
At the meeting in February 2010, one shareholder asked Jobs, “What keeps you up at night?” Jobs quickly responded, ‘Shareholder meetings.’”[1]

[1] - http://www.forbes.com/sites/stevedenning/2011/11/28/maximizi...
US Wins Appeal In Battle To Extradite Kim Dotcom
> Granted, in rare cases, it is desirable to disclose all recipients' email addresses to each other

It might be rare for some people's use of email, but it's hardly rare. It's essential if it's group email and others in that group need to be able to chime-in to the rest of the group.
Providing fully featured API out of the gates for a service which got launched in a hurry (at least that's the impression I got) would probably be a bad idea considering the early nature of the service. I'm confident that Garry will provide one but API is something people shouldn't rush too much with. I'm a firm believer of shipping fast but with APIs I tend to be cautious.

As for feedback to Garry: it would be nice if the line width would be shorter or text being larger, I find it myself playing tennis a bit (fan of large article type here)
U.S. Wins Bid to Limit Disclosure in Kim Dotcom Extradition
Kim Dotcom case: US prosecutors win evidence appeal
I have never seen or known of a big company CEO being much ethical. The job requires them to deceive to a certain degree. Sad but true.
I guess with bitcoin being so anonymous, it would be easier to get away with fraud and never be caught compared to a company that accepts USD though VISA.
"If suspects were entitled to extensive disclosure of documents on the basis that they wished to challenge the evidence at the extradition hearing, the procedure would lose much if not most of its efficacy,” the Court of Appeal said in a summary of the ruling on its website today."

Only if you're in a hurry to turn over your own citizens to another country.
L'iPhone low cost se précise
Kim Dotcom: U.S. Government Wins Appeal in Extradition Battle
Because, if you lose once, you lose?
Disoccupati in Italia a quota 3 milioni. Mai così da 20 anni…
"bcc:" won't work if people need to be able to respond to the group.

but aside from that, I think that he really wants is not just a randomizer, but something that explicitly flags that fact that the 'to' field reflects a random ordering. Otherwise, how are the recipients to know it's a random ordering?

(that's a bit of a simplification, though. It might not be necessary if such randomizers were well-known and/or it became obvious from multiple of someone's group emails that their recipient ordering was random-looking).
What's stopping Google from indexing single page Javascript applications?
Regarding a recent discussion I've head in local dev community in Croatia regarding Javascript single page applications and SEO - there seems to be a great mismatch of where today's web technology is vs. where web crawlers are.

A discussion on what exists out there, what could be done and on which foundations could be found in there. Feel free to share your thoughts
OK, I may have phrased that badly. By "product" I meant simply the physical item itself and by "vision" I meant "what that thing can do for you". It's possible to make a beautiful, well-designed and all-round awesome product that's still useless because it doesn't actually fit any real use-case that potential customers might have.
Yes, I do work as a freelancer. I also help others monetize and/or market their business/projects. But I'm not an accountant.
C basics : Build process
Provably fair means the shuffle and order of the cards are verifiably random and also that they cant be changed once the game has started.

Provably fair means you know exactly what you are dealing with before you start. Game payout odds are clearly displayed in the payout table.
Oh, of course I remember it. It was also a column on SciAm

But yeah, I've watched a couple of episodes, and it's very good.
it's all about reputation. all games are made public online. all payouts are displayed on the website. if things went array for any reason it would be public knowledge very quickly and thus the end of the site.
I agree with you, but I think it's safe to say that contemporaries didn't think that Rome had fallen at all. As you say the western emperor felt about 400, but the Eastern lasted to 1453. Even not taking the east into consideration, the Papacy was seen as a continuation of the empire, and it was the Pope who crowned Charlemagne emperor about 800AD. Circa one hundred years later, the Holy Roman Empire was formed claiming "traslatio imperii" (that is, that there was a legitimate line of succession since the last west emperor), and it lasted until the XIX century.
I agree, last year Apple and Google were at the same level and it did not make any sense : Google have their hands on so many more potentially profitable ventures, while Apple have been very focused on a small number of (highly successful and profitable) products.

There is no real reason to hold a stock that does not pay dividends, except for its potential appreciation, and Apple at 700 was overly hyped indeed, given recent history and outlook.
Thank you and reinsuring too know. With that I'm apprecieting the platform more and more :)).
I don't plan in exposing security issues. I'm just worried that if you write a post on how iCloud backs up your device on S3 someone might feel offended.
You can actually analyse most ssl traffic with a man in the middle proxy. All you need to do is to reencrypt the the data with your own certificate and accept to signing certificate as trusted on your computer.

SSL is not obfuscation, it is about maintaining a chain of trust.
Exactly this. Seems like a shell game at this point with not much hope in their near-term future. Goods is a low-rent version of Woot and is going to be very hard for them to stay competitive in since most goods don't have nearly the margin they can get off a daily deals machine. And high-margin goods by nature have other sellers who can afford to spend on marketing out of that margin, negating Groupon's built-in marketing advantages.
Ask HN: While learning to code, should I worry about CS theory?
In addition I would say that I don't want to be a developer. I am a non-tech founder, learning to code only to perform better as a founder. I already outsourced a prototype, so I am learning only what I need to deal with it (front-end, C# and Azure management).

My decision for now is to focus only on practical courses (i.e. Treehouse, CodeCademy and Head first! C# book). I am wondering if I should use some of the more academic, theoretical courses, such as CS courses on coursera.org (e.g. Algorithms, Part I, from Princeton). In the future, this is the kind of knowledge that interests me, but for now, I can't afford a slower learning curve. Is it worthy?
I went to my first hackathon last weekend, and I'll agree, it definitely is a treat! It's a lot of fun to practice something you don't normally do, but I definitely think it's not something to do for the result. The process and crunch time is what really makes it any fun.

What surprised me the most is how much time I needed alone. A lot of my best design decisions come to me when I'm holed up in the shower, and the hustle and bustle of a hackathon isn't anything close to that. I couldn't make any sound design decisions while really "at" the hackathon. I ended up repeating the same pattern: I'd hole up in a corner for a bit, or wander off for a walk. Then with a little focus, I could figure out what I was actually coding!

Coming "back" to the hackathon, however, was really important, as it kept my work ethic honest. I have a problem with premature optimization (not to just mention laziness), and the environment made me want to get back to work. You don't want to be the odd kid out just staring at browser tabs all day!

Sometimes, you gotta churn out code after you've made all the sexy design decisions, where the work is really just laborious idea-to-code elaboration. That's usually really hard for me to do, but a hackathon is a really good place for that sort of work.
I don’t really understand what he means by the POV quote. Could you explain it?
Youtube: do the harlem shake search
Show HN: Digital Career Search
I was snarky too.

I mean to get around to lots of things, but there's so much other stuff to do, read, watch or play.
Giant Nasa spider robots could 3D print lunar base using microwaves (Wired UK)
An abacus is essentially digital.
I am no historian, but what I was taught in high school is that "dark ages" are called so because of the little knowledge we have about them compared to the comparatively well documented Roman Empire and Renaissance periods, not because they were themselves "dark" in any sense.
"Journalists can use drones to report on disasters such as hurricanes"

Good luck flying a drone in hurricane-strength winds.
How the recession turned middle-class jobs into low-wage jobs
I think you are missing the point. It makes no sense to compute away motion if motion is what you are trying to capture.

This algorithm is intended to capture and amplify minute movements without physical contact by measuring the color of individual pixels over time.

All the processing power in the world won't help you much if there are no small movements to measure in the first place.
I'm a little surprised by this line, in reference to Chrome on iOS:

"Also, for what it’s worth, JavaScript is so rarely the
bottleneck on mobile that the lack of JITting compiler
has minimal impact."

But then I'm making HTML5 games so JavaScript performance is pretty much the only thing I care about.
One thing I'd add as a suggestion: if they do a rolling release, hot-rebuild the package so that if you download an "Ubuntu rolling" ISO, you get a 100% up to the minute copy with all the latest security patches and so forth. This so that starting a new Ubuntu install is not annoying (which it would be if you basically had to throw away and redownload the whole OS as updates as soon as you installed).
The simplest answer is size matters.

I would look at the state if the network (slow as in slow to retrieve data from outside country? Slow as in slow in the same town? How is data between ISPs?

I suspect you ae not the only one in country with this problem - why not create a web site that is designed to help developers and ISPs like yourself - place known size blobs on external and internal sites and on different ISPs networks in the country then measure the download from anyone's clients using small piece JavaScript that posts back to your site. You don't have to do I all - just enough that it is obvious to ISPs it's a worthwhile map of the country. Also once ISPs are interested use tracert to get maps of the networks more detail. The aim is to create a site to discuss just this issue - network latency in your country - everyone will care about it and you should garner kudos.

Anyway. Apart from that keep sizes low - avoid the latest JavaScript frameworks - they are way way too large. Be cache friendly - Minify whatever JavaScript you do use and give it a hashed name to allow you to know what is or is not cached

Hope that helps - let us know which country as well
> If you're responsible for keeping users happy, the support site.

Or better yet, doing actual support for paying customers?
> Will there ever be time tracking? That's one feature I really wish Trello had by default.

We are currently considering all feature requests and this is one I've heard a few times. As such, it is definitely something we will consider!
Thanks for your comments - much appreciated!