skysight-inc/HackerNews huggingface dataset:
the 4th amendment was written when there was no concept of privacy that wasn't spatially determined

Not so. If you give me a letter to carry by horse to your co-conspirator, and the government becomes aware of my role as message-carrier, they could certainly subpoena the communication. This was true in 1813 as it is in 2013.

Once you give me custody of the letter, you've taken on the risk that it will be read by people other than yourself or the intended recipient. I might open it to satisfy my own curiosity. I might fall of my horse and the letter could be read by someone who found me lying in the road. I might deliver it to someone else. Unless I'm your lawyer or doctor (in which case I'm held up to certain ethical standards through by my professional peers) then when you hand off the letter you're giving up full control over the dissemination of the contents.
It changed everything in US people minds. Hollywood and TV shows were presenting the US victorious always. 9/11 showed that the homeland isn't safe from everything. That was the second shock wave that is still propagating more than one decade after.

Compare and contrast with European countries (France, GB, Spain) that experienced throughout the end of the 20th century terrorist attacks, including bombings, on their own ground.

Truth is, we don't know what would happen if they strike again. And maybe, perhaps, that's what the US government and its agencies want to avoid at any cost. Does the end justify the means?
This is a great article and promises a great follow-up! If registering federally as a money transmission business with FinCEN is really not so complicated, maybe many people will do it and follow AML/KYC laws. I know it was not long in Bitcoin-OTC community before I found individual sellers requiring a mobile telephone number, and doing formal verification of that before they would do business.

At the time it was claimed (probably true) that it was necessary to go to this length so that PayPal would honor the transaction. PayPal is notorious for charge-backs, and with the Bitcoin seller having followed these procedures to verify e-mail address and phone number matching the primary on the Paypal account that was buying bitcoins, the person could claim and prove that they indeed sold something. Without that verification, PayPal would almost universally reverse the transaction at the request of the buyer.

I haven't bought or sold any bitcoins with PayPal in a while, I don't know if people are still doing it or if it's again considered a "hot area." Last time I heard anything, sellers stopped accepting MoneyPak because it's usually 100% reversible without cause by the buyer. It's likely that in the current US climate, most buying and selling will have moved to formally built exchange websites and even that nobody will be selling coins anonymously in the well-known #bitcoin-otc community. You'll just have to find someone you know and trust, or can personally identify, in person, and (take their/give them) cash.
No, not at all. I meant in terms of hype and popularity. Otherwise, it seems quite solid to me, and they (Groovy and Grails) are in active development.

There is another interesting jvm language:
http://gosu-lang.org/compare.html

Web framework for gosu:
http://ronin-web.org/

But it is even less popular and I'm not sure if it even has an active community.
The problem lies when you have the function accessible in the global scope. Example:

A = E; E = function(x){
window.secret=A(x);
return window.secret
};

As you can just change how the function works.
In light of these predictions, I am more curious as to how governments will address this problem. I find it difficult that governments will easily give up on their surveillance goals.

The question then becomes how will they work around the shifting generational trend that Charlie has identified? For example, will they leverage new analytical technology that enables them to employ a smaller number of people by automating tasks?

For those of you who have read his Laundry Files novels, the SCORPION STARE network grants panopticon surveillance combined with lethal line-of-sight gorgonism emulation, which hypothetically enables automated control of a wide network of remote controlled camera weaponry to a few pilots instead of employing large numbers of people with guns.

Maybe Charlie has predictions as to how governments will automate their surveillance systems or other new ways of maintaining their control in their supposed mission to protect the people in the face of less loyal prospective workers?
Thanks for this. Can't believe I haven't heard about it before. At least all the time spent trying to learn Chef is not completely wasted.
Interesting article linked in that post about needing new experiences to slow down the perception of time.
> Perhaps someone with a more formal background in history can speak to this, but I do not think there is an example of a nation falling because of terrorism.

Maybe you could make an argument for the Reichstag Fire, but I feel that is probably stretching it in a few ways.
This is awesome, I'm eager to check out your book; in-depth side-by-side comparisons are something that's missing from way too many technology discussions.
The "Bullshit Jobs" That Keep You From A Four-Hour Workday
>IDE that never stalls

Why I hate Eclipse
The most deadly threat to many Americans is car crashes.
Nobody said that. My co-founder has a wife and kids. There is no reason why we wouldn't hire someone with a family.
How App Developers Should Prepare for iOS 7
You can quite well measure productivity if you set a task, write tests for it, and tell two independent groups to implement it. You give them the same amount of time.

Now the more productive / better group is which can do the task with smaller complexity.

Complexity measures measure size of code and number of dependencies between blocks in different ways. But even the most simple comlexity measure is quite good: just measure number of tokens in source code. (It is a bitmore sophisticated than LOC).
You can then make competitons between groups, and measure their productivity.
(I am writing a book now titled 'Structure of Software' which discusses what is good software structure on a very generic/abstract level. It relates to 'Design Patterns' as abstract algebra relates to algebra.)
Well it's not just a single permutation. It'll take some deeper analysis to see how much fuzzing would be needed to find this bug.
The standard keyboard HID descriptor has room for only 6 keys (plus the 8 modifiers). In principle the keyboard can just define a larger descriptor, but not all hosts allow this. Some 'NKRO' keyboards pretend to be a hub with multiple keyboards attached, but at least some of these don't handle modifiers properly for hosts that don't merge all keyboard input into one.
On the other hand, if the Feds just keep turning a blind eye, that might provide the time needed to accrue evidence and sway public opinion enough to legalize at the federal level.
My take on ads and how to solve the current ad-blocking madness
Since 4.0, Lucene's memory usage has dropped quite a bit actually.
That list refers to my own comment. Sorry if there was any confusion.
the petro-not-dollar, obvs
The whole point of Command-T, FuzzyFinder, CtrlP and friends is to provide "fuzzy" completion. They don't display a list of files for you to navigate with the arrows they display a list of candidates that you refine by typing more characters.
Why does the Fourth Amendment specifically and additionally call out "papers and effects" when in your view "persons and houses" is all it actually protects?
I'm sorry but the point still stands: excellent idea but the price gap is way too big with themeforest themes compared to the benefits. 50 bucks is the max I would set aside for this, and I consider it to be a lot.
I know a four-year-old with tons of FF miles. The family is not rich (in the common sense of the word) but it happens when you have grandparents in Brazil. It's basically a $1k per year expense.
Kinesis is so worth the money. I have been using mine for about 4-5 years. swapped my esc and capslock ages ago.
He's absolutely saying you shouldn't say "beautiful women" in such context. It assumes a heteronormative misogynistic view of the world.

Why didn't it say "the hot CR men?"

"PC" isn't a flat overboard restriction of expression, it's for advancing a mutual respect of people. Your admission of "women are open ogled" isn't something to be proud of—it's backwards and needs to be corrected by society.
Why you can’t trust research: 3 problems with the quality of science
Tech interns: Why we should donate 10% of our paycheck to charity
Couldn't disagree more.

Google won over developers in the beginning because they provided information on search, essentially making the SEO business possible.

Hiding information is a increasingly popular trend that SysAdmin's, above other people, should be wary and distrustful of.

If you vehemently demand that Google (or any other company) has absolutely no obligation to its community, then don't be surprised when you're left with absolutely nothing.

What next? You're going to demand that banks increase fees for the fun of it?
Here's an image of the phlat button and the skeuo buttons side by side.

http://i.imgur.com/3fDqmbz.png

Modulz ships with both styles anyway, so no need to worry :)
Well, let me explain my thinking.

