skysight-inc/HackerNews huggingface dataset:
Yes, because if this happened in any other country you guys would have none of it and totally overthrow the government. But we Americans, we are just a bunch of pussies.
Ron Wyden is awesome. I'm so proud he represents my state. If you look at his record you'll see he's taken a hard stance on a lot of crucial national issues, even if he was standing alone at the time.
I would think Silk Road provides enough incentive that if the government could defeat tor hidden services, they would have busted Silk Road.
>> You are an agent entering my property. This is what your computer does when you access my site.

No, no it does not. I'm not in your shop. I'm in my house. I requested some data from you, your server provided it. I'm under no obligation to do anything with that data at all, let alone allow you to execute arbitrary code on my computer because you feel like it's your right to.

It's closer to mail order, both in fact and in statute (remote selling regulations etc). You know I've ordered the catalog, you don't get to know it lay open at page 23 for half an hour or that I spent 15 minutes staring at the underwear models.

>> You want something from my 'shop'? I want to know how you interact with my 'shop' It's really as simple as that.

Cool, turns out I don't want it that badly that I'll allow my machine to tell you everything about what I'm doing, so if purchasing from your shop is conditional on you getting to run this code, do us both a favour and block my access.

>> Your logic damages good, honest people, instead of cutting to the actual problems. Things like Do Not Track and whining about tracking being invasive is simply attacking the symptom and not the root cause. It's like demanding a ban on horses because the cowboys harassing your town all ride them. It does bugger all but damage everyone else whilst the cowboys/evil people just ignore your ban or find another way. Please see logic.

You make the sweeping assumption here that it's ok to collect as much data as you like for purposes you think are good.

I disagree.

--edit-- let me make this very clear: I don't care in the slightest why you want to collect analytics data, I'm not interested in taking part and I won't allow my computer to leak information constantly.
If #6 is among best practices, I'm sad. I could take a dynamically-typed language instead.

http://talks.golang.org/2013/bestpractices.slide#6
It's a log scale though, so it doesn't capture the magnitude of how much slower it is. When your argument is that you're 100x instead of 103x slower than C, that's not very convincing.
It seems like you're desperately trying to inject religion into an argument where it's wholly irrelevant. Take this at face value: HN is about tech. Religion is not tech, therefore it's not at the forefront of discussion (with the exception of this trainwreck of a tangent).

Someone is facing legal action for posting pictures and need help with their startup. The context of their conviction isn't relevant for the discussion. Similarly; Al-Khwarithmi's religion is not relevant to us whatsoever. They're really interesting tech stories with human-interest stores intermingled - it's not difficult at all to focus just on the tech aspect.

I'm confused by your last point too - we aren't here to sit and discuss some kind of homogenous technocratic dogma. It's a poor example in any case - tech seems to prompt the some of most fervent rounds mud-slinging of all topics up for discussion on the internet.
I am all about Open here. I like that idea, but I am holding off on being too serious about money-implicating stuff for now. Just want to work on validating the concept: will people actually use the site, am I making any design or technical blunders that are preventing that, etc.

I WANT to go Open, and totally would if groceries were also Free and Open and my landlord decided not to charge me rent. We'll see where it goes and how much money promotions and event postings could bring in.

I am glad you are bringing that up though. I should start thinking about it harder.

Re nursing, it turns out from a survey of prospective users of the site that very few people are interested in looking for 'nursing spots'. I initially added it on the advice of a friend who was a very new, shy breastfeeder. I agree on your politics.
Using it with a touchpad is far from ideal, but you should be able to manage it by drawing the chain very widely around the gears. The chain will be tightened automatically.
U.S. Outlines N.S.A.’s Culling of Data for All Domestic Calls
Show HN: Tor.framework, an anonymity library for iOS and Mac OS X developers
Pushed out this little bit of code yesterday; we hope it encourages app developers to bake anonymity into apps where it makes sense to.
The State of GORUCK, Edition 1: The Back Story
An incredibly honest (and transparent) reflection on what it takes to build a brand from a company who foreign to most in tech.

