skysight-inc/HackerNews huggingface dataset:
The presumption that they weren't known is based on direct testimony to Congress from the CIA saying that they had no such program in place.

See https://en.wikipedia.org/wiki/James_R._Clapper#False_testimo... for verification.

As for the rights of whistleblowers, the Obama administration has used the Espionage Act to go after whistleblowers more than all other previous administrations combined. Would YOU trust this administration if you thought they were doing wrong?
I understand that as a feeling, but I can't logically justify it. What reason did he have to trust in the system to treat him fairly? The rightness of the programs he exposed, and our right to know about them, don't depend on whether he decided to martyr himself.
I toured the GM Lansing Delta Township assembly plant a few years ago where they make mid-size SUVs like the GMC Acadia, Buick Enclave, and Chevy Traverse. At the time, with a ton of robotic welders, sleds, etc. they were running 3 shifts and turning out 60 cars/hour.

Last year, Tesla sold 50,000 cars. It would take the Delta plant roughly a month to make that many. GM has ~15 equivalent plants worldwide.

I love Tesla and am glad to see the NUMMI plant up and running again, but even their most ambitious sales plans for the next 10 years pale in comparison to business as usual for the major manufacturers.

edit

Curiosity got the better of me, so I looked up the 2015 sales figures for those 3 vehicles from that one plant. Acadia: 96,393; Traverse: 119,945; Enclave: 62,081. So roughly 280,000 SUVs produced at the one assembly plant last year without much fanfare.
I know that women have many problems working in tech. But are you sure they have a harder problem interviewing in tech overall? I'm absolutely sure there are engineers who will overscrutinize their interview solutions, but there are also many companies who have initiatives targeted specially at hiring more women. I've even heard first hand of companies specifically hiring women to train in order to boost the number of female engineers.
I believe that Snowden's actions were technically criminal, even perhaps technically treasonous. I also believe that he was a patriotic whistleblower, and that his actions are pardonable. The letter seeks to oppose these two ideas, but they are not logically contradictory. The law is not always morally correct, and a presidential pardon is a way to correct this in extraordinary circumstances.

I do believe that Snowden should have been willing to be incarcerated for what he did. However, I believe he did his (my) country an exceptional service, and he should be exonerated on that basis.
Thats exactly what I meant :-)
And then you have Microsoft, trying their hardest to replace that desktop with a mobile OS.
Not sure how I'm supposed to read up with a movie...
But yes I've driven by a few times and the smell was less than awesome.

But you're talking about the technical debt of the Salton project. It was pretty great at first and we were adding a new species every week. But eventually, support for the project was diverted and it dried up. Now the whole thing reeks of code smell and everybody knows we need to fix the thing -- but it's in a remote area so it's hard to convince management that the project is worth the resources to save.
He looks fat
In the case of pixel art, they are not point samples. The signal is not band-limited and the "aliasing" is deliberate and controlled. It's the same technique as font hinting.
Toothpaste isn't free. Producing toothpaste, putting flouride in it, and distributing it are all harder than putting fluoride in water and distributing it. Water is pumped to people's houses from central locations. Toothpaste has to be placed in tubes and shipped around on boats and trucks.
Same here. I started applying LEAN lately and I'm more productive than ever. I just stopped creating interfaces and as-atomic-as-possible components in favor of simple but sometimes dumb classes which do the heavy lifting and can be easily replaced by more robust code when it is needed.
Someone call the CDC. Whatever California's got appears to be contagious.
How many songs do you find offensive but listen to often enough to memorize the words?
I tried to find some comparable studies, here's one that seems particularly relevant, showing the effects of caffeinated gum:

http://www.militaryenergygum.com/wp-content/uploads/Bioavail... (take a look at the second graph)

TL;DR: Yes, even with oral absorption, you probably won't feel anything after 5 minutes, and you'll be wired at 15 minutes.

