skysight-inc/HackerNews huggingface dataset:
I coded the entire linux operating system in one hour. Why can't you do something just as amazing with the same amount of time?

"but appropriation of work isn't relevant at all!!!!!" Of course it's relevant. The prodding doesn't work if the justification for the prodding is a lie.
The orientation sensor probably works less well, though. Probably just lock orientation on the ground before you go up.
> The majority of oligarchs are either related to ex-top soviet officials or some black market thugs who got freedom in post-collapse chaos.

Well ex-top soviet officials are sort of in the same category. It certainly wasn't regular citizens like factory workers.

I guess what I was trying to say KGB agents and ex-officials joining it was surprising since they were supposedly the biggest and more devout believers in the system.

If you read that book you'll that Cherkashin also sort of feels a bit nostalgic for those times and decries what has become of the country he served for so many years.
Wah. While this was going on, I finished a re-write of the Android billing APIv3 integration in Kivy. https://github.com/knappador/billing-example Please test the provided binary and post logcats of failures. Interested in more devices and Android versions.
A link to a JS library that plugs the author's band... hmm... :)
We are currently using Sentry to handle JS error reporting. It appears that this is essentially the same thing, am I missing anything that sets it apart and makes it better?
Two things are worth highlighting in your comment. One is that the examples are "yesterdays" companyies that are not all that new (in dog years;). Two, is that the entry point and the profit sweet spot were not the same. The Bet now (as per the article) is that markets that before were not likely adressable directly, are now so. Ie, there is a change in the enterprise maket (ie, latent demand) that is now directly accessable as a go-to-market strategy.
it'd be a power law curve
I guess you are right. It seems they were selected based on family ties. I.e. those whose fathers were in the party or worked in the secret police or high ranking army officials.

At some point Cherkashin kind of mentions how he was fairly average and he was sent to the foreign language training academy and how it was at first very hard for him to pick up languages. But they just had very good teachers and eventually he mastered them.

So I guess I should correct it and say they picked what where thought to be "loyal" and "patriotic" people and then they trained them well. So if some got smarter it was often as a result of having to work with the best teachers.
Ah, that clears it up. Good catch!
Great post, but I think when they talk about consumer they are talking about totally free consumer facing time-sink eyeball-monetization companies like Facebook, Twitter and Pinterest. I don't think they consider consumerised enterprise to be in the same category. I could be wrong though.
Imagine a world without shops or factories
You are super cool.
Apple iWatch is actually a home automation play...
The license. (GPL vs BSD.)
I'll have to try this out next time I work with on a new WP project. Don't do it often enough to have my own workflow set.
I have asked lots and they would LOVE for foreign countries to stop exploiting them.

I guess it makes one sleep easier if he thinks "at least we're giving them jobs" -- forgetting the part where foreign companies behave like colonialists, making pacts and keeping their lackeys in power in those countries, influencing local laws, stiffling development of local initiatives -- down to employing thugs and/or private armies in some countries.

So the "we're giving them jobs and spend money on the place" mostly amounts to "what would those slaves do without us" of the Southern slave owners of old...
For anyone who's looking for the changelog, it's at the bottom of the page so it's easy to miss.

* Made the return values of Collection's set, add, remove, and reset more useful. Instead of returning this, they now return the changed (added, removed or updated) model or list of models.

* Backbone Views no longer automatically attach options passed to the constructor as this.options, but you can do it yourself if you prefer.

* All "invalid" events now pass consistent arguments. First the model in question, then the error object, then options.

* You are no longer permitted to change the id of your model during parse. Use idAttribute instead.

* On the other hand, parse is now an excellent place to extract and vivify incoming nested JSON into associated submodels.