A lot of learnings in here..
Not to start a debate on public sector unionization here but the negotiations are not 'even' in public unions - the union holds all the power.

In a private enterprise the two sides are equal, if labor demands too much the business and shut its door and remove their capitol from the marketplace, alternatively if the business demands too much the union can take their labor out of the market (a strike) and the business will suffer. So they have some incentive to work together for a solution.

In public sector, there is no one representing the capital side of the equation. You can't just shut down or relocate the TSA because of union demands like you can close a business. We still have to fly, we still have to have police men on the streets and firemen responding to calls. The gvt can continue to spend recklessly and borrow to cover deficits. (See Detroit) while private sector business will eventually run out of money and both capital and labor will be reduced to 0. The union can spend a ton of money to get the people elected who will promise them the work-rules and benefits they want because the politician won't be around when the bills finally come due. Imagine if everyone in your company gave a few % of their salary to influence the hiring of your next CFO, or VP of HR and would only back candidates that would promise to increase pay. That is the power that the public sector unions have which leads to an imbalance in negotiations.
None of their tax was unpaid - they paid exactly what they were legally obliged to pay. (Note that I don't agree that they were paying a morally satisfying amount of tax but ...)

Blaming Starbucks for a broken tax regime where the government bends over backwards to create obliging tax rates and structures for big companies is dumb.
Whether or not another populace would allow it is entirely irrelevant, but just so that there's at least a native data point... yes, allowing our government to extend "reasonable search" provisions en masse to the fondling of our genitals makes us, in my opinion at least, a bunch of pussies.
Ask HN: How does news and media get shared within your workplace?
An 'Ask HN' that I hope leads to a 'Show HN':

I've created an internal tool at my workplace, Upstatement, for our ~10 employees to be able to share web articles and our daily findings to everyone in the office in a non-interruptive manner. It gets good usage, and I'm curious how my idea might transform or scale to be useful for other companies.

It'd be extra useful if your response hinted at:

> Do you feel as though you may be missing out on a wealth of interesting news and media your coworkers may be consuming without sharing internally?

> When you find an article of interest, do you send it or share it directly with others in your workplace in any way? Do you share it on social media or to other general public channels?

> Are there any communication tools used in your company for sharing found media? For better or for worse? Email? HipChat or other messaging platforms? Newsletters? Shared account applications?

> What types of resources, if any, are provided by your company to discover and/or share engaging content with others? How does news and media relevant to your company culture spread? Does discussion ensue?

Thanks for any thoughts and responses!
if err == nil {
_, err := w.Write([]byte(g.Name))
if err == nil {
err := binary.Write(w, binary.LittleEndian, g.Age)
if err == nil {
return binary.Write(w, binary.LittleEndian, g.FurColor)
}
return err
}
return err
}

Why does anyone have to tell people not to do this? How does it enter anyone's mind as a thing to do in the first place? I've been known to go too far to minimize nesting. I get twitchy at the second level. By the third my brain is trying to crawl out my eyes and strangle me, even on code that doesn't have a potential exit point at every level.
Show HN: For the boaters among us, my small company made an iOS app
Agreed.

Its also a works program for the incompetent.
Meta comment: does anyone know what software is used to generate these slides? I've seen a few slide decks in the same format and they're impossible to use on mobile. I'd like to fix that
> I have to confess that I did not have much sympathy for your plight

Because posting a picture, any picture, to Facebook deserves 8 years in prison.
I was confused for a moment what you were going for. The title doesn't have the word 'hacker'. There are six instances of the word 'hacker' on his site, none of which refer to him. What is your point OP? Do you only read stuff that refers to people who belong to your narrow definition of that cult? Is someone who paints a 'hacker'? What about someone who tinkers with words ?
Didn't read, because mouse scroll wheel doesn't work.

Honestly, who thinks this stuff is a good idea?
I thought this was part of a standard HS education? That is at least where I first encountered it.

I also have a liberal arts education, but those fruitful years were reserved for prevaricating on and dissecting various obscure and convoluted logical arguments related to phenomenology.
Didn't I make it abundantly clear that it's only in a majority aggregate that Muslims tend to fall under those adjectives?

Minority pockets and individuals are fine. It's majority Muslim states that I have a problem with. And of course, the clerical, thought-police crowd.
I don't think Mickey Mouse itself is the main reason for Disney to lobby on prolongation of copyright.

If it was just Mickey, Disney would survive that somehow, but well, Hollywood started to be relevant in about 1920's, and Mickey was created in 1928, so it coincides very well.
Thank you. Please consider writing a blog so that this knowledge doesn't disappear.

Were those destroyed tutorials published books?
Customizing MOP in Groovy
The Worst Kind of Spammer
It certainly helps if you're white. I have darker complexion (born in Middle East) and my experiences have been anything but "pleasant."
> That would indicate that the searches here are based, most likely, not on participation by Facebook

Gag warrants existed before PRISM.

EDIT: "National Security Letters"
<irony>

^^ here you go.
>>If the data is open, there's an opportunity cost of a significant competitive advantage

I think I get what you are saying, but if you could elaborate on what you mean by this, it would also be helpful!

:)
One reason I love HN is due to the contributors having better than average critical thinking skills (IMO). Unfortunately that isn't enough when it comes to asking someone to believe that all governments might be controlled by a secret organization, or something equally as sinister and unbelievable.

