skysight-inc/HackerNews huggingface dataset:
I thought it was simply an animation. It would help if the frontpage told you what was going on.

If iOS apps can run in a browser absolutely any application for ant platform could run from within a browser window.
Glad you like it! If you have any thoughts we'd love to hear them over at https://github.com/Strider-CD/strider
Obama Press Conference On Security Transparency
Hopscotch: Framework for adding product tours to web applications.
Speaking of that, how is TravisCI's commercial service? I know that they are used for a lot of open-source projects, but I haven't seen them get any love or attention from the HN crowd since launching their paid plans for private repos.
I agree. The vitriol through the majority of the article is exactly part of the reason people keep IT folks at arms length. I can appreciate the level of frustration, but the litany of "n00b" anecdotes is a bit absurd.

The other thing that kills me is that there will always be layers of abstraction. This was especially apparent to me when he rattles off a few programming languages part way through:

...PHP, HTML, JavaScript and Haskell

There's a chain (which is often two-way, I've found):
The web content manager that never bothers to learn jQuery. The jQuery developer that never bothers to learn JavaScript. The JavaScript developer that never bothers to learn PHP. The PHP developer that never bothers to learn C. The C developer that never bothers to learn Assembly.

I do appreciate that he actually offers solutions at the end in the form of some fairly vague calls to action, instead of whining 100% of the time. I just don't care much for the delivery.

(However, you have to admit that it probably got a lot of attention as a result of the delivery...kudos for that, I suppose.)
I've read the paper. I know the people who live across the street and were standing outside and watched the whole thing go down. The accounts differ.

As with most things, what is reported, what people saw, what people thought they saw, and what actually happened can often be disjoint. I'm interested in the DA's report (although those take a loooooong time to come out)

I have fundamental questions though about the rules that our public safety department is operating under. And I will get those answered.

One, what is the justification for driving around in an armoured vehicle? There is so much information on how what you do "just before" a situation can totally change the way you react in a situation, it seems unreasonable to roll into a situation like a squad of marines rolling on to the beach head.

Second, what is the standard used for engaging deadly force? How is that established, trained, and on what basis was it arrived at?

Third, what is the process for evaluating the training effectiveness and its implementation in our police force? What does it tell us about this event?

Fourth, in our policy what precedence to we place on safety, is it citizens first or officers first?

As I mention elsewhere, it was the combination of events that got me asking these questions, not just this one. So it goes from "hmm, that was a sad story" to "hmm, is there a problem here that needs to be fixed?"

I know how to fix problems, step one is verify that it is one. That is where I am now.

This bit annoys me though:

> I realize this might be the result of error
> rather than intention, but you should
> apologize to people for having only
> provided them with half the facts.

Given that I know some of the eye witnesses, and I know that the reported story wasn't the same as the their story, I felt like the folks with 'half the facts' might be people who only read it or watched it in the news. So I consider myself to be in possession of slightly more facts than those folks, but I make no claim as to the overall percentage. And that leads me to the second annoyance.

As I wrote, (and was misread), the thing that bothered me wasn't the shooting. I recognize that there is no way at this stage for me to have any sort of informed opinion about the justifiabilty of that shooting. What bothers me is how the police responded. And to a lesser extent the equipment they brought with them.

Since nobody disavowed this as some rogue event, I must conclude that they responded as they were trained to do. And it is that which has me bothered. Trying to understand how we are training our cops to respond, and what is the motivation for training them in that way.

Sorry you missed all that.

EDIT: formatting
"I looked at the MacBook. I had no experience with OSX at the time. Jobs wasn’t an idiot though, and displayed proudly in the top right hand corner of the screen was a universally recognisable WiFi symbol. It took me seconds to get the device on the network.

I handed back the MacBook and the woman opened up Safari. ‘The Internet’s not working.’ she stated with disdain."

