skysight-inc/HackerNews huggingface dataset:
Hi,

I'm the founder of AngelHack, we organize large hackathons around the world and I can tell you this article doesn't hold true for us (though I can't speak for other events). We operate independently of companies and choose winners based on hour things-- Completeness, Impactfulness, Technical difficulty, and viability. We had some issues in our early days with pre-done code, so now all winning teams are subject to code reviews after winning (and in the case where the review shows previous work has been done, we contact the second place winner and invite them to our finals event instead. We do this discretely as to not shame the initial winner who sometimes may not have understood the rules). I'd say this happens 5% of the time, so this is very much the exception and not the rule.

I started AngelHack so that people could have a shot of getting exposure for their ideas and support in taking them to the next level. We welcome everyone to our events, startups who want a good environment to team build and work on new things to indie-devs looking for an outlet from their typically work week. Normally, great coders win and great ideas come out of it. Our mission from there to provide support and mentorship, so top teams have a fighting chance at turning their hack into a startup. Many companies raise funding after they win our events and we're proud of that. They literally start at our events and now they are in YC, TechStars, AngelPad, and you name it. That's cool. With 35 cities happening concurrently, sometimes the quality of what judges pick can vary, where even I myself have had WTF moments on who won, but the majority of our judges pick solid winners and if I see something was really awesome, I'll still invite that team into our finals, regardless of what the judges choose.

My take on corporate hackathons -- most award winners based on who has spent the most time digging into the API and asking good questions to the company -- these would be teams who helped them improve their product and teams that they'd like to believe will finish their product so they can showcase it on their app-store// dev-site. Again, I can't speak for everyone, but that's the trend I see.

And for Startup Weekend, they don't throw hackathons. They do a business plan event, where they don't really care what comes in or comes out. It's about uniting the community and doing customer development on ideas. They judge based on who they feel has improved and who makes the the crowd happy. It's not really a competition.

All this said, I'm curious what people think hackathons should be judged on. Imagine you were giving away $10,000 -- how would you decide? Would you do it on what's cool, based solely on the tech, based on what could make revenue, based on the teams passion for what they are doing? Solve that, and AngelHack would gladly integrate it in with our events worldwide. Again, currently we judge based on Completeness, Impactfulness, Technical difficulty, and viability.
Is there a chart or diagram which breaks down what's what?
How long does it take to compile the whole codebase? If you know.
I am sure some will read this and believe it to be a tragedy. Yet I am happy to hear that the administration and University officials are maintaining their standards. Over the long haul this will be for the benefit of everyone as it will help them identify issues with in their curriculum and education system.

I do understand that they are in very trying circumstances and are making do with what they have. Yet by setting the bar high and not making excuses for not meeting it they are setting themselves up for long term success. I would not be surprised to see them turning out great students in the next 5 years.
There's a proposal to add something like this in Go itself: https://code.google.com/p/go/issues/detail?id=4720
This can be the thread of repeat quotes as I've posted this one before also. The author rightly uses the word 'bondage' as surveillance is part of servitude. Servitude of the powerless is the ultimate goal of power.

"Next in importance to personal freedom is immunity from suspicions, and jealous observation. Men may be without restraints upon their liberty: they may pass to and fro at pleasure: but if their steps are tracked by spies and informers, their words noted down for crimination, their associates watched as conspirators, who shall say that they are free? Nothing is more revolting to Englishmen than the espionage which forms part of the administrative system of continental despotisms. It haunts men like an evil genius, chills their gaiety, restrains their wit, casts a shadow over their friendships, and blights their domestic hearth.

The freedom of a country may be measured by its immunity from this baleful agency. Rulers who distrust their own people, must govern in a spirit of absolutism; and suspected subjects will be ever sensible of their bondage."

The Constitutional History Of England Vol II (1863), pg. 288

by T. E. May

http://archive.org/stream/constitutionalhi029622mbp#page/n31...
Exactly. Instead of showing up Google, these hackers (assuming they are indeed Palestinians) have just shown up their own domain registry.
And it took how long to get this far? Console gaming is a tough industry to be in.
Sounds good... link please!
This is awesome. Using the GPU with OpenCL means they will be decent performance. Any test case with data would be nice to read though.

Also, how comparable this is to something that does handle random forests well like BigML would be interesting.
It's not a value to the consumer. It's an albatross to the consumer.

It's a value provided to the bottom line of each of the MSFT divisions from/by the existence of the unified Microsoft corporate entity.
You absolutely don't need to do any of this to write Go programs that outperform Ruby or Python.
Can you provide evidence that a centralized economy is inefficient?
The most interesting part of this article to me is that the Ford F-Series pickup truck is the nation's top selling automobile.

It makes sense now, but it wouldn't have been my first guess.
> I will make my own contributions to society as I see fit.

Which is why you will now pay a tax penalty if you don't pay for health insurance coverage. What contributions you make to society is part of a contract, not a unilateral choice.
Wait for your DNS to propagate from the hacked server.
This guy has it right. Stability is perception. Servers are controlled environments, run 24X7, so seem more stable even if running the same code.

I have empirical evidence. Worked on/wrote an OS called CTOS in the 80's, ran on desktop machines and on 'large' servers of 8 processors. We got an award for the stability of our release after we ported the desktop latest version to the server. Record small bug reports/tech support issues. Simply by updating to the latest code. Desktop still was perceived as being buggy, but only because it rand 100's of apps, not just the same half-dozen.
I never said I invent something new. Lisp is a flexible languages that can incorparate new concepts better then other langauges. How nice is it to work if a logic programming system implmented within java compared with the same within clojure.
Everyone has assumed (or have they explicitly stated?) that they are using the research, development and sales of the expensive cars to lead towards building and selling cheaper cars.
Show HN: statistic.li - dead simple real-time site statistics
There were a lot of ancient societies that didn't have money but still engaged in commerce. The ancient Egyptians payed taxes in food for example. What the article stresses is that we don't have a record of the Incas' merchant class. This doesn't mean they didn't have one; they had no writing system either so it's possible that Inca trade was simply never recorded.

One thing to remember about the Inca's though is that though they had no written language, they did have a record keeping system involving knots in string. Only a very few Incas knew how this system worked so it's possible that here was no efficient reckoning system available to the masses so large scale trade would have been impossible in a lot of ways.

Another thing to think of, is that when talking about the 'Incas' we should avoid conflating the Incas themselves, who were relatively few in number, and the vast number of peoples that they ruled over. The bulk of the Incas themselves were soldiers in the military and were provided for directly by the government, while the conquered peoples were reputedly pressed into labor and made to wear uniforms corresponding to their social statuses. It's possible that the various tribes traded amongst themselves before they were conquered by the Incas and had their societies radically transformed.
Yes, in general it is pretty common for web developers to misuse relational databases as key-value stores. There's a common misconception that "joins are slow", so people write the joins in their application code instead, thus making it several orders of magnitude slower.
It's not clear if that $1200 was spent on care, or on premiums.

But in any case, a high-deductible policy with an HSA is a great option for people who don't have ongoing medical costs (diabetes, young children, etc). Not only are the premiums lower, but unlike a FSA, you can roll the money over at the end of the year and build up a balance.

If you do have ongoing medical costs, then yeah, traditional insurance (and maybe an FSA) would be the best choice.
> DNS hijacking

You don't see how that might be relevant to this site?
I see that you prefer downvoting rather then having a discussion, so I will stop here.

Edit:
Apologies, I didn't know that rule, it was obviously someone else.
Celebrate Women's Equality Day – Support Equal Pay Today
If site is down, copy here:

http://www.zerohedge.com/news/2013-08-26/julian-assange-reve...
Not just this year, but 24 years straight in the US
No, it's far more elegant than that. Datomic makes the entire database an immutable, persistent data structure. This means that anyone can grab the database as a value -- at any point in time, past or present -- and never have it change behind their back. There are no read transactions whatsoever and clients have the power to conduct their queries offline. This lets you easily scale read operations without limit. The only bottleneck in the system is a dedicated server known as the transactor which handles the coordination of all updates.
Tesla often cites that it started out in the luxury car market to recoup R&D costs and entry costs (getting their first factory, etc.), and have mentioned multiple times that they're planning on building a ~30k car within the next 5 years or so (http://www.digitaltrends.com/cars/tesla-to-introduce-new-300...). So no, this is not silly.
I would love to have a high-res version of that.

If you're in a Q/A mood, I'm curious: When you start to see one of the YC batch companies struggling... what does an intervention look like?
> The best balance would be to present the user with a page that lists all the things the site would like to track and let the user opt in to any way in which they would like to be tracked.

FTFY.
> A right in the US is what's defined in the Constitution.

Can you back up this specious claim with hard evidence?
Scoble + Startups: Sleep Sensor That Automatically Tracks Your Sleeping Patterns
Buffer caching, the technique that never goes away.

GC does not mean your memory management is solved. It means that your memory management works well enough for development and sometimes for undemanding tasks. That said, generational GC can be like mediocre buffer caching "for free." But this still doesn't make all explicit buffer caching go away.

Given that buffer caching is "the techique that never goes away," why isn't some facility for handling this built into the runtimes of languages with GC? You could tell the GC that this particular type of object needs to be cached, with a cache of this size and growth policy, and then programmers never have to write and debug code that does this.

EDIT: Another way to think abut this: because GC is designed to be universal and foolproof, it's easy to get GC into a corner case where its behavior is very suboptimal. In the case of "memory pressure" you can think of this as the GC having to scan the graph of references way more often than it really needs to. However, the optimization techniques for many of these are fairly generic. What if optimization techniques could be built into languages and runtimes, then instrumentation could be used to empirically determine what optimizations are actually needed, then these could be simply "switched on" for particular classes or types.
Sometimes utility companies require a deposit before turning on your utilities at a certain address, I'm sure it is because they have had non-paying customers at that address before.
FISA Court Ruled NSA Program Unconstitutional, Said NSA Misled Them
The example still works even if the guy is diagnosed after taking out the policy.

Bob takes out a policy because it seems like a good idea, and subsequently is diagnosed with Expensive Heart Disease. He holds onto his policy with dear life, prioritizing the premium payments over things like dinner if he has to.

Joe takes out a policy because it, too, seems like a good idea. Nothing happens to him, and six months later he has a change of heart when he thinks about how many shots of tequila he could be buying with the premiums instead, so he cancels his policy.

Thus sick people become ever more concentrated in the pool of individual insurance customers.
That creates an active incentive to physically lean on people to roll up networks.

cjdns works by requiring people to exchange keys with someone out of band to get access to their mesh, and to me that just seems as fundamentally defeating the purpose.

Yes, that means you need to build a system where bad guys are hard to impossible to track down and throw off the mesh. The problem is if you create a system where misbehaving people are trackable, then good guys can be tracked too.
The dev team HTTP Header
I think saying "google.ps was hacked" is a perfectly reasonable way to describe what happened.
It sure must have been technically challenging, but it also feels like watching a 2013 version of Watching Grass Grow :) What could something like this be used for?
Google having their DNS hijacked seems significant.
Not having audio is also an advantage since it means that "paused by default" isn't desirable by most users.