Suppose we sign https://server.com/sjcl.js. That resource is now tamper-proof in the event that server.com is compromised. But what about the rest of the application HTML/js? For example, an attacker could just say:

<script src="/sjcl.js"></script>
<script>sjcl = ...</script>

And overwrite the library on the client side.

Ok, suppose the browser support for content-signing prevents this somehow. The attacker can still modify the application-level code to use the library unsafely. I'm not totally familiar with the API sjcl exposes, but consider something like the e=1 RSA bug that was found recently.

Even if sjcl's API is so great that it's impossible to misuse, an attacker could simply render application code that doesn't use it at all. Or he could just log keystrokes and phone home the pre-encryption content.

What if we sign everything, including application HTML/js? Now we have another problem. We've basically resigned ourselves to serving only static content. We can't render any user input, because this would require a new signature. Probably not a useful web app.
He's talking about his own comment. Kind of odd that he made such a good case against his comment but hit "reply" anyway. Anyway, this is all really off-topic, just wanted to clarify.
Seems mostly a story about one problematic manager with some personality disorder(s).
“Our budgets are classified as they could provide insight for foreign intelligence services to discern our top national priorities, capabilities and sources and methods that allow us to obtain information to counter threats”

So you don't want anyone to look at your metadata?
Surely that depends on the license though? It would be possible to license open-source windows in such a way that corporations and OEMs couldn't distribute it without paying a license fee.
What do you mean you could "never get it to work"?

https://github.com/tpope/vim-pathogen#installation

It's literally copy and paste. I understand preferences and taste, but you make it sound like you need a degree in particle physics to make the thing work...
This might be the reason: "Russia’s FSB mulls ban on ‘Tor’ online anonymity network" http://rt.com/politics/russia-tor-anonymizer-ban-571/
please this is not cool at all. Seriously, why we need another scroll bar on top.
Because they create cool ngprogress and you want to be creative with it ? Nice try but due to my point of view, this doesn't work.
Nothing new there. We've been dealing with bad guys coming through TOR nodes for at least 1.5 years.

