skysight-inc/HackerNews huggingface dataset:
> does that mean anyone will be free to implement any programming language developed by anyone, regardless of the designers' wishes?

Not completely regardless of the designers' wishes. If the language designer never publishes, then he or she won't have to worry about re-implementations. Publishing is by definition (and should be) a relinquishment of some amount of control.
How much does playing video games pay these days?
> "take the most expensive source of traffic online and underwrite to solve for the bottom line margins you need to advertise."

Sure, but if you assume away all other sources of traffic, you're finding a break-even price. The reason this might actually make you profitable is because you've got nearly-pure profit flowing in from "free" sources: word-of-mouth, organic search engine results, good reviews, etc.

Which means your price may be much lower than optimal, if your book appeals to an audience with lots of disposable income. Or, perhaps, only people searching for "speed reading" on Google will actually buy a book about it, and no one else in the world cares enough to spend $20 on improving such a skill. And your price may be far too high to be profitable. There's a ton of selection bias in using Google AdWords as your baseline.

Plus, you discount 2.5k searches for "how to speed read," 2k searches of "how to read faster," and 1k for "speed reading techniques". You can't easily add them to the formula, since they all have different conversion rates. Users searching for "how to speed read" will be far more receptive to a ebook about speed reading than someone searching for "speed reading" in general.
I am sitting next to 5 devices, all 5 of them given a link can open a browser page and do what functionality most apps require, draw a ui, take input, process some output, save stuff etc

only 3 of those devices can actually run arbitrarily compiled apps, and of those 3 you have to build against an entirely different ecosystem (osx, ubuntu and android)

sure you can get a c compiler in most platforms, but that doesnt mean native apps are portable, they are by definition not
I think the difference is like this:

Circles: I don't think you want to see my lolcats so I'll just deny you access to see them.

Filters: I don't want to see your lolcats so I'll just hide them from my stream.

As a consumer of my stream, I would like to have as much control over it as I can. Circles gives me almost no control over what I see. Since we don't know what Circles we've been put in and we don't see content for Circles we're not in, we really have no idea what we've missed.
I've sometimes wondered whether you could solve those problems within a system that provided a more native experience. For example, consider a new kind of client that would download and run bytecode instead of HTML/CSS/JavaScript.

The bytecode would have a built-in abstraction layer over various platform facilities such as graphics and sound, allowing it to look and feel much more like a native application.
Do you have a twitter account or blog? I'd love to follow you if yes.
This "but taxes are complicated" counter-argument is a canard.

Under a verification-based tax system, the option would always remain available to do things the hard way (as it is today).
Exactly! That's a great way of summarizing the "backwards" mindset.

It occurs to me that an ebook has a completely elastic supply curve, so the optimization of the demand curve is the equilibrium price.
I Want An Effin' Toolset
Wow, only 6 days and this link is already broken.
Sometimes they're just rewrites of a press release - and those ones are easy to get right - but a lot of the time they really are totally different articles about the same event. Go back and look at the three sets of example clusters and you'll see what I mean.
> the lower number of different syllables

I have a theory that this is why the Japanese are so (seemingly) fond of portmanteaus. It makes it easier to smoosh words together.
Ask HN: Who do you trust more with you data? 1. Apple, 2. Google, 3. Facebook
Apply Now: Microsoft Accelerator for Windows Azure Startups
Most deployment allows for the site spin up independently before switching the load balance to it to provide a seamless experience.

Even a very simple Rails sample app will often take over a minute to spin up on heroku. I don't think it's smart to completely focus on server startup time when the real fix is available on most other deployment environments.

That said, I still like Heroku and can deal with this for a while until they fix it :)
If it's written in Javascript based on code mirrorand the only thing closed source are a few plugins not related to the actual language plugins, then it should be fairly easy to roll a package with chromium or Firefox built around it. I expect a few show HN posts. I also hope for hosted solutions, and licensing for students. This seems like an excellent way to learn a language.

I think we will see done aspects turned into plugins and add ons for existing IDEs but that is not the same as building this intentionally from the ground up. If you can have function reference lookup, for example, and if it's built in Javascript, you can probably build in other forms of reference already on the Web. Pervasive passive information that you would normally have to search for.
Why do we have to trust any of them more than the others, or any of them at all?
More info about switching loops in case anyone wonders, "why not turn off STP?"

http://en.wikipedia.org/wiki/Switching_loop
1. We do ingest multiple documents in parallel, but we also have a system in place for merging clusters, so it ends up not being a problem.
2. Pure hackery. Tweak, look at data, repeat.
The U.S. is already tax-obsessed, to its own detriment.
The problem with removing people from circles, in the general case, not just super brain genius hacking rock stars, people get emotional and angry. You absolutely don't want that happening on a social platform competing with facebook.

