skysight-inc/HackerNews huggingface dataset:
When I say "foreigners" I mean people who are neither U.S. citizens nor on U.S. soil. See: http://www.salon.com/2010/02/01/collins_5.

See in particular his quote from Scalia's dissent in Boumediene:

“The alien, to whom the United States has been traditionally hospitable, has been accorded a generous and ascending scale of rights as he increases his identity with our society . . . .

“But, in extending constitutional protections beyond the citizenry, the Court has been at pains to point out that it was the alien’s presence within its territorial jurisdiction that gave the Judiciary power to act.” Id., at 770–771.

Not even Glen Greenwald claims that the U.S. Constitution applies to non-citizens trying to board a plane in Cairo.
This was inevitable.

What bothers me is the disconnect between the icons for Safari, Settings, and Compass. They don't mesh with each other.
I made Font Awesome, and I concur! If you really care about load times and performance, definitely subset your icon fonts!
>This wasn't supposed to be read as a bash against apple or the iphone, just an observation. When the original design was done, the world was a very different place where apple was very clearly ahead. With this UI it seems to me that the differences between ios android and windows phone are pretty minor.

Well, as Jobs said, the iPhone was ahead of the industry by about 5 years. Those 5 years have passed.

Did anyone think the competitors would never catch up? It's not like Windows for the desktop is like XP anymore. It has also seen much more refinement and maturity, and could be compared far more favourably to OS X.

That said, Apple / iOS retains the benefits of the 5 year head-start: iOS is more coherent and mature, the whole ecosystem is bigger (from apps, to accounts on file, to third party peripherals, etc), etc etc.
You realize it's the same font slightly bolder, right? Are you sure you scaled the image 100% to compare them, and your browser didn't shrink the image down to fit in your window or something?
Our team is split across the country and we've taken to doing a quick google hangout each day. Just a little face-to-face communication each day has helped immensely.
KDE works in broken graphics drivers. GNOME only give you missing characters, deformed windows, etc... And isn't GTK getting something wrong. I try for example OpenBOX and all works fine.
I don't know how much clearer I can make the point that Snowden's credibility is highly relevant to the newsworthy claims Snowden is himself making that aren't backed up by the source material he leaked.

I've said over & over here: I agree that his credibility isn't relevant to the contents of 3 Powerpoint slides.
I think that it's worthwhile to point out that there are multiple stories here. It isn't just about the NSA, and all of the aspects are news-worthy in their own right.

1) The leak that the NSA has been spying on people. If you've been following along for the past few years, the fact that they could do this isn't really news. However, the potential scope of the program certainly is. This is also the least well reported part of the story because only two organizations have the full contents of the leak and are only publishing select parts. I doubt we'll ever get a complete picture of the current NSA program, since so much of it is classified. It's hard to get corroborating evidence when you have to rely on intelligence employees leaking fragments of information. And, unfortunately, Snowden is really too low level of an informant to get a complete picture with context. His leak can give some ideas of scope and capability, but very little in terms of how the data is really collected, how often are US citizens caught up in it (mistakenly or not), and how the data is used/mined.

2) There is also the story of the leaker himself, Snowden. Who is he, what are is motivations, etc... Some of this can be found out with old-fashioned journalism, but a lot of it will be pure speculation. There will be a lot of reporting on this story simply because it's easier. Anyone can speculate about his motivations, and only a limited amount of people will actually talk to him.

3) There is also the rather more interesting (in my opinion) aspect of how the NSA and government's intelligence apparatus works. For example, how did we get to the point where a contractor can have access to the types of information that Snowden claimed to have access to. Why are there so many contractors that are extremely well paid? How much of US intelligence relies on outsourced work? etc...

4) Then there is the rather dull, but probably more important for society aspect of how much privacy do we (US citizens) want to give up in the name of security. How much oversight will we demand? This will probably be the least covered part of the story. It's hard and political, so it probably won't be covered nearly as much.