What annoys me more is the people using AWS to send us bad traffic.
Point of order! \ was invented specifically to pair with /, to write the ∧ and ∨ operators as /\ and \/.

[1] http://www.bobbemer.com/BACSLASH.HTM
The conservative, and sometimes liberal, decrying of "activist judges" has always been foolhardy short-sightedness. If judges didn't have the power to strike down laws, there would be no purpose for them to review laws in the first place.
Such a very useful service, thanks! :)

It would be nice if it could detect inner commands and do a recursive parsing. Example command:

find . -name ".txt" -exec iconv -f ISO-8859-1 -t UTF-8 {} \;
MakerBot Digitizer Will Clone All Your Stuff Using a Turntable and Lasers
1. received the contract as pdf file.

2. signed it (inserted the image of my signature).

3. sent the pdf back to them.

4. work && receive money through standard Bank Wire transfer, periodically.

That's it.
Have you looked at Kaggle ? - it's a good place to learn as you can benchmark yourself against others and after a contest has closed there's normally a fair amount of post-game analysis as people share approaches.
Not joking: What's a "landing page"?
New Snowden Leak Reports 'Groundbreaking' NSA Crypto-Cracking
Nearly a fifth of scientists are considering abandoning the U.S.
To my knowledge of Colorado, there is a 15% state excise tax that will be channeled to schools, and a 10% state tax that will go back to regulation. There may also be city taxes; Denver was to vote on a 5% tax a little while ago.
7 Ways Your Next Password Will Be Part Of Your Body
Google's post on the issue:
https://support.google.com/adwords/answer/3141229

