skysight-inc/HackerNews huggingface dataset:
You can build analogous versions of map/filter/etc on top of channels. The core.async team is still focused on the primitives, but surely some higher order operations will follow in the not too distant future. I suspect we'll need to wait and see what patterns develop, since they will surely differ from Go a little bit, due to the functional emphasis on Clojure.

I should also mention a key difference between channels and Rx/Observables: The fundamental operations for observable sequences are subscribe & unsubscribe. The fundamental operations for channels are put and take. In the push sequence model, the consumer must give a pointer to itself to the publisher, which couples the two processes and introduces resource management burdon (ie IDisposable).

You can think of a pipeline from A to B in the following ways:

Sequences: B pulls from A

Observables: A pushes to B

Channels: Some process pulls from A and pushes to B

That extra process enables some critical decoupling!
I also had success (on W7) using this method. Thank you, mihaip, I am truly grateful.
That's freaking hilarious. I remember when the Wikileaks cables broke, and the feds sent a letter to my university's public policy school saying that the MPA students should avoid reading the news if they wanted to have any chance of entering public service in the US after graduation.
If the site is worth it for you, seek the advice of a lawyer.

One of my investors once told me that the most disappointing thing about dealing with entrepreneurs (mainly coders) is that most will take a shotgun approach to business and believe in quantity over quality. We spit out so many products in hopes that 1 hits it's mark without checking patents, trademarks, or at least filing articles of inc.
> Someone explain to me why the Republicans don't get all up in arms about this mess?

Because they are the people (in some cases literally, in other cases by unbroken chain of ideological succession) that have been arguing about the inherent power of the executive and that FISA and related restrictions on that power are both unwise and unconstitutional since about 30 seconds after the furor over the Nixon abuses that led to FISA died down (some of them didn't wait that long.)

And probably because those of them that aren't on the fringes have more direct and likely documented (even if those documents are classified, for the moment) connections to the surveillance that has gone on under the last two administrations than just that political advocacy for a principal which supports surveillance.

> They could easily blame it on Obama's administration to win support for the next election.

Not if they were fully informed and fully supportive of it the whole way through the previous administration and there is documentary evidence to prove it. Kind of risky to try to make political hay out of a public demand to get to the bottom of an outrage if you know that any significant investigation is going to result in a paper trail some of whose tendrils point back to you.
You're a bully, and the longest wall of text you can come up with trying to equate the people you want to push around with the NSA won't conceal that.

A 2 line response. So classy.

1) It avoids discussing any particulars of what I said. You're so above that.

2) It repeats the BS accusation of me being a bully. Now, wouldn't me being "a bully" require that I somehow have a "lot of power" over someone and harass him with that? What kind of power would that be? The "power" of writing my opinion?

It's ludicrous, tptacek , THE top HN dog (and, I dunno, somebody with hell-banning powers) accusing someone else of being "a bully". For all I know, my account could be killed for speaking my mind against your opinion. You can't say the same about me.

3) It adds a new strawman, that I "equate you with the NSA". I only said you are a sucker for the government party line. Not that you're NSA or do it on purpose.

4) The "long wall of text" accusation. People use it when somebody responds in detail, to casually dismiss him as a rambling lunatic. (Of course your own "walls of text" in other comment threads are just detailed responses, nothing bad with them.). Subtle.
this is basically ingram micro's entire software business.
How the brutality of combat in The Last of Us reflects human struggle
seems pretty subversive; may well be true
Book Review: Modern C++ Programming with TDD
I was actually guessing that it had to be a way to better allocate government resources.
The "100 mile from the border Constitution-free zone" (actually 150 miles I believe) has more of a basis in reality than you acknowledge.

The Border Patrol is able to operate in that zone, and they operate under somewhat different rules than other forms of law enforcement. Furthermore they sometimes interpret their ability to operate somewhat more generously than a court would agree to. So while in theory they can't do what they sometimes do, in practice they are the ones there with guns and they do it anyways.