This, while I may be reading WAY too much into it, is a great display of how I used to think about what I do for a living, and conduct business. You are asked to do X, so you do X. What your client really wants is Y. She wanted to browse the web, not getting her there before you hand the laptop back is fruitless and frustrating to her, the same goes for a client.
"You can't fire me! I'm being laid off!" (Though I'm sure there was more to it than that...)
To add to the suggestions here, "Number" by Tobias Dantzig is absolutely a wonderful history of mathematics. I mean, shoot, it's actually got a quote from Einstein:

"This is beyond doubt the most interesting book on the evolution of mathematics which has ever fallen into my hands. If people know how to treasure the truly good, this book will attain a lasting place in the literature of the world. The evolution of mathematical thought from the earliest times to the latest constructions is presented here with admirable consistency and originality and in a wonderfully lively style."

—Albert Einstein

http://www.amazon.com/Number-Language-Science-Tobias-Dantzig...
Point taken and title updated.
So they can Google for what they want and follow simple instructions to get the computer to do what they want? Great, that's probably enough not to have to ask somebody for help with almost any computer problem/thing you want the computer to do. Using computers will always be an exercise in sensible and appropriate abstraction, in this case I doubt they need to know how jailbreaking actually works.
LocalOn (YC S13) Gives Small Businesses a One-Stop Shop for Online Marketing
Let's look at this "expected to use" assumption: are these tasks for which computers are necessary? Are they tasks for which using a computer eases the teacher's job? Are they tasks that increase the child's knowledge of computers in themselves? How is it different than learning how to cook french fries?

By the same token though, wouldn't it be a good idea for children know the rules of the road before they're gunning for their licenses? I think you contradict yourself in your last sentence.
Do you blame them for that fear? This time it's spying, next time what if it's troop deployments? What if CI names get leaked by someone who finds the CIs to be scumbags?
>>We've had personal computers for nigh-on three or four decades now, and the fact that they're still treated in popular culture as magic black boxes is a failing on our part as techies for not educating better the rest of the population. We probably did it to curry favor, to enjoy the power of knowing something they didn't, but damned if it isn't going to bite us in the end.

No, people don't know enough about computers because it it isn't a priority for them. There is no other 'reason.' Not because they don't have critical thinking skills or because they have become infantilized by iProducts.

This applies to any field, the general public if they haven't studied in that field doesn't know how it works. Think about the vaccine autism epidemic that has put babies lives at risk because they refuse to have their kids vaccinated contrary to all medical evidence. If people would put their lives at risk over a rumor how can people be expected to know how computers work?
You might find http://www.infradead.org/get_iplayer/html/get_iplayer.html helpful then
Summary: In the wake of the NSA spying scandal, the biggest German email providers, GMX.de, Web.de and Deutsche Telekom have agreed to encrypt all email communication, (I.e transport) by default.

Although your email content still isn't encrypted on their servers, at least the transport encryption is a good start.
Except on phones, where it's not (at least, you can't click on it even if there is an icon there). And I believe Windows doesn't necessarily show the icon unless WiFi is configured. And ignition switches all look the same, not so much for WiFi settings.
TIL: I shit you not – SPACEJUMP was once an HTTP verb
It seems harsh, but in the same it's inappropriate to snap photos of a meeting with so much impact.
Mostly for the reasons specified in the story - people started showing up at other people's houses.

If some sketchy folks know how to get ahold of someone who produces powerful mining machines, why not kidnap the person and hold them for ransom in exchange for large amounts of bitcoins / large amounts of machines for mining coins.

It's more a security threat to the persons involved than it is to the business as a whole.

That was my understanding of it, at least.
A robust and open society is a better weapon against tyranny than a well managed public profile.
Exactly -- the police screw up and the judges let them off the hook, while if a citizen makes an equivalent error he's convicted of murder and sent away for life.
Yet they don't, and driving affects their lives and their driving has a potentially disastrous effect on other peoples' lives to a much greater degree than their computer use and level of skill does.
The key thing to remember is that a police state is not necessarily a source of evil. It's merely a condition that can easily allow evil to happen. If you do not clean your room, it will get messy because the corrective mechanism has been switched off. In a police state, the authorities can do evil things because mechanisms of accountability have been switched off. The authorities can be good or evil, but either way, they will get away with bad things.