* Many tweaks, optimizations and bugfixes relating to Backbone 1.0, including URL overrides, mutation of options, bulk ordering, trailing slashes, edge-case listener leaks, nested model parsing...
Ask HN: Move into a non tech game dev role (from a movie oriented degree)?
A relative has just completed a degree in media - film producing/directing/screen writing etc and is finding it slim pickings looking for a job. I was wondering if there's a career path in game development from a film background she could pursue? Any advice or success stories would be appreciated, she's in Australia but would probably be happy to move.
Cloud Foundry Containers - a comparison of Warden and Docker
Really? I have a lot of complaints about ChromeOS (I have a chromebook, and nuked ChromeOS off of it), but that isn't one of them. Gigabit connections may be rare in the US, but some form of broadband is typically ubiquitous. You have to get pretty far out into the country before you find people who can only get dialup. Just a few Mbps is perfectly fine for ChromeOS purposes.
It's interesting work, but it's not really 'big data'.

"Every day, we collect around 8 million data points on exercise and video interactions, and a few million more around community discussion, computer science programs, and registrations. Not to mention the raw web request logs, and some client-side events we send to MixPanel."

OK - 8 million records per day. Let's double that for the argument's sake.

Even if they were fairly fat records (1Kb), that's only 16Gb / day. That makes it around 2 months / TB.

I can easily put together a machine with 20TB of storage and run a traditional free relational DB (or even a single free node of Greenplum) and store more than 3 years of this data.

Then bang against it with SQL. Transactions are free.
I don't know if anyone can properly guess if a consumer startup is going to get traction until it does

A classic example is the drug Viagra, one of the most profitable consumer technology investments in recent history. Its (most profitable) use today was originall reported as a "side-effect" in early clinical trials.
You cannot be barred entry into the US if you can prove you are a US citizen. You may be required to submit to questioning, and you can be prosecuted if there are any warrants for your arrest or you are attempting to bring something illegal into the country, but that's it.
You can't actually be refused at the border if you are a citizen.
Yep that was my initial impression, I checked the site and the cartridges are quite inexpensive. I'll buy one to try.
this is old, but it's great. my favorite one
This looks totally amazing. Thank you for doing this and also for documenting it so well! I had to spend a lot of extra time with other Vagrant/WP integration concepts just because a lot of them were very poorly documented. Cheers!
Yes for two reasons:

1. "Scratching your own itch". There are several hackers / freelancers that want to enroll in healthcare and want that website to work.

2. "Altruism". There are plenty of hackers that want better healthcare for the USA and would gladly help to make that happen. Even if they aren't from the USA.
Thought they were talking about NYC for a moment.
Web Security: HTTP Header Field X-Frame-Options
The VB6 IDE was Ok for 1998, but 1998 was a long time ago.

I still use VB6/VBA to get shit done, but only because I have a bunch of code & tools I've already written in or for it. I can see how it would be pretty useless to most people.

Registry-free COM has solved all of the versioning issues for me.

Language-wise, I find it's limitations to be its strength - kind of like ouilipo for programming.
PSA: check your yahoo mail forwarding settings
I had my yahoo mail forwarding enabled to my ex-employer 10 years ago - yeah pre gmail years when outlook ruled...

which yahoo disabled under the free plan some years back but the settings stayed intact.

Unbeknownst to me since Oct 8 Yahoo re-enabled the forwarding under the free plan and my emails were bouncing as they were getting forwarded to my ex-employer from 10 years ago. So check your yahoo forwarding settings!
I'm beginning to be convinced he has some sort of mutation, seriously
> I actually just don't care about hope

