skysight-inc/HackerNews huggingface dataset:
According to the author's book, there was almost no preceding work in this area; the one groundbreaking paper was largely ignored.

1. "On Intelligence", Jeff Hawkins, 2004

2. "An Organizing Principle for Cerebral Function", Vernon Mountcastle, 1978
Tell your friends to dust off their resumes ;)

Seriously though, $60K in NYC is extremely below market for almost any type of programming work. The only scenario I can imagine that happening is if you're writing VB6 Excel macros. Hell, even that in NYC is probably more than $60K.

$85K is also very below market. In fact, unless you're working in a niche that's extremely under-demanded, anything below six-figures I'd consider very suspect. If you have experience with something in demand (web, mobile, data, etc) hitting six figures should be a matter of course, and anyone giving that type of work for below $100K in NYC is ripping you off (or giving you an oil tanker of equity).

Embedded is a different ball game - demand for that type of work is pretty low in the NYC area. If you are proficient in standard enterprisey stacks (.NET, Java, etc) or "Valley" stacks (Rails, Node, etc) you can make quite a bit of money here.

Google NYC pays on the high end, but they are not a huge outlier. Remember that they are competing for the same talent pool as everyone else who wants capable hackers. I've seen plenty of startups and companies play in the mid-$100Ks range.

My email is in my profile. Feel free to drop me a line and I can put you in touch with a couple of recruiters I trust (and aren't slimy).
From the DMV website: "When the owner of a California registered vehicle sells or transfers title or interest in the vehicle, the seller must complete a Notice of Transfer and Release of Liability (REG 138) and submit it to the department within five calendar days."

http://www.dmv.ca.gov/forms/reg/reg138.htm
Would you suggest any specific scraping API's or API's for each source I'd like to scrape (granted they offer it)?
> Four years is a long time.

Perhaps that's exactly why it's there. If you can't commit for four years, should you really be founding that specific company? Maybe a different idea, or a different team that you are willing to commit 4+ years to would be a better choice.
Comments are not all crap
Idempotent HTTP
This appears to be a marketing/advertisement piece so take it with a grain of salt.
I have been using DataNitro for a while now..and it really makes using Excel a lot more fun knowing there is the power of python behind it
I don't think it's a surprise that "advertising works". In any market (iOS or bars of soap), spending money up front on commercials/ads/promotion gets you some sales, and the rest happens through word-of-mouth, social sharing, social proof, etc.

$96K is a lot of money to spend if your goal is a top 10 non-game app. Not everyone can put up that kind of money.

And the more people do that (buying installs to kick off a campaign), the more expensive it becomes and more difficult to get in the top 10.
Excellent article, btw.

> They can afford to buy expensive hardware,

Simply saying their hardware is more expensive doesn't say much. Amazon and Google aren't running their data-centers on $50 Gig-E switches they picked up on sale from Fry's either - the switches in their data centers are also high-end switches that cost more than a car.

What about Merrill Lynch-grade expensive hardware actually avoid problems on this list? Do they have super-redundant systems where I can swap out a bad motherboard without any downtime - which exists, is super expensive, but still wouldn't have prevented half the issues on the list (in-and-of-itself anyway. Having a single monolithic system that 'never' goes down vs an N-machine HA setup would have avoided heartbeat-related issues since there is no heartbeat to do.)

> to rack it in tightly controlled datacenters, and to, should they desire,

Google and Amazon owns the datacenters in their entirety for some locations, so I'm curious what those tighter controls are/do.

> rehearse network transitions on isolated redundant hardware.

Isolated redundant hardware would help in certain test cases, but that doesn't test everything - often (and especially in the case of such esoteric corner-case issues), a live load is the only way to test the system.

> They have more predictable load and slower-changing application goals than most startups.

Oh absolutely, but that's not due to money or the engineers, but simply because their 'product' is strictly defined, whereas a startup may not even know what their product is, and which may change during their lifetime.

> They also have fixed operating hours for many services, which helps them meet strict SLAs.

Ah, that is certainly an advantage for keeping systems up - scheduled downtime. Taking the system offline to perform upgrades/other maintenance is certainly something that does not get enough attention.

> We just wanted to acknowledge it in the post.

Sure. I'm taking umbrage at phrase "on the other hand, some networks really are reliable" without solid evidence to back it up. Major financial firms have very little motivation to doing the same sort of public-disclosure and post-mortem that this article is really about, and furthermore the limited feature set and user base of their 'product' only serves to hamper any exposure it could have.

Somewhere inside that major financial firms who's networks 'rarely' exhibit partition behavior, is a sysadmin who h stories will never see the light of day, and we are seeing 'how the meat is made', so to speak.

When was the last time you did a search via Google that threw an exception vs. how much do we hear about their software breaking or their equipment failing (in that pseudo open fashion of theirs - who knows how many servers they actually have now).
ORBX.js: 1080p DRM-Free Video and Cloud Gaming Entirely In JavaScript
Just wait until this gets coupled with self-driving trucks.
What I learned from Repairing the Trackpad on my Macbook Air
p vs print vs puts in Ruby
The dealer system cannot be salvaged, it is using the law to subvert Justice. You are part of the cancer by suggesting we try to massage the cancer instead of removing it as the useless appendage it is that only hassles customers and provides no useful service other than putting up a barrier to buying cars at the expense of people who want to buy them.

When I see a thug standing by the pool of water, and punching everyone who comes and gets water for their lunch money, I don't enter a dialog with the thug for proposed changes. I remove it, for the good of all.
Depends what you mean by 'deterministic' I suppose. Basically the system they're describing assigns a fixed time slice to the collector. In that way, yes it is deterministic in that the application is guaranteed to have the remaining processor time.

What isn't deterministic is the load on the collector. That is determined both by the rate at which your application generates garbage as it performs its work, and how that garbage generation lines up with the collector's time slices.

Under normal circumstances that load should have no affect on your application's behaviour or response times. But unlike a regular collector, this one will not degrade gracefully (becoming steadily slower as GC load increases): it will work 100% normal until it reaches a breaking point, at which time it will fail catastrophically.
This is an example app that can be created via our Printing API. Thanks you all for the feedback. Any type of input is helpful.
Just because you have a zero or negative federal income tax rate doesn't mean you don't pay any taxes in the US. These people are still paying 7.65% payroll taxes on that income, sales tax, property tax, and the seemingly endless list of other taxes and government imposed fees we all pay on many other services. Since most social welfare programs are funded by a combination of federal and state taxes I don't think the number of people paying federal income tax is meaningful one way or the other.
The built-in collections can remain built-in if that gets you off. Same deal for manually specialized collections, except those aren't generic, so they remain not generic.
*  Idea: Remote controlled solar robot to bury dog poop in yard
The sale was a success for all people at OMGPOP. Dan and all the board members made sure of that. (this is not private knowledge)
Actually, it means exactly that in the "real world." All you're stating is that he could spend time in order to make someone else's perceived value of it closer to his own.

It doesn't matter what you paid or what the blue book value is. You will only ever get what the person willing to pay the most for it that you're able to sell it to will pay. I didn't like it or agree with it the first time I heard it (from someone who ended up not buying a car I was trying to sell) but, years and many experiences later, I understand that it's true.
You're making some broad-brush proclamations here that are wrong. I think you have a point regarding the risk tolerance of some NASA missions, but you're exaggerating too much, and your comment can't be taken seriously as a result.

I don't want to thoroughly engage all the problems with your comment, but I'll point out two: (1) Launching two spacecraft is not a cure for poor system reliability. Systems fail after launch for all kinds of reasons; a 1-in-2 launch success rate and 2 launches does not guarantee a successful mission. You can't build systems that are half reliable and half not. (2) Some things really have to work on the first try: Earth and sun-observing systems that need data continuity with failing earlier systems, planetary missions with narrow launch windows, systems with standing armies of on-ground analysis personnel who can't be put on hold while a replacement is built and launched.
Help people if you are in a position to help them and they ask. Pretending that going "off the grid" and not being successful empowers anyone is foolishness, you can only affect change if you have power and consequently the powerless suffer. If you cede power to men with lesser ethics on principal your principals are wrong.
On the other hand, we had no vesting schedule, so very founder friendly, but one of our founders left after 3 months by mutual decision. We spent the next 3 years trying to get him out of the company and ended up having to spend a decent amount of cash to buy him out altogether (not to mention the legal fees we had to pay to do so.) It can definitely go both ways.
That's it!

Keep in mind that not all founders are this savvy when it comes to deal terms, and most investors will push founders to issue a larger option pool than needed. The investor will say something like "we want to be sure we have enough options available to recruit the best employees" or "we don't want to have to issue more options later because it would be a distraction". Both of these arguments have a kernel of truth in them, but they're not very good. You can always issue more options later and it's quite simple. What they're actually saying is, "I don't want you to come back and dilute me later when you could dilute yourself now instead". How thoughtful!

In a perfect world, this would have no effect on you. In the real world, it sometimes causes people to create option pools that are too big/small, since it's a confusing topic and it can be really hard to predict exactly what you need in advance! How people then act in those situations differs massively, but only affects things on the margin (e.g. perhaps the founder will issue a slightly more generous equity package to a new employee because "I have this whole option pool to spend").

tl:dr; this should have very little effect on you as an employee, but if your company's option pool came out of the pre, then the founders probably wasted valuable time and energy figuring this out with an investor who shouldn't have asked to structure it this way in the first place. Unfortunately, like many terms in financing (see the rest of Sam's post), this is too often the case. Fortunately, it will have little impact on the company or your experience, so don't worry about it :)
Using Python to see how the Times writes about men and women
Ruby and Javascript were (are?) pretty similar when it comes to fans. It's rather depressing to see how cultish programming is.
History repeats itself. It seems like in tech, where things move fast, history repeats itself quickly.
Better Excel charts
Parse doesn't provide a node.js environment. It's a custom V8 runtime environment, with commonjs and node-like modules. It's really neat, but it will be interesting to see how they maintain/extend a "node like" environment that's not really node. They run the risk of confusing developers who expect to do anything they can do in node.
The Single Most Important Change You Can Make In Your Working Habits
Hmm, my understanding of how this worked was that re-examination was entirely independent of any lawsuit and since patents have a "presumption of validity" the fact that it was being re-examined wouldn't have any bearing on a lawsuit. That is, if you're sued you might get lucky and have the re-examination finish before the lawsuit did but it probably wouldn't?
It certainly gives lots of job opportunities - for example in the USA. With finnish mediocre salaries and high tax rates, americans think young couples are crazy to return here to raise their families. Yet they do. Certainly they're not returning directly because of a cardboard box.

There are many places which extract some high value years from the workforce of some other country, for example I've heard that many educated german speaking young people go to work in Switzerland for a few years but ultimately return.

It's a bit unclear to me who wins here.
That's industry tradition. It's not common to number or name launches, but rather to refer to the primary payload, e.g. “The MSL launch”.

EDIT: I'm sure that the launch provider has some naming scheme referencing the rocket itself, but usage of that is almost universally confined to internal communications. Human spaceflight is perhaps the exception (STS-125, not Hubble Servicing Mission #4).
The COD part is somewhat cultural. Very few people in India will trust a credit card based system that requires you to hand over your credit card number online and accept delivery at some point in the future. Cash usage in general is disproportionately higher than other forms. I think direct payments from bank accounts is next. Cards rank a distant third.
I was just wondering if this sort of service existed.
Finally a good use of the word "real-time". This is what real-time means, not web apps that stream data over WebSockets.
By the time you can tell, you can't have a legal abortion. Black market ultrasound is probably not the limiting factor in illegal abortions in Sweden or Finland.
I think the default site while somewhat bland isn't dated just yet. Over used, definitely but dated not yet.
What about http://www.junglee.com/. Thought that was Amazon's India store.
Is it possible now to get HBO online without having to get cable TV?
PaaS and services like Parse are the next normal. The work you're describing is called manual labor and where possible (aka the 99% use-case) it will be replaced by better technology.
I've been implementing go-style channels in Python. Check it out here: https://github.com/stuglaser/pychan

Blocking on multiple channels works (chanselect).
I disagree. Brilliant would have been renting one for the day, or borrowing it from a friend.
Pixelapse: Unlimited reviewers
Wasn't Amazon already in India under a different name?
Hey, you can answer something I've been wondering about.

What portion of people at Zynga genuinely like the games they're making, and what fraction think they're terrible?

I ask because one writer in Hollywood mentioned that she was surprised to discover that the people in charge actually like the dreck they shovel out. Her theory was that having real taste in Hollywood was a handicap to career advancement. I was wondering if Zynga was the same way.
" I would prefer
to drive over a bridge built by an engineer who
learned all those difficult equations, material
properties, and buildings codes as opposed to a
high school kid with a few physics courses under
his belt."

I think this kind of analogy is misleading. Those things are more like the equivalent of understanding data structures and algorithms, performance estimation, being able to use a profiler effectively etc. Civil eng is very conservative in terms of the kinds of language and graphics that can be used to express a design. Anyone doing the equivalent of currying or macros (making up ones own language) would be thrown out. I would think its probable that when programming is as old as engineering its modes of expression will be similarly limited/standardised.
I spent about a year creating something similar before shutting it down.

One feature that I had that I really liked was the ability to get a special email address that I can send an email to and it would be mailed. You could set the from address in your profile so that it is filled in automatically and charged my credit card on file.

The email was formatted like this. https://gist.github.com/anonymous/5709486
Yeah, I've heard it's really tough for freemium games now, because to get into the charts (to get organics) you have to compete with the ridiculous spending of the companies that are already there.

We were featured by Apple with our paid game (iPad only), and it got us up the charts quite fast (nowhere near top 10 though), but even with that, over a month we slowly tailed back to single digit sales. We didn't put much money into advertising though. But anyway, Facebook ads are working quite well for us now (much better than adwords).
Or you could go for pauseless garbage collection, then you only have to concern yourself with the collector throughput keeping up with the allocations.

http://paperhub.s3.amazonaws.com/d14661878f7811e5ee9c43de884...
OK, asking around, the word I get is that the OS team owns the msvcrt.dll in %systemroot%\system32. Although unofficially it might be the case that x86 apps built with VC6 depend on this dll to implement a stable interface, it's not officially recommended to take dependencies on it.
Incidentally Scoble was one of the people brought up to ask questions during Google I/O 2013, and identified _himself_ as a "glasshole."
At the same time, if IBM came out with a decent ad campaign for a new IBM service targeted at the little guy, a lot of people would take notice I'm sure.
Adding process to your Startup frees you up and lets you focus on the good stuff
Outbox – A beautiful inbox for postal mail
EmbeddedDocument
Everybody who matters can put that kind of money up. Remember, the more expensive it gets, the more the ad space is worth for publishers and the more they can earn. As advertising gets more expensive, publishers earn more and can ultimately do more.
A simpler way would be to just give the USPTO the resources it needs to properly evaluate patents before it. And maybe allow it to go back to developing a backlog if it doesn't have resources to properly examine the patents before it.
Here's how the model often works (not saying it's a good idea, but pretty common): Pool increase => total number of shares => price per share (because the valuation is fixed) => number of shares investor is getting => pool increase necessary to maintain a fixed percentage.
My theory is that's because the people playing aren't seen as customers so much as veal calves. Zynga isn't trying to make things that are fun; they're making things that are lucrative. Quality is useful to them only to the extent that it improves addictive potential.

