skysight-inc/HackerNews huggingface dataset:
This is just an arduino acting as a HID device that can be controlled from an android phone, right? The slides talk about also acting as a mass storage device for a payload in case there's no internet, but I'm assuming there's no channel back to the arduino/android phone[1] in that case, so you're not going to be able to send screenshots back as described.

Basically, if there's internet access to talk to a server, the arduino alone is going to do just as much damage, and if there's not this whole setup is still going to have to send keystrokes blindly and won't be able to exfiltrate data regardless of the android phone controlling everything.

Therefore, luckily, I don't think this actually introduces any new threat beyond the existing problem of people already being able to insert random devices that act as keyboards. Unfortunately, this is a hard problem to fix in general, but at least for devices like POS machines it's easy enough to simply not leave the machine logged in.

1: It might be possible to use the caps lock status (or maybe a raw HID device?) to get data back, it doesn't sound like Iron-HID is doing this, and anyway the bandwidth probably wouldn't be very high to say the least.
Haskell is mainly developed and used by academics in the field of programming language theory, and occasionally such academics who do some work in industry, so it's not really the whole story to call it "software programmers build for each other".
I feel like the RV community is a different faction of the digital nomad community which I've been mostly a part of. Usually, I've seen the DNs shun a car and aim for international travel. Can be done either way & I know specifically there's a van-life community, but haven't tapped into any RV-specific ones personally.
If they used ipfs as backend, everyone could sync and serve whatever parts they deem important. At least if I understand it correctly. ipfs is way too complicated for me.

I would much prefer an anonymous network anyways.
What hoax are you referring to?
Ugh not this again.
The power law of failure exists, though. For every 1 success there are 9 failures for every facebook there are millions of failures. If your not prepared for that you'll be the guy calling bullshit.
That is also possible.

Trump frequently changes his mind though. That's what I was getting at. When he does this his supporters praise him as pragmatic.

You have got to remember that:

He isn't really a typical diehard conservative. It isn't about the specifics of what he says. It's about him feeling he's doing right by America, that is what his supporters are keying into that allows him to circumvent contradictions that would sink another candidate.

Of course you could be right. But if he is all about Make America Great Again it's hard to see how he accomplishes this objective economically without Silicon Valley's backing. SV won't support a president that kills Snowden. Not under any circumstances. He has to know this because he's making a kind of bet against globalization in favour of technology. That falls apart without SV.

On the other hand he could juxtapose SV with the lack of jobs in manufacturing. In that scenario of protectionism and anti technology animus things will get very bad for everybody high and low.
Everyone wants to do the right thing, they just all have different ideas about what the right thing is. There's always hope that people will come around. Not much, but it's all we've got.

Every time someone decides that someone they disagree with isn't trying to do the right thing (at least according to their own judgement), a kitten dies. Also, every time a public official does change their mind about something but gets punished for it by being accused of "flip-flopping", 2 kittens die. Those two things plus money in politics are my personal top 3 reasons for why we can't have nice things (and/or kittens) in US politics.
Strangely, and hypocritically, the same author of this post also wrote this:

"War on the Dream: How Anti-Sprawl Policy Threatens the Quality of Life"

WUT?
To add some sense of time and scale here, an article on the same project from 2010:

http://www.sfgate.com/health/article/UCSF-team-working-on-ar...

Bioartifical kidneys are nowadays competing with the organoid approach. For chemical factory and filter organs, the artifical organ doesn't have to look anything like the real thing in order to perform at least some of its functions.