I love it.
Tyler, I've been in a similar situation and truly, without a doubt, the price of a good lawyer is worth it. Please don't trust the system. The system doesn't care about your girlfriends stuttering, your book, your job, or anything else about you. They view your duty as a law-abiding citizen comes first above all else. You cannot assume they will give any leniency to your exigent circumstances. Never in trouble before, I also initially wanted to trust the system after I made a mistake, but after seeing what was to come of the system's 'benevolence', my parents thought wiser of it, pursued legal counsel and I am all the better for it. To the 'benevolent' courts we are just "numbers," not people. I now have an advanced degree, wonderful family and rewarding career with less than 3 days in a jail...not a prison, mind you, just a jail. Never, EVER, talk to a policemen, attorney, or officer of the court without your own counsel/attorney. I thought lawyers were the scum of the earth, but then they saved my life. Please, please, please don't turn yourself in yet, but pursue legal counsel to get the best situation you can. I cannot emphasize this advice enough. Please, seek an attorney first.
A company I worked for had a .NET application that was critical to basically all of corporate ticketing and resource management. It would no longer compile as a whole except on one guy's laptop and this didn't seem to bother anyone but me. Instead each file was modified and placed on the server to be compiled at runtime (causing a massive slowdown). It was mind boggling just how little people cared and how critical it was for day to day operations.

Eventually that laptop was destroyed in a bizarre accident (dropped at the airport security checkpoint was the claim) and last I heard they were regularly backing up the directory on the web server and still dropping files in to compile at runtime.

This is what happens when someone writes something and no longer has responsibility to maintain it or document.
I wrote a utility class with idiomatic Obj-C color methods like the one you mentioned and more. I hate to plug it, but I'm fairly proud of it. It also generates color schemes when you throw a UIColor object at it, and includes 100 different UIColor generics like [UIColor seafoamColor].

https://github.com/bennyguitar/Colours-for-iOS
Pinterest promoted pins, signalling the death of traditional banner ads?
Incidentally, if this article were accurate, it would have been short and boring. We opened an office in SF because a lot of the people who work for YC live there.
You can do this now @(100.5) for NSNumber literals.
It would be great if they could add Django, RoR, and Node/Express.js to improve their security proactively. They can definitely use that :-)
Wikipedia aside, I respectfully disagree. Even for an international audience, context is important for interpreting "the city." NYT article: "the city" is New York. Economist article: "the city" is the City of London. TechCrunch: "the city" is San Francisco.
Wearscript: Javascript Apps for Google Glass
America's Greatest Inventor
We all have some sort of mutation.
On Windows there's Flashget 1.73 http://www.flashget.com/en/download.html and Tools, Site Explorer dialog.
It's much faster because it downloads multiple files simultaneously.
If you're worried about your employer performing man in the middle attacks to read your data, you might be working at the wrong company.
I don't think I'm very picky about versions meanings. But still the first two items are huge breaking changes for a dot release...

If I hadn't left my previous job, It would take me a day or two to upgrade. Even Rails 3.2 => 4 is more straightforward.
Exactly I just want this:

NSString *newS = @"blah " + @(42) + @"!";
I could speculate that space aliens secretly landed in Roswell and took over the government 60 years ago, but without evidence, it's just a story.
I was hoping for some info about handling the glut of false positives in Chrome when monitoring a site for JS errors using onerror. From what I can tell, they are caused by the fact that Chrome extensions run inline on pages.

It seems to me Airbrake is just requiring that you wrap all of your JS in calls to Airbrake.try(). Wouldn't this end up littering your whole app with Airbrake calls in every event handler?
DownThemAll works with Firefox cross platform. Right Click on the page and dta OneClick. Fast Filter .pdf, .zip covers all downloads.
Agree. However I'd say that for technology (software and maybe now hardware), consumer to enterprise is the new normal. Meteor for example is going this approach. Individual developers are not exactly consumers, but before a platform is ready for production most users are tinkerers, which in my mind is a consumer that is part of the maker movement. Eventually those maker consumers help take something to maturity where it eventually gets adopted by the enterprise. With the Arduino, Raspberry Pi and Beaglebone, I think we're going to see consumer hardware startups mature and at least one will be a huge hit because it's a consumer tech hardware company that ends up having enterprise tech hardware relevance.