If you've ever spent time in lower-end casinos, they're pretty seedy. But nobody cares as long as they get their fix. And, of course, "crack house" is not a synonym for a nice environment to consume your quality product.
Incident Report: DNS Outage due to DDoS Attack
I'm interested in acquiring a printer to do exactly that.
I'd love to hear more about your solution.
Is there a webpage?
>> If you are that good with Javascript - jump on the node.js bus rather than Ruby or C#.

Everyone knows JS - it will be much harder to compete in future. Better learn an old ERP system that gets updated and has a decent market :).
Sustained double-digit growth rates work very well as an unrest suppresion device. Seriously: the Chinese people are simply too busy being vastly wealthier than their parents to notice their lack of personal freedoms or representation in government.

It's sad, but true. But it will correct itself eventually, hopefully with less bloodshed this time.
I would never join (as a founder) a team that did not have 100% vesting. People quit, unpredictably. Vesting protects founders.

I'm fine with the basic idea of vesting, and you're right, it does protect the founders (from each other) to some extent. What I have an issue with, is a scenario where you work, as a founder for, say, 3 years, and then take outside investment money, and the investor demands 100% of your founder equity be subject to vesting and/or a "zero price" buyback clause. I would never, ever take that deal. A lot of things can happen, and there is value which has already been created by the 3 years that was put in.. as a founder, I'd expect to retain some percentage of my equity based on that. The exact details would, of course, have to be negotiated.
See http://openresolverproject.org/. Someone was trying to use them to attack someone else. Misconfigured DNS servers can be used to amplify DDOS attacks exponentially. If your DNS server is open to recursive queries for outside hosts it can be used to generate a Smurf like attack: http://en.wikipedia.org/wiki/Smurf_attack They were on the list of DNS providers used for a DDOS attack on someone else and were flooded as collateral damage.
found broken link in API doc:

