skysight-inc/HackerNews huggingface dataset:
Sorry, but 1 & 2 are trivial and relatively cheap to deal with.

Legal issues can be a problem for certain services, but I see many services for which that is of absolutely no concern. Do you see any major legal issue for let's say, Quora or Stackoverflow?

Google only got into trouble after they became big enough to have a physical presence in various countries, plus they have taken up the ill-advised strategy of flipping the bird to non-US authorities.
It's actually a bit worse than this -- basically this is analogous to putting the $12k in a storage locker and then posting on the internet the exact location of the locker.

Given that a bitcoin client was almost certainly running on this box, basically anyone could have connected to the bitcoin network and established this guy's IP address as a target.

If you run bitcoin software, you are advertising your IP address as a high value target.
How about letting each artist decide his/her own policy on if they want you to download their music for free or not? I see artists signed to major labels tweeting that they want you to buy their music. It isn't black or white.
One Jobs was enough, this is a nightmare.
The point of my argument is that SO was built to create a better source of reliable information 1st and make money 2nd, while it always appeared (at least to me) that EE was built to make money 1st and it's usefulness always seemed like a secondary priority (again this is just my opinion).
9 Reasons Why Chuck Norris Shouldn’t Work In Marketing
FoxConn has (apparently) about 920,000 employees. Assuming 1/3rd of them work only making Apple products then triple that number based upon the ancillary jobs supporting those employees (any sub manufacturing) like how Apple's website calculates I think it would end up being 920,000 people have jobs in China because of Apple.

http://www.outsaurus.com/2011/08/01/outsourced-apple-500000-...
The browser could ask you which cert to present, but as the saying goes, now you have N problems.
After I saw this talk, I thought about what it would take for making such an editor for general-purpose programming (and not just drawing or simulations).

I came up with this basic UI concept: http://livecoding.staticloud.com/
How Twitter Took Over NASCAR
Weren't InfoCards like client certs with better UX? What happened there?
I've used client certs several times, but not necessarily to authenticate a user. We have a few mobile apps with a public facing HTTPS API endpoint. Currently, we have it set up to use a client cert that we ship with the app itself to 'secure' the connection between the app and the server. In reality, it's no more secure than embedding a username/password in the app itself and using basic auth.

It was slightly tricky to get the iOS/Android programmatic HTTP layers to properly format and present the cert to an auth challenge, but since we figured that out, it's been seamless.
Some notes, on why I think your calculation while interesting, is way off:

1. You shouldn't consider summer 2008 as epoch.