Yea, it seems logical : X is being annoying on G+, I'll take him off it, but then X starts yelling at you IRL and drama follows and you start using G+ less which Google doesn't like.
What about iOS feels ahead of it's time? iOS is showing it's age in my opinion. With Contracts and Charms in Windows and Intents in Android, I feel cramped and limited every time I use iOS (where Twitter integration is "magical" and things like Instagram are necessary). Even with ICS and it's makeover and hardware acceleration it's hard to give iOS the "magic" edge these days.

That having been said, it's of course very popular and better received on average than Android (I think ICS adoption will help with this), and dooms-day articles like this are silly when written and fun to look back and laugh at.
Awesome, thanks for the heads up. I'll definitely be trying DotCloud very soon. Glad you guys were able to really focus on the small details as its easy to glance over when trying to launch a product.
Y Combinator: Please put your open source legal documents on github.com.
The thing is, that's not really "integration." That's just the Debugger doing what it usually does. There's no abstruse code supporting that. (Usually Smalltalk environment "integration" does require a few lines of pedestrian code.)
Fat releases another semicolon-light JS tool
"Websockets: Everyone uses socket.io and for good reason."

This is stated as a fact, but I really just think it is a case of this was the only choice for a long time. I'd like to know the reason, because I don't think there is a clear one here. Other than socket.io couples a ton of baked in functionality, what's the benefit of it over sock.js or just native websockets?
BikiniGate at SWBayMEGA - What It Means to Build an App and Speak for a Culture
I was going to quip that Opera supports Solaris, but I guess that is no longer the case:

"...Opera has discontinued its support for Solaris. The Opera versions you see here are old and will no longer be updated."

-- http://www.opera.com/browser/download/?os=solaris-sparc&...

Can't say I blame them for dropping the platform though.
+1 for Lua

I'd donate $500 right now if Lua support will be available in v1.

Edit: $500 (originally $100)
Although... those 4 posts about Windows naming could actually be an argument FOR a write API. If he wasn't using a hacked up backdoor, then maybe he'd have an app that could have handled that in one post. But I do see both sides of this. It just sucks when the few idiots ruin it for everyone else. It'd be nice to post via API and it would be nice if people didn't abuse it. ;)
Its not clear from the post, are they implementing their own mpm? as in mod_spdy takes the place of mod_prefork/worker/event?
I wish people would stop legitimizing the idea that privacy is about hiding embarrassing things. Privacy is more important than the fear of your neighbors finding your copy of Maxim, but this strategy of sending Congress embarrassing details neglects that. It's vulnerable to the "but I have nothing to hide!" objection.

To quote something I have written elsewhere on the Internet:

Giving the government the power to read your email, tap your phone, and record your porn usage isn't bad simply because it's embarrassing. After all, the data will likely only be seen by a computer. But it gives the government enormous power to make decisions about you -- decisions about whether you may take a commercial airline flight, get a security clearance, or even get a job -- without your knowledge or consent, and without you knowing how they make the decisions.

In short, a lack of privacy gives the government the power to be even less transparent in its decision-making, and gives it yet more power over its citizens. It's not a question of discovering your fetishes or being embarrassed, and we shouldn't respond to the "nothing to hide" argument as though their conception of privacy is right and having nothing to hide really is an excuse.

There's a rather good paper I can recommend on the subject:

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=998565
$250,000 revenue. $1 billion valuation. W - T - F. This better be a bloody joke.

The more I read the article, the more it seems that the article is definitely masterful PR from CloudFare. K.M. Cutler either took the bait hook-line-and-sinker (comparing vanity metrics for a proxy service to service sites, etc.) or the bubble is way worse than I imagined.
Obat alami thalasemia
Salah satu tips cara mengobati thalasemia yaitu dngan obat alami thalasemia/obat herbal thalasemia Jelly Gamat yang terbukti ampuh mengobati penyakit thalasemia
This was called java applets, then flash, then silverlight the last few times it was tried.
Like anything: quite well, if you are good at it.
> they are still inherently hypocritical in that they shift that oppression to the opposing class.

Calling affirmative action oppression of the "opposing class" (by which you presumably mean the privileged group) is serious decontextualization, ignoring the entire history of the two groups of people and pretending that the moment in which you compare two individuals is all that matters. The fact is there is a systemic bias against un- or under-privileged groups such that the privileged person will almost always perform better on even an objective assessment, so affirmative action is a systematic correction.

In order for a privileged person and an un-privileged person to be even within spitting distance of one another academically or professionally requires a hell of a lot more work on the part of the un-privileged person, no matter how hard the privileged person worked. Affirmative action recognizes this and rewards that work despite the decontextualizing "objective" assessments that would give the reward to the higher achiever, basically placing a bet that in aggregate, giving these people more opportunity will result in better results.