I want all video on sites to never autoplay solely because of sound.
Functional CSS (FCSS)
That's fine, a highly common and very human attitude. Just don't pretend like you're being somehow noble, or that the rest of us are somehow screwing you over when we try to make you stop pushing risks onto us without contributing.
Show HN: sshgate, easily create SSH server applications in go
Imagine being Joseph Millar!
Again, see (http://www.digitaltrends.com/cars/tesla-to-introduce-new-300...). It's not an unfounded assumption, because it has been stated many times by Musk & Co. Just search "tesla 30k car", you'll see it's not just a rumor.
Bountyhunting at Conviro - An early stage product development experiment
Curious to hear the Hackernews community's thoughts on a bounty system for getting stuff done. It has been a fun experiment so far. Has anyone done something like this?
The "Moot" brand is decidedly won by Chris Poole.
Driving actually is a privilege. Hence the reason it can be taken away from you due to misconduct. People in the US agree with this practice.

Every driver in the US has to pass a driving test in order to be legally allowed on the road. Is air travel somehow different? Maybe all you folks should be boiling your blood over the fact that you have to prove to the government you're capable of driving!
In my very limited understanding (could be wrong, but suspect not significantly) docker doesn't really seem to approach this issue... the docker user base seems to almost exclusively use Ubuntu, of ~latest version only.
Yes, this is a "map of America's racial distribution". Calling it a "map of America's racial segregation" means someone is pushing a political agenda. Calling it a map of racial integration would be just as accurate but probably didn't support the right narrative.

As a map of distribution, you would expect significant clustering from randomness alone. We've all seen the "which of these dot patterns is actually the random one?" tests, where few people guess the correct answer: the one with all the clusters.

If you take that clustered map as a seed, then add any affinities, you get positive feedback, increasing the clustering. Those affinities don't have to be racial selection but can just be in the general form of, "I make decisions based on what I hear, and I hear more from people I know than from people I don't know."

So, you hear from your cousin that there is a new apartment building opening across the street from him. You hear from several members of your church that X is the best school district. A factory in your town closes and the laid off employees discuss their options and decide to go check out a company in the next town that is hiring (with lots of reasonably-priced apartments nearby).

Just getting more information from people you know than people you don't know could be sufficient for Schelling's model, but add to that the tendency to get more information from people from your background (whether you actually know them or not), because it's likely to be more relevant to you, and you magnify the effect significantly. An urban liberal and his soccer-loving Mexican gardener don't have to dislike each other for the former to read more NY Times and the latter to watch more Univision, and the information about where the opportunities are as presented in those two media outlets are not the same.

This doesn't mean that there is no race-based component in deciding where to live. It just means that, as the Schelling model demonstrates, you can't tell how much there is by looking at how much clustering there is on a map.
I am not bashing it, just stating the hard reality that the project is stagnated.
The title may be literally true, but is very misleading.

Many of the sales booked to Tesla in California are intended for buyers in other states that lack a Tesla dealership (but do have Porsche and Jaguar dealerships).
This is a common troll copypaste, I think originating at 4chan. It is unclear if Stallman ever said/wrote those words. Generally it starts with 'I'd just like to interject for a moment'

Edit: evidence that the first paragraph is real? http://www.youtube.com/watch?v=QlD9UBTcSW4 (from http://www.reddit.com/r/gnu/comments/hv56g/source_of_the_fam...)
Looking at the Bay Area in this map, I noticed a very dense African-American region near Dublin CA that looked out of place. I investigated what it was and was shocked to discover it was the Santa Rita Jail. The map really made it clear how racially skewed the jail population is.
At the level of source code logic it appears to be copying and returning a new data structure. That doesn't mean the compiled, optimized code is performing all the copies that the the program appears to be doing.

Pure FP = don't mutate variables in the program. Of course the actual implementation can reuse memory blocks or else pure FPers would have to keep buying new memory!
Google Palestine - invalid security certificate
If gender is predictive of higher/lower risk for a particular policy, then banning its use seems bizarre. It makes even less sense if the the insurance company is allowed to consider other factors that are correlated with gender (e.g., age, profession).
It should be illegal. And it is illegal. The point is that there doesn't need to be laws specifically designed for "... but on the Internet", because those laws already apply. The person putting content on that site is already breaking the law in his country, and if he's not breaking the law in his country then he's just not breaking the law.

"... but on the Internet" is becoming a digital version of the USA's "interstate commerce" clause [1]. Yes, the Internet crosses national borders, but as we see from Megaupload, it can be used by one nation to enforce their laws in another nation that may not have the same laws. Just because activity X is illegal in the US but legal in Germany does not mean there should be a law banning activity X ... but on the Internet. In areas where this should be enforcable, it's already illegal.

[1] Generally the Interstate Commerce Clause is used to regulate economic activity that affects trade between US states. Trade that stays in one US state is regulated at the state level, not the national level. Sometimes this clause can be used/abused to enforce laws the federal government wants enacted just by the government going out of their way to find a reason that an activity is affecting interstate commerce, see http://en.wikipedia.org/wiki/Wickard_v._Filburn
The State of TLS on XMPP
In the grand scheme of things, that's irrelevant for Tesla. Right now it's good for PR, and it's good that it makes at least as much money as the others.

But unlike Tesla, Porsche will never make a mass-market play. Tesla will - at least in the sense that Apple is making a mass-market play in the smartphone market. Tesla may never become the biggest "car company" in the world, although there's a pretty big chance it will become (if it isn't already) the biggest "electric car company" in the world.