(In particular the court has ruled that they can stop and question everyone on a public thoroughfare because the intrusion is short in duration. I've seen documented cases where agents in the field clearly believed that they could question for as long as they wanted to question. The reasoning of the court would not support that conclusion...)

So, very much not really a constitution-free zone. But certainly the border patrol walks closer to the edge of constitutional protections that we take for granted.
A Digital Mob, or Democracy in Action: Crowdfunding the Rob Ford Video
I don't know what your point is. I am neither liberal or conservative, but I'd prefer to have both presidents held accountable for a program that both strongly support.
Citi Bike is my new iPhone
The funny thing is that since my early puberty I told my friends that US would spy on them in certain circunstances, and people kept telling me I was a nutjob that should be using tin foil hat.

When I asked them why, they happily told me that US was a bastion of democracy and would never do anything like that...

After several of my predictions (like Iraq War, Iraq Civil War, Libya, and some of other stuff) came true, plus this, I am having a deluge of messages (ironically, on Facebook) of people wanting to learn geopolitics with me...

And I remember bitterly when in 2011 I explained people (parents included) stuff about Greece protests, and I was chased away with "why care about this geopolitics shit? It would never happen in Brazil!" yeah sure... Now why you are asking ME about brazil protests?

I think, people believe governments never change, that good can be absolute, that evil in other places never come to their doorstep, and that slippery slopes arguments are always a fallacy.
If your goal is to unilaterally disarm the West in the info wars while China, Russia etc. go unchecked, which of course they would because there is absolutely no chance of accountable governance, then count me out. I want the West to win the info wars, we just need to make sure there is proper oversight.
Use Wrk instead. https://github.com/wg/wrk
I can definitely see it having a negative effect. I don't do bounties anymore. It was too easy to get ripped off. They're basically a freelance gig with no guarantee of getting paid and no deposit to protect you when the person disappears after the work is done.

Thing is I likely would have done the work anyway. Bugs are community issues that effect everyone and contributing fixes for them keeps an open source project vibrant and active. But instead of feeling good about fixing some obscure bug I felt like I'd been used by someone who didn't want to pay for a developer.
YES ALL THE THINGS
I'm here because it's like an abusive relationship. You think that this time will be different and sometimes you get a sense that you might be right but then you get disappointed every time and realize that things will never be as good as they used to be. Please don't reply with a Wikipedia link to "Whoever's Law" because that would make the abuse worse. The only thing even worse than that would be a link to yourlogicalfallacyis.com.
From Novice to Skilled Developer in Two and a Half Werewolf Cycles
No Partisan Apps At Koch Institute Sponsored Hackathon, After All
Even if one generously ascribes good motives to every political campaign, politicians and their staff are under enormous pressure to win. If there exists any way to cheat the system (hacked voting machines, gerrymandering, voter suppression, the list goes on), it will be taken advantage of. And We The People deserve what we get for allowing these flaws to persist.
I beg your pardon, but my "peers" don't talk that way.
There are companies which you can pay to produce mysql fixes you specify. One of which is Percona. Won't be as cheap as gittip or something similar, but you'll get the results without relying on a bug hitting the top of someone elses' priority list.
What portion of startups cater to laymen vs other developers/startup folk?
Hi,

I often see cool new startups that provide services for developers, and also startups that provide services for new startups.

Has anyone got any figures/statistics as to how many companies have a userbase of laymen vs how many have a userbase of 'startup insiders'?

Thanks
Honestly, this is the problem most people bring up with Go, and I think it's a non-problem. The standard library you link to is only the tip of the iceburg. Github and the other popular DVCS websites contain tons of high quality packages to do pretty much anything you want - ORMs, math and science, encryption and security, emulators, servers, parsers etc.

I think most people who say "there aren't enough libraries for it" haven't actually looked. If there's something truly missing, point it out. But I think it'll be hard to do.
> We have access to an Oracle site license so we use it. However, we're considering move to a "competing" db, probably postgresql or mysql.

Good point; I was considering mostly the situation where there isn't something already on hand, but it makes sense that there would be quite a lot of times where MySQL and Oracle DB are considered alternatives for a new project/application by shops who already have an existing installation of one or the other.
I thought this was a known fact. Isn't there numerous articles were people were surprised how Facebook knew and was recommending their dentist/plumber/clients to be added? Towards the end it turned out to be from the contact list uploaded from the user's phone.

I am not going to say to avoid FB, but if you really want it on the phone, please use a non-official version for privacy sake. Atleast on android, they are less sucky than the official version. One of those times I am happy a company doesn't make an official version for Windows Phone and the MS version doesn't suck.
What's the worse historical accident of mathematics?
If we implement the suggested fix, and then someone evals code in that scope, they can get the surprising result that variables which look like they should be in scope actually aren't. Careful analysis of this will have many edge cases to worry about.

Implementing the simplest thing that is correct according to the spec sounds like a good idea to me.
You're right. I should have specified that they can run certain algorithms with a runtime complexity impossible on a classical computer.
Doing the actual refactor was probably 25% of the time investment here. When I saw the GitHub launch post about the new UI I started having a few ideas about how it could be improved, so I started hacking on it in Photoshop. Usually these kinds of things just end up in a trash folder somewhere, but I was digging where it was going so I kept at it.

As for writing the article, we actually like to encourage each other to write interesting articles on our personal blogs. One thing to keep in mind is that you'll be most productive when you're inspired to write, so if I get inspired to write something mid-day, unless there's a super important Segment.io deadline I'll just take a detour for an hour and write down my thoughts. And we try to remain open to each other doing that, instead of seeing it as "wasted" time. @calvinfo did the same with his recent article on Node's new streams too: http://calv.info/an-introduction-to-nodes-new-streams/ — since they are timely topics we like to get them out as soon as possible.

It's not without personal gain either, there are definitely traffic benefits, although I haven't looked into how much traffic actually gets from my own site to our Segment.io's site, let alone signs up. There are also hiring benefits I assume (we're only just starting to hire Javascript folks) from putting yourself out in the community.