This explains how police states can come about incrementally, through numerous incremental changes that erode freedoms and checks and balances.
Sometimes they do, sometimes they find ways around. So we need to give tech companies strong monetary incentive to find ways around surveillance state.
I couldn't disagree more. It's not beneath anybody, and people ask for help all the time - some things that seem daunting or difficult are actually easy and vice versa. You prescribe too much to others' personalities without actually knowing them, and think they do the same to you.

What if I told you that you were wrong in doing so?
But if Obama doesn't straighten this out soon, it's going to be him.

Absurd. The NSA programs that have been in the news lately predate Obama's presidency and were either instituted as part of the Patriot act or existed earlier than that. Hell, when I was growing up in Ireland in the 1970s there were two NSA listening stations on a hill visible from my house, to listen in on the chatter of Russian pilots from the nearby airport where they had a concession.

http://farm1.static.flickr.com/109/265122067_954d74fa20.jpg
http://en.wikipedia.org/wiki/ECHELON

I mean, criticize Obama by all means, but 'the least free regime of any President ever elected'? GMAFB. During the Bush presidency that you mention, protesters against the Iraq war had to make their arguments from within fenced cages referred to as 'free speech zones.' http://en.wikipedia.org/wiki/Free_speech_zone Other historical examples that spring to mind are the mass internment of Japanese-Americans during WW2, the red scare of the 50s, massive government overreach during the prohibition era, and so on.

I'm not asking you support Obama, but this sort of historical revisionism is just ridiculous.
President Obama on Snowden and surveillance [Live stream]
Maybe I'm old fashioned but I think the story is that someone thought it was OK to randomly start filming a company meeting - one where they were discussing future layoffs & partnerships apparently.

edit: don't know if they were filming or taking still shots - either way.
Surely Valley is a metonym that includes LA (at least in the context of ridiculous developer salaries).
"Wheeldon as a businessman (and a moral specimen) is truly riveting, albeit in sort of the same way that Hannibal Lecter is fascinating as a gourmet."