So for example, now that researchers can forge tiny functional kidney organoids ( http://dx.doi.org/10.1038/protex.2015.087 ) they can chain these things together into useful structures for implant or use inside biomaterial enclosures.

There is definitely a spectrum between materials science and biology, with hypothetically practical devices possible at all points and the line between device and organ very blurry. The biology end is putting more competitive pressure on the materials science end these days.
Toronto's transit definitely needs improvement. But how does SF even figure into the equation? I thought all the west-coast cities were car-centric.
Yeah, it's a comical argument, that he should come home and "face justice". You can't even call it just because the judge would probably prohibit a moral defense, and even if the judge did, the jury wouldn't couldn't be told that they could consider anything beyond the law itself.

So Snowden should come home, be robbed of a chance of justice, be robbed of his voice and his freedom, to prove... what, that the NSA was right all along?
Which reminds me of TED talks which are pinnacle of "fakeness" and bullshit in our society.

Well, most of them at least.
I suppose the notion of press freedom has changed between 1991 and Gawker's case.
Corporate media outlets exist to make money. They will (extremely) happily report on government scandals if the public cares enough to watch. The public doesn't care enough about privacy.
If you look for something hard enough, you'll see it eventually.
I agree with that to don't gamble you have on something. Of course investors want you to because there's no downside to them.
Very cool, except first you need to get the hydrogen. For that I believe he is planning to use the "artificial leaf" he has invented previously.

Problem is, while the bacteria can reproduce on their own, the leafs won't. They are made from silicon so probably similar tech to regular solar cells. This can be likely a limiting factor here.

Still interesting news.
I noticed that he put the following at the bottom of his landing page. There is on link to see the actual reviews.

"Rated 4.2/5 based on 144 reviews"

Anyone has any metric that something like this helps?
I'm sort of surprised this was allowed on Stack Exchange at all, but it sure is fun to read.

I'm reminded once again that a skilled user of Mathematica is the closest thing to being a real life wizard that I've ever seen. I have reservations about Wolfram and about their awkward 'look what we can do' hybrid blog-advertisements, and I'm not sure if I would be comfortable ever using the language in a production system, but I'm inclined to learn it just to be able to do data-magic in front of people.
and in js transpilers are bread and butter tech. sql isn't as cool i guess.
It's not the popular papers that are important. Those will be well spread already. It's the unpopular "rare" ones that need help.

You mean the libgen torrents or is there something spefically branded sci-hub?
What was the old American Dream, if not exactly that?
I think it takes a certain kind of person to teach themselves something they have never done before without much in-person interaction. Many times programmers will have at least a few other people around that can give them a second perspective and then it becomes a symbiotic relationship where both people benefit.

Some people can learn everything they need to on their own simply by knowing what they need to look for, if you don't know what you're looking for, the search becomes infinitely more difficult.

Edit: When I say a few other people around, I don't mean in person although that is common. Even just having people who respond quickly to messages or posts on websites will help tons.
Docker and the PID 1 zombie reaping problem (2015)
I don't think you understood the point of the OP's article. This article is calling out the motivation and entrepreneurship gurus who push the idea of entrepreneurship like its some kind of way to unbind yourself and become truly free to people who don't fully understand what it means.
>Corporate media outlets exist to disseminate propaganda, not seek consistent, logical answers to important questions...

Do you honestly believe this? How do you think an article like this gets written? Do you think that there is some secret puppet master that dictated the talking points of this article or that every journalist including the one who wrote this article is in on some huge conspiracy? Are those options really more likely that some journalists simple have different opinions than you?
That voice in the last segment sounded like Rod Serling to my ears.
Wasn't QUEL a lot better?
Couldn't agree more. I had a few rough years in business, that I only got through due to various forms of good luck (my business partner, my domestic partner, no debts, etc.)

Two other points I think are relevant.

First, people treat passions are something one is born to. The things I'm interested in now I learned of mostly due to accident. For example, I got into programming languages because I read Philip Greenspun's writing back in the day, which took me to SICP, and from there onto other programming language theory. I studies AI thinking I was interested in genetic algorithms and fuzzy logic, but an inspiring lecturer got me interested in statistical machine learning. These are just lucky accidents. There are many other areas that would be just as deep that I could have landed in. A few chance encounters at the right time and I might have ended up in graphics, or distributed systems, or some other field away from computing.

Second, business as a sole trader is hard. It gets much easier when you can share the load and specialise a bit.
I've dabbled a bit with various online courses, and concluded that coding just doesn't spark my intellectual interest enough for me to get into it fully. Wrote about this, actually: http://sonyaellenmann.com/2015/12/its-okay-to-not-learn-how-...
there's a difference between publishing gossip and publishing someone else's sex tape.
>I mean, their representatives signed the Warsaw Pact without gun to their heads

That's because these "representatives" were not representing the people of their countries. They were representing the interests of the USSR in those countries.

I'll give you an example of what it looks like when something does not happen against the will of a country.

In the 1960s, at the hight of the cold war, France asked NATO to leave its country and withdrew its own troups from NATO command. NATO left, and that was it.
Hey thanks a lot. Your are right just need the converter
I suppose that depends on how you define "legitimate" in this context. If you mean communist infiltrators, none; if you mean government workers leaking information to journalists, all.

https://www.propublica.org/special/sealing-loose-lips-charti...
tl;dr "Being your own boss is hard work."

It's true that some people are going to have an easier time quitting a full time job to pursue a passion than others. The correct response is for those of us who have that privilege to do our best to recognize that not everyone can do that, and then enable those people for whom that's harder.

Discussions of privilege derail when they turn in to "...and so you should feel bad for being happy." No, you should recognize that if it's within your power to help other people be as happy as you are, you have a responsibility to do that.
"Mr. Chieffo, a veteran entertainment lawyer, usually responds with what he calls "the facts of life" in the never-ending battle between these publications and the famous people". Why

1. That Hogan had sex with his friend's wife

2. That he was taped

are not "facts of life"?
I have to agree. When I encounter those, I usually tune out or click away.
I put Paul Lipps in the original submission title since he was the original author. His web page is not up anymore, so it's on some less than reliable site. The moderators' change lost that info.

It's related to the popular article by Robert X. Cringely. He advocated Lipps' ideas for wind energy, with previous discussion here: https://news.ycombinator.com/item?id=11643410

Sadly not realized after Lipps died. However, with Lipps describing his thought process here, it seems likely that it would be possible to repeat it / learn from it.

I guess optional comment fields for links have been considered and decided against.
Not blocked here in France.
Android 6.0 Marshmallow permission-granting model is under attack
It is not bullshit. I quit my job, and it worked fairly well, 6 figures in remote job, I even got on stage with Google vice-president.

The problem is that you need to give it 100%. Otherwise you are just replacing one job with another. It is not good idea to 'travel the world' while building next startup. Best thing is to lock yourself in cheap basement, work 12 hours day, take regular walks, eat and sleep.

What killed my passion was toxic marriage. I filled time I would spend at work, with another task. And my passion was still on side track.

And author himself admits, he quit for other problems, following his passion was sidetrack.

Anyway just one warning: it takes lot of dedication and self-control. If you are struggling with procrastination etc, dont even think about it!

disclaimer: I am drunk
How well does it work for non C-like languages? Particularly, ones like Haskell, Erlang, SQL?

I'd check myself, but I'm away from a PC for a while.
The F train to Coney Island is actually three track for a portion of the route, IIRC. (So are many of the above-ground sections on the numbered lines, especially the 7.)

But more generally, I don't think that 4-track is quite the pancaea you suggest. In fact, they've been moving towards "FastTrack" repairs which involve a total shutdown of a line overnight or over a weekend. The MTA likes it. It's faster and cheaper and less dangerous for the crews involved. The thing that makes it not-so-disruptive, though, is that the NYC subway is massively redundant: if the Second Avenue Subway is closed you can take the Lexington Avenue Line which is a block and a half away (Lexington = 3.5th Avenue). Four-track service has nothing on this.

Of course, building it as 4 tracks should have been eminently feasible on the budget and timeline the city has , but the ways that NYC finds to waste money and not-make-stuff-happen are legion and run the gamut from transit to education and beyond...
The reference cooler is actually quite good, especially if you are putting several GPUs in one box, since it blows the hot air out of the case.
Omfg give it a rest already.

Yes, some people are more privileged than others. But if you're going to hang out on an internet forum full of professional programmers only to lament how privileged everyone is youre going to have a bad time.

In the context of this forum and this discussion, nothing about what the parent said screams privilege.

Living with your parents after college is privilege now? Where the hell does this circus end?

If you look down the chain far enough, we are all privileged and none of us should be allowed a modicum of joy or happiness because we should all be steeped in guilt.
I disagree. It doesn't take any real time to write a comment while you're thinking of it; coding for work is not a speed contest where seconds count, and if you're trying to save 60 seconds not writing comments, you're doing something wrong.

Most likely, people who don't comment have the exact same mentality you have ("this is write-once, no one's going to look at it"), but the problem is they're wrong. Other people do come back and need to change it later.
fyi windows git bash does ssh fine.
Also slow on a 5s
And let's not forget James Clapper.
Casio PB-100 in BASIC
The error in Pascal's Wager is assuming there are only two possibilities. Once you realize that there's the possibility of a God who, say, punishes all the faithful, the argument falls down.

That's not the case here. There are actually only two alternatives.
My favorite new ridiculous word is "silent technical privilege"[1] , according to which we now must apologize for having interests in technical subjects since childhood, rather than socializing and getting drunk like rest of the "unfortunate" kids.

[1] http://www.slate.com/articles/technology/technology/2014/01/...
I also agree with this. He should get all that, in addition to a proper trial in court for some of his misconducts, because while I do believe he performed a great public service that sparked a hugely beneficial conversation regarding privacy and government secrecy, he also neglected one of his basic responsibilities as a whistleblower by offloading all the documents he could get his hands on to the press in their original forms without even reading all of them [1], instead of exercising his own discretion and leaking only those documents that he had personally confirmed was of public interest, and performing his own due diligence by redacting any irrelevant sensitive information in those documents to the best of his abilities.

While I can sympathize with the fact that he was probably under a tremendous amount of stress at the time, that probably led to this unfortunate decision, a whistleblower like Snowden simply shouldn't have placed so much blind trust in the media. Letting this slide without any consequences would set a dangerous precedent, regardless of how well the ends justified the means in this case.

[1] http://www.theguardian.com/us-news/2015/apr/06/edward-snowde...
http://sci-hub.cc/ works in the UK
Because it was free.

I tried many of the free options out there but whenever I hit a roadblock I just quit because I had nothing to lose. I paid $30 or so for a swift course and never stopped because I had paid money. It's a tiny amount of money but I felt like I had to see it through since I paid money. I now have 2 apps in the app store, with another on the way this week likely.
Cognitive Dissonance seems like a mechanism to moderate rate of change, plus a weak form of "extraordinary claims require extraordinary evidence".

If you have strong beliefs (regardless of how you got them) it takes repeated exposure to contrary evidence over time to change those beliefs.
> It sounds like you're saying something revolutionary happened here, or should have happened here, but hasn't and won't ever

I think it won't happen because HN (like many or most communities) seems to be vulnerable to, for lack of a better term, "groupthink." Like when an article about a specific topic pops up and seemingly the entire community has already formed a specific opinion about it. It's nearly impossible to make a dent in it and most of us learn pretty quickly that the opposing view will be attacked, sometimes viciously.

> because of mismanagement and poor quality discussion

Not at all. My reference to the CIA paper (I'm guessing that's where the management aspect comes in) was an illustration of the types of things the intelligence community spends time fleshing out. I don't think HN particularly suffers from poor quality discussion or mismanagement.

> Also, perhaps more importantly, why? What motive could "they"(the CIA, I guess?) have for diluting the conversations here?

There are few large places where the influential tech community gathers to discuss topics of importance. In the same way that control over public opinion (propaganda) is beneficial to motivated parties, it seems reasonable to me that control over our opinions can be used.
Site works with no lag on my low end android. Someone else commented on issues on iPhone6 so possibly a Safari-specific bottleneck being hit.
I posted it because he has dozens of demos like the noise generation, all written in Java unfortunately.
I was messing with programming for years now but I can't manage build anything worthwhile, even for my own amusement. I was CS major but I got burned out on high level math and I switched majors.

Through out these years it's always been a struggle to learn to code and finish something. I've done some basic problems, some Project Euler, etc. I did countless tutorials, it just doesn't stick for me. I've been through so many languages that I can't even remember them all, name it and there's good chance that I've read a book on it.

It also seems like there is so many tools and programming today is so convoluted and over engineered that I just get overwhelmed. I also don't have anyone to talk about programming, I am just spinning wheels solo and get frustrated when I get stuck.

Right now I am giving my last chance of learning to code. I found out Lisp and eventually Clojure. It seems more straightforward and simple, there are no 'design patterns' to remember and break my head with. I feel like I can slowly build something from bottom up. I have high hopes for Arachne upcoming framework. I hope it will be accessible and I'll be able to make SPAs sites.

But yeah, I feel like I've burned out on this. I just get frustrated with code most of the time when I can't come up with a simple solution.
I guess the price was too high for what it offered vs just filing a damage report if ever a pipe got mangled.
Yeah. The sex tape is verifiably true.
Show HN: Sentinel – my second side project
Hey everyone

I'd like to show you the new version of one of my side project: Sentinel. It's aimed at product managers or marketing people (or even founders) and let them monitor a page and watch for visual changes.

Why? As a product manager I'd love to be warned when one of my competitors changes its homepage or pricing page.

The big question: are there people with the same need?
The second big question: I have no idea on how much I should charge for this.

Please check it out and give me your opinion. Have a great afternoon.

https://sentinelapp.com
We should have a National Whistleblower Day and start holding celebrations for it.

I suggest June 10th, if that's the day Snowden left his job. We simply whistle, in every street from Washington to Baghdad, including in Europe.

Edit: Got 9 upvotes from this comment, sounds like there is traction.
Interestingly enough, Leon Festinger first developed the theory of cognitive dissonance after looking at the behavior of doomsday cults. His book, When Prophecy Fails is fascinating: it looks at a doomsday cult in the 50s that believed aliens were going to rescue the cult from the world's end on a specific date. The members went all out preparing for the end, selling their belongings and gathering in one place. The date came went, but instead of accepting that they were wrong, the members justified it by saying "the force of Good and light" spared humanity and became more fervent as a result.

While I can't speak to your experience, I will say that it's amazing that as many people manage to leave JW as they do. Out of curiosity, what do you think was your last straw if you don't mind sharing?
The stick shift gesture should notify the police of your location and destination.
This is from Cambridge? Eduroam or uni ethernet?
In order to win the lottery you have to buy a ticket. Not everybody wins, but that man can make a difference (or not ) in this world. We all have a shot at the BIG prize.
Willow Bay Kayak and Standup Paddleboards
It's possible to solve, you just make users download a zip file which includes 10 papers including the one they're interested.
Snowden is a Hero. And there are few of those around.
Swift: Attempting to Understand Type Erasure
SDKMAN –  the Software Development Kit Manager
We don't build houses (he said from San Francisco)
If you hire David Duke to write about race relations you don't have to tell him what to write. You hire David Duke because you know exactly what you are getting.