skysight-inc/HackerNews huggingface dataset:
Controlled languages are interesting for natural language generation purposes - for example, GF (http://www.grammaticalframework.org/) may be useful for building sentences (in multiple languages, if needed) from an abstract data structure.
The blog post has been updated to go to http://status.github.com, my apologies about that.
Social proof is the most frequently used metric for everything in life.
On their own, bitcoins are like cash in that they cannot be taken back once spent. However merchants can issue refunds as much as they'd like, and payment processors might offer a chargeback option. (although I'm not sure coinbase does)
thanks. i should read some history. i have very little idea of the social context.
That's cool but for me it's also just as likely that I sign up for a trial and then use it once and forget about it, so having to go in and find out how to prevent billing and such is extra steps that simply shouldn't exist.

Frankly I don't see why it is a "give us your card up front" instead of a "Okay! Your trial is over and the service doesn't work for you anymore until you pony up!"

The latter is infinitely preferable to me.
Actually federation would be really cool to implement features like last.fm scrobblings on Twitter. You could just go to @user/music and see all the scrobblings without actually spamming all my followers.
"We don’t tweet on behalf of our users."

Then why do they explicitly ask for permission to do so when authorizing to your twitter account?

I'd be a bit harder on Prismatic than Julien... their entire service is based on trusting them with your social network data. This is a pretty serious violation of that trust.
I figured someone would say this; and you're right, if everyone goes to lunch at the same time, then you've got a problem; but, ideally people will think of this ahead of time, and adapt their eating times by 10 or 15 minutes so people are eating not at noon, but instead between 11 and 2pm.
I suspect the issue is as much the comparative inconvenience of refilling as the actual range.

In fact, 300 miles sounds perfectly adequate. Many cars won't go much further before they need more fuel. But if refilling involved more than spending 5 minutes at a petrol station (of which there are plenty, everywhere) it might start to sound a bit less reasonable...
There are legal reasons why the U.S. doesn't have true comparison sites, unlike the UK. Screen-scraping is illegal here, but not in the UK, so you need the cooperation of the carrier to show their quotes.

Most U.S. carriers don't cooperate with independent comparison sites, since they don't want to see their product commoditized.
Try R — A new online course, for free
Sponsored by O'Reilly, build by CodeSchool (creators of Rails for Zombies), this is a free online course.
My feelings exactly. It's made worse by the fact that, out of all the academic departments out there, AI and NLP research has perhaps the greatest potential to transform society in so many ways.

He leaves the field trying to create intelligent machines in order to write a Google News clone? I truly don't get it.
My 11 year old son and I win a Mobile App Hackathon
Suggestion: I found the option "Send to a bitcoin address" to be confusing. I would have expected it to say "Send from a bitcoin address."

Upon further reflection, it's clear why I expected that.

First, when a user goes through a typical online checkout/payment, they are not concerned about where the money is going to, they are concerned about where it is coming from, i.e., putting their credit card info in.

Second, the prior option is "Send using my coinbase account," which reinforces what I was talking about in the other point I just made. For the sake of consistency, both options should be about sending from somewhere, not sending to somewhere.

An alternative way to do this would be having the first option say "Send using Coinbase" and the second option be "Send using the Bitcoin network," or something to that effect.
You are assuming capitalism for everyone which is not a given. Heck it isn't even how things are at the moment. It is increasingly possible to shift the proportion of people paid for labour/capitalism to being supported by the state. If the costs of living go down (a likely consequence of increased automation) then the financial burden would decrease too.
what are you dancing to?

http://cdn.getprismatic.com/cdn/img/people/aria-bio__60cac85...
Check out Powtoon
http://www.powtoon.com/ I've had it on my list of things to try for simple "how to" videos. Looks very easy to get started.
We always, always, always evacuate the datacenter before we do any non-trivial network changes. And then trickle traffic back in.

Lab testing is fine, and is a must, but it may or may not have caught this.

