skysight-inc/HackerNews huggingface dataset:
Even Better, yesterday was just a dog and pony show.

The 2009 dissent, led by a senior NSA official and embraced by others at the agency, prompted the Obama administration to consider, but ultimately abandon, a plan to stop gathering the records.

The secret internal debate has not been previously reported. The Senate on Tuesday rejected an administration proposal that would have curbed the program and left the records in the hands of telephone companies rather than the government. That would be an arrangement similar to the one the administration quietly rejected in 2009.
Thanks for pointing that, this can help.
Not sure why you're getting downvotes. I use key authentication for all my SSH needs.

If it's important enough to still need a password on top of that, the password can go on the key.
This is officially the most blown-out-of-proportion story in the history of the Internet. When was the last time the US Senate got involved after you went on a rant at a party? I'm certain that Sarah Lacy is enjoying both the attention and the money from pageviews, but this is getting ridiculous.
I really doubt that anyone in the western world would even attempt blocking Google - the blowback would be immediate and huge if regular people were banned from using Google on their computers.
Where can I download "Paper + Pen" and is it available on Android?
> They straight up told Mozilla this 3 years ago when they signed the billion dollar contract; Mozilla had 3 years to become profitable.

Wait, why does Google care if Mozilla is profitable?
It's really easy to use game creation technology to make something that isn't a game.

After all, computers let you do anything, but games are about preventing you from doing things. Anything that comes with a game that isn't trying to stop you from experiencing it isn't the game, just some multimedia coming along with it.

The nice thing about multimedia experiences like visual novels or these Twine games is that they're better than the sum of their parts. Or to put it another way, all the individual pieces can be awful but people will still enjoy it as long as it engages all their senses at once.

That's why a text adventure game needs good writing, but nobody cares how bad the actual words in a game story are as long as it has a lot of them.
Thanks. We are continuing to investigate this and driving needed improvements in our process and technology to avoid similar issues in the future.
Even a large difference in CTR wouldn't necessarily say anything about being "more tech savvy". A sub 0.2% difference between Firefox and Chrome is therefore meaningless in this context. That's making the heroic assumption that Chitika Insights data is not biased in some way and can overcome methodological problems (no script, user agent changes, bots clicking ads) even if it was perfectly representative.
Firefox dumps Google for search, signs on with Yahoo
> Thousands of XMPP servers serving millions of people had S2S properly enabled and working among them.

I'm surprised to hear a number that high, but regardless of what the number actually is, it certainly sucked for those people.

But remember the context: Google was looking to expand Talk into Hangouts, and XMPP would have needed a makeover to support that product evolution. If Google had extended XMPP unilaterally, they would have been accused of "embrace, extend, extinguish." Without other major players to co-design with, it didn't make a lot of sense to try pursuing a next-generation standard.

> Or one has to be a single entity as large as MSN or AIM to be considered worthy to enjoy openness?

That's kind of inflammatory.

Remember when Mozilla removed MNG support from Firefox despite having 700 votes on the bug? Remember when the Mozilla CEO responded to a status update on the bug by saying "stop adding new noxious gas to this bloated corpse of a bug"? Are those 700 people not "considered worthy to enjoy openness" either? https://bugzilla.mozilla.org/show_bug.cgi?id=18574

Organizations have to make trade-offs sometimes, and you can't please everybody all the time.
I keep hearing this argument that the barrier to entry is so low for an Uber competitor, but I think people massively underestimate the difficulty of successfully running a system like Uber. Here in Boston where Uber has wide adoption, I just watched a competitor with an impressive team (Hailo) fold up shop as they struggled to gain traction and compete. Where are all these other competitors that are going to come along and easily compete with Uber. Not to mention, there's huge advantages that network affects have in the vertical.
When a software provider I use starts ripping out features I relied upon, I start looking for an alternate provider, one that isn't so eager to kill features. And in particular, I try not to learn or rely on any new features, if there is past behaviour of feature removal by the provider.

It's better to be careful - very careful - about what you add, and to have a story for migration, than to remove features.
Your premise requires an invalidation of modes of interactivity as meaningful. To transpose Twine works into a book is actually a considerable adaptation in many cases, because the form of discovery in Twine requires clicking hyperlinks and watching text appear or disappear - not turning pages!

What the critical majority is going for in their understanding of "game" is this idea of "novel interactivity" - that the author is primarily interested in the mode of interactivity, vs. communicating through an established mode like a book or song. The status quo that you're pointing to is "systemic interactivity" - the part of "game" that employs rules, player agency, and simulation. The issue with upholding systemic interactivity is that then you can reason your way into a situation where many video games are not games because on a broad level, they reach predetermined outcomes in the service of a designed story. And then you will say that adventure games are not games, puzzle games are not games, etc. There are some designers who take this kind of stance[0], but as you acknowledge, they're in the minority.