This toothpaste definitely won't work "on the spot", but 10-15 minutes is still quick enough to get you going by the time you're dressed and out the door.
How about Whatsapp? A plain old chat application, with some bells and whistles like attaching map locations and contacts, but more importantly removing the usual barriers of "Invite your friend to talk to them!", ended up worth 18 billion dollars (and counting).
Yet those people chose to be around him? No one has ever forced anyone to work for Elon Musk.
He is a hero, but he gave confidential government information to foreign powers. Objectively speaking, he betrayed the NSA and the US government. That's treason

Debating whether or not what Snowden did was treason is, I think, folly. You can't. He's a traitor to the NSA and the US government.

The question in my mind is whether or not his act of treachery had a net positive effect on the citizens of the US and the world. I think human beings have a right to know they're being spied on, en masse, without any reasonable suspicion, so that they can do something about it. For me, Snowden is a hero for what he's done, and for the sacrifices he's made in an effort to make the world a freer place (or at least get the ball rolling).

Remember that you don't pardon the innocent. Even those calling for his pardon know that he's guilty. Their argument is just that what he did was worth breaking the law.
Tips tinfoil hat in agreement from solar power tipi.
Mathematics existed for a long time before philosophy, although the two do seem closely related. Science does have origins in philosophy, but I don't think it was philosophical arguments that settled scientific issues, but the invention of the scientific method, which abandoned the need for them.

Anyway the main point of that quote is that without developing a consensus or the ability to experimentally test theories, debates have a tendency to drag on for centuries without going anywhere. Of course philosophy can't settle issues experimentally.

The main criticism I've heard of philosophy, is that they don't try to form consensus and encourage the dragging on. Philosophy students spend their time reading through the history of philosophy and studying old arguments and issues. Whereas in math or science, there isn't really an emphasis on history or even that much about ongoing debates.

Mathematicians don't have a way to experimentally test ideas either. Certain ideas, like the validity of infinite sets, or of Cantor's diagonal theorem, are arguably philosophical in nature as much as mathematical. And were extremely controversial at one time, with many notable mathematicians taking the side against them. But mathematicians did come to consensus on them, eventually.
I use caps lock for exactly what its intended purpose is: I use it as a control key, just like it was on the original IBM PC keyboard.

Just remap ctrl to caps lock and you're set.

As for switching languages, Apple puts that in a fine place by default. It's open-apple and spacebar. Just enough effort to remind you what you're doing with no awkward carpal tunnel key combinations.
I use it heavily in Asm,C,C++ for #define's, enums, etc where ALLCAPS or ALL_CAPS tends to be its own namespace for certain things.
Nice compilation of fallacies on micro-services, something that we cannot ignore; but after be reading a little about kubernetes I think much of those problems may be resolved using kubernetes and some of common sense.

https://kubernetesbootcamp.github.io/kubernetes-bootcamp/ind...
I have read through folklore.org but I never noticed that change in UI from 1979 to 1980. Thank you for pointing that out.

Now that I am paying attention to that, I see in Jan. 1980 Raskin wrote "A lightpen for graphic input is being considered" for the Macintosh. http://web.stanford.edu/dept/SUL/sites/mac/primary/docs/bom/... .

In the link you pointed to shows that by summer of '80 there was no longer support for softkeys and there was support for a mouse. The primary documents at http://web.stanford.edu/dept/SUL/sites/mac/mouse0.html only start talking about a Macintosh mouse in spring of '80.

This fits well with a transition from Canon Cat UI to a PARC-derived UI, as you've described.
> Mr. Snowden is not a patriot. He is not a whistleblower. He is a criminal.

I don't understand why people have such a hard time grasping that all 3 of the above can be (and seem to be) true at the same time.
I had a black screen when I first walked into a building. After refreshing, they all started working after I entered the Physics building. They just show a slideshow, then send you back out into the street.
Yup, I lucked out by hitching my horse to C++ and Linux early in my career. The need for either of them never seems to go away. Also bet on a few technologies that kind of petered out, like OpenGL, and there were a few I'm glad I didn't waste time on.

You can always catch-up and learn something that becomes important/mainstream, but you can't un-waste your time deep diving on a dead-end technology.
I love the jk chord. No more escape reach for me and vi gets even more vi-nature as the fingers stay where they belong.