Since we know that our (USA) entire financial system is backed by (Federal Reserve) bankers that loan money without moral guidelines, it could be conceived that a family like the Rothschild are at the top of the world power hierarchy. What do they always say in the detective movies, "follow the money".
What happens if Authy is compromised?
Does anyone know what package is being used for the Blue folder icons and search bar icons?

http://sublimepackages.com/#/details/theme-flatland
I added a line showing the age of Mickey Mouse on that. Only the last 2 extensions can be blamed on him, but it looks like we can expect another one in about 5 years

http://i.imgur.com/jlDU2jE.png
>Greenwald has timed this well. He put out enough information early on to give Snowden opponents enough rope with which to hang themselves.

I have to wonder if the staggered deployment of the leak has anything to do with savvy, or more with his own need to digest what he's got as he works through it and reports as he goes.

Either way, the story has more legs than past revelations, so I'm happy for that, and I certainly would love for it to be the case that there is a degree of effective calculation behind the deployment of the info with the goal of keeping the conversation alive and neutering critics. Goodness knows that this story needs all the help it can get. It's up against not only the resources of some of the most powerful governments on the planet, but also the lacking attention spans of their populations combined with relatively disinterested media.

I'm heartened that the noise level has remained so high since the first Guardian article (in this latest series).
Why doesn't this work with iPhone 4 or below?

Edit: According to this document iPhone 4 support all Bluetooth profiles: http://support.apple.com/kb/ht3647
I find some of your comments very aggressive. Yet you are lecturing people about being condescending. I honestly much prefer pcwalton's tone which I find much less condescending, interestingly.

Pointing at code can be indeed useful, but it looks to me like you are comparing apple to oranges: Rust is not at 1.0 yet, so comparing code that isn't yet production-ready with Go or whatever technology that is already mature is not all that useful.

Saying that, in it's current state, Rust is not a good choice for production code is acceptable and fairly obvious. Extrapolating to the point of saying that it is doomed seems like quite an exaggeration to me, and not respectful of the work people are putting into this project.
I don't know about the internals of Authy, but Bluetooth encrypts by default and so far it has not been shown to be terrible (if you use a sufficiently random key while pairing).