[0] http://keithburgun.net/are-games-a-storytelling-medium-guest...
I share this thought, I'm not trolling, I really believe node is a bad solution for something like Netflix.

Node has its perks but for a money making machine that relies solely on being available and providing a good customer experience, not so much.

I can't imagine the ops nightmares at that size, one buggy code path and the entire cluster could be down. These are issues that drove me away from Node to Go, in my opinion Node has way too many issues to run in money-making scenarios.
Yes, it looks quite nice. I might experiment with it for a personal project at some point. Is it easy to use NPM modules without any extra glue?
> Firefox was great, but the performance was sub-par around version 3

Before Chrome, Firefox's performance was sub-par compared to... what? Definitely not to Safari, Chrome, or IE.

The main knock on Firefox at that time was that it was too memory-hungry. That was always somewhat of an inaccurate rap. Not totally undeserved, but not totally deserved either.

> Chrome definitely gave Mozilla a nice kick in the backside, which I am very thankful for. These days Firefox is now close to, if not faster and less memory hungry than Chrome.

Heck yes to all of that.
Wait, who is logging SSH passwords? Is this an intentional attack on OpenSSH Portable or is it a honeypot?
Here's a relevant op-ed he wrote for CNN near the same time, where he called for more transparency on domestic surveillance.

http://www.franken.senate.gov/?p=news&id=2513

> Since I came to the Senate, I've been working to fix this. I've supported amendments to the Patriot Act and the Foreign Intelligence Surveillance Act that would have required greater public reporting on the use of surveillance authorities and greater disclosures about the legal opinions and safeguards that support them. When those amendments failed, I voted against renewing both of these laws.

From the article you posted, you left out a few relevant quotes.

> In an early 2006 AlterNet interview before he was officially running for Senate, Franken disparaged the Bush administration's NSA warrantless-surveillance program

> At a September 2009 Senate Judiciary Committee hearing on the reauthorization of expiring components of the USA Patriot Act, Franken read the Fourth Amendment to the assistant attorney general for national security as a means of questioning the act's "roving wiretap" provision. Franken would also eventually vote against a 2012 reauthorization of the FISA amendments that give the government wide surveillance authority.

> Before voting against reauthorizing the FISA amendments last year, Sen. Franken also cosponsored and voted for three amendments that his office says would have "improved the bill on transparency and privacy."
This is really a good question. I haven't done any native GUI in quite some time, but last time I did Qt and WxWidgets were sort of "top tier" for cross platform. Are people still largely on these, are are there better alternatives now?
>But it's also kid stuff compared to what other entities (including the Federal Government itself, whose behavior we never agreed to in a TOS agreement) are engaged in,