I'd say that the biggest change in the enterprise space is that individuals are increasingly responsible for purchases as opposed to some centralized purchasing department. Grassroots IT is the only adoption strategy with an element of virality.
Of course it's always easier. The question is, can the business afford to wait while you greenfield another app? Usually it can't. That's why refactoring.

First step is fixing the development environment / build process and getting a staging server up. It will inevitably be broken / nonexistent, with frequent edits directly to production necessary. The last guy will have internalized a great deal of operational workarounds that you'll need to rediscover then codify into the app.

Next you write tests. There will be none. Once you have a workflow that is decent, you can start to identify the worst offenders. All the while, you'll be having to change the codebase to meet project requirements, this will give you a good idea of where the really bad shit is. Unit test all of it, and if you're feeling froggy, write some integration tests. Once you get to this phase, you should be unit testing your project work.

Only after those two are completed can you start refactoring. Treat it like TDD. Keep an eye on larger goals like 12 factor conformance. It may look pie-in-the sky at first, but it will give you ideas on what to focus on. Main advantage of refactoring over ground-up re-writing is, you don't have to sell it to your boss. You just do it, in and around normal project work.

The biggest hurdle is the first step. It's scary to fuck with deployment. The approach I've come up with is to fork the codebase and rebuild the tooling on top of that, deploying first to staging, then to production, alongside the current working copies. Once you're satisfied flip the switch. You may have to flip it back, but at least it will be easy and instantaneous.

These lessons are from my ongoing project to modernize an ancient Rails 2.3.5 website running on Debian Lenny. Linode doesn't even offer that OS anymore, I had to cannibalize a server with an EOL app on it for a staging environment. I can't use Vagrant because there aren't any Lenny boxes.

It's long, arduous and slow. I fucking love it.
The last time I tried out WP-CLI was, admittedly, ~ year ago, where I believe the limitation was that you administered the WordPress install on the same machine it ran on, rather than administering via ansible, capistrano, or other DevOps tools.

What I've been building instead is likening WordPress development to our other PHP/Node applications, where changing themes, installing plugins, and migrating data is done first locally, prepped for migration (either via a script, or just just deploying the entire DB back out), then released alongside other PRs.

Regarding Roots, I'm impressed with it, but decided to leave Roots, _s, and other themes/frameworks out by default, since the community is largely fragmented (us as well) regarding which is best.

The problem I'm solving next is the automated compilation of assets that's generally handled via Assetic, CodeKit, and other tools, but isn't part of the standard WP workflow.
General note to OP and others relying on MDN - if you do spot errors, please remember that it is a Wiki. You can just hit the "edit" button and fix it yourself .. and you'll be helping a ton of others along the way.
This will probably come off as dickish, but that is not my intention.

No where in your comment did you outline where my reasoning is wrong. Losing vs Loosing. Instagram doesn't address why they are dropping series A investments. 300x growth on nothing is still nothing.

As for seed investments into YC companies, who cares? If they are getting out of the seed and series A game, I assume that that extends to everything else.

The fundamental point is that the further you move down the investment line the less you are likely to be able to identify revenue before it happens.
Not exactly the same. The company can know that I am a customer. What I'm talking about is a third party not knowing that I am a customer of the company.
Thanks! If you have any opinions, issues, or whatever (I just wrote the docs today =/), open a ticket. I'm pretty active in my other open-source projects and <3 trying new concepts & ideas!
Thank GOD for all the memories #saluteSachin
Knowing that the FBI has Lavabit’s keys, GoDaddy shuttered its secure site.

Next: Getting a judge to forbid GoDaddy etc from revoking the certificates.

Interesting times we live, a parallel reality is created
It definitely felt out of place and tacked on at the end. Strange decision, but I guess he felt he needed some way to drive views/sales for a man profiled a million times already.
+1 to that. I miss the pens of my youth:

http://en.wikipedia.org/wiki/Bic_Cristal

