skysight-inc/HackerNews huggingface dataset:
I'm guessing that he's complaining about the fact that you still have to expose your C++ code with a C API.
If you're interested in this kind of thing and want a gentle introduction, I highly recommend CodeCombat [1], which offers both a single player version for learning the system and a multiplayer version for writing AI code.

[1] http://codecombat.com
"post-scarcity" is an illusion presented to people living at the very top of the economic pyramid. I'm sure most HNers are in the top 90th percentile of US household income on their own, living in a world mostly surrounded by other affluent individuals working in a similar field, all in jobs with increasingly flexible work hours, better benefits and nearly unlimited job prospects.

The world only looks like it's moving towards post-scarcity because the resources consumed and waste produced have been nearly completely outsourced away, and the pangs of the labor issues created by automation are happening somewhere else.

Post-scarcity is not an issue of 'productivity' but of resource use. As Jevons paradox [0] points out the more efficiently we use resources the more of them we tend to use. Looking merely at productivity and efficiency without looking at resource use and waste production gives a wildly incomplete picture of "post-scarcity". What I see is that the world is increasingly separating into a small sub-population that is presented the illusion of post-scarcity and a another, growing, subset that is feeling the effects of scarcity required to maintain that illusion.

When I see data to support the argument that resource use and waste production are plummeting, then I'll believe in narratives about post-scarcity.

0. http://en.wikipedia.org/wiki/Jevons_paradox
This has been the third driest year in CA since 1895 so far
I've been using the name for 13 years or so but a number of other libs started using the acronym unfortunately (New UI, Natural UI, etc.). I should have been more vocal and public about the lib from the beginning :-).
Related: water rights trading: http://www.reuters.com/article/2011/08/08/us-water-idUSTRE77...
I think that would be an interesting problem itself. Does PE export its problems & solutions in some kind of easily consumable way?
This is a documentary describing how IBM developed the first hard disk. It's a shame the HN title is so vague.
> Like, every time?

A chicken sees man coming to feed it, so it jumps out in front of him awaiting food. Then one day, man comes with an axe, and chicken still jumps in front of him expecting food. The end.

I.e. Correlation doesn't imply causation etc.

Imagine having at your disposal perfectly amoral and lethal robotics force. One that only exists to protect you and exterminate any threat to you. What stops the future rich man from treating a fellow man like a dog? Right now, the police might rebel against you if you go too far.

I'd be interested to look at average worker today and future where inequality is super rampant. In that society, I think a worker from 100 years ago would compare similarly to a worker from 100 years in such future.
That's true... It's not supposed to replace the standup of strict SCRUM tbh. - but in many cases, there is no strict SCRUM just elements of it being used without high discipline. Also, the concept is thought of to help many different kind of teams, i.e. sales teams, marketing teams etc.
Also, a little late, but a bit over a year ago I created:

https://github.com/cjbarber/learn-design

And it ended up getting a few stars on Github so I think some people may have found it useful.

> What is this?

> Resources and tools for hacking design together and (alternatively) learning design.
This is awesome! Congrats on your launch!

I saw your video intro also. I tried to do something similar using Flickr API and Javascript -- to create free Photographer Portfolio websites using Dropbox for my friend.

Then I abandoned the project few days after we went live because every few days, the site visitor would get a bandwidth exceeded error from Dropbox and the site would not render.

In this context, some questions for you

1) How do you account for Dropbox bandwidth usage exceeding? Esp. if I start using your service, and my post ends up on front page of HN?

2) How do we embed Media, ex: Images and Videos? Is there some convention that a blogger must follow in the markdown posts? Should the media be uploaded to some common folder (like how wordpress has wp-upload folder) or does it reside in a sub-folder?

3) URLs? How are urls handled? Do we have ability to over-ride it?

4) Archives (for SEO) ?

5) PermUrls (for social sharing) ?

6) Sitemaps to submit to google, yahoo etc (for increasing Traffic) ?