Creates a new object. The settings determine the size,color,and paper type. To see a list of paper settings please visit the SPS page

The SPS page link 404s.
potatolicious is absolutely right. EMPHATICALLY so.

let him help you :)
our current goal is to create a platform and allow other developers to create consumer applications. We want to be the AWS of printing services. There are so many ways to use this API and we want to provide the tools to developers.
Yes, I'm familiar with how the end of the war was reported by the popular press. That does not, however, change the facts of history.

From Wikipedia[1]: 'Japan's ambassador to Switzerland, observed that "unconditional surrender" applied only to the military and not to the government or the people, and he pleaded that it should be understood that the careful language of Potsdam appeared "to have occasioned a great deal of thought" on the part of the signatory governments—"they seem to have taken pains to save face for us on various points."'

So it seems that both Japan and the Allies understood that unconditional surrender only applied to Japan's military.

Further: 'That day, Hirohito informed the imperial family of his decision to surrender. One of his uncles, Prince Asaka, then asked whether the war would be continued if the kokutai (national polity) could not be preserved. The emperor simply replied "of course."'

In other words, Japan was willing to continue fighting, even after the atomic bombings, if it didn't get to insist on a few conditions. That doesn't sound like unconditional surrender to me.

I should also point out that the parent of my original post asserted that any and all Japanese conditions were "showstoppers." I pointed out that, whether or not the emperor's seat was a condition explicitly writing into the surrender documents, at least one of Japan's surrender conditions, namely keeping the emperor in place, was clearly not a showstopper.

[1]https://en.wikipedia.org/wiki/Surrender_of_Japan
I'm pretty mixed. I have friends working there, but I think Zynga is a blight on humanity. I feel the same way about casinos and tobacco companies: they are essentially exploitative. So I hope that their ships all sink, but that the people working there get in lifeboats and land on some wholesome shore.