So even if Authy does nothing special to send the data encrypted, BT itself will ensure that it's safe. Minus, of course, some malware that's running and inspecting the application in-memory or just watching the clipboard, but no encryption on earth will help you there.
I realize now that it should have been "don't be a dick."
Their startup isn't putting someone in prison for posting an "offensive photo".
Last time I went to Starbucks, couldn't get onto my vpn. Do they block them?
I don't think there's anything intrinsically justifying that you should be able to make a living off a work you wrote 30+ years ago

Throwing away the whole publishing model for a second, why not? If someone's willing to buy X and X came out in the 80's, shouldn't the creator of X get a share?

Otherwise, I'd imagine we end up with the same planned obsolescence that plagues the textbook industry: swap chapters six and eight, add a few new problems, call it a new edition and charge another $20.
They already answered on these comments with regards to their already functioning revenue model. Banks pay them for securing their sites. They're a YC startup. You're on HN and you're afraid of trying out new technologies because they're offered by new startups?
> Over unity energy generation from the vacuum is rightly labeled as 'crackpot' imo

Then it seems that crackpottery is a term that may be removed in retrospect. I'm sure at some point in the future someone will crack the energy from the vacuum riddle, who knows.
$199 seem a little high.
1. Technical competence: the candidate is unable to satisfactorily answer even the most basic questions about 1 or more of the technologies/skills listed on their resume.