Sorry for all the questions, but I am really looking to use Dropbox for blogging and this seems like a great idea! Just trying to make sure some/all my needs are met.
My example would be 1000 objects * 10,000 weights = 10,000,000 options. Which is much better than 2^(1000) ~= 10^300 for calculating every possibility, but still worse than n^2.

For it to be worse you would need say 10 objects and 10,000 for max weight. so 2^n = 1024 vs n * k = 10 * 10,000 = 100,000
Here's Ohio's laws I don't have access to me email to login at work:

http://codes.ohio.gov/orc/907
#BigBangAgnostic
Show HN: Python and Flask: Managing Database Migrations with Flask-Migrate
It's the cost of building new plants that dominates the cost of nuclear energy, though. Cheap fuel is honestly a red herring.
Disclaimer: I live in Chicago, but started my company in San Francisco. I've been in gravitational orbit around the SF Bay Area my entire working life. (For a majority of the past 6 years, I've spent 1 to 2 weeks a month in SF.)

The standard arguments for starting a company in California is:
1) You'll be closer to venture capital.
2) You'll be closer to talent.
3) You'll be closer to customers.

1) If you want or need venture capital, then it helps to play by their rules. One rule is: "Locate your company's headquarters within an hour's drive of my office." In my opinion, this is stupid and short-sighted, but from their perspective, it kinda makes sense. Giving you capital means (most likely) also sitting on your board of directors. And if those board meetings only require a short drive (instead of flying), then their life is easier. Also, if they're giving you a ton of money (many millions, perhaps), they'll sleep better at night knowing you're close by and can meet in person at any time.

2) Access to talent is closely related to access to capital. VCs will want to give you money only if you want to get big and make billions of dollars. (AKA: Are you the next Google, Facebook, or Apple?) The implication is that if you're going to scale big, you're going to need a ton of employees. If you're based in the middle of nowhere, your growth potential is limited to the size of your local talent pool. Again, I think this argument is silly and short-sited. But I've heard VCs make this argument directly to me in the past.

3) It generally makes sense to be close to your customers, especially early on when you don't have any. If you're a software company selling to other software companies, it might make sense to be based in San Francisco, regardless of how expensive it is to operate there. (You're going to make billions, anyway, right?) If your early customer is the U.S. Government, it might make sense to be primarily based near D.C. If your customer is the media, it might make sense to be based in New York or Los Angeles. If you can argue that there isn't a central cluster city of potential customers for your business (or you can argue that it doesn't matter), then it's less likely you'll need to move to be closer to them.

This is how I plan to do my next startup given the above three arguments:
1) Don't plan on needing VC. Bootstrap and get to profitability as quickly as possible. Then I won't have to play by VC rules and move closer to them.
2) Don't plan on needing to grow big. Plan on hiring people wherever they are, and create a remote-friendly working environment.
3) Live near an airport. As long as I'm close to an airport with lots of direct flights, I can visit potential customers whenever/wherever I want. (This is why I'd rather be in Chicago near O'Hare Airport, than live in the middle of Kansas, for example.)

However, I still might move back to the Bay Area someday. But I'd only do so for personal reasons - e.g. being closer to family and access to awesome hiking trails.

[edit: spelling and grammar]
It's always been my understanding that the normal laws of physics don't work at big bang time as well. One thing I've wondered about is how people are so adamantly confident in the theory of the Big Bang in light of this. Is it simply because they don't like the alternatives, because they've never been heard an alternative, or is there a better reason?
Working for Google. A Rotten Apple
As bigdubs said, Time Warner Cable is pretty awful and is often the only option in many buildings. I run my business mostly from home. My only options are TWC and DSL. No other cable providers serve me. FiOS isn't available. I tried DSL once and it was out for 7 days of my 31 day trial because Verizon accidentally unplugged a connection in my neighborhood box.

I have TWC at home but need to have a (very expensive per GB) Verizon hotspot as a backup. TWC goes down a few minutes every day (which will disrupt any long term stuff you need) and goes down for about a full day every month or two. Each time it goes down TWC will claim its something with your internal equipment. Even though the truck is down the street fixing the connection. Multiple TWC level 3 techs have confirmed that our neighborhood, like most, is oversold and they have fairly regular outages.