Will there be errors? Sure. But it's a bit rich to complain about white boys being oppressed by women and minorities.
I improved the article a little. Take a look now.
If you haven't already, check out "request policy".

It's a plugin I'm using in FF alongside noscript. It makes browsing kind of noisy, but educational. As with your observation about 'like' buttons, I notice the more craptastic sites often try to pull content from 10+ other domains. ( Request policy stops these cross domain requests until approved )

https://addons.mozilla.org/en-US/firefox/addon/requestpolicy...
It's not just an editor. I use it for Python development. There's a plugin that uses Rope to give you completion, go to function definition, etc:

https://github.com/JulianEberius/SublimeRope
That's not the point.

Many people are surprised when they hear that sed is Turing complete. How come a text filtering program is Turing complete they ask? Turns out sed is like a small assembly language that has a comparison operation, a branching operation and a temporary buffer. If you translate a problem into a textual representation then these operations are enough to make sed Turing complete!
Burst bubble, burst!
That's the thing. These guys never go away. They keep getting paid to write flawed versions of the future that will never come to pass.

That's why I don't put any weight in anyone who has "analyst" or "tech journalist" in their credentials.
Hindsight, of course, is 20/20--but to be fair to this journalist, there were some very real reasons to think the iPhone wouldn't really succeedn (at least not in an industry shifting way). At the time, the carriers maintained almost full control over the whole ecosystem and if entrenched players like Nokia couldn't force their hand on anything, what reason did people have to believe Apple could? Moreover, the initial price point was exorbitant for a phone in that day--and people should remember that the real explosion of iPhone sales didn't happen until the 3g brought about the subsidized model.

What was underestimated was the public's desire for a smart phone catering to people as people not people as employees.

And let's not forget that it brought about a "touch-revolution." In 2007, all the anti-Apple group could talk about was how "without a physical keyboard, it's just going to suck."

With all of that said, reading this piece suggests the author was more drumming up pageviews by presenting a contrarian view than actually writing an article he believed in.
You say that, but would you forsake coffee for 50 days for an IDE?
Objective-C certainly borrows the syntax, but that syntax is a second-class citizen in the C world. That removes its negative bits (interoperability), but it also removes most of its positive bits too (ie, uniformity, being able to construct new language primitives, everything-is-a-message, etc.))
Source Code Escrow Services
EscrowTech is the leading provider of software and technology escrows, IP audit trails, independent testing and verification services, and IP due diligence services.
Bootstrapping Apps I Use
Cheapest Calls to Italy All the Time | Italy Calls | Shortcode International
Hoisted From The Comments
I am surprised no comment mentioned the real obvious solution to this sharing issue: a user should not need to share based on the recipient, sharing should be based on the emitter. I mean, if I am a Facebook user, I should just need this share button. Then my friends on Google plus should see this share in their stream. Just like emails: the social content should flow freely and transparently between social content clients.
Don't forget that there's a whole segment of these guys who are basically paid to get it wrong--being the one guy who says, "this obvious winner is going to fail" attracts a lot of eyeballs.

Remember, being a pundit isn't about being correct; it's about getting people reading what you write.
C++? Everyone is now building their own hardware instead.
Condor, mean well & ault ac power supply, 
Switchmode, open frame, external ac, medical, linear regulated, universal, Cosel, linear & meanwell power supplies. Condor, power one, mean well & ault ac power supply, ac to dc or ac/dc power supply. Switch mode & phihong switching power supply.
That resume looks like it was made by a computer, for a computer. Perhaps it would be more efficient to specify a DTD, a few microformats (e.g. hOrgChartPosition), and then just ask for it as validated XML.
Chiming in that it works wonderfully on Windows, although I had some problems with font rendering being ugly. Maybe it's just that I don't use ClearType, but I had to change some of the font options to get a result I'm happy with.

"font_face": "droid sans mono",
"font_options":
[
"subpixel_antialias"
],
Hacked (A harrowing tale of how years of stored emails were almost lost)
Really? I would have thought that in retrospect it's clear that Google should not have bought Sun. If they lose in the courts, they're still rather unlikely to end up paying $7 billion in damages...

Really Google wouldn't have done anything with Sun except for the patents. No use for the hardware or services business, no use for Solaris, limited use for controlling Java, etc.
I use all of them, I trust none of them.
World's first, evarr, HTML5 Dedicated forums. Sign up and start posting
Not really.

But if any, Apple, because I'm a paying customer in my own country.
I think this is the nearest real-life equivalent to "let them eat cake" I have ever seen.

Are you going to pay me to play Xbox with my brother or go out to dinner with my wife and talk about interesting books we've read? Neither is anybody else. For most people, the set of "things I love" and "things people will pay me to do" intersect very little if at all.