(http://traductor-financiero.blogspot.com/2012/03/alss-gavin-...)
The administration has now lost all credibility on this issue.

NY Times Editorial Board 6/7/2013

http://www.nytimes.com/2013/06/07/opinion/president-obamas-d...
Sounds like PHP or JavaScript!

As Alex Coles @myabc tweeted:

truthy || falsy values – like JS, @BrendanEich also has issues with equality – http://projects.latimes.com/prop8/donation/8930/
This is rather silly. It's only a police state when there is literally no distinction, and the leader has absolute, unquestioned power, and always gets their way? Has this ever actually existed?

It's a continuum. All such terms are. Shouldn't people be upset when the current location swings noticeably in an undesirable direction? What else should it be called? "Can we call it a 45% police state with intermittent oversight favoring the executive branch yet?"

And anyway. Why get upset when others get a taste of something bad? Instead of being demeaned by it, why not support, since you know how bad it can get? Whenever stuff like this comes up, it's echoed by "That's insulting, in my day..." as if that somehow makes what's happening now not bad.

This isn't a contest for who knows / has lived in the worst governing body.
Isn't it reasonable to think that is a most appropriate thing to memorialize?
Possible. But since JS is already running on every desktop, smartphone, tablet and now on the server, why bother with less spread ecosystems? And, given that in some places already reaches half the performance of native code (which is incredible fast for non-c'ish code!), it should be fast enough.
As an erstwhile math major (I couldn't hack the honors basic algebra class - the difference between a euclidean domain and a principal ideal domain got too confusing; but I rocked proofs in analysis) I have to say that the author is confusing Mathematics (which is an art) and Arithmetic (which is a skill). Part of what make the opening farce absurd is that musical skills and painting are not terribly necessary as a matter of life and death, or even to a certain degree, quality of life or death; whereas understanding sums and compounding processes ARE.

While SALVIATI is completely correct in his analysis of the situation, he offers no solution, and I identify with SIMPLICIO more.

Perhaps the problem is that in our schools we conflate arithmetic with mathematics. Surely, they are related, but perhaps they need to be delineated and the difference understood.
I think this was meant in reply to the comment about NFA weapons and crime. If so, yeah, I find that particularly interesting too.

It also fits with the published data showing that police officers commit violent crimes at a significantly higher rate than non-LEO concealed weapons permit holders.
Well yes, but that intelligent person probably at least tried something like restarting, checking if another website would open if their internet seemed down, turning their wifi on and off, etc.

The DHCP, the registry, and bios certainly take a fair amount of time to learn about fully enough to understand and be able to work with.

Not figuring out the monitor isn't turned on on the other hand.
Obama Proposes Surveillance Policy Overhaul
Is there a problem here? You shouldn't be recording a video like that on your phone.
The election of Obama did facilitate a lot of change within NSA. It simply wasn't the type of change you all thought it would be, but it is an improvement in most respects compared to 2007's DoJ and DoD.
Obama Announces Website For NSA Transparency, 3 More Reforms
In the terms of the hacker sophistication, hactivists tend to rank lowest, below criminal organizations, and then nation states at the top.

Notice something? The folks who get paid (criminals and state workers) are more sophisticated.
Hey StavrosK,

This is by design, "I want the postgres db data to live outside the container" is a deployment-specific decision, and should not be hardcoded into the container itself. You (or someone you distribute this container to) might not want the db data to live outside the container, or might want it to live at a specific path on his machine. That's why a Dockerfile lets you specify that /var/lib/postgres is persistent, but doesn't let you specify how to persist it.

Now, if I remember our IRC discussion correctly, in your case you're hitting a limitation of docker's implementation of volumes, which is that the container cannot specify an initial state for its volume - it can only start empty. That is a limitation that we're going to fix. But we need to make sure we fix it without breaking portability of containers.

I hope this helps.
For anyone interested, we have encryption examples in Python (PyCrypto & M2Crypto library), Ruby (OpenSSL), PHP (phpseclib), Java (Spongy Castle) and Objective-C (CommonCrypto) here: https://launchkey.com/docs/api/encryption

disclosure: I'm a co-founder of LaunchKey
There was a lot of DHS money that went out to local jurisdictions to buy paramilitary equipment after 9-11. A lot of that was probably lobbied for by manufacturers and distributors of said equipment.
They traded the Fourth Amendment in for two Second Amendments.
Don't let somebody off the hook for "naïvete" if they enter into a business with somebody who got their assets through theft, and his job is to disguise the theft.

That's collusion.
> I'm not assuming; I've read most of these people, or at least have a basic grasp of their ideas.

Should you believe something I believe, merely because I claim it's right (with no evidence)? I likely believe some false things. People believe all sorts of weird things. The AI snakeoil salesman might believe in his own snakeoil.

> I'm not sure how I could more directly engage there.

By using the actual paragraph where he mentions actually meeting Foucault, Derrida, and Kristeva. Or in general, try peforming the same trick on a passage where your point maybe doesn't look so hot. Or instead of Haskell, the aforementioned AI snakeoil.

> There is a wealth of introductory literature.

Here, I cite introductory literature on a non-mainstream programming language, on many levels: (https://news.ycombinator.com/item?id=6038989). It took work, but I hope it helped a couple people.

(It's unhelpful to merely cite the existence of literature (rather than naming it), leaving people ignorant. After all, I demonstrated that I was willing to re-read the Chomsky/Foucault discussion. I'm not lazy.)

And I vouch for the literature I cite. That means if people have problems with it, I know places where people can go and ask away to their heart's content. Or I will sit down and help people understand, until they're satisfied (or no longer interested).

[Edit: I see you edited to offer youtube links. Thanks, will watch! If they're good and in-depth, then ignore my last point.]
The Math Behind Patch’s Deep Cuts And AOL’s Larger Content Division
Heaven and Hell in Startups...
Wow, this guy sure trolled HN good..

If someone asks you "can you fix my computer", a good response could be "I have some time next Tuesday, it'll be $50 to figure out what's wrong, plus $100/hr to fix it".

And yes, most people are lazy and do the minimum to get by in their lives, whether in context of computers of otherwise. Don't kvetch about it, use it to your advantage.
I don't think it's at all apparent that the guy wasn't getting laid off anyway. I imagine the unemployment claims will be easy either way, but at the very least Armstrong did him a favor by kicking him out so he didn't have to listen to a half-hour of hooey about how sorry the company is for laying them off. We're talking about 1,000 people, there's going to be a lot of touchy-feely in that call.
Who wouldn't prefer to live in the forest than in the hospital pictured. My god. Poor man.
If you pick up some general electronics and mechanical skills, that will go a long ways helping to understand what might be wrong with your car, or around the house.

Just last week I replaced the inducer fan on my natural-gas furnace, with no prior training other than watching a YouTube video. I was able to deduce that the inducer was the problem in the first place, because I wasn't afraid to take off the cover and carefully observe what the furnace was and wasn't doing. And understanding at a high level how furnaces worked in the first place.

Of course, to do that, I was able to draw upon decades of experience with all kinds of systems. My training started as a child by observing and helping my father in his workshop. Even so, just having some basic, basic skills and knowledge of debugging [1] can go a long ways to isolate what the problem is and then see if it is something you can fix yourself.

[1] http://www.debuggingrules.com/
Please could someone with knowledge of UK employment law say what the difference here would be? I'm guessing the guy is still firable, but with a more formal process?
Yeah. In college I refused to help anyone except my closest friends and basically swore them to secrecy if I did help them. Otherwise everyone who downloaded some virus from directconnect or kazaa would stop by to get help as if I have nothing better to do than wander over to their dorm room to do battle with their bad decisions.

On the other hand I did teach my mom to fish. She is even comfortable making changes in her linksys router, although she does usually call to check with me first. Making her self sufficient was great and now she asks me why everyone wants her help...
I've fixed car problems in the past, and I don't even own a car. The difference is that my first instinct is to take out the manual and try to debug the issue using it, instead of throwing my hand up and immediately calling for help.
It's shitty behaviour by the filmer, certainly, but it is also terrible that firing someone in that manner is even legal. (In the UK it would not be, misconduct must be handled by verbal then written warnings. Only a narrow range of "gross misconduct" can result in immediate termination - and even then it wouldn't be handled with "you're fired.")
Obama Urges Patriot Act Changes to Assure on Surveillance
That's the point the author tires to make :

>Techno-Dad to the rescue.

That's the problem. You need to let your children experimenting.
But you have to make sure it's safe for them : Don't let them install the playstation themselves if plugging the wrong wire could blow up your house (fortunately that's not the case)

Your parents let you discover by yourself, but you took the initiative because you wanted to play games, that was your goal. But people who don't care about playing new games would not have this tech-curiosity
I really like this article, as I feel being somehow in the same position. Words chosen express totally my feelings. I'm happy to see that I am not the only one having this issue.
Right, nobody has ever engaged in any surveillance before Barack Obama. As someone who 'works for a large defense contractor' you are obviously expert in this area.
HTTP 2.0 marks the end of an era
If I were manufacturing what are essentially money printing machines, I think I'd put some serious efforts into security.

On second thought, if I were able to produce machines which can create more currency than I'm selling the machines for, I'd probably think twice about selling them at all.
New browser, new concept