Datacenter agility is the only way to scale and have high availability.
Do you know if there are plans to make it available on https://status.github.com as well?
I don't understand.

Don't you have to explicitly allow an app/site to post tweets on your behalf? Why not simply refuse to allow it? I see no reason a service has to rely on this permission, and if they do it's a great reason not to use it. What am I missing?
You can now create files on GitHub
In addition to what has already been commented, his music also reached the more classically-oriented people who found jazz to be too esoteric and incomprehensible.

Basically, he created jazz music that a wide spectrum of people were able to appreciate and enjoy, while at the same time advancing the state of the art.
It's called "La Vita è bella"
I'm not really convinced that's the cause of cancer...
Animal Farm anybody?
How is this different from http://www.ideaswatch.com/ ?

How do you plan to make money?
Speaking of IRC persistence. Subway IRC https://github.com/thedjpetersen/subway
I wouldn't have taken this as lightly as he has. I mean 100s of tweets in a short while is not just a simple coding error. It was built in. Jullien is right, great product don't need to auto-tweet to grow
Looks cute, but it would be nice if there was more information on how the game worked -- or a gameplay video.
I don't see any help or anything, how do i find the keyboard shortcuts?
Just because developers have been treated as a commodity it doesn't mean we are. Sure I don't feel so. Do you? Anyway, we have to change this as it is not right. We put a lot of effort to make good software, and cutting each others throats in a mindless price war isn't going to pay anyone's bills.

What you find unsurprising and good for consumers is extremely bad for developers. The AppStore Price Wars Attack of the Clones was catalyzed by basic naïveté towards widely known business practices. Worst, we could've fixed it by reading some business books before committing to such low price tiers. But, unfortunately the damage is done.

It is inconsistent with our intellects that we developers behave like mindless monkeys. Also, unacceptable is the fact that any guy selling bananas at any given farmers market understands more about pricing, and the facts of microeconomics, than most of us. This should've been fixed in the universities, but even so there's time for that.

I'm not proposing price fixing as that's immoral, and against law. What I'm stading for instead is for us as a community to start behaving more intelligently regarding business matters. Also, I crave for us developers to value more the sweat and tears we put into our craft.

Programs aren't just code, instead they're the materialization of our ideas through hard work. I think that worthy more than a buck.

I am a developer too.
Agreed. The size of military and police forces are a completely different matter. It seems that many people have strong emotional reactions to military and/or public works spending, and I want to steer clear of that here.
> (I'm pretty sure the same is true of Python, but I'm less confident of the specifics. I think this is a very fair issue to raise with PHP in general, though.)

Yeah, Python's random module uses MT, but you can use PyCrypto, which provides an API-compatible cryptographically secure module (PyCrypto.Random.random).
Good to know, I've been mainly looking at System76 and I think they only install Ubuntu.
I really wish I could do both. I've been telecommuting for almost 5 years now and I'm about to go insane (not to mention that its not a good way to make lasting connections or learn from your peers, among other reasons I dislike telecommuting). On the other hand, I remember working in an office and being 'forced' to be there every day at a certain time is anathema to how I think programmers should be treated. I'd like it if the entire staff comes in about two days a week and can otherwise use a shared office space whenever they want. In fact, I think there's probably a business opportunity there for co-working space owners.
Hmmm. Russian state-owned enterprises did not end with Stalin, and Chinese state-owned enterprises did not end with Mao. Many of them continue through to the present day and are not setting the world on fire.

I should note that I agree that Romney probably did not know much about Tesla besides the name. But most politicians don't know much about technology. Last I looked, I believe we have only one scientist in the entire House of Representatives (Rush Holt, D-NJ?).
Yeah it probably isn't cheap. If motivated enough, however, somebody like EFF or WikiLeaks could co-opt enough officials in a third-party nation (Ecuador, perhaps?) to purchase the service. "National security classified" has never stopped Boeing from selling cut-rate, not-latest-generation tech to other nations before. After all, their pals who want to work for them upon "retirement" from the military decide what's classified. Probably the service wouldn't come with a complete ruleset, but it would come with consulting, from the same people who helped develop the initial USA ruleset. Also, the system is probably optimized for the use of its largest customer.