Complaining about gov't behaviour compared to private enterprise is like complaining about how kernel-level processes can do so much more than userland processes.
Dave started considering the idea of dual-licensing Genworks in 2010, we corresponded about it for a while (I pretend to know things about Free Software licenses on my blog and was advocating for AGPL dual-licensing around that time: http://carcaddar.blogspot.com/2010/11/free-software-license-...), and Dave released the AGPL version at the European Common Lisp Meeting in 2011. Dave Cooper does a lot of great work in the Free Software Common Lisp community.
All the TypeScript examples use "instanceof". That's what a pattern matching block like this would compile down to, surely. And pattern matching on literals (eg., [x|xs]) would also translate to perfectly adequate JavaScript.
Try taking a set of bagpipes into the US.
Google the article title. No paywall on articles linked directly from Google.
A shower controlled by a smartphone...
Loads of real businesses are not profitable (and will eventually fall over).
Before asking how, ask "are they planning to turn it into a business?". Neither Emacs, gcc or even Linux have been made into a product. They and many other such products still survive just fine.
timeouts work well, if you can afford to drop the data on the floor. for scenarios where you can't, life sucks: make your pipes faster.
Either this is for building from source, or it has backslid into bullshit territory, because I've used it on both Windows and Linux without doing any of that.
So, some stats:

There's 350,032 unique passwords in there.

* 122,094 (~35%) are in the rockyou dump (which has 14,344,391 unique entries)
* 2898 passwords in my list of cracked linkedin passwords, excluding those in the rockyou dump (2,002,484 unique entries)
* 27,639 are in the phpbb dump i have (184,344 unique entries)
>Who knows when The Eye will glare your way?

It seems like arbitrary application of political power in this way is more likely to increase political lobbying dollars than anything (make The Eye glare a different way or get your competitor).
What are the chances that this could be built for Windows or Linux using GNUStep?
neovim is in the process of several major under-the-hood refactorings to enable larger scale changes. If it's not immediately apparent to you what the team is working on, you can see the project goals and progress thereupon on the project tracker.

https://waffle.io/neovim/neovim
The "low barrier to entry" is repeated on every Uber story and I don't get it.

It's a business with a very strong network effects: you need both sides of the market because without drivers, users are not interested and without users drivers are not interested.

Uber seems to have a big lead over competition here, is growing like crazy and they raised insane amounts of capital so that they can grow faster than competition.

But even without network effects, I don't see that as an easy to replicate business:
* you need a great iOS app
* you need a great Android app
* you need a backed that is both fast and has rock solid 24/7 reliability. it can't be like Twitter in early days
* you need to become a payment processor that interjects itself between users and drivers, which I'm sure comes with its own set of legal and logistic challenges
* and you need to do it internationally
* and you need a massive operation team whose job is to onboard new drivers (recruit, train, supervise)
* you need a legal team because every state can have different rules
* and you need them also internationally

I really don't see any of the above as easy to pull off and to do it all well, that requires both technical and operational excellence that few have.
I don't think the condescending tone is necessary—there are actually about ten million links if you spell organization correctly.

https://www.google.com/search?q=%22People%2C+Organisation%2C...

EDIT: Removed quotes.
NSA employees are so siloed from each other that it limits dissent and self auditing
The biggest thing that will disenfranchise your political weight is dismissing the government as a homogenous mass, moving in lock-step, that "they're all as bad as each other".

Uncle Sam is _people_. Good people, bad people, influential people, less influential people.
Too often, people confuse the idea of open standards with "things that have to be implemented". If an open standard doesn't serve any significant portion of a user base (e.g., most Google Talk or Hangouts users) and is very commonly abused (by spammers or otherwise), it's not worth having in a product. It's simply not sensible to make a business decision to support something (open standard or otherwise) if the negative aspects far outweigh the positive ones.

Where's the outrage that Twitter stopped letting users post via SMS and XMPP? Should we shame Firefox for exporting my bookmarks as HTML and not as OPML? Should I be mad at Facebook for not allowing me to export my Like information in APML format and instead providing it in Facebook Archive format? Of course not, that's silly. RDF is an open standard, but that doesn't mean websites should bring Dublin Core back.
It's odd. I googled the article, got a link at theaustralian.com, went there, no paywall. But then copying and pasting the resulting link, it goes to the paywall.
The hailo model seems very different from the Uber/Lyft model. More upscale, so I'm guessing a higher barrier to entry for drivers (and it looks like a smaller driver pool).
well, for generating/uploading your key, you need a password.
iOS 8.1.1 iTools download for iPhone with video guide
As soon as someone jokes at about the potential of putting someones family in harms way, it is no longer a joke.

I couldn't stand SL at TC but I'm 100% behind on her this one.
First, Uber did this brazenly and, one could argue, openly

The reported quote was couched in the hypothetical; reported out of an 'off the record' private event; by a reporter that was the +1 of an invite.

Those are major caveats. While they don't excuse anything, they also (frankly) answer several of the senators questions.

I find it un-imaginable that Franken (or anyone) has never articulated views in the hypothetical, that may or may not have been in line with "corporate policy".

Imagine if the 405 freeway was mic'd during rush hour. We'd have prisons full of criminals charged with thought crimes.

All that being said, Uber needs to get its act together. Transportation is a heavily regulated industry for a variety of reasons. There are personal safety issues involved, interstate commerce, and all kinds of local issues.

Uber needs to get itself in a position where politicians and the public can trust the company to operate in a manner deserving of the public trust. And in that direction, it seems to me at least, that they are showing a pattern of behaviour that is more at issue than any single event.

It seems their general approach is open to question, on quite a few fronts. Wether or not rebellious, upstart brands are a problem, I don't think thats it. They seem to take on take on a air privledged 'bro's' who are untouchable and shady. And that is something that they don't want to be type-cast as, when ultimately their business relies on the public's trust.
Well having just written a unit test framework[1](because we needed one that cross compiled to ScalaJS and couldn't use utest for reasons relating to difficulty of getting it to produce reasonable output for all our legacy tests) I side stepped the issue by using a FunSuite style. I prefer using a series of assertions to simply returning true or false because often times you want to put multiple assertions in the same test.

However the unit test case alone is a pretty valid one. I am all for making it a compiler flag (opt-in or opt-out). I still haven't been given a single real problem with procedure syntax other than "it's different" and because "it's different" it therefore confuses new users and increases the complexity of the language. I don't think that follows logically and in my experience empirically. For the programmers I have introduced to Scala, or that I have talked to who use it none of them have gotten caught up by procedure syntax. This includes traders taking the Scala course that have never programmed before in their life.

The color/formatting is a good idea, that should just be done already. However given that the intellij guys still don't give an option[2] to color member variables defined in a constructor differently than ones defined in a method I'm not hopeful about that.

1: https://github.com/cgta/otest

2: https://youtrack.jetbrains.com/issue/SCL-2811
Overstatements are hilarious no matter where they come from.

For example: "When was the last time the US Senate got involved after you went on a rant at a party?"

I am not a SVP of a company valued in the billions working in a highly regulated industry. I also didn't do the rant at a private "party" designed to improve relations with prominent members of the media that covers my particular industry.

Also, the Senate sends letters on all sorts of mundane matters. That is not the issue of proportion here. The issue is the media giving undue emphasis to stories involving the media.
Some background I wrote last year on two-party escrow: http://opine.me/future-of-bitcoin-escrow/

I think its a great approach. The reputation system and efficient private search which doesn't require copying the entire database are the hard parts!
I get that people sometimes say stupid things after two or three glasses of wine. And I get that blabbing about something is different from actually doing it. But this was egregiously beyond the boundaries of basic ethics and societal values, and a company executive should know better.

So you may think it's overblown, but I'd like Uber to feel that this is not OK, so it got me to finally install the Lyft app which I'll be giving a try.
Are you familiar with Vim's code? How is support for those OSes making things substantially more complicated?
This is a perfect example of how (some) open-standards advocates have impossible expectations.

Your complaints about IMAP and XMPP are completely opposite. When Hangouts stopped supporting XMPP (designed in 1998) due to product evolution, you complain that they dropped XMPP support. But when Gmail continued to support IMAP (designed in 1986) despite the product diverging somewhat from traditional email, you complain they are "bastardizing the IMAP protocol."

What course of action by Google would make you happy? The Internet can't stay in the year 2000. Major players move it forward -- Mozilla, Google, and others. I think Google has a pretty good track record of doing this as openly as they can.
Deadlines are not only useless but also dangerous
unfortunately a ton more time will be "wasted" dealing with this ..
Sheep dogs and wolves. The sheep have no idea. If you are asking the question, take a deep breath and say, "bah".
It can be both. The opportunity was there because browsers weren't good. The incentive to make Chrome was that it improved both Google's defensive position (Microsoft couldn't make Bing #1 through force) & offensive position. (Google can tie search & Chrome together)
This is the reason we need more people in JS land taking compiler courses and the like. There's a lot of tech out there that are speed sensitive yet do not apply the "best" solution to a problem solved in the 70s.
While the condescending tone is unnecessary, logicallee is right. There are actually zero links, Google just removes the quotes and shows results for that. None of them seem to have all the words together or the acronym. Just random occurrences of words on the page, and it's predominantly military documents.
As you mention with the Wikipedia ref, there was controversy with Google's early attempts to work in China. What happens here is that Google tried to do a "best-effort" service for Chinese users, with the assumption that partial service would be much better than no service (and certainly WAY better than what Chinese users get from their own web companies like Baidu, that not only enforce censorship but also report "bad users" to the government, actively help to spy on dissidents etc.--something Google never considered doing). The search UI would notify users that some results were excluded due to government-enforced restriction, which was at least transparent--and not unlike what Google has to do today in the EU with the "right to be forgotten" censorship. But this wasn't good enough for the PRC, their firewall would impose harsh punishment to users who tried to browse forbidden things; I don't remember details now but it was like: you try to search for certain words, you'd be cut off the internet and not only your IP but other people too. So in a later attempt, Google search tried to warn users in advance, with a customized Google Instant so the user could avoid submitting a "bad" query that could result in blocking. This idea didn't work because the firewall was quickly updated to crack down on it, and I think that was the last attempt, then Google desisted to fight this battle because any progress would clearly require too much compromising, more than could be justified by an attempt to provide a pragmatic, partial service.

[Disclaimer: Googler, but not especially intimate with the events above; none of this is internal info either, it's all widely reported stuff.]
Who is proposing using passwords for SSH is a good idea? This is a honeypot.
Offtopic: but jesus wired is crap on my phone lately, something running somewhere that makes scrolling a pain.
I grew up riding my bike in Amsterdam, it was there my main method of transportation, as it is here in SF. I never ever wore a helmet in Amsterdam, but here I do.

Main reason: not my driving capabilities, but car drivers that don't think about cyclists, whereas in Amsterdam they do. Opening their door next to the bike lane? Looking to their right hand side when turning left? Using their turning signal, especially when taking a right turn at a red light?

Second, roads are obviously way more laid out for cars and not for bicycles. Four way stops are a pain. Roads with no designated bike lane means you are passed by cars that actively have to avoid you, while driving 3-4x as fast. Traffic lights leave too little time between one side turning red and the other turning green.

In the Netherlands, if you hit a bicycle with your car you are automatically responsible. That will make you more aware of bikes.

I always compare the advent of bicycles to snowboarders entering the slopes over the last 30 years that were ruled by skiers. Different ways of moving, where the new people are seen as the odd ones. Yes to dare to enter you have to love a bit of adventure and sometimes bend the rules, but it is mostly perception. We just have to get used to each other and work it out