Either way, it will be a very important and popular car company, that will get big enough to be able to drag the whole industry after it, and set the standards for the industry.
You notice how in these recaps, all you read about is "I learned that X does Y"? They don't seem to have much in the way of lessons to take heed of for all situations. It's more like, "If you use this specific key/value store, tweak the thingimabob to sassyfraz to make sure your dingo does wibblydong." So if my platform doesn't use that store, your lesson is pointless. If it's a problem with an application, it's great that you're pointing it out, but if it was just oversight by lazy engineers, leave it out.

Then there's the wise lessons on general topics, like the idea that you should "wait until your site grows so you can learn where your scaling problems are going to be". I'm pretty sure we know what your scaling problems are going to be. Every single resource in your platform and the way they are used will eventually pose a scaling problem. Wait until they become a problem, or plan for them to become a problem?

I'm not that crazy. It really doesn't take a lot of time to plan ahead. Just think about what you have, take an hour or two and come up with some potential problems. Then sort the problems based on most-imminent most-horrible factors and make a roadmap to fix them. I know nobody likes to take time to reflect before they start banging away, but consider architectural engineering. Without careful planning, the whole building may fall apart. (Granted, nobody's going to die when your site falls apart, but it's a good mindset to be in)
He participated in Ludum Dare (ludumdare.com), as did I, it's always a blast. I think you can't be thinking of going indie without having participated at least once sucessfully in a ludum dare (either in the jam or the compo, doesn't really matter)
The problem is that you (and the otherwise healthy (under|un)insured) probably wouldn't think twice about getting that cancer treatment, or heart transplant, even if it meant that others in your community would have to pay for you. Therein lies the reasoning why we need something other than optional health insurance.
Sure... I'll throw up a gist... not the correct way to do it, crappy sender UI, based on early code examples from Google, but it works:

https://gist.github.com/jonathansadowski/6345103

Feel free to use / copy / fork, whatever. Basically, you can send any URL to the receiver, and the receiver then loads that URL in its video element.... that URL can be local, remote, whatever... requires that you have a webserver to serve your local content.