5) Finally, there are the international aspects of the NSA program. In the US, if you are a citizen or physically in the US, you are protected by the 4th amendment (with a few exceptions). However, none of the constitutional protections are granted to foreign persons or data that travels or is hosted in the US. I suspect that this will be the most covered aspect of the story internationally, but will hardly make a blip in the US.

So, my point in all of this, is to agree that Snowden is largely irrelevant to the contents of the leak, but that he, himself, is very much a part of the larger story. It's important to look at each part of the story separately, since while they are intertwined, they are largely independent stories.
"Manager" and "leader" are distinct concepts, and they require distinct skillsets and personality characteristics. Probably the most concise distinction I can make is that a leader is the CEO (they set the vision for the organization), while a manager is the COO (they make the trains run on time). A leader is a change agent: their goal is to envision a better possible future and get people to buy into that future. A manager is a problem-solver: given a vision for the future, their job is to make that vision come true with a minimum of fuss and hiccups. Leaders need creativity, confidence, vision, persistence, and either really good technical skills (to build a demo and show people what's possible) or really good interpersonal & communication skills (to convince other people to build that demo). Managers need organizational skills, interpersonal skills, emotional intelligence, confidence, and really strong listening & communication skills.

It's fairly rare to find both skillsets combined into the same person. Steve Jobs was a great leader but a terrible manager; Tim Cook is a great manager but a terrible leader. Mark Zuckerburg is a leader; Sheryl Sandberg is a manager. Larry Page is a leader; Eric Schmidt is a manager. Steve Wozniak was a leader who had no pretenses for ever being a manager: one of the conditions for founding Apple was that he'd always stay at the bottom of the org chart. Jeff Dean is a leader; Sanjay Ghemawat is a manager (in a metaphorical sense, for both of them; they're both individual contributors).

Leadership often arises out of unexpected quarters: very often, it's strong-willed individuals at the bottom of the org chart who turn out to be the strongest leaders in times of crisis (and then they often rapidly rise through the org chart, at least as long as they find a good manager to partner with to make the trains run on time).
I honestly wish i could upvote you more than once - exactly my thoughts.

I don't know, but it surely pre-dates the smartphone age when the installed browser wasn't able to cope with a more or less fully featured website.
Dataminr raises $30 million
Oh. Well, then.
This is a very accurate statement. Only developers with several years of battle-tested, crunch-time experience know the dangers and headaches of trying to fix something that was implemented because it was 'new' and 'cool'. Sometimes new stuff is awesome. Most of the time, it's just new.
That's Not Your Customer.
Oh I forgot about smilies/emoticons, they are a new non-word symbol that we're adding to indicate the tone/mood of the 'speaker' of the sentence.
Full-stack Web Engineer at Disqus
This isn't news.

When you look at Keith Alexander's profile, just what do you think "Operations" are?

http://www.nsa.gov/about/leadership/bio_alexander.shtml
Isn't bitcoin too slow to be used for many transactions?

Right now, you can walk into a convenience store, buy a pack of gum, pay with your credit card, and the transaction clears within ten seconds or so.

From what I understand, a bitcoin transaction isn't set in stone (that is, the money could be double-spent) until it's placed in a block that someone mines - and to prevent problems with people mining the same block twice, multiple blocks. Since one block is mined every ten minutes, we're talking significant time to process a transaction.

There are ways around this - but IIRC they involve an intermediary that both sides trust. That intermediary is unlikely to work for free, so it looks like there would still be a problem.

It's possible that I'm misunderstanding something, or that someone has come up with a clever solution to this problem since I last checked - in which case, I'd like to know what the answer is.
That's because it's a brand icon. I haven't made any changes to them at all, which means they're necessarily not optimized.

If you see some non-brand icons that look like they have issues, definitely let me know.
If your site's emails are not downloading on ipad/iphone
Yes, of course, everyone who doesn't like a major UI overhaul is just an irrational luddite. New UI is always better UI.

However you got one thing right: familiarity always trumps ease of learning, ie. the easiest thing to learn is what you know already. So if you define "good UI" as "user friendly UI" (as we have done, for some reason, for 30 years) you will find that the best UI is always the old one, because virgin users do not exist anymore.
Sure, it works for every language. Just like how lots of languages use ! to show an exclaimation on a sentance, or ? to indicate a question.
I'd say MPESA met a great need, and maintained it's lead ahead of competitors because of network externalities. Speaking from first-hand experience.
If the NSA has zero credibility and you determine that Snowden has a little credibility on apposing points, you aren't going to lean towards the person with more credibility?
Interesting story, but the URL is borked. This one works for me: http://www.ign.com/articles/2013/06/12/e3-2013-cops-called-t...
You do need to try using Emacs and nrepl. Actually, the best thing would be to watch an experienced lisper work.

It's not just about the REPL and syntax highlighting. You need to see someone use paredit (things like paredit-raise-sexp or paredit-forward-slurp-sexp), evaluate expressions in-place (either seeing the results in the minibuffer or inserting them into the code), use M-. to instantly jump to anything that is defined in the active runtime, etc.

As for debugging, the Clojure experience is pretty bad, compared to (for example) Common Lisp. I'm experienced and use Clojure every day to write large applications, but I still stick to logging for most debug work. And yes, backtraces are horrible.
We do, but it only makes sense for very large deployments. Happy to discuss - oli@ our domain.
To be fair, the job of the academia is to do research. Coding is just a means to an end. If on the other hand, you're distributing your code or it's intended as an ongoing project, then good comments and architecture are important (Disclaimer: I'm a PhD student).
These are some great tools. I would also like to recommend Scumr. It really helps our teams with our morning stand-up meetings. Notifies when we are the meeting starts, and when everyone is ready. Allows the meetings to be persistent too. Check it out: http://www.scrumr.us/

Full disclosure: I wrote the tool during a work hackathon. It has come a long way since then.
> They just need to have bought/stolen/subpoenaed/cracked the private key of any CA

The CA's private key isn't involved in the encryption. It is used the sign the SSL certificate. Google's private key or a flaw in the crypto algorithm is needed to decrypt the traffic and that is most probably what the NSA is doing.

They are roughly 30 years ahead in crypto analysis. They have shown this when they gave us hints on hardening the current crypto algorithms to make them secure enough for todays use (like online-banking, secure ordering over the Internet etc). They however have no problems with them.
Which in and of itself is tricky because a slidedeck without the presentation itself is hard to interpret. I don't know how much of the slidedeck is historical vs aspirational. And who made the slides in the first place - did they have a better picture of the program than Snowden?
Quiet: The Power of Introverts really opened my eyes to the fact that other people feel the way I do and that it's alright to be "introverted". I highly recommend it if you haven't read it and this type of subject matter is enjoyable for you.

(non-affil link) http://www.amazon.com/Quiet-Power-Introverts-World-Talking/d...
Whoops! Neglected this one. Google hangouts definitely help us when we need more than the 1-on-1 allowed via Facetime.
Really nice. A lot more than I can say for the real thing. It upsets me that the actual thing looks so bad.
Jony Ive Redesigns Things (Tumblr)
That's subjective. I'm a big fan of the user-experience GNOME 3 provides, and I strongly prefer over KDE, OS X, Windows 8, etc... There are many others that agree with that sentiment. You may not like it, and that's fine. There are plenty of options. But, please, stop whining about it incessantly.
Yahoo resetting usernames that have been inactive for over 12 months
You know, I'd go so far as to say:

Edward Snowden === Hope

Very nice poster. I was just thinking I'd like to have a hard copy poster of that style with all of history's important whistle blowers.
If you would like to work in a place that embrace new technology and value great code, TokBox is hiring: http://tokbox.com/careers

:)
it is part of our evil plot. intellectual gravity as it were.

people in the middle (of the country) just don't get that economics are not zero sum. how empowered smart people tend to make more money, even if that means that they have to invent more money to make.
The important part is its pretty easy, right outta ohms law and the def of what capacitance is, power is directly proportional to frequency.

There's also the fact that your transistors have a particular voltage that they switch state at, which means that they switch faster if you drive the gate/line capacitance with a higher voltage.

Which means that chips designed for lower frequencies can be designed to use lower voltages, which can save far more power than what would be directly proportional to the lower frequency.
One of my companies sends a lot of email. When we updated some templates, ipads and iphones seriously messed up the email (all recipients saw was a gray screen... IF they scrolled down they saw a "partially downloaded' message.)

This IOS bug persists even in current model ipads and iphones. The website article explains the fix -- basically, add dummy stuff your your <head> tag until it contains at least 1019 characters.
It's not larger, it's bolder.
IOS 7 is not a redesign, it's a pretty coat of paint
WebGL map of New York City Flood Zones
If I'm being asked who I believe more, the person who authored a slide deck selling some kind of surveillance tool to the NSA, or Google's chief architect, their general counsel, and Larry Page, I'm going to go with the Googlers.
This trope is annoying too.

Design is how it works and functions, yes. But visual design is a major facet of that too. A large part of app design is the visual aesthetics. It's what helps make people download your app. It's most of what keeps them coming back for more. It matters too.
>I feel kind of divided on this... I mostly agree, but we also need to think about the consequences of selective enforcement.

Oh, I agree. I wasn't advocating selective enforcement. Just less EFFICIENT enforcement.

That is, that the police/government should not be allowed the means (even if they were available) to suppress crime 100% or even 90%.

Even for crimes we all agree are abhorable, like murder. I wouldn't trade freedom and privacy etc to have some way to prevent murders (from current surveillance to some futuristic chip implant in your head to prevent you from committing it). I'd rather live with some potential danger, than with several leashes.
Font Awesome 3.2.0 released
All languages change and have ambiguities. Modern English (with Capital Letters) has lots of ambiguities that cannot be disambiguated with capitals (e.g. "a small girls school")
I came here to recommend the same book, so I'll just second your recommendation. The writing is sometimes a little too cute for its own good, but it's an excellent read.
> First, it’s not clear to us that other governments have any less intrusive surveillance activities.

This is a surprising statement, and somewhat dismissive of the respect for privacy and personal rights in the rest of the world. The NSA program is not a mundane activity, and should not be regarded as such, especially by a foundation like Mozilla.
Or clickable mot-dièses in France. Le sigh.

http://newsfeed.time.com/2013/01/30/france-bids-adieu-to-the...
This ties into what Nassim Taleb says about fragility and "antifragility" -- a society that allows certain transgressions (to a degree) can be more robust and healthier. Arguably, we have that now. For example, selective enforcement of the law when celebrities and rich, influential people commit certain offenses.
Geeky company names
I really hope that this is a sarcastic post? If not, this article is an absolute fking disgrace.

First of all this is not how all large companies work. This is how bad companies, with poor leadership, bad process, and a complete lack of understanding work. And no, the answer isn't to be stuck so deep in process that you cannot move! The answer, like most things, is a considered, fitting and appropriate balance.

Secondly this attitude stinks. There is no way on Earth I would employ you to work for me. Is it any wonder that the software industry has such a lackluster reputation? An industry full of cowboys and CPs (copy and pasters) like yourself. If you really think like this then you should be looking to change your profession. Yes things need to ship, and no we can't develop forever, but without continuous improvement where do we end up? I am sick of hearing the 'people have lives you know' excuse for utter laziness. If you feel like this then you picked the wrong (rapidly changing) industry to work in. Too bad, so sad. Quit whinging and get a job you can leave behind at the end of the day e.g. shelf stacker.
Live on C-SPAN now: NSA Chief Testifies at Cybersecurity Hearing
I really don't see this as a liberal-conservative issue.
> Actually, the best thing would be to watch an experienced lisper work

This is what I've been looking for, but I don't know any experienced lispers, which has left me with a huge hill to climb to migrate from CCW to Emacs. Are there any annotated videos (i.e., showing keypresses) available showing lispers at work?
Can always make another digital currency backed by bitcoin for these type of quick payments. No reasons Mpesa cant be backed by bitcoin instead of kenyan shillings
Even with all of this going on, affront to liberty that it is, I'd be more upset if we weren't trying to hack China. An up and coming communist superpower, and a potential military and technological rival? Of course we're trying to hack the bejesus out of them. Everything we accuse them of doing - penetrating our media, penetrating our infrastructure, whatever, we're trying to do. This is not even controversial, this is the part of their job they're supposed to be doing, 'owning other countries.'
Cupertino, start your photocopiers!
I'm a big fan of GNOME 3, and strongly prefer it over other desktops. The GNOME guys/gals have been doing a great job, and all the hate it gets is old and tired. If you don't like it, that's fine. There are many other great options available to you.

Look, we're on GNOME 3.8 now. The ship of GNOME's desktop design philosophy has sailed. Either GNOME broke up with you, or you broke up with it, but the relationship is over.

Get over it.
As the messages move closer to the bottom of the screen they become more opaque. So as you scroll, the things that preside close to the bottom of the actual device, that are on screen at that moment, will be totally opaque.
Visual Representation of SQL Joins
it's not English language that's changing, it's human language. Hashtags represent the implicit knowledge within human communication that there is a machine observer present. Hashtags are how humans help to guide machines to behave in the way that they expect.
I can't seem to reproduce, but I've got two monitors (VGA + HDMI)
I've always been convinced that the name is a cruel joke played on American computer scientists by their French counterparts.
You underestimate the CPU power needed to do this. The Netherlands has a population of 16 million, by comparison Google voice has about 1.4 million users. This is an order of magnitude difference. On top of this they only transcribe voicemail not all calls. What is the ratio of calls to voicemail?

Transcribing all voice calls to text in the Netherlands computationally could easily be two orders of magnitude more difficult than Google voice.
The NSA doesn't like a leak - any leak. It's hard to confer credibility onto Snowden simply because the head of the NSA was angry about a leak.

The NSA isn't about to tell us, this part of what he said was true, but this part isn't. That's the hard part for the government (and for that matter Google, Facebook, et al). They can't give a full picture of the scope or scale of the story.
They could have named the option "Make text bolder" instead.
As far as I know it's 5 slides on PRISM, 4 slides and screenshots on BOUNDLESSINFORMANT and a Verizon court order from FISC.
That sort of makes it _harder_ to work together unless you force all employees to use Mac, which I guess you can do.

A alternative list of techs that'll help (imo, despite being nothing like yours):

> IRC

> XMPP

> Email

> Skype (alternatives welcome)

> Vagrant

> Favourite bug / productivity app.

> Your favorite wiki (if in doubt, use mediawiki)

> VPN (assuming you have need to connect to the office, you probably don't if you're using github type resources)

> Git

Basically, all the same stuff that'll help you work even if you're in the same office. I've worked from home for over 3 years, the #1 problem for me is the people in the office who don't use these tools.
if someone is configuring IPSec or new load balancers or any other front-end system, they need the Google certs. This is a simple function of the job.

There is more than one way to skin a cat. Google employs lots of smart people who are adept at developing cat-skinning algorithms.
I'd say its a requirement to have a VPN now as well.
If you're not protecting your network transport, you're ignoring a lot of best practices.
To me, reading messages is a more pleasant experience on iOS 7 compared with previous versions. It's actually one of my favorites of the new stock apps they created. Sure the design is a little lacking, but as far as usability goes - it's actually quite nice.
If it was a hardware backdoor, why would it be limited to the specific subset of companies it claims to be limited to? Occam's Razor strongly suggests it's just poor wording on the part of whatever schlub wrote the slide.
Slingshot's supported Retina since V2. Dropbox's auto-upload of screen shots is pretty good (they're using a private API to copy the link the your clipboard before the upload even starts, so it feels really fast), but if you share files outside of screen shots, Slingshot might still fill a need with file and clipboard sharing.
Also related:
https://answers.atlassian.com/questions/128202/is-there-a-wa...