Mostly I just enjoy it, so I do it ;) I usually write these after 8pm or so when I switch from working on Segment.io to doing whatever else I want (half the time it's still working on Segment.io haha).

I also wish more designers would write about this kind of stuff, so I like to do it myself too. I'd love to get more process information about how other startup designers think.

I wouldn't worry too much about keeping it fresh... I had a long period of silence from October to March while I was head down on product. Although I did feel guilty about it the whole time...
Video Course Teaching PHP To Affiliate Marketers
In welke mate zijn koolhydraten gezond of ongezond? |
FYI hollywood propaganda films aren't usually the best citations...

EDIT: spelling counts...
Should marketing types learn to code? And if so...should they start with PHP? Probably a good way to ease them into it...
Thank you for using Google Reader.
Amazing! GitHub folks should hear you!
The other approach is to use autohotkey to make everything work like vim.
U of T’s Crowdmark Pitches at LaunchEdu, Begins Accepting Sign Ups
If he was on a leave of absence, and that changes his status, how does he have the authority to be there at all? Surely the exemption exists because while on a leave of absence his is basically not a CIA officer. He is not bound by CIA rules. With out such cover or authority, he must have been there illegally. Either he is CIA, or not.
So, uh, what are your next predictions for important world events?
Why is your criticism of the design changes thoughtful, but Ian's criticism of the design changes "pretentious bs"?
Thank you for calling me on the No True Scotsman fallacy, then perpetuating the same in your reply. :)

Shame about your respect for copyright in the digital age; I'm in full agreement with you otherwise.
Well got automatically switched to the new Github layout. I tried switch the Git URL to git protocol but was unable to do so.