2. Not all of those $4B were paid to US developers (I'd guess less than 60% of that)

3. A huge number of apps (thousands) on the App Store are free (from Google, Facebook, Amazon, Zynga, ...) - For all we know, all such free apps have been created by a team of 10-15 iOS developers/testers/etc.

I'm also skeptical about the claim, but I think that your calculation wasn't a good one.
All You Need to Know About Zen - Art De Vany
> Heroku started as a Rails IDE in a browser, by example.

From the day they launched publicly (like iCracked did today) they were doing the platform thing: http://techcrunch.com/2008/02/07/heroku-lifts-ruby-on-rails-...

Not arguing with your point, which I agree with, just pointing out a problem with that example.
The problem about the fact is that,if the hacker can break the NASA computer security so easily then what would happen if this hacked information goes to terrorists?I can't believe the top class US authority like NASA can blow their head under the Hackers.
I wrote Blossom, and also was on the core team for SproutCore 1.0, so I fully understand the "do it in HTML/CSS" side of the equation.

@zachstronaut I'm 100% in favor of interactive HTML documents with JavaScript, HTML, and CSS. What nearly 5 years of experience developing desktop-class applications in web browsers has soured me on is using a language and API for writing documents (HTML and CSS) to write views in apps. I can do it well, but most developers can't and it's a constant source of bugs in SproutCore today.

Today, GWT, SproutCore, and Cappuccino all treat the browser as a runtime for apps, but only one of the three (SproutCore) really embraced HTML/CSS in doing so. I think it's fair after 4+ years of doing that to assess the situation with SproutCore and realize that the HTML/CSS experiment for views just didn't work out all that well for SproutCore developers, and it made running SproutCore apps well on Android and iOS really, really hard.

Blossom treats HTML 5 like a runtime. And more: HTML 5 is the _baseline_ for what is expected from any runtime, in the browser, the desktop, or on mobile. From my perspective, that puts Blossom far ahead of GWT and Cappuccino in terms of "embracing the web" when it comes to apps, and if Blossom is to evolve in the future, the web will too. That benefits everyone, including the people writing interactive documents with HTML, CSS, and JavaScript.

Best, Erich
You're looking for Masonry [1].

For next time - take this question up with Q&A sites that are more appropriate for these kinds of questions, such as StackOverflow [2].

[1] - http://masonry.desandro.com/

[2] - http://stackoverflow.com/
Piracy isn't a moral resistance 'code'. It is just a way to get things for free with a (very small) chance of any repercussions. If some new magic technology was invented overnight, and the risk of being sued went up to 99% every time you tried to download something in violation of copyright I think this 'moral code' would disappear quite quickly. This is a cover up for 'I want free shit, and I am not going to get in trouble, so I do it'.

How about going to each and every artist you believe you should be able to download for free and get their permission to copy their art first? They created their work for your entertainment, it should be their decision to say weather you can have it for free, or for a price.
(b) is sort of happening, but with a new protocol (BrowserID).
Do you think this theory also applies to 1 month, 3 month or 12 month subscription options to services?
Richard St. John’s 8 secrets of success
Building for the Cloud  Netﬂix
If your self-defense strategy entails being Bruce Lee (by which I also mean any world-renowned, elite trained multi-dimensional fighter), it's safe to say you're overpreparing. Trying to become Bruce Lee "just in case" you get mugged is like trying to become Michael Jordan to win pickup basketball games.
Cheat Sheet: How to recruit and develop a rock star team
That's between them and their shareholders.
And 5.56 won't help you if an enemy has a tank. What's your point? The argument was that as someone trained in martial has significantly better chance than someone that isn't. For instance, here where I live, the probability of enemy having a gun is infinitesimal.

I think some people here underestimate what kind of preparation regular, twice a week, hour and a half long training for a year or two can provide. Many brawlers train martial arts as well, but if your enemy is not one of them, he will not have spent anything near that amount of time on deliberate practice.

On the other hand, martial arts are not much of an use if there's more than one enemy. Sure, you may be able to take out one of them, but the second one will not wait gladly for his turn.
Thank you so much. I will delete this.
Aside from political/economic issues, there are also more typical wicked problems around us. The problem is that when someone comes up with a solution, people are wary and immediately skeptical.

Examples include weight loss, get rich quick ebooks, and viagra. All deal with wicked problems.
Can you (or anyone, really) recommend some places to learn how about how best to do internationalization? It just seems like such an overwhelming topic, and any knowledge on how to best approach it would be most helpful, I think.
One thing I vividly remember from the Iraq war was how much everyone seemed to care about a couple thousand US casualties, and how little everyone seemed to care about a hundred thousand Iraqi casualties.
Chrome and Safari prompt you (at least on OS X, not sure about others) which certificate you want to use if there are multiple matches.
That reminds me of a story I read years ago (pre-consumer-internet days), where a particular Office suite was priced at $99, but didn't sell well. They then released a "professional" version, sold it for $399, and it flew off the shelves. If I remember right, I think it was something by Borland. (Exact details are a bit fuzzy).
No, they're big and successful and I buy their products. I just want them to be honest.
Teacher effectiveness ratings, programmers, and Khan Academy's data
From what little I know about the UK school system, there's actually a natural stopping point at 16 after the GCSE. Between 16 and 18 one would study for "A-levels", or not as the case may be.
It is just another encouraging research.I think it will take few more years to use this technology in communication fields.Its range is still too small.It must be improved otherwise it will not become cost effective and loss will be huge.
I'm happy they're doing well. They have made smart business decisions and some great products. I just wish they'd stop trying to spin everything. They made the decision to ship jobs overseas and that was good for their bottom line, but instead of talking about that, they talk about how many US jobs they've created. It's not an honest conversation.
SXSWi Resources: 2012 Edition
DHH tweets about recruiter contacting for RoR dev position
There's another way of looking at pricing that comes up more and more in my thoughts on starting a new business/product. I've been calling it "pricing in reverse". I'll blog about it soon in more detail, but the gist is...

As a new startup or business, it's likely you have no audience, no fans, and no customers. You are going to have to go get them. One method, that can be very effective to get them if you do it right is online advertising through pay-per-click ads on places like Google/Facebook/LinkedIn.

Assuming you pick some niche with X searches, those ads are Y per click. And the per unit revenue of my product is Z.

Making bold but average assumptions about your conversion rates you can say something like let's assume 1% of searchers click on my ads. So my ad cost is going to be searches * CPC * 0.01.

Assuming I can get a 1.5% conversion ratio the revenue I'll bring in is searches * 0.01 * 0.015 * Z.

So:

Revenue(searches * 0.01 * 0.015 * Z) - Ad Cost(searches * 0.01 * CPC) = profit.

Set profit to zero and solve for Z. Get searches and CPC from the Google adwords tool.

You'll now know your product NEEDS to cost Z to break even doing pay per click ad campaigns.

Sometimes this is going to be an eye opener for you. You'll realize that you probably need to charge a ton more and so maybe your product needs to have a much more powerful feature set to warrant that higher price.

This example and thinking was inspired from Tim Ferris' Muse Math:

http://www.fourhourworkweek.com/bonus/pdf/musemath.pdf
I don't think this has much to do with the principles outlined in Bret's talk. It provides no immediate feedback regarding what the code is doing and how the individual parts affect the output, just that the output passes the tests.

See this: http://www.chris-granger.com/2012/02/26/connecting-to-your-c... for something closer to Bret's vision.
I am a free user of Mailgun who emailed the team about a feature request. It was a Sunday. They responded immediately. Again,it was a Sunday. 36 hours later, they emailed again; the feature was LIVE. Oh. Needless to say I am gladly turning into a paying user in a few days.
Standard accounting practice, developed by the US govt explicitly for this purpose.

Seriously, if you're a multinational getting static for your global manufacturing organization from miscellaneous congreesspeople who don't understand economics, what tabulation methodology would you choose to make your point?

Edit: note, obviously that they don't include all employees of the corps that make planes and deliver boxes, just the share of employees that exist to serve the volume of business that Apple creates. This is not RIAA style accounting.
Fortunately, i'd be willing to bet you could use some kind of Occlusion culling to compress that stream quite a bit.
old-gregg, I find your pricing page a little confusing. e.g. does Express ($59) include 118K emails a month in the price and then $.5/1k extra for overage or is the $59 just a base platform cost and then even the initial 1k is charged $.5?

I find the sendgrid "credits" term doesn't have that ambiguity. e.g http://sendgrid.com/pricing.html
2011 Stanford Engineering Heroes
The certificate is public anyway, you'd need the private key as well in order to authenticate.
Where is this backbone mobile app?
They also wanted Apple to quietly forget that Microsoft stole the source code to Quicktime.
Apple doesn't want one of these presidential hopefuls to start campaigning on the platform that the second largest US company needs to start creating jobs in the US.
Download Faronics Deep Freeze Server Enterprise 7.20.270.3398
Worms and botnets can steal passwords just as easily, and session cookies almost as easily. What do you consider appropriate for online banking?
I created an app which competes against a ton of others. I'm sort of late to the game but I did one thing better than MOST of them. I made it dead simple to use. My customers love using it and it feels great since I was able to turn a simple idea and made it very easy to use. I went from being on page 6 to being on page 1 (number 3 in Google results).
Even if it's not write-infrequent, you can still try these ideas in SQL if you use a write-optimized database like tokudb (the one I work on).
You're right, it's not quite the same. I talked about this on the blog post. When it comes to general-purpose programming (not drawings or simulations), test results seem to me the best way to get visibility into what the code is doing.
Apple uses client certificates for their APNS API (push notifications). Both to verify that you can actually send push, and to identify which app and environment (dev or production) you're sending push for. I have also used client certificates for a number of computer-to-computer systems.

So client certificates are being used, even though people aren't using them in their browsers.
Absolutely correct. The key difference between MS and Apple is that MS is a software company and Apple is a hardware company.

As a software company, MS tries to maximize SW revenue by differentiating their basic product into various flavors at various price points.

As a hardware company, Apple does the same thing with Macs and iWhatevers. Then they throw in the software for a nominal fee (nominal for the affluent people who can afford Apple's hardware, that is).

Nothing to see here. Move along.
It's not just his opinion that the article you linked to is quackery. It is fact.

For instance, consider the stuff about the color of the flares, and red meaning distress and white meaning identification. That's all made up. In 1912 the internationally recognized distress signals at night were:

1. A gun or other explosive fired at intervals of about a minute,

2. flames on the vessel,

3. Flares of any color, used one at a time at short intervals,

4. A continuous sounding with any fog-signal apparatus.
Don't Cut Slack
Then there's the attosecond[1], during which time light can only travel the length of three hydrogen atoms, and is the shortest measured period of time.

These[2] other time intervals are also interesting.

[1] - https://en.wikipedia.org/wiki/Attosecond

[2] - https://en.wikipedia.org/wiki/Orders_of_magnitude_(time)
I can't see the talk at the moment but here is my 5 cents on the subject:

The main problem of eventual consistency is not how often that happens, it is: What damage will it do WHEN it happens?

Imagine you're a bank, you handle big clients you lose track of a write of 50+ million dollars. Where did the money go ? How to differentiate that from a fraud attempt ?

If you have customers how will you tell them that you just lose, probabilistically speaking "one in 10 million packages ?"

But that's a very interesting question that also has philosophical repercussions: How come that we are in a society that did not build system that accept a certain degree of failure?
>what tabulation methodology would you choose to make your point?

Having a headline about "Creating jobs" next to a map with a number that isn't actually the number of jobs created is misleading.
I don't have first-hand, or even second-hand experience of war. I can only go by what I read in articles like this.

But logically, the author is making a lot of sense. Any apathy or desensitization to killing is either a result of social conditioning (sociopathy) or a psychological predisposition (psychopathy). There are of course other ways this could come about, and the author's 80% figure is probably an over-estimation, but I think the proliferation of military contractors really increases the chances that what the author says is true.

I wonder if there has ever been a study that tries to figure out how prevalent these kind of issues are.

Kids are going to have a hard time unlearning the fake reality presented to them by video games.
It is good design to solve problems directly, rather than to solve them indirectly by introducting a different problem.

So let's solve the problem of the US entering unjust wars directly, rather than by introducing a new problem (the draft).

How to solve it directly?

The recent unjust US wars do reflect cultural problems: a belief among politicians and the populace that it is worthwile to sacrifice thousands of American lives and trillions of American dollars to occupy and rebuild other countries.

The way to solve the problem is to combat that notion on an intellectual level. To speak out about it. Some other solution (like requiring a draft) is just duct tape.

The ideas of society at large can improve over time. Just look at the history of women and minorities to see that. This is one of those areas where cultural activisim can lead to an improvement.

I am very optimistic that my generation (I'm in my 20s) will not engage in wars like Iraq, Afghanistan, and Vietnam once we become the generation that directly makes those kinds of decisions.

In fact, my fear is that my generation will be unwilling to take preemptive offensive action when it is necessary (e.g. to prevent untrusted parties from acquiring nuclear or biological weapons).
There's an elephant hiding behind "UI elements would look proportionally larger": such a non-doubled Retina display would show less information than the old non-Retina one. This makes perfect sense in the Lion (and Metro and Unity) single-window world, but not for people who do work.
State of Technology #48
What's in cabs today is about 4x as expensive, bulkier, less durable, the user has less control, and the video content doesn't get refreshed on the fly. Our business plan offered a lower processing fee, paid into a health fund for cabbies, and had other financial bonuses to fleets, cabbies, and the city.

There were about a half dozen "competing" systems (hardware and business model) at the time. A couple of the others got adopted and their progeny are what you see in cabs in NYC now. We were backed by some of the best known finance, ad, and government money, but the decision was neither technical nor based on cost to cab owners or even cost to fleets.

As I said, I hope Square can disrupt that situation.
♥ Better Living Through Symbology ♥
So how does the monthly payment work? Is it just to use the packaging tools, or will your apps already in the stores break if you stop your subscription?

I am a javascript developer, Trigger.io seems cool, and I wouldn't mind paying to make it easy to write in coffee instead of java and objective c, but I wouldn't want a splash screen and wouldn't want to be locked into a subscription.
Truly informative.For the last couple of days I was looking for a flexible mail analytic product.It sounds good.The fact that I like most in mail gun is that it will give a time line of the events of the day when recipients are interacting with my email.
Well. in actuality the $4B is paid according to Pareto distribution ( Pareto principle). That means a small chunk of developers with highly successful apps are going to get a large chunk of that $4B. This makes Apple's claim actually worse.
Once VC money gets involved there has to be a path to monetization somewhere. I don't want to argue the virtue level of the founders because there's no point in it. EE started off as a community and still is a community. The paywall is what it is because EE will not take any more VC money.
Hmm but with things like gravitational lensing, it happens because space itself is being bent, not the wave, wave is just traveling "straight ahead" and doing it's thing.

If waves obeyed momentum, then a wildly spinning pulsar's gamma waves would not travel just outward but like a curve ball from a baseball pitcher, they'd be long perpendicular distorted waves.
A Better Way of Learning
Of course, it would have to link back to StackOverflow with a non-nofollowed link.
Why People Share on Facebook
LOL ..finally somebody's got some balls to recruit DHH lmao !!
How the Three Little Pigs story would be covered today
How to use Twitter to measurably test content for FB/G+/etc
Best Compact Digital Cameras
Ask HN: Career move and ageism?
Throwaway account here. I am a 31 year old designer working closely with developers at a small agency. Looking over their shoulders led me to want to switch careers and become an engineer. I even learned some Javascript to make an informed decision about switching roles and I absolutely love it. However, I'm aware of the ageism in the industry and am seriously concerned that I will be unable to get work after going back to school with a computer science degree at age 35. Do you feel like a career in software development has a short half-life? I've read a lot of opinions that say 35 is the end for developers and honestly, it makes me tentative. Should I throw caution to the wind and go for it or choose another career? HN is well respected among the developers I know for being the source for informed opinion and I figured this would be the place to ask for help. Thanks.
I think she's the one that started 'debugging' when they removed the moth.
The $59 monthly minimum includes the 118k emails in your example.

You are charged the per message rate, subject to the monthly minimum amount.
"For example, this figure also includes... FedEx and UPS employees."

Well, I'm sorry to hear that FedEx and UPS are responsible for creating far fewer jobs than I previously thought.
I disagree. The volume of business that Apple creates for UPS, etc, literally creates these jobs. That's neither dishonest nor misleading, in my opinion, but I agree that the first time I saw an "economic impact assessment" that included such a large number of jobs, I assumed the implication was that the company in question had these people directly on payroll.

It's more complicated than that.