I even remap ESC to nop so that I won't ever forget.
40 minutes? Maybe using FasTrak.
Are you accusing Elon Musk of being the thinking man's Kim Kardashian?
"the many lawful avenues to express legal, moral, or ethical qualms with U.S. intelligence activities" don't exist. That's just talk. Previous NSA whistleblowers tried to use them and got nowhere. Thomas Drake had his life destroyed for trying to use these "lawful avenues". All the previous NSA whistleblowers agree that Snowden did the right thing. He did the only thing he could, given the circumstances.
Alternatively, you could pump the water to land for desalination and agriculture.
Doesn't work if that business is, for instance, a financial institution required by law to verify your SSN.
@tptacek:

That is the second time I have called you Patrick... I have no idea why! I apologize.

My whole life everyone has called me Steve, my name is Sam....

Anyway - I dont know why I see your username and equate it with Patrick. How do I reset mental variables?
I think it does carry those lessons, but most languages are incredibly bad at enforcing modularity. Monoliths make it far too easy to cheat, and dynamically typed languages are typically worse here.

Microservices then just forces on you the modularity your language should have already given you.
Researcher Tadas Baltrusaitis on the future of facial-recognition software
How would sea creatures get in and out?
Except that the HSCI had been briefed on the phone interception program in camera.
I guess it's good if you have a family and don't go out. Other than that, it's BORING!
Are you sure about DD-WRT? I found this https://www.dd-wrt.com/wiki/index.php/IPv6#Enabling_IPv6_Sup...
So this is probably just semantics, but can someone be "pardoned" when they have not yet been tried and found guilty of a crime? Until Snowden is tried and found guilty, he is innocent. What is there to exonerate at present?
Questions on Learning
Wanting to get a head start on my Information Technology Degree I am starting next spring. I'm completely new to coding but have always had an interest in it, any ideas where to start?
I've often thought that if Elon had the stage presence of Robert Downey Junior as Tony Stark, we'd already be on Mars.
My parents still have a rotary phone (because it still works even when the power goes out)... I get what you're saying, but in areas with tetchy power, most homes have kept old phones.
I've run into a few other people who do so, but I find that I type few enough capital letters that attempting to use an alternate, modal means of doing so (that behaves similar to the shift key but without affecting symbols) just slows me down, even when I want to write a CONSTANT_LIKE_THIS. I find it easy to type a long string of text with the shift key held down.

Consider that typing the above constant with caps-lock would still involve pressing and releasing the shift key twice to type the underscores. I'm sure I could teach my fingers to type it that way automatically, but I find it much easier to have a single way of typing a capital letter rather than two.

I use the caps lock key as an easier-to-hit Super key, which makes it easier to use all the window manager shortcuts that use the Super modifier.
I actually don't think that most people make decisions about their careers based on maximizing profit at all. In fact, I think very few people would choose a soul-sucking job running against their values just because it pays more.
Actually, literal cases the of the reverse pixel tax, while rare, is very visible: When you try to create a game that's technically impressive, or even one that's not especially so, and you don't have the time or technical chops to back it, you wind up in a bad situation: Assassin's Creed: Unity would have been the mess it was without this, but the attempt to be technically impressive and up the crowds just made the problems worse, and further highlighted the embarassing pop-in, and embarrasing problems prior games never had.

Meanwhile, the latest Call of Duty makes a hojillion dollars, still running on a heavily modified Quake 3 engine, with relatively unimpressive graphics for its time. Meanwhile meanwhile, Valve makes another smash hit, still running off of a heavily modified Quake 1 engine.
Yes, and I have my own issues with unprompted voice activation for that exact reason.

I think that having the mic light always on when you enable voice activation, would go a long way to showing consumers the risks of it. It makes it visually obvious that you are being recorded.
Most businesses asking for your SSN are most likely going to do a soft or hard pull on your report to actually verify your identity. This would 100% not work in those cases.
Most Influential Technology Books of 2015
Vindicated.