(I don't actually have this conundrum. There are a few things I enjoy doing that people will pay me for. But I'm lucky that way. If I suddenly became unable to do those two or three things, I'd be in the situation I described.)
I was really anticipating this Kickstarter campaign to start, but the pledge levels are a real downer. I don't mind paying $50 to get the licensee, but I should get beta access for that. This project looks really cool, but essentially preordering something over a year in advance (and lets face it, these timelines never actually get met) for the same price or more than you would pay when it is actually released without even getting beta access is somewhat insulting. What incentive do I have to pledge right now?
This article is littered with inaccurate comparisons. Getting to 400M uniques for them is completely different than facebook or twitter. It should be better compared to how long did it take google analytics to hit 400M uniques.

I do like the idea of what they are doing, the DDOS protection alone makes their service worth at least $100/Month to most revenue generating sites. If they are signing up 30k new customers per month, and 1% pay $20/month, then you're talking about growing by $6k/revenue or more a month. compounding that adds up. I'd be surprised if they didn't break $1-2M in revenue in 2012. (pure speculation, no insider info. I do use their plugin on my blog)
Show HN: Solve Something - an image-based solver for Draw Something
I understand the sentiment, but this is stretching the definitions of "lazy" and "dumb" to the breaking point. "Lazy" does not mean doing less work in the long term. It means doing less work in the short term – often with resulting in more work in the long term. The laziest thing a programmer can do is copy and paste code instead of making the code reusable.

Similarly, while it's hard to pin down a precise definition of "intelligence", self-awareness and a drive to learn would be on my shortlist of essential characteristics. Dumb people typically are not aware of their own competence and do not realize that there is always much more to learn (See Dunning-Kruger effect).

But I guess "Why Good Programmers are Efficient and Smart" wouldn't have been a very interesting headline.
To me the question betrays a fundamental misunderstanding of NoSQL. For the most part, NoSQL isn't a categoric replacement for relational databases but rather an additional set of potential tools. For a lot of system, you'll only need a single solution, and a given NoSQL product might provide a number of benefits over relational databases. There are, of course, benefits to a single solution, like simplicity.

However, there are solutions that relational databases tend to be better suited for than most NoSQL solutions. Compared to a number (but certainly not all), NoSQL solution, RDBMS tend to provide better ACID guarantees. They were also meant to work well with data on disk, versus only data in RAM. They are obviously suited for highly structured data. Finally, the biggest advantage in my mind is reporting. You can argue that map reduce is more powerful and, properly implemented, scales infinitely better, but for people not dealing through terabytes of data a day, relational databases are better for reporting simply because they have better tooling. Not only is the tooling support (like excel) better, it isn't uncommon to find a business analyst tweaking a GROUP BY or WHERE clause to achieve what the want.

Why pick redis + something? Two common cases: large data, ad-hoc querying. If you are doing a time series, you'll often see people store just the ID in a redis sorted set, get the range of Ids they want, then go to something else and pull out the full records based on those ids. This can be a must-implement solution if you are dealing with large, of numerous records. As for ad-hoc queries, if you are familiar with Redis, this should be obvious. Maintaining a lot of secondary indexes manually can be a pain.
I agree in practice this formula is not very practical. It is however a good place to start in getting a picture of what it takes to buy customers in your industry. (Bear in mind the author is talking about math before ever building your product.)
How about the following variant?

Every market has a book, and a price. If a sell comes in at under the price, and there are unfulfilled buy orders anywhere above the price, the sell executes at that price for the order that has been above that price the longest. Conversely if a buy comes in above the price and there are unfulfilled sell orders below that price, the trade executes at that price for the sell order that has been below that price.

The price itself drifts upwards or downwards at a set rate depending on whether there are currently an excess of buy or sell orders that would execute at the current price.

What downside do you see in such a scheme?
>I hate to distract from the content, however I found the article's use of semicolons to be incorrect throughout.

There are too many of them, but as far as I saw, none of them were incorrect in terms of grammar.
Isn`t this like "stay foolish stay hungry" ?
Freaking semicolons... messing about with everything, everywhere, these days.

I think the first quote is meant to deter from developing an over-inflated ego, and the 2nd is just from a great paragraph :)

That said, I always love seeing this post pop up around the internet.
Well, kind of. Bookmarklets you have to click to use, and perform a strange action to install. An integrated 'share' button could do more, like render those Tweet +1 Like buttons inline, and show if you've already <verb>ed it. And have an infinitely larger install-base; in my mind, this would be built in, and sites you can share to would register themselves with your browser, which would make it a one-click operation for people.

But yeah. Pie in the sky. This would require Google and Facebook (aka, The Internet) to give up absolute control over all that information, which they'd probably fight unless it can demonstrate some other kind of gain.
Beware The "Super-Public"
You can't analyze God rationally, you believe in God or not!