They would sometimes fail, but I find they would leave just the right amount of ink on the paper while rolling smoothly on it.
I guess I am saying reliable and extremely consistent speed. I mean using that at school is a challenge for a lot of people. I can't get fios yet and I am stuck with this inconsistent, horrible connection that works excellent only after midnight at home.

In general, that's very true for a lot of places in the US.
While I can find a lot of free wifi in NYC these days, they are slow and some of them aren't secured either. So while chromeOS might be secure as OS, I still don't quite trust the connection.
Not sure why they're be better than balloons except perhaps to deploy quickly to a region.
I'm pretty sure you can get email notifications from all of these services.

Text/IM really doesn't belong in the inbox in my opinion, because as others have stated these are in a different category of communication, with different urgency levels. IM and SMS are for when you need to get in touch instantly or near-instantly, email is for more asynchronous and/or one-way communication.

That said, IFTTT sounds like the perfect solution: https://ifttt.com

"If This Then That", or IFTTT, lets you trigger actions from events. So, if you get a Twitter mention, or an SMS, you could have it email it to you.
PS4 and XBox using their chips as well, right? Junky but cheaper, I suppose.
Tweet @ericclemmons or open an issue if you need some help.

As a heads up, here's how we currently use it:

1. We run `yo genesis-wordpress` on our existing project, and adjust to make sure we can `vagrant up` to work on it locally, then PR it down to `master`.
2. We have an existing server running on a shared machine ("old").
3. We run `cap old genesis:down` to download the old DB & files.
4. We create 2 new servers: "staging" on our company cloud, and "production" on Rackspace Cloud (NOT Chicago datacenter!) or AWS, then run `cap staging genesis:provision` and `cap production genesis:provision` to install the LAMP + Varnish stack.
5. Then, we send out `master` via `cap staging deploy` and `cap production deploy`.
6. Finally, we complete our migration with `cap staging genesis:up` and `cap production genesis:up`.

I don't know how many other people are migrating and destroy/creating sites like we are (when we significantly change our PHP/Varnish setup, we just move cloud servers), so it may be worth creating a couple videos or screenshot guides showing this off.

Being able to `cap old genesis:down` and `cap production genesis:up` to migrate machines is pretty awesome to me.
19/20, didn't get an American band. Glad to see this here \m/ :)
A Confederacy of Quacks: The War Against Antidepressants
I disagree. Even though it seems most people hate WP8, or Microsoft, or whatever gets your panties in a bunch about it, I would love to get one of these. I really like WP8, and have had up to the 920, but there are just some apps that I need right now that don't have even 3rd party equivalents, so I am forced to use Android (its not bad, but I still would prefer WP8 with the same apps)

I would buy this in a heartbeat. I have an HTC One anyway, so if its just an HTC One with both, i am right at home.
Can you explain or give some links on "12-Factor Conformance"? I did a few quick searches and nothing popped up.
How big is the complete archive?
Meet A New York TechStar – Jamyn Edis, CEO and Founder of Dash Labs
At a time when Lumia 520 and Lumia 925 have been selling like hot cakes ( don't know about 1020, but it has excellent reviews so far ) in many regions and WP is slowly, slowly gaining some market share, the article seems to underestimate WP a lot.
That's not always true. There are things Chrome do wrong and other browsers do right. Browser is a complicated software. Bugs occur everywhere. I don't use IE but I think this is too much of a hate to say. It's simply an ignorant thing to say.
Flipboard really should offer a "news store" where you can sign up for any news service for approximately the same amount as ads bring in per user for those publications plus Flipboard's cut.
I don't take it as being dickish. When did they ever have that golden touch you refer to?

None of the exits, except Instagram, listed on Wikipedia were invested in at a seed or A stage. http://en.m.wikipedia.org/wiki/Andreessen_Horowitz
http://12factor.net/
Stage 3: Bargaining

http://en.wikipedia.org/wiki/K%C3%BCbler-Ross_model
Is Your Photocopier HIPAA Compliant?