https://news.ycombinator.com/item?id=11199093
Then wouldn't it have been better for the intelligence community if he hadn't had to flee the US for self-preservation? If we had better whistle-blower protections Russia would never have entered the picture.
Anecdotes are not data.
That doesn't mean it shouldn't be. What is sold legally bu unacceptable to discuss in the workplace?
"First become an ISP" reminds me of "make an apple pie from scratch, you must first invent the universe".

Although in this case becoming an ISP isn't impossible, it's certainly out of my reach.
Or, y'know, arrived in the US after 2011. Plenty of people have had SSNs generated in the last 5 years that are older than 5, myself included.
My view is that he has failed. The media where I live don't report anything at all about Snowden anymore, he might as well not exist.
But then the media where I live are supine lickspittles who spend their time regurgitating Government media releases and celebrity news.
Spot on. The real opportunity in space lies with growth on a scale that Earth simply can't support.

I want to hear more about that as an alternative to terrestrial limits to growth based paradigms.
You've outlined my point exactly: you're comparing a case of learning language concepts to a case of learning language and subject concepts. Of course one of those is easier, but it doesn't mean that the two processes are fundamentally dissimilar, which was your initial point.

Your comment is no more insightful than to say that it's easier to learn set theory knowing category theory than it is to learn English while knowing no languages, since it's purely acquisition of language rather than subject concepts. (This is actually untrue -- which is why it's easier to say, switch to romance languages than going to an Asian one from English; there's a bit of subject conceptualization in the nature of the language concepts.)

It's not comparing apples to apples, which sort of reduces the point about the relative complexity of statements and the way that you learn the underlying concepts -- both language and subject. You're comparing the complexity differential of two encodings on the one hand and the total complexity involved in the other. Nonsense comparison.

If you want to talk about learning Russian while knowing English, why not contrast it with learning set theory while knowing category theory?

