skysight-inc/HackerNews huggingface dataset:
Nice. While they're at it, maybe they'll revive gpgAuth, so maybe we'll eventually have a sane and useable PKI-based auth on the web?

Oh, and maybe having PGP's WOT for use by the websites would be nice too. Could provide distributed "likes" by PGP-signing, without any central authorities.
Merchants will always go where the affiliates are. So you'll see them spread out across multiple networks like CJ, Shareasale, LinkShare, etc.

Some are on multiple networks.

Fewer SaaS startups use affiliate marketing as a channel (as opposed to online retailers). You can always cherry-pick and contact them to work out a deal.
Reminds me of the Twitter Joke Trial incident:

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

Also, self-linkingly, the problem is that people don't tend to broadcast their violent intentions very reliably:

http://zarkonnen.com/terrorists_on_twitter/
Ambiguity implies guilt!

I'm pretty sure the secret service could be convinced to proceed on that maxim.
This is not the same as finding the last match though. The parent's example will match '2' in '1 of 2 steps.'
Is there any sovereign who can still rule like king Geoffrey?
Apple’s Safari Browser Wins Mobile, Tablet Porn-Watching Crowns
I worked at a company who has a very similar product,

https://www.penango.com/products/penango-for-webmail
None really, other than they have been around a lot longer and have potential to have been audited by more people. That being said, a lot more people look at Linux code and work on it than all of the BSDs combined, so it is really a wash.
I've gotten into the habit of using the "not" operation instead of .* a lot. If I'm looking for bracketed text, I use not-bracket to match the contents.

I tend to avoid the non-greedy operator just because it often fails in terrible half-assed regex implementations (eg. visual studio 2010)
For the "greedy" behaviour, PHP has the "U" flag... dunno about other implementations though.
$750 International Data Roaming Bill in One Minute on AT&T
Forget the actual thesis of the post. I am immensely troubled by the flippant comment "ordinary municipal water fountains are replaced by hi-tech fountains, providing clean water for residents, ... and less of the dirt and homelessness often associated with water fountains".

So reducing access to free drinking water for homeless people is a feature? Maybe the real problem here is that municipal water fountains need to be improved, not that they should be discarded in favor of a private network.
Exactly - I read pretty quickly, but usually don't have the time/patience/inclination to watch a whole 30+ minute talk. Transcripts are the best, I wish more talks had them.
Agreed, though Microsoft is trying to push into the area of IoT - I believe part of their plan is to be a vendor of the backend cloud services, running on Azure.
Five Things Ive Learned From Working Remotely
Taskify
External bundles with browserify and gulp
An Impressive Emoji Tracking Project using Twitter Data
There's a whole lot of these numeral characters in unicode, for example:

http://www.charbase.com/2169-unicode-roman-numeral-ten