On particularly bad days, TWC will go down and then Verizon's 4G network will go down right after, leaving me stuck at 3G speeds or without a connection and losing a few hours of work.

It's been this bad for the 18 years I've lived here and is unlikely to change. Even large office buildings often have exclusive agreements with poor providers. Heck, when I worked in the WTC 15 years ago, you had to use Verizon exclusively and the network was overloaded and severely overpriced compared to any other building.

Welcome to the network infrastructure of NYC.
At night. Amazing.
Alternative way to manage passwords
I would love to see this questions answered!
FiOS isn't available in many areas of the city (I can't get it at home where I do most of my work). TWC is incredibly unreliable (daily outtages of a few minutes, monthly/bimonthly outtages of a full day or so). I have no other alternative other than slow/unreliable DSL or exceedingly overpriced (per GB) mobile hotspots.
Nice idea! I've been meaning to design something similar for myself but once I tried Jekyll I was sold! One tip - The responsive layout[0] makes the blog post very narrow and unreadable. Hiding the side menu might probably give more room to the content.

[0] - http://drp.io/SP
Native is not about the languages, it is about the frameworks.
HTML/JS/CSS are so far away from what native SDKs offer it is not even funny.
Here's some of his thoughts on water for investors.

http://www.youtube.com/watch?feature=player_detailpage&v=SEF...

And then his attempt at damage control.

http://www.youtube.com/watch?v=-dMA0_cLdeE
No Sooner do we Secure Our iPhones Than the Home Invasion Begins
What Is An API First Strategy? IT architecture And Catalyst For Engagement
Ask HN: What localhost port do you like? Why?
What port do you like to use when developing software on a local machine? Why?

Are you the :8080 type, maybe the :4000 like myself?
The evolution of the world of app monitoring
Seems like a great question to ask if you want to find out if a candidate has taken courses similar to you or has seen this problem before.
It's basically a belief system at that stage. It doesn't provide any more believable answers than religion for me.
May be relevant: there is a cool game - knapsack on a radial graph, with Scala source code.
http://krishnanraman.github.io/scala-js/examples/helloworld/...
Sounds great, and I hope you succeed with your new venture. I'm with you on not wanting VC money. Nothing says "I don't have control" like a company in debt or beholden to those who control the purse strings.
Is there any convincing data on this point? I know that it was an economist that uttered this theory, so I'll assume good faith when it comes to research effort or at least diligent argumentation on the behalf of this statement. But without anything to back it up, it just comes off as something it's proponents take for granted as a truism.

"Consumerism" (which goes beyond "stuff" and materialism, at least here) has been criticized by many in the western world. Even just leaving aside the argument that involves a finite planet sustaining ever-more needs and desires, I'm not convinced that the average human's needs and desires are infinite in any practical sense. It might be that "more is more", but I also suspect a sharp decline due to diminishing returns as one gets ever more needs fulfilled. How much better does spending 1,000 million on yourself feel than spending 100 million on yourself? Significantly better? I guess we could theoretically get to the point where everyone takes what is in today's currency billion-dollars worth of vacations by going on trips 'round the Solar System. But at some point, maybe before we're at the point of the Solar System joyrides, it just might not seem so exciting any more (travelling to the red wasteland of Mars might not be so exotic and exciting as it is today when a lot of people can and have already done it).
Guido van Rossum proposes Python type annotations
Great questions! These are definitely things I should address on Blot's website.

1) Blog posts are converted into HTML, stored on my servers, which Blot then serves to people who visit your blog. Dropbox's bandwidth cap won't affect your blog.

2) Currently you can use markdown to embed an external image. In future I want to add a way to embed images that are inside Blot's Dropbox folder.

3) Each blog post is assigned an id. The slug after the ID is for SEO purposes. For example, all these URLs point to the same blog post:

http://david.blot.im/37/san-francisco-to-la

http://david.blot.im/37/foo-bar

http://david.blot.im/37

I plan to add a mechanism to override the generated URL slug.

4) Blot automatically generates an archives page for each Blog. See my archive page here:

http://david.blot.im/archives

5) I don't quite understand this question, did I answer this in #3?

6) Sitemaps are on the to do list!
Agribusiness doesn't really care if some hippies are trading heirloom rutabaga seeds. This doesn't cost the companies anything, and they likely can't extort (even with the help of regulations) any significant money from the hippies.

This is "bureaucracy gone wild". It was bad before, but now we'd been having these chumps brainstorm Hollywood thriller movie plots for 10 years on how Osama bin Laden might destroy Hawaii's pineapple industry by importing hummingbirds...

And so of course they're paranoid of little old ladies trading tomato seeds at a public library. Nevermind that the amount of seeds transferred/grown in this fashion can only be the tiniest fraction of the seeds blowing around in the wind and germinating naturally... by god their going to save us in true movie action hero fashion. By disallowing seed trading among hobbyist gardeners.
You can't say that on Hacker News. The downvote brigade will nail you every time for disagreeing with them. You can not comment on the verbosity of articles or unrelated extra paragraphs and asides that don't serve the overall narrative in The New Yorker, The Atlantic, etc.
FiOS is actually "available" in most parts of the city - i.e., there's a Verizon FiOS line running right in the street in front of your apartment.

The main problem are buildings and landlords. Many landlords and supers receive kickbacks from TWC to prevent Verizon from accessing the building and delivering the last-100-feet service.

The best way to improve the state of internet in NYC is for the city to start busting landlord heads.
I think he talks not about laws themselves but overzealous unreasonable enforcement, that is a result of lobbying
All those are valid, I was just wondering if the dynamic nature of JavaScript, adding properties to objects at will etc. made writing an assembler easier.
Is that true even if you normalize subsidies between the different forms of production/transportation/use?
From the fine paper[1]:

Finally, let us comment on potential testability of this model. As we pointed out, the simple model of cosmological perturbations, developed in Sec. 4 is already ruled out by cosmo- logical observations at > 5σ level, as it does not predict any deviations from scale-invariance. However, it is easy to imagine small corrections that could lead to a ∼ 4% deviation from scale-invariance, especially given that bulk temperature is so close (i.e. ∼ 20% of) the 5D Planck temperature. In the context of our model, the red tilt of the cosmological power spectrum implies that the amplitude of 5D bulk graviton propagator, which enters in Eq. (4.8), is getting stronger in the IR, suggesting gradual unfreezing of additional polarizations of graviton.

[1]:http://arxiv.org/pdf/1309.1487v2
world wide or just US. since alot of the work from 100 years ago got outsourced with the polution to parts of the world that don't regulated it as much.
I wonder what will happen with the Polymer polyfills for WebComponents, a technology that Safari also hasn't declared intent to implement. And then I wonder what will happen with the polyfill for PointerEvents that already comes bundled with Polymer, which by the way works great in Safari. But most of all, I wonder what this all means for Polymer PointerGestures, which is exactly what we need around here: https://github.com/Polymer/PointerGestures. I'm starting to think that this may all go the way of all those technologies with an X in it's acronmym, which are largely forgotten today because of similar reasoning from Google's lobbyists. You have to assume that the future of these things is longer than the past. That's why you should never put politicians in charge of it.
Actually, that's a pretty horrendous common mistake. The maximum of the blast radius of every nuclear warhead is below 50 miles. The biggest one ever designed, but not tested, by the USSR (larger than the US) was 100 MT which would've had a blast radius (third degree burns) of 46.5 miles, if it was detonated at 50,000ft , less with lower heights. That is a far cry from "within a few hundred miles".
Yes, we expect the laws of mathematics to still apply.

The laws of physics also apply, but we don't know all of them. For example Newtonian physical vs. relativity. Both are correct, but one only comes into play at high velocity or energy. Same with the big bang, there may be a more complete description of what happens that only comes into play at high energy.