It reads like "We're screwing you, so deal with it."
All CSS. Most of them use the :before and :after content trick to insert extra text on the page. Some of the more unique ones use a data-hover attribute with a copy of the link text so that they can show two copies of the same text at the same time and style them differently. (It isn't really cheating, but it's not something you'd want to do for every link on your website.)

BTW, you can right-click a link and inspect with firebug or chrome dev tools to see what css styles are applied to it and how they change when you hover over the link.
Personally, I figure Phillip Morris will be all over marijuana as soon as it is legal at a federal level. Tobacco is slowly being stomped out by ever more stringent restrictions and regulations, so marijuana could even be the future of their businesses as tobacco slowly sinks into obscurity.
You're free to use it for multiple websites or for multiple client sites. You can't package it up and resell it or share the files with someone else.
Graying Linux developers look for new blood
Hwy 260 runs through the area. It's a four-lane road so probably gets a decent amount of traffic.
Are we reading the same text?

> Of course, one downside is that it’s not ideal for people with families. Some of the best people I’ve ever worked with have kids, and unfortunately wouldn’t be able to do this.

I could only imagine the outrage if Wal-Mart said "this job requires consistent attendance, so it's not ideal for pregnant people." Saying "this job is not ideal for" a protected category is a strange decision. I didn't write the laws, and you might very well be correct that it's not a job for people with families, but to come right out in the job advertisement and say they're not invited? I would not want to be your lawyer.
I've always considering "programming" and "coding" to be synonyms, but you've pointed out an interesting distinction I've never considered. Thank you.

> What you are talking about is a programming, although I do not understand how branching and recursion are the same. I am not aware of the way to express one by another.

I meant this at a really low level. Recursion is just a conditional jump and a stack push. When I said branching, I was thinking of the jump instructions in assembly (which allow you to jump to any point in a program, including instructions that have already been executed).
Which Start-Up Could Be the Next Big Thing?
Ten years ago I was hearing that it was going to be dead before 2010, I think I'll continue to take these types of claims with a grain of salt.
I read your entire argument. With its logic statements and your rambling about compilers and such. There are some assumptions you are making here:

1. Everyone who is "good at Computer Science" is automatically a logical person and is perfectly rational when it comes to everything they do in life. I am just going to point out the famous mathematician Ramanujan who was also intensely religious. Let us face it: Pure math is way harder than any computer science problem you are going to solve.

2. You are assuming that every single person who works for the NSA or has a sense of patriotism is necessarily a person whose ideology is influenced by Fox News.
Best of both worlds: CTRL when used as modifier, ESC when pressed alone.

- On OSX: https://pqrs.org/macosx/keyremap4macbook/

- On Linux: https://github.com/alols/xcape
It's \\\ and it comes from the commentary plugin. It was the default mapping when it was released but it was changed a few months ago. \\\ is still available, though.

Yes, lots of people use <leader>something mappings because they offer a lot more flexibility than <C-something> and friends. What you use as mapleader is up to you, "," is simply the value suggested in the doc.
Why anyone thinks we need the details, is strange. You partner up, found things weren't right and continued on. It doesn't become a horror story at the end. The team chose to live in a bad situation and let it develop. Every single sentence of this should have been ended with, "I know I should have bailed out, but I didn't."
Single gene change increases mouse lifespan by 20 percent
Just re-purpose git-flow with a "writing/publishing" namespace: https://github.com/nerdfiles/Concept-of-Flat-Design#adaptati...

master <-> publication
develop <-> draft
feature <-> chapter
release <-> edition
hotfix <-> redact
support <-> copyright
"The weird thing is that the MD keeps making intros, speaking highly of us and sending people our way. We think she does it because she doesn’t want us talking about our experiences."

Well that doesn't seem too bad, it even feels like the story had a happy ending as it sounds like they've been able to get investors and the startup is working.
Swiftype is hiring engineers to help fix site search
Most websites have terrible site search. Founded by the engineers who built Scribd’s search, Swiftype (https://swiftype.com) is fixing that by offering a dead-simple modern search for sites ranging from your sister’s Tumblr to Alexa Top 100 behemoths. Swiftype’s usage is growing quickly, so we need to expand our team. We've already fixed search on over 80,000 websites with 150M queries per month – come help us grow even further.

What we have:

An API and dashboard built with Rails 3, Rails Metal, MySQL, Hive, Redis and Lucene

A high performance crawler capable of spidering millions of pages per hour

An easy-to-install search box with modern features like autocomplete and spelling correction

Search analytics and results re-ordering

An intelligent page-content analysis system for parsing websites automatically

Client libraries for Ruby, Python, PHP and JavaScript

Horizontally scalable infrastructure

A lot of happy customers

What we need to do:

Completely automate provisioning for our search clusters

Scale our backend from thousands of requests/second to millions

Bulletproof failover across multiple datacenters

Build out integrations with platform partners like Heroku

Create API wrappers for more languages and plugins for popular CMSes and eCommerce platforms

Improve our crawler performance and concurrency (Will it be JRuby, Go, Scala, Clojure or
something else? -- you’ll help decide)

Write awesome sample apps, documentation, and tutorials so integration is super simple

Sound interesting? We want to hear from you. We are a small team (all engineers) so we are looking for engineers who can contribute across the full stack from the crawler to the CSS and JavaScript.

As a small but well-funded (a16z, NEA, KPCB) company we can offer you a competitive salary and significant equity stake, health and dental benefits, and lunch as a team every day. The job is located in San Francisco.

To apply, email jobs@swiftype.com. Please include whatever info you believe is relevant: resume, GitHub profile, code samples, links to personal projects, etc.
I understand it is considered ill-informed these days to expect the constitution to be followed.

That those protections were developed over centuries of experience is no matter... founders must be rolling over in their graves (again?).
Google exec poached by Chinese rival
Google exec poached by Chinese rival http://www.bbc.co.uk/news/technology-23879496
So combining this with Wikipedia, it seems that Clapper and his 1749 underlings at ODNI cost us an average of $971,000 a year EACH.

Ostensibly their mission is to advise the President, head some panels, oversee some stuff, and some stuff about whistleblowers.

https://en.wikipedia.org/wiki/Director_of_National_Intellige...
I love how you equate "access" with "reading". Especially given the highly rhetoric tone of the speech, reading it to me would just be doing the whole thing a disservice. A good chunk of what makes that speech successful is his awesome use of rhetoric and repitition to get his point across. It's a really dumbass comparison but IMO Chris Rock does the same thing, he'll repeat a concept over and over to the audience in between doing jokes about the concept. I think these are two sides to the same coin, rhetoric goes a LONG way when convincing others that your words are truth in public.

We studied this speech in my high school, as well as speeches by FDR and John F. Kennedy (sidenote: why are all great public speakers referred to by the initials that make up their name? MLK, FDR, JFK, etc.). We studied the speech to learn more about rhetoric and how an orator can twist common words into powerful devices for convincing you to believe in their ideas.

Oh and by the way? we read it too. This was to emphasize how much more powerful the speech is when SPOKEN rather than read. It's really not that fun to read, the sentences are so repetitive, short and simple that it's hard to believe an educated man wrote them, but that is of course the purpose of such speeches...you speak them in such a way that the simple becomes complex and weak words become powerful.
Cool. You should put the license somewhere on the site. (If it's there, I didn't see it.)
>I find it sad that engineers project their own insecurities in this whole Jobs/Woz saga.

You seem to be the one projecting here, if you're seeing this terse recitation of facts as belligerent. I am happy you posted, though, because you inadvertently caused this: https://news.ycombinator.com/item?id=6296217
The Top 5 Productivity Hacks for Entrepreneurs