When I first saw github, the option of choosing ssh or git protocol, as well as http, helped to establish it's credentials as a company that "gets it" when it comes to technology. As developers that tends to be important to us because it suggests that other features are going to work the way we expect.

I think the new design is lacking in a number of areas that the old design got exactly right. The git log tells you quickly when the last update was made, but without hiding the tree view too deeply.

My preference would be for the features of the old design to be restored as best as possible, even keeping the new design as a whole. I would also like to see something like the Android application's interface, including the "news feed" like view added to the web interface.
Such an authoritarian. If you want me to be respectful, then make a choice and earn that respect from me. What is this, a pg-subsidized respect space? That's immoral.
We should call / email the CIA and see if they can loan us some agents to help establish a "Hacker News Anti-Surveillance Wing".
and you use google reader for your plumbing? does that not seem a little robust for such an activity?
I have often wondered why doping or drug use is made such a big deal out of in pro sports, it seems to me that all sports incorporate technology over time, why is that wrong if it involved drugs? I don't get it, as long as they are consenting adults and it is their free choice?
For the same reason the Gestapo were the official secrete police of the Nazi Germany. Abbreviation of Geheime Staatspolizei, "Secret State Police"

Or the US Secret Service...
You do still need to install and agree to the permissions though. I wonder if this is in the list.
and yet, 300K droplets later, there is still no:

• ipv6: suggested on Mar 1, 2012, PLANNED on Nov 4, 2012, no apparent progress since. https://digitalocean.uservoice.com/forums/136585-digital-oce...

• ISO upload: suggested Oct 19, 2012, STARTED Oct 21, 2012, claimed release with new interface, didn't happen, "code being cleaned up" on May 17, 2013. https://digitalocean.uservoice.com/forums/136585-digital-oce...

• custom bootloader: suggested May 1, 2012, STARTED Nov 4, 2012 - remember archer.c? - shows either a very odd setup or incompetent techs; BIOS emulation is the default mode of KVM. https://digitalocean.uservoice.com/forums/136585-digital-oce...

• button to disable emailing root password - just in case you miss the box to use SSH key auth: https://digitalocean.uservoice.com/forums/136585-digital-oce...
This is an interesting example of a 're-design' that isn't all about new colors, graphics, and everything else but just a combining of elements, some more uniform styling, and just doing something that makes sense. This goes to show every redesign doesn't have to be fancy new colors and layouts, just thinking logically about everything you need.

This also shows the importance of going beyond pretty colors into meaningful design.
Nice. I signed up, but it doesn't look like there's much listed. Also, there doesn't seem to be a way to search for bounties to work on?!
- Lots of legislative initiatives would be started, get half way finished and then be subsequently abandoned when the next exciting legislative initiative came along

- All states would be renamed to end in .io or .ly

- Political parties would be formed around programming languages and the mud slinging across parties would be way more dirty

- When the hunger and poverty rates climbed, we'd create an app for that ... problem solved

- Speeches would include swear words to provide emphasis to talking points

- We'd probably think it would be a great idea to collect analytics on uers so we can better understand them and subsequently "improve their user experience"

... Sorry were a smart group of folks but I genuinely think we'd be positively awful at it
Yeah. One reason why it's much safer if surveillance is restricted to foreign sources, is that, unlike foreign surveillance, domestic surveillance is combined with the legal power to fine, imprison, and execute. Citizens of foreign countries, on the other hand, are presumably protected from this by their own governments.
The 25% claim sounds a little weird - what are some features that sublime has that vim doesn't have?
Federal Judge None Too Impressed With Government’s Defense Of Its ‘No Fly’ List
"History doesn't repeat itself, but it does rhyme." - Mark Twain

Historical comparisons are tricky. I remember reading numerous comparisons of Bush to Hitler in 2003. On the one hand, such talk is both absurd and offensive. On the other, certain detailed similarities were extremely accurate, such as Goebbels' infamous quote about denouncing pacifists for lack of patriotism.