Failing that, you might be able to enlist the help of some of the APT folks who've been downloading all the F-35 plans. Why would we expect Boeing's network to be more secure than Lockheed's?

If one were really patient and as immoral as the NSA, one could start moving around a lot of fabricated-but-plausible evidence against USA citizens for national security-type crimes, and then paying special attention to federal prosecution notices. If you noticed which manufactured "evidence" turned up most often, you'd be able to run a kind of oracle attack by fine-tuning for what got prosecuted the most. In addition, many of these framed citizens would be so obviously innocent that even our debased court system would acquit. This would undermine the perceived accuracy of this fancy expensive system. After federal prosecutors look foolish a couple of times when relying on super-secret we-can't-tell-you-where-we-got-this surveillance data, word will get around.

However it's done, if someone figured out how to characterize which packets get saved (I still refuse to believe they're saving every packet sent in the USA), one could generate many such packets, which could be obviously bogus upon inspection but enough to fool the initial analyzer. That's a DOS right there.

Just throwing out some ideas. I'm sure you smart guys have already thought of all this.
I seeded it off twitter, which I primarily use to keep tabs on developers and software projects I care about. I've been happily using it for 5 (?) months now and find it to generally be the highest signal to noise aggregator of tech news that I've used.

For comparison, my first few headlines:

* Opponents of Egypt's Morsy continue protests (CNN)

* Facebook snubs 'Subscribe' button in favor of Twitter-esque 'Follow' on all profile pages (Verge)

* Extra-terrestrial life: Closer to encounter (Economist)

* node-webkit « Another Word For It