Because the language differential between spoken languages (eg, you do learn new subject concepts if you learn Japanese versus English) is comparable to the difference in mathematical underpinnings, eg, the switch from set theory to category theory.
I think there's some question of whether sending one email counts as an exhaustive effort.
> Note also, that microservices experts (and I'm not one of those) recommend a monolithic and transactional core architecture, for microservices infrastructure.

This is a pithy encapsulation of something I've been thinking a lot about recently: bud off a microservice from your transactional core if it is higher leverage to do so. Any good readings you've found on this perspective?

An example that comes to mind is: I might write my core application in Ruby on Rails, but need to perform a specialized, CPU-intensive function (PDF generation). I can delegate that to a microservice, invert a CPU-bound problem into an I/O bound one (from the perspective of the Rails core), and get the job done with less hardware.
What works for me is closing the screen, putting some headphones on, turning on some music, and going for a walk.
One of our systems is based on Ruby/Rails. There are things that I like about it but in general I think there are better alternatives.

Pros:

* Code readability

* Concise syntax

Cons:

* Ruby doesn't perform as well as many other languages.

* There is a cultural tendency among Rails devs to rely on a large number of gems. This creates dependency hell, especially a few years down the line when some libraries are not actively maintained.

* Unicorn is not the easiest server to manage. However I have to admit that I haven't tried any alternative, there might be better servers in the Ruby world.
Blind Pig by Russian River?
In case anyone is wondering, here are the signatories on this: http://intelligence.house.gov/about/hpsci-majority-members.h...

Devin Nunes, Chairman
22nd District of California

Jeff Miller
1st District of Florida

Mike Conaway
11th District of Texas

Peter King
2nd District of New York

Frank LoBiondo
2nd District of New Jersey

Lynn Westmoreland
3rd District of Georgia

Tom Rooney
17th District of Florida

Joe Heck
3rd District of Nevada

Mike Pompeo
4th District of Kansas

Ileana Ros-Lehtinen
27th District of Florida

Michael Turner
10th District of Ohio

Brad Wenstrup
2nd District of Ohio

Chris Stewart
2nd District of Utah
Yep. Most famously, Richard Nixon was pardoned before being convicted of anything.

https://en.wikipedia.org/wiki/Pardon_of_Richard_Nixon
what do you mean? would love to know more about this.
You haven't had Cellarmaker then.
On the other hand a lot of those failed at the same time two years ago when active BGP entries went over half a million, so now's a better time than usual to add a few entries.

For reference, there's about 630k active BGP entries, with 50k more per year. It would only accelerate the death of those routers by six months, 24k entries, to split up everything larger than /16.
It's the rural countryside around here that put up gigantic Trump posters on their farms, so unless you're talking about some other definition of bigotry, I don't you can generalize "rural" as "not bigoted."

Also: I have never had trouble getting jobs in the Bay Area, though I moved before I turned 45. I did however work with people who were late 40s/early 50s and engineers, so I didn't see a huge age prejudice.
>There are absolutely small towns where open discrimination is a problem. And there are absolutely small minded jerks that have a problem with people of color.
Eh, IMO it's still more palatable than a whole metropolitan area that prides itself on superficial diversity PCism.

>But what I've observed personally living in the south and travelling the country is that the south is often less functionally segregated than other areas of the country. It's sheer demographics if nothing else; when the population of many major southern cities are majority minority, then it's difficult for people to avoid living and working next to each other.

Functional racism (or any other "ism" tends to follow groups with enough wealth to insulate themselves from people who are different and people who have so little that they need to be reassured that no matter how little they have they're always better than someone.

>Where the dynamic gets really interesting because of all this is with people that want to fight inequality, but don't realize that they have a massive blindspot when it comes to what functional racism looks like because they don't actually live in functionally diverse environments.

This. It's like a bunch of 5th graders debating foreign policy.
Microsoft Bing Shows My Little Pony Porn Gif as Top Result in Apple's Messages
California's Boom Is Poised to Go Bust
> WRONG - He has stated many times that he did approach all manner of "Oversight" people who basically told him to shut up. What happened to Tomas Drake and the others who tired the insider approach - nothing ever came of it.

Then why not bring proof? 1.5 million documents and he can't bring the emails he sent? No, we saw the emails (that is to say, one email: https://news.vice.com/article/nsa-finds-new-snowden-emails-b...) that were sent to OGC, and nothing in them indicated he was raising any concerns.

> How do you verify this? you can't

He took 1.5 million documents and we've seen what, maybe 100-200 documents and slides over the course of three years? What's the other 1,499,800 million classified documents about?

> Meanwhile the NSA was illegally infringing the privacy of almost 310 million americans

Fine, if he had only taken documents pertaining to his qualms then there would have been a much greater chance of him being labeled a whistleblower or at least be met with some leniency even if he didn't in fact follow the proper channels.

> the activities were NOT lawful (as in legally defensible when challenged in a court), they were not overseen by anyone and some of them were unrelated to intelligence.

1,499,800 documents that likely have absolutely zero to do with what he was supposed to be blowing the whistle on.
Does anyone know who signed that? Those signatures are impossible to decipher.

There are 22 members of the committee (https://www.govtrack.us/congress/committees/HLIG), but I count 23 signatures. Did Paul Ryan or Nancy Pelosi sign it as well?
If I acknowledge that you may be partially right, that detracts from my own zero sum 100% rightness.
I talk to a lot of young adults about their challenges in school. Many are interested in computer science but don't have a strong foundation to ace a C++ course. I wish I could convince them that failing the course is not as big a deal as it seems. Repeating the class is the right choice. Giving up is not the answer. Sometimes repetition means taking a class 3 times.

<advertisement>

To help younger kids with repetitive learning, consider smartmadre.com (beta). Once configured, it will deactivate your child's access to time wasting websites. In order to get internet access back, the child has to spend a few minutes earning points on readtheory.org, quizlet.com, khanacademy.org or typingclub.com etc..

</advertisement>
For more 2d/3d stuff using JSX, you can also take a look at react-pixi and react-three. Not up to date with their parent lib tho :/

- https://github.com/Izzimach/react-pixi
- https://github.com/Izzimach/react-three