Nothing ever repeats exactly, and empires least of all. The best lesson that can be drawn from the history of powerful states is that they learn from one another, carrying forward the "best practices" based on what did and didn't work.

Has the U.S. become Nazi Germany, or Stalinist Russia, or even modern China? Not even close, by any metric. But have we engaged in human rights abuses analogous to other actions by those three? Undisputedly. The fact that we do so on a smaller scale and with more effective P.R. does little to help the victims.
Okay, I don't disagree with the ideals behind that sentiment. Thanks for taking the time to respond.
Show HN: myfaves.fm – A flat-ui music player built with Meteor
I recently launched my side project I've been building with Meteor js over the past few months.

It uses the Soundcloud, Hypemachine, and exfm public APIs to pull in your 'favorite' tracks from each of your usernames provided. It's gives you a unified playlist of all your favorite tracks across the different sites.

Audio is being played using the HTML5 Audio API, so it currently only works in Chrome and Safari.

Built with:
* Meteor JS – http://Meteor.com
* Bourbon Sass Mixin Library – http://bourbon.io
* Spin.js – http://fgnass.github.io/spin.js/
* Moment.js – http://momentjs.com/
* RSVP.js – https://github.com/tildeio/rsvp.js — Reply
Fundamental problem with this: Military (NSA) and civilian (CIA) agencies don't like each other and don't work well together.

The FBI, CIA and military intelligence agencies are known for hiding information from each other.
You can still be discerning in your automatic torrenting. For instance, Flexget has an option to download S01E01's of television, and the ability to check Metacritic ratings for Games/Movies before downloading (I have a threshold of 75% or above). While I tend to find a bunch of tripe television (the wife enjoys it, and I built her media center out of love), I happily delete the awful stuff, and don't add it to the list of "automatically download this title" shows I've curated.
I recently launched my side project I've been building with Meteor js over the past few months.

It uses the Soundcloud, Hypemachine, and exfm public APIs to pull in your 'favorite' tracks from each of your usernames provided. It's gives you a unified playlist of all your favorite tracks across the different sites.

Audio is being played using the HTML5 Audio API, which currently only works in webkit browsers (Chrome & Safari).

Built with:

* Meteor JS – http://Meteor.com

* Bourbon Sass Mixin Library – http://bourbon.io

* Spin.js – http://fgnass.github.io/spin.js/

* Moment.js – http://momentjs.com/

* RSVP.js – https://github.com/tildeio/rsvp.js
This is context scramble. Why would anyone think they'd be logged out of Facebook because they logged out of a site that uses Facebook auth? That'd be like expecting you to have to unlock your front door again because you locked your car.
When your startup fails
Tuesday's Shelby County v. Holder decision, which struck down part of the Voting Rights Act, was a power grab by the court majority that strayed wildly from precedent. From SCOTUS blog:

"Regarding deference, not that long ago, the Justices believed Congress held something close to plenary power when it crafted remedies addressing racial discrimination in voting. In case after case, the Justices made clear that they would not second-guess congressional judgments on the subject. Even as the Justices began looking more rigorously at particular types of congressional remedial action elsewhere, they repeatedly distinguished the invalidated laws from the VRA and celebrated provisions like preclearance as paradigmatic examples of permissible congressional action...

"The decision significantly diminishes Congress’s ability to craft future remedies for racial discrimination in voting and beyond. Indeed, after today, an administrative agency acting within the sphere of its expertise enjoys more discretion than does Congress when acting in the realm in which its power was once viewed to be at its apogee.

"At oral argument last winter, Justice Kagan bristled at the notion that the Court, rather than Congress, was the proper institution to decide when remedial action in this realm was needed. Justice Scalia was nevertheless convinced that “[t]his is not the kind of question you can leave to Congress.” Today’s decision makes clear that a majority of the Court shares this view. Earl Warren would have been astounded. William Rehnquist, too."

http://www.scotusblog.com/2013/06/how-big-is-shelby-county/#...
£650m Google UK HQ plans revealed