* Rethinking Mobile First (avc)
Isn't pulling each others modifications kind of the point of VCS?
I don't think it's currently possible to do entirely online at the moment. Your best chance would be with an independent agent at the moment (though we're trying to change that).
This is a huge waste of money, because they're going to be in the deadpool within a year.

And I say that as someone who loves the tech behind it. But it's almost pointless.
Http://goglogo.net/search.php
Someone please tell fllwrs.com this
Kicksend (YC S11) partners with Target/CVS/Walgreens to launch "Print to Family"
Modules vs. Updates: A Look at the Future of CSS
From what I understand, alternative gasolines tend to come from plants that we would otherwise be eating. I believe a more sustainable system would be one that doesn't use something we're already using for an area as vital as our food. Hydrogen, as an example, isn't something we ingest; and the output, so they claim, is water. Also, coal is probably the most bad-for-the-environment, dangerous and radioactive thing we as a human population work with on a regular basis; and I personally would rather we reduce our use of coal than encourage it as a fuel source.
Fucking ship it
I love Linux but I wouldn't suggest a hard switch like that. You'll just end up unjustly annoyed at Linux and begrudgingly back on Windows, then you'll just feel totally sad about the state of the modern desktop computer. That happened to me several times. Try Linux, it's free and most distributions are as easy to install as any desktop application. Ubuntu + Wubi is exactly like installing a Windows app, it's how I transitioned my home machines. But if you 'dread the prospect of having to learn', you won't like it, you won't like anything that isn't whatever you're already using. That also happened to me several times, so I'd just boot into Windows for a while until I felt more interested in learning. Not switching anything is another option.

The walled garden is not new. If you need Office for even 1 thing, have to do work on just 1 IE only website, can't live without even 1 DirectX powered game or do any MS specific dev (.NET, SQL Server, etc) you're already stuck on Windows for at least 1 machine. If switching between OSes is too painful, as it is for most, then you're stuck on all machines.

Dependents inherit all dependencies. Dependencies are like a helpful drug with bad side effects, only what is necessary should be accepted. And like with drugs, there are distributors, consumers, pushers and addicts. Which labels apply just depends on everyone's intentions.
Entrepreneur Launches the "eBay of Tutoring"
The Sitemap Paradox
> none of them are better than my Hacker News/ Facebook/ Reddit/ RSS feed combo.

How much time did/do you spend curating and maintaining these views on each of these portals? Personally, I think Reddit is an improvement on the "I want to find like minded people" problem (perhaps you're aware of /r/circlejerk?), not a solution to being aware of the world and grasping the obvious, which is increasingly becoming a premium service for CEOs and other people with direct access to Big Data and co. and outside the awareness of the everyman and his resources. The technology implemented in these resources you mention is pretty old, and all of them require administration that is heavier than what they were originally designed for which means that the model is not right anyway. Really, all these sources are just tweaks on the old BBS message thread systems, excluding RSS.

Don't forget the whole point of this big experiment, which (I thought) I understood at one point was to create a more efficient and intelligent market. What do you think will happen if this type of technology is only used to pull tidbits Fortune sized relational dbs? The gap between the market and the supply will widen more until you have to have to give away your services to find a market.
I love how some technologies cause some folks to get hostile ... HTML and XML are very close cousins in the same markup family.

On the basis of correct usage (e.g. not insane application of XML to corner cases) I don't fully understand the logic of people who profess love for HTML and hatred of XML, they are in the same family. The only difference is that HTML (now)is a controlled vocabulary, eventually folks will want to add markup of their own design w/o committee discussing the merits.

Perhaps next decade ;)
How To Warm Up Your Cold Email
I believe what you are thinking of is called "Haskell Prime". Haskell' is an effort to evolve the language standard of Haskell, and my impression of it has always been that it's rather analogous to Python 3, except that Haskell seems to evolve much more quickly than Python did, and in ways other than the accretion of new language builtins and keywords.

If you've not used Haskell in a decade, I think you'll find the language has changed significantly since then, but that sometimes the language disguises itself by choosing conservative language defaults that are maximally compatible. If you want to see how far Haskell has come it will require you to use a number of LANGUAGE pragmas to get the benefits of the most recent innovations.
Ostatus is a protocol that exists today, already proven with software (Status.net) and a community (Identi.ca)
This is fantastic news. I think this qualifies Github as a complete blogging engine now, with the plethora of static site generators available.
There are a lot of users on HN who are positive about new projects (A) because it is nice and often more constructive as a start for discussion (B) it counteracts a prevailing negativity and one-upmanship (C) you actually don't know what is going to pan out in the end.
Digital Rights Groups Shut Out of Secret TPP Negotiations
I store my passwords in KeePass, protected by one long password stored in my head.
Are you working on plugins for integration with existing shopping carts?
I'd love to transparently accept BTC on a website I'm building, and have the merchant company send me a check every month..

I'm really hesitant to use (and thus implicitly recommend) Coinbase, since they're asking for Bank username/passwords from users.

Even thought it's not necessary, it makes these guys really look rather Shady to me, so I'm really reluctant to use their solution.

Has anyone else worked with Bitpay or other providers in this space? I'd love to hear how things went for you.
This is actually a really good idea for crowdsourcing design feedback. I like.
Thanks for your reply, now that you mention it, I think you are right, I'll try to correct them very soon, thank you
Voyager: Dark Highway Ahead
Yes, I agree with the above comment, "Pay using bitcoin" or "Send bitcoins" or something like that would be less confusing I think.
Are other currencies immune from this?
If only someone would invent a hosted service which sets up your Pingdom account properly for reliable delivery...
You are amazing people. Love the work. More ways to get honest feedback and critique is always great!
Instagram Limits Photo Integration as Facebook Challenges Twitter
Someone already mentioned how easy it is to buy bitcoins on coinbase.com.

Another option is https://www.bitinstant.com : deposit cash in any CVS/Walmart/etc location and instantly receive your bitcoins.
This. Mostly.

The idea of comparing insurance isn't new, but I felt that no one had done it well. Generally, either the results are biased because someone is trying to encourage you to pick one company over the other. Or when an agency is able to show you accurate, official prices - they are not able to show it for all of the largest companies, which results in an incomplete comparison.

With Leaky, we've set out to change that by being as impartial and transparent as possible - because we think that people deserve to be able to compare and manage their insurance the way they want to.
Suggestion 1: Offer to convert user funds to bitcoins (works as an annoying service). So you act as a money proxy.

Suggestion 2: Explain what bitcoins are for shopping cart users
The argument about computers and computer technology being almost stagnant for the past 40 years is the science behind it.

Look at programming languages. They still borrow from C very heavily. What major advancements have there been during the past 10-20 years? Look at operating systems. The Unix way of thinking and the fundamental concepts still live on, because they work. What advancements have there been to the fundamental ideas and aspects of operating systems? How about compilers? How about computer architecture? CISC to RISC? We still use von Neumann architecture from 50's, surely by now we would have came up with something superior? No. Your iPhone 5 relies on the concepts realized by scientists 50-60 years ago.

The thing is, that most advancements in the field come from technological advancemnts which actually come from our ability to produce better-performing silicon chips. iPhone owes so much to semiconductor industry and other advancements in physical technology which takes advantage of the fundamental CS concepts developed mainly in the 60's and 70's. Computer science itself has been still for ages, and will remain so, unless some new science comes up and revolutionarizes the field. Until then we owe to Gödel, Turing, von Neumann, Dikstra, Knuth, Ritchie and so on. Not to Jobs. Or Gates. Or Torvalds. These people are irrelevant from science point of view.

We need new sciences to fuel technologies which can be put to use. Praise semiconductor industry, chemistry, physics, nanotechnology and so on. But don't ever relate iPhone or whatever else web 2.0-Apple-Social-cult to the science behind computing.

In short, we build upon what was discovered 30-40 years ago, and no new fundamental discoveries are made.
HP brings IaaS services out of beta
The point was, that those models aren't comprehensive. So using that number is not better than using higher estimation. In reality - exact numbers are hard to come up with, but you can conclude that 1% is underestimation using indirect methods.
Then I don't think I can explain it to you. If you use HN and don't understand the impact of this work.. well there's a forest I'd like to show you.

Amazon self publishing is just another publishing outlet. Google is just another index page. HN is just another alt.computer board.
Thanks! Ya we're just getting started, trying to validate the design / concept. Any other feedback? I hope you use it!
Thanks! Are you a designer? Would love to hear some thoughts on the execution.
> NullPointerExceptions are not checked exceptions in most languages, and therefore, you do not see people surrounding chained method calls with potentially nullable intermediate results with try/catch blocks, it's exceedingly rare.

I won't want checked NullPointerException. That will be so common that people will end up having a "throws NullPointerException" at the top defeating the whole purpose of having it. For many cases, exceptions enforce a cleaner flow.

Connection con = DriverManager.getConnection(...)

If I am trying to obtain a connection, the interface is "returns a connection" or "throws an exception".

> In many cases, returning null I think is the wrong design anyway (I see lots of Java code where a search() returns null instead of EMPTY_LIST if it finds nothing),

In Ruby, seq.select {|x| x.some_pred? }.map {|x| x.some_attr }.sort {|a, b| a.some_attr <=> b.some_attr } works with [] because of high level Enumerable interface implemented by [].

A Java Person.findAll() returning an empty array won't be very useful as you won't be able to chain.
It's redeeming quality is that the only worse UIs are every other IDE. (Expecting perhaps Visual Studio, which is not a viable option for non-MS shops)
Just to give credit properly (as I'm sure Brubeck himself would have), it was saxophonist Paul Desmond who wrote "Take Five".