(even more in http://www.charbase.com/block/number-forms)

I'm not sure if Javascript matches these in its \d pattern, however, but I think that most regexp engines default to the ascii [0-9] unless you are using \p{Number}.
Sed doesn't AFAIK.
I don't know about British democracy with David Cameron in power. There's democracy and then there's "democracy".
this related to or based on http://www.hopper.pw ?
Venmo is the first app to actually change my life in a major way (beyond google maps, text messaging, the basics). It Is the single handedly most valuable app on my phone by 10 fold.

It basically removes all transaction costs involved with spending money and going out with friends.
"Of course, I’m not seriously suggesting you’d ditch a “proper” version control system"

Looks like everybody agrees, except the headline writer.
Not really. I think the monarchy pre-dates any colonies Britain/England had.
Yeah, I do all my data-imports from flat files using regex - easy to export from spreadsheet programs as flat files, then regex them into a bunch of insert/update statements.
With National security cases one can make an analogy with the physics of a black hole. Reality gets bent, near-irresistable forces are present, information gets hidden, and normal laws get twisted. (OK, details are wrong, but it's an analogy, all right?) And for anyone who lets themselves get sucked in, the outcome isn't good.

Though he is arguing against Kerry's position, the author accepts a mainstream government biased position by constructing his piece around the word "punishment." That word is loaded with assumptions, like the assumption that a crime has been committed. Because of the distortions of the national security case gravity well, the larger fear for Snowden, even in a courtroom, would be retribution, not punishment.
Way to rob someone wearing a GoPro and not bother stealing it
Thanks for that. It's always great to see more of the original concept than any columnist's hyperfocused version of it.

It seems "Ability to sarcasm and false positives" is just one of the large list of 22 reqs. The list also includes:

•	Compatibility with Internet Explorer 8;
Not if you're a hobbyist developing the stuff for your own use though? Aren't the dev kits for this hardware more expensive than a Raspberry Pi + WiFi dongle?
Bootstrap editor and playground
I'm having a hard time figuring out what it is that differentiates Leo from everything else. There's a link "Learn why Leo is so special" that goes to a bunch of links, each filled with quotes from random people gushing with praise.

I'm sure it's fine to have so many people liking your product, but I still don't get what Leo actually DOES, or how it's going to help me write better code / organize my time better / make me the most popular guy in the room.

I went to the screencasts page but came away more confused than ever. It looked like he was just cutting/pasting nodes in a tree for arbitrary reasons.
The point here is that there is a tremendous amount of substance.
Ditto. I thought this sentence was a cruel joke with no punchline.
In terms of priorities, I'd think replacing JavaScript with Lua on the browser would rank higher -- it would at least make a lot more developers far happier.
Ask HN: VPS  Linode Vs Digital Ocean
I'm trying to decide between these two companies: Linode vs Digital Ocean for a new VPS.

My needs are: potentially heavy CPU, and heavy memory usage.

I'm using a Amazon EC2 (Micro) instance right now - and paying ~$25/month for it (its never shut down) - which seems pretty non-cost effective for a VPS from Amazon that never is shutdown.

One of my biggest gripes right now about Amazon is its slowness (via Micro instance which makes sense having only like a .5gb of raw) where i could get a lot more hardware for potentially the same amount at Linode or DO.

Does anyone have statistics on the number of nodes (e.g. other client accounts) running on the same VPS for linode or DO?

I'll be running Ubuntu, with python stack

Thanks
This is good advice. Hotmail (of all things) has a feature I wish Gmail would implement, similar to the author's suggestion but I think far more useful -- for e-mail newsletters that you specify, it will only keep the most recent.

The other thing I would recommend is having separate accounts for work and personal e-mail. I understand that for some people, there's a fair amount of overlap. But even if you just use an alias for work e-mail and put it into a folder in your regular inbox, that separation of concerns can make it a lot less overwhelming.
They all look like great covers. I like the white one with the vertical lines on the right the best. Excited for your release guys!
How to find your first freelance client as an introvert
8 hours.

That's a whole working day.
Her world is probably extremely small. So sarcastic commentary about adult political matters is highly likely to fly over her head.

This might be an interesting way to detect / work around / operationally neutralize the theorized sarcasm detector, as it should be easy to make a google-verifiable sarcastic comment thats ridiculously out of line for most mouth breathing humans WRT CS or quantum mechanics or math in general.

What does this mean to the hypothetical algo: "If P=NP then I'm killing Heisenbergs cat". (edited to add, I hope the algo tries to prove P=NP or crashes when it thinks about it)

Even more fun way to hack with the hypothetical AI, tag something obscure in wikipedia with your site as an external source, then use that obscure reference in a theoretical threat against the prez and log the accesses to your site and research your site accesses accordingly.

Perhaps by careful, fast, automated wikipedia edits if you can make changes faster than the generic spider can figure out what to look at, you could theoretically SWAT people using the sarcasm detector. So if you posted in 2011, "Obama's going to get Wisconsin in 2012" as in electoral college votes, by proper automated wikipedia editing you could turn that into a SWATting incident by editing "Wisconsin" to be a military grade nerve gas before the sarcasm detector accesses it. Who cares if your automated edit gets reverted in 5 minutes if the men in black are already carrying M16s in the van on the way to the SWATting victim's house by the time its reverted...
If you're willing to forgo cars and iPhones, here in Uruguay we have pretty good healthcare and decent (paid) schools.

It won't be as cheap as SE Asia, but it's not as expensive as the United States (for healthcare and schools), but it's extremely expensive for other things.

You'll probably find out how much you take for granted not having to pay 100% extra for cars, clothing, etc... and having a salary that doesn't allow for a plane ticket without careful budgeting.

As someone without children, Uruguay has a significant downside, but it is a decent place to raise a family (I think a cheap part of the U.S would be better, except with maybe worse schooling).
That is most likely it, I was guessing they used the interleaving method presented there, but didn't know the formal term.
agree about that sentence, really that's horrible. Replacing free water fountains with a private, paid alternative? The product itself is like a glimpse into some weird dystopia.
Great resume, new certification, some experience, no job
Stupid waste of time and money. We should abolish the damn monarchy once and for all, let them get a job like the government tells everybody else they must do.

Unfortunately I choose to migrate from one constitutional monarchy to another, which seems to have just as much fun with all the ceremonies, days off and drunken patriotism as back home. Peer Netherlands
The good thing is: You can prevent advanced code by just not allowing the scalaz/shapeless dependency.

Preventing bad code is a lot harder than that.
My problem with all this is that the ACLU had to fight to uncover what the police were doing. Then, in order to protect law enforcement secret technology, the Federal government also jumped in.

As usual, technologies and laws that were brought in to "fight terrorism" now find their way into domestic non-terrorist-fighting contexts; then the government wants to exert its special powers that we gave it to fight terrorism against us the citizens.

It's always a fight to prevent those in power from seizing more and more power.
We Homo sapiens were intelligently designed by an omnitrollistic god as the ultimate act of sarcasm. It purposely designed an entity guaranteed to destroy itself by soiling its own world and creating ravenous hegemonic super optimizing AIs. Then it planted the fossil record as an elaborate prank.
I doubt that. I know there is research in sensor network (e.g. at my university) and they say they want ulta-small low-power devices but the experiments I have seen were never in need of that much small devices.

Of course there are applications were you want to go really low-power/extra-small, but in that case even a micro-controller capable of running Contiki OS is too big. What I want to say is, that the application space where you can't deploy a small machine with Linux on it BUT it is feasable to have a small machine with Contiki on it is pretty narrow.
>I have a hard time believing that different peoples have significantly different conceptions of time.

Me too. This is why it's so mind blowing to hear that other people perceive the world differently.
Implementing Either type in Swift
Pair brogramming
GCHQ Middle Eastern Internet Spy Base Revealed by Edward Snowden
Keep in mind that with surveys like this, especially online ones, it is important to have trap questions that will indicate if the responder is answering randomly and/or jokingly. So you may be correct that some answers are just wrong for everyone.
On slide 37 it mentions EICAR, which I think is a very cool program. It's an all-ASCII executable, and it's used as a test file for antivirus programs. http://thestarman.pcministry.com/asm/eicar/eicarcom.html Just put this in a file and your AV should detect it:

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
Thinking about it more, there's a fundamental limit to how many people you can help directly in a day. There are only so many hours in a day.

If you want to break that barrier, you have to provide your help indirectly in some manner, whether it's shaping an organization for people to work within, or building tools that help them do their jobs, or what have you.
Elon Musk staying at Tesla another 4-5 years
“End-to-End incompatible with Chrome Update functionality”
To be picky, it's always what I want, but with a lot of other stuff I don't.
The GADDAG is a standard datastructure - the original paper, linked from the article, is from 1994.

The article doesn't pretend to invent the GADDAG, nor claim to compress it better than others, only to try and explain how to simplify and pack a GADDAG.

The steps would work on all DAGs generally. This is nothing new, but hopefully its new to some of us and a nice article.
Mobile IP in IPv6 is very much meant to keep your stable, global address working while you roam around the global Internet.

The route optimization mechanism means your packets can travel directly between the mobile node's care-of address and the other guy if they both support MIP, so no need to be even on the same continent.

Sadly MIP is mostly dead, though there seems to be a somewhat up to date (2013) Linux impl of Mobile IP v6 and NEMO for IPv4 here: http://umip.org/

My impression is that it was kind of overshadowed by IETF's efforts to make an architecturally pretty fix to the whole locator-vs-ID thing. This is the work leading to the LISP protocol. You can now find papers from Facebook, Cisco, etc advocating its deployment. Hopefully it will get popular at some point.
Your LEDs use 20W of power? I would immediately scrap those - they serve no real purpose and use an insane amount of power, compared to their computing counterparts.
I think in the future people will be perplexed by how sci-fi during this period was absolutely obsessed by the so-called singularity. Its a current fad, accepted by many, but not backed up by anything substantial like a lot of fads from the past. Its a little embarrassing to read some sharp thinkers from the 1970s who fell into cheap counter-culture concepts like astrological signs or shammy Indian gurus or shoddy California-style Buddhism, that often has little or nothing to do with the Buddhavacana source materials.

It really surprises me that we think there's a realistic path to the singularity and that we obsessed about it. Human-like AI is a dead field, or at least dead as far we can tell. We're not even sure how to build it because conceptually we don't even have a grasp on consciousness or cognition.

Then there's the false assumption that we can get to this level before doing things like, say, solving all mental health issues and that it can magically be scaled to super-human speeds. For all we know cognition happens at a certain speed and any attempts past that are troublesome. Look at how easily we suffer from mania and other issues when our natural limiters go haywire.

Singularity prediction is almost a cargo cult. Its weird that so many take it seriously.
Show HN: Warranty Genius 
Hi! We built a platform for easy product registrations, warranty claims, and general protection and repair of your purchases all in one location. We would love feedback on the site in general, if you can see the value to the user, if you'd use the product. How do you like the site? Our goal is to be a mint.com for your purchases. Instead of helping you manage finances we'd help you manage all of your products in your home.

https://www.warrantygenius.com/
MITM attacks aren't suitable for mass surveillance. All it would take is for a DDG employee to check the certificate from outside their network and the game would be up. Not only would you know the NSA was using a MITM attack on a global scale, you'd have absolute proof of it.

The NSA might be using a zero-day flaw to passively listen in on connections, but the possibility of this will diminish once the OCAP gets around to finishing its audit of OpenSSL.
People can always stick to a style they are comfortable with.

It's perfectly possible to use code which uses "powerful trait-based OO programming, its functional style with routinely chaining monad after monad, and implicits everywhere" without having to know that part of the language.
> well.

Well enough to protect the president, or well enough to perpetuate the taxpayer->government->university financial cycle by making something that kinda sorta works but could get better with uint8_t more years and uint32_t more dollars‽
Well, it's Wired. You shouldn't be surprised, as it's how the do it all the time :)
5 new how-to guides for mastering OpenStack
It's notable if you've never written a C program before, and have no idea what even a minimum valid program would look like.
A bit OT, but "Oh how surprising the cute girl is in second position" is casual sexism and really dismissive. Read her statement on gettip for some extra irony.
The contest linked at the top of the article has a standard word list. You should enter! :)
Sure they are. Just because something happens all the time doesn't mean that it's not exceptional. Banks get robbed all the time, but that's still the exception to the rule that people usually go to the bank for normal business.

At the "Bank of Golang" though - they've made every customer get strip searched on their way in because of something that happens 1% of the time. No thanks. I'd rather go across the street where they simply have some cameras and security guards watching the crowd for exceptional behavior.
if your not concerned with it not being a "cloud" instance then go to OVH and buy a physical server. It is worlds cheaper and you can set up linux with libvirt to be a very effective virtualization host. Its the setup I moved to and I can run four or five different VM's on a beefy host for the same price of a single amazon instance.
That's utter non-sense.

There is slight difference between "the database is on fire" and "a user with user id 42 couldn't be found in the database", don't you think?

Go handles neither of these situations gracefully.
OMG, I just started using Heap and it's exactly what I was looking for. Where have you been all my life?

Thank you so much for posting your comment.
Never overlook the power of organizational CYA. Likely the next announcement will be they've discovered automated sarcasm analysis of twitter feeds is, in fact, as suspected, completely impossible. Then announcement after that one will be a policy change to cease to analyze twitter feeds because its impossible to triage fast enough to keep up and its all noise anyway. Then the announcement after something tragic happens will be a steaming pile of CYA about how the worlds best minds couldn't find a way to automate the detection of XYZ but if our budget were only a little larger ... (never let a crisis go to waste...)

This is beginning to read like a Stross book plot and maybe he's pissed because yet again he's scooped where the world is getting weirder faster than his plots are getting weird, like happened with the halting state series (as I recall). The laundry series is still safe from this danger, at least as far as we know...
> The error handling works the way it does, because errors are not special. They're just values, and you can use the whole programming language to handle them just as you would any other value that gets returned.

Sure, I actually like that. But I need a type system that's sophisticated enough to let me handle them nicely; there are times when I need eithers or validations or the like. More than that, there are enough cases where I need one or the other that I need to write code that can handle any kind of context generically.

It's funny because despite the reputation Scala (my language of choice) is actually very simple at the language level. But what you can do with those simple pieces can become very complex, and the range of patterns that are possible takes a while to learn. It's not learning the language that takes ramp-up time, it's the library code.

I predict that if Go is successful it will acquire its own scalaz-equivalent; it pretty much has to, because there are patterns in the way you do things like error handling that it would be stupid to just repeat in every project. I mean, you know what else was a small simple language? Java, which is why it acquired the massive frameworks it's best known for.

(That's not the worst possibility though; that would at least make Go a useful language. But with a type system noticeably worse than Java's, I'm not sure it will be possible to build these things in Go, and a type system isn't something you can bolt-on in a library.)
Struggle to mark Tiananmen on China's social media
This article rubbed me the wrong way. The Secret Service is trying to improve their methods in an open, competitive way. Maybe they don't have to perfectly solve sarcasm recognition to reduce their false positive rates.

And let me add that anyone that's stupid enough to try to troll/game this system deserves all the consequences of their actions.

edit: Remembering Bayes: Given a threat on someone the SS is charged w/ protecting, what is the probability it is not actionable?
#VISIONECTIDEA

I work at a web and we manage dozens of websites. I have had the idea for some months to create a display which would be on at all times to show the current latency and which servers are currently offline. Sometimes I'm on my phone or my phone is dead and we need to know these types of things before they even happen. With the format of the tablet, I could take it with me when I don't work in the office. Myu name is Simon and I come from Canada, you can contact me at this address : simlevesque@kromaentreprises.com
She has a job, mostly it comprises representing British interests at home and abroad in a very visible way. This article reflects another aspect of it.

I encourage you to look here: https://www.royal.gov.uk/LatestNewsandDiary/CourtCircular/To... where you can see exactly what they all get up to.
This video suggests their early prototypes required some further calibration:
https://www.youtube.com/watch?v=mSy5mEcmgwU
Right, but I was thinking of Golang as an optional language that you could use to build parts of your app - the ones that require concurrency, performance etc. and can leverage Golang's strengths. So instead of writing C/C++ you would write Go code. You would still use Java for the UI part - that's not bad at all - you have memory safety, maturity, Garbage Collection and some time later even some of the cooler JDK8 features. No point in throwing all that away.

For that usecase may be Google can extend ART to convert Go code into something that plugs into the ART and outputs something that can be mixed with the AOT compiled Java code.
This looks great to edit the content tree of static site generators. Can it render Markdown files? Is the syntax highlighter aware of Liquid template tags?