This doesn't mean the current laws don't apply, but rather they are inaccurate, but we can't tell since the inaccuracy is too small at our energy level.
Shhh! They're listening!
There were no particular annoyances, there was simply no compelling value. I could have hacked together a cron job and web site to send out a "what did you get done today" notification URL to a set of "enter your dones" pages, which would have been collated into a "digest" and I would have achieve the same value. It would have been fugly and lacked slickness, but the collated report would have been of comparable value.

I was hoping for more in terms of rolling up reports, helping me create dashboard reports, etc.

I know this isn't exactly an easy problem, but....
Dude, this is awesome! I like it
For more background, these two videos are amazingly informative.

The City of London Explained (pt 1 and 2)

https://www.youtube.com/playlist?list=PLqs5ohhass_QScZFYoQX-...
Math is independent. If physics works different, it may not support humans, so there's no one around to think those thoughts, but if you accept the axioms of math everything else follows.

Granted, in some bizzaro physics 2+2 may actually equal 3, (along these lines http://lesswrong.com/lw/jr/how_to_convince_me_that_2_2_3/) but you should still be able to construct a successor function and mechanically evaluate 2+2 = 4 according to our rules, even though the answers would seem weird.

We may indeed be assuming stuff we don't know we're assuming. Still the other people would see, oh they're assuming X which is wrong. but the other people take X to be true, it all works out.
What area was contaminated by radioactive fallout?
"Race against the Machine" is actually a good book about the topic: "In Race Against the Machine, MIT's Erik Brynjolfsson and Andrew McAfee present a very different explanation. Drawing on research by their team at the Center for Digital Business, they show that there's been no stagnation in technology -- in fact, the digital revolution is accelerating.

"...digital technologies are rapidly encroaching on skills that used to belong to humans alone. This phenomenon is both broad and deep, and has profound economic implications. Many of these implications are positive; digital innovation increases productivity, reduces prices (sometimes to zero), and grows the overall economic pie."

http://www.amazon.com/Race-Against-The-Machine-Accelerating-...
Looks like there's a livestream: http://new.livestream.com/accounts/9511657/events/3253169
And that makes it a good interview question because...
Isn't this just running afoul of the fungibility of money causing issues placing a value on something?

That is, to focus on the money that OpenSSL gets as the only way that it is given value is to ignore all of the developers that directly contribute to it. Because, they aren't paid elsewise?
It depends on what you mean by "big bang time". Standard physics started a few microseconds after the big bang, followed by what appears to be a rapid expansion of the early universe.

The Big Bang is widely adopted in light of this. Preceding the expansion there has to be a state of greater compression, but there is no explanation on how this state could be possible.
Maybe you just enjoy hyperbole but while part of what you say is correct (finding security vulns in software is unavoidably a bit of a crapshoot) your conclusions are wrong.

Finding deep, serious vulns like this in software can currently only be done by human beings. Tools are better at being authoritative but can only find vulns of a given type. For example static analysis is a great fit for any vuln that boils down to a dataflow problem, user controlled source -> ... -> dangerous sink. XSS, sql injection, etc fit this model. Fuzzers are great at finding bugs in parsers (and there are a surprising amount of parsers in the world, 90% of which should never have been written). Instrumented dynamic analysis can do awesome work for memory issues. I explain all this to show there are areas where tools are fantastic for their area. But there are many areas for which tools cannot help at all, heartbleed was one of these areas.

The best security tools available were (presumably) run across openssl before and (certainly) with increased scrutiny after heartbleed. None of them found it. Simple limitations in static analysis lead me to believe they would never have found it on their own (most static analysis tools stop at 5 levels of indirection) Some background:

1. http://blog.trailofbits.com/2014/04/27/using-static-analysis...
2. http://security.coverity.com/blog/2014/Apr/on-detecting-hear...
3. http://www.grammatech.com/blog/finding-heartbleed-with-codes...

If you have immature projects sure run tools against it and some bugs will shake out. But if you want to find the next heartbleed a tool wont do it which is your mistaken conclusion.

The question then becomes how to cultivate and encourage more people to find vulns like this. Money seems like a good incentive for most, although Neel Mehta did it of his own volition. I dont know the answer to that question but things like googles project zero are exactly what I would try first.
I use 80.