2. Candidate ambitions / Job mismatch: this goes both ways. I have rejected candidates that were clearly just looking for the paycheck and would likely do the minimum necessary to not get fired. I have also rejected candidates that wanted to do a lot more than the position required and would likely get bored and move on quickly. (For the latter, I always try to find another position that would be a better fit, even if it's outside my group, company, or even industry.)

3. Culture/Team mismatch: this is the last, and rarest reason to reject a candidate, and is only considered if they passed the two above hurdles. If the candidate's work/communication styles don't seem like they will mesh well with the existing team, this is sufficient to reject the candidate, although my team needs to feel pretty strongly about this incompatibility.
you know, guards at Auschwitz were just doing their jobs.
LOL! I don't remember any of this: beer or the movie :-P

Bali is the shit. I love that place. Haven't seen any other part of Indonesia though.
>> Not "I have the right to require that you run those scripts."

Unfortunately the OP has just popped up again to say exactly that.
"So far I have not found..."

What else have you tried?
BladeRF looks pretty awesome.
One of my first jobs was at a company that sold and serviced surveillance equipment to school districts. It's a slippery slope where you can first focus on the good aspects -- murder cases solved -- but eventually encounter information that you have to make an ethical judgement on wether you are willing to play a role in implementing such technology. For instance, testing began on systems that could capture both audio and video and I became uncomfortable because kids say stupid things that can be taken out of context. I make no claims that audio surveillance was installed, but the casual nature of doing R&D on such systems without considering the implications became too uncomfortable for me to take part of.
It's also important to note how awesome books from the late-19th early-20th century are. Lots of good Weird Fiction that is still secretly influential; read more Arthur Machen http://books.google.com/books?id=Re4MAAAAYAAJ&dq=the%20great...
"You can be completely correct and still be a crackpot."

Not really. At that point, you are just using the term as an ad hominem in a childish attempt to ward off cognitive dissonance.

You don't win an argument by calling the other guy a weirdo.
My understanding is that internet firms enjoy slightly more leverage, and that is why in contrast to telecos they are now petitioning the courts to reveal the scope of the orders.
My question is, if they did this, why did each company have it's own join date in the prism timeline? wouldn't it just all happen at once? if they were tapping pipelines then the data would be collected regardless of the system, yet they all had very distinct dates that they were onboarded.
Re-arranging the damned accounts, that's what. It's the highest starred bug on the google code issues page, and they're ignoring it.
For example, IBM have a robot tape library that can store 900PB[1], Quantum can fit ~5PB per full rack equiv[2], and there are many many more.

[1] http://www-03.ibm.com/systems/storage/tape/ts3500/index.html

[2] http://www.quantum.com/products/tapelibraries/scalari6000/in...
Anyone know about any such rallies in the UK?
The scale, depth and technical sophistication of everything I've heard and read so far has made me change my mind on whether or not there is a technical solution to NSA and GCHQ surveillance. I'm now convinced that the only way to solve this is through politics. We need representatives that will enforce our rights to privacy, not clever hacks.
At least you can be sure that dinner will always be served.
Australia is looking for skilled immigrants
Well, he not a jet ski either, but so what? Im sure he is not a lot of things.

Does he claim to be a hacker? I didn't see that in the article.

All I can tell, from your post and having a quick read of the article, is that for some reason you want to undermine the article, by questioning hacker credentials the author seems to have not actually claimed himself. Indeed, you appear to have made that criteria and designation up yourself.

So my question to you is: why do you want to undermine this man or / and his story?

All that aside, if you read the About page...

http://krebsonsecurity.com/about/

... certainly fits my idea of a "hacker".

"It wasn’t until 2001 — when my entire home network was overrun by a Chinese hacking group — that I became intensely interested in computer security. I had been monkeying with a default installation of Red Hat Linux (6.2) on an old Hewlett-Packard system, because for some reason I had it in my head that it would be fun to teach myself how to turn the spare computer into an oversized firewall [ah, the irony]. That is, until the Lion Worm came around and locked me out of my system. Twice."

"Monkeying"? Linux on an old machine? "turn the spare computer into an oversized firewall"? If thats not hacking, I don't know what is.

Am I now allowed to down vote your post, BTW?
Suggest you can, but I disagree on both points. The more I look at both logos the clearer it becomes that it's a blatant rip.

Given the 4chan "culture" both you and I know what the answer would've been if he'd go via the private channels.
To the last point:

I'm fairly sure that the identity of a language is defined by its teaching materials.

Up until 2012 all Perl teaching materials were largely based on text written in the early 90s. And as well, any newbie program tended to look like it was almost Perl 4. This was in spite of there being a concensus and strong effort to push among the active Perl community that modern Perl was the way forward.

Then two things happened: The books Modern Perl by chromatic and Beginning Perl by Ovid were written. I used these two books to teach newbies and their code is nothing like the code of newbies of old.

If these two books reach enough penetration, they will change the identity of Perl.
> Why does anyone have to tell people not to do this? How does it enter anyone's mind as a thing to do in the first place?

Its pretty much the natural naive composition of conditionals. I think eventually most people come to the point where the rightward-marching blocks become irritating and they look for ways to avoid them, and in the case of conditionals where one branch ends in a return there is an easy way to do that, but that particular case (and, thus, the solution) may not be as familiar to people coming from languages where error returns aren't idiomatic (though you do run into it elsewhere, just not as often, so its less likely to result in deep nesting if you don't pay special attention to it.)
The TSA stole a pair of $600 headphones out of my checked luggage. Fuck those guys. I learned my lesson though, never check expensive things.
> Moe is an attempt to show a way forward, not be a way forward.

I can certainly appreciate the desire to make something fun, either for your personal edification, or to try to engage the constructive aspect of your community, I have to wonder: is there enough manpower left in the Perl community to handle all five-six of these revitalization efforts, while also continuing the march to Perl 6 and maintaining 25 years of backwards compatibility? The analogy to Detroit really couldn't be more apt.

In 1998 Perl had a substantial portion of all programmers simply because it was the best free tool for a wide range of jobs. In 2013 nearly every problem has a language more appropriate than Perl. You don't have a captive audience anymore. These days, almost every language is marginal and makes a living by cultivating a small but fanatical base. In order to play the new game, Perl has to find a new pitch, and "we finally work like real modern programming languages" is pretty weak. There are thousands of languages with real object systems, real exceptions, real functions, etc. Until Perl throws its weight behind something more interesting and substantial than "backwards compatibility with filth" and "someday, it might be nicer" it can expect the current trend of net emigration and a Detroit-like heat death to continue.