skysight-inc/HackerNews huggingface dataset:
> rayiner is doubtful, and would like to hear if anyone can convince him.

I doubt I could convince rayiner of anything, but I'll at least refute some of the more ridiculous things he says.

>Your arguments for why the FBI agents acted improperly amount to "yeah, but it turns out that ...."

No, I've responded to rayiner's suppositions that because some activity might be sketchy, it must be.

[rayiner says](https://news.ycombinator.com/item?id=9047068) encrypting and exporting files to a repository in a foreign land is sketchy.

I say, ssh, gzip, and svn are pretty normal tools that programmers use frequently. So are hosted servers in foreign countries.

rayiner says that deleting .bash_history is sketchy, I say it's a reasonable, nay a responsible thing to do if failing to do so would leave sensitive information (such as a password) available for others to peruse.

>This arguments are not a good reason to not arrest someone. They're a good reason to find someone innocent after trying them.

IMO if the government is going to arrest a person, attempt to hold them without bond, settle for mere $700,000 bond, (arguably depriving the person of counsel); then the government's burden of "probable cause" ought to be a bit more substantial than "some bros down at Goldman Sachs said...", and this guy uses "subversion" software. We can't have the police running around arresting everyone who might have possibly committed a crime. There needs to be actual, you know, probable cause.

>Sometimes circumstances are such that an innocent person looks highly suspicious to reasonable people with a reasonable amount of evidence. In those cases, it's reasonable, though unfortunate, that law enforcement arrest and charge that innocent person. Isn't it?

What do you make of the fact that:

>>"In the New York state case, a judge ruled the 2009 arrest was illegal. He threw out seized physical evidence, including computer hardware carrying the source code."

and

>>"New York State Supreme Court Justice Ronald Zweibel also barred prosecutors from using statements Aleynikov made to the FBI after his arrest at Newark Liberty International Airport."

Are these judges unreasonable? Sure, mistakes happen, everyone deserves a Mulligan once in a while. That's not what we have here though. The FBI had plenty of opportunities to check their work, which was shabby. Instead of doing that, they forged ahead doing the bidding of Goldman Sachs, uncritically. And, now that the federal case has failed, GS has their hand up the back of a Manhattan DA. We can quibble about these little details more if you want but this whole affair has got a stench about it.

>As far as I can tell, rayiner is right.... we have no evidence that Aleynikov was arrested improperly.

No evidence? What's Zweibel's problem then?:

>In a 71-page opinion, Justice Ronald A. Zweibel of State Supreme Court in Manhattan ruled that the F.B.I. “did not have probable cause to arrest defendant, let alone search him or his home.” The arrest was “illegal,” Justice Zweibel wrote, and Mr. Aleynikov’s “Fourth Amendment rights were violated as a result of a mistake of law.”
Here is my personal experience with Nest Products overall:

- Own 3 thermostats: 1 at home and 2 at my wife Business

- 6 Nest Protect spread in different part of our home (aka master bedroom, hallway, kitchen,...)

The thermostats work fine and usually the only issues I have encountered were with Comcast or AT&T (wife Business) going down and the thermostat not every time able to reconnect automatically... Not a huge deal and overall happy with those. And checking our bills, over time I see some savings in electricity cost... And the big big plus is really being able to trigger the A/C during the summer hot days when our dogs are staying home, and we are not with them.

The Protect overall have been working as expected with the one in the kitchen kicking in often when we are cooking (previous smoke detectors in the kitchen have been doing the same so no surprise).
At installation time one of the unit couldn't register, and after reaching out to Customer support got a replacement unit quickly which worked fine.
3 weeks ago out of the blue the Nest Protect in our master bed room started to do exactly the same thing as shown in the video but the alarm after a minute will end and the app was reporting the level of smoke going down... Except there was never any smoke at all...
Since it did happen 3 days in a row and on the third day, I was there to witness it, I tried a few things without luck... Ended up removing the battery and again contacted a Nest support (glad that I know a few folks there so I didn't have to go to any phone diagnosis), and 2 days later got a replacement unit. Installed since then and problem didn't happen and the bad unit was returned.

My conclusion: the thermostat is almost rock solid except for flaky internet and doesn't always reconnect. The Protect are definitely more a v1 with still some glitch but still happy customer. I am not a huge fan that Google did acquire Nest and still have preferred Apple but I don't have too many complaints.

I do have too a bunch of Dropcam and again not really happy that they ended under Google control, but their camera are good.
There multiple persons under the same roof, sleeping at night. The alarm in the basement sounds. You go in there. There is a thick smoke. You disable the alarm. You inhale too much smoke and fall down. The house burns down and everyone dies.

Of course, why on earth would you disable the alarm if indeed there is a ton of smoke is beyond me. But maybe there was a real-life case of somebody confused that did just that, and in the emotional aftermath regulation was passed to make sure this never happens again, common sense be damned.
I saw the title and thought "is it the one from Interstellar!?!?"

Thorne said he was going to publish based on their simulations so it's awesome it's here. I agree it might be nice to have the context in the title since this is cool for both physics and science-fiction fans.
Harmful Air Pollutants Build Up Near Oil and Gas Fields
Three of Tech’s Top CEOs to Skip Obama Cybersecurity Summit
In effect, they are. Many regulations reference their standards, require devices meet a specific UL standard, or recommend that devices be stamped with a UL approval.
I can tell these are written really well because the voice that I hear in my head as I read them is your typical insincere Silicon Valleyite. Well done!
I've seen far, far worse, and I find this story completely believable. Any area perceived as easy money is going to attract a lot of scumbags and hustlers, plain and simple.
Obama calls for public debate over encryption
I have 5-6 windows open, each with 5-20 tabs. Often it's worse.

Things like: Gmail, calendar, Xero, time tracker, things I've been meaning to read but haven't yet put in a TO READ folder (sometimes hits 30+ tabs), Trello, business plan lists, BitBucket for an iOS project, Shopify partner admin, Font Awesome cheatsheet, 15-20 client projects I might work on in any given week including their admin backends, App Annie, Analytics, trip research (20-40 tabs easily on maps, spreadsheets, itinerary suggestions, Airbnb, Booking.com, hotels, national park sites), 5 tabs currently devoted to trying to work out how to get a National Geographic subscription to work on device and web, and so it goes on.
ISIS Fighters Attack Iraqi Base Wearing Iraqi Army Uniforms
I don't want to appear "gratuitously ignorant" in front of someone who might be a decent computer scientist.

Someone who is a decent computer scientist will be unlikely to care whether you say "regular expression" or "look how smart I am, I know to say that this thing Perl does is called regular expressions by ignorant plebes even though it strictly isn't, let's high-five!"

Because, y'know, someone who's actually a decent computer scientist probably has more important things to care about.
Someone says this about everything that Google launches. When Google does close something, they're right. It's like people who say that the stock market is going to crash.
1997-2000 showed us that having a lot of money is no guarantee you'll build something that anyone wants to use (or at least, that they want to pay for).
Verhuisdekens+en+pakdekens+voor+pantser+van+huisraad+bij+elke+verplaatsing
It's safe to assume that the safety-critical software in any iCar will be held to a much higher standard than OS X or iOS.
Where Google, Facebook, and Tesla Like to Poach From
Software for a self-driving car has to be built to a standard that's entirely different from anything they've had to build to before. Lives are at stake.
What if the home contained both normal per-regulations smoke detectors that alerted humans, and had other smoke detectors to alert your home automation system? We could call them sensors instead, to differentiate.

Ideally, the sensors for your home automation system would be configurable to your hearts content, their point is not to alert humans but to alert your home automation systems. The actual smoke detectors are for alerting humans, and are tightly regulated.

I see a future where the home contains many different types of sensors all over the house intended for data collection, and alarms for humans as well. Temperature sensors and heat sensitive cameras combined with smoke detection sensors would let you do some really interesting things with regards to detecting smoke, flame, or even overloaded extension cables.

One of the reasons I'm interested in my home itself being able to detect events such as fire or flood, is so that it could initiate an emergency offsite backup of any sensitive recently-modified files, and as soon as that completed or failed for whatever reason it can shred the encryption key used to boot the full disk encrypted partitions. It could also unlock doors, trigger a gas and or electrical mains cut-off switch, trigger camera feeds to record to offsite servers, call me or anyone else, or even draw attention to the home by turning on and off lights (or changing their color if you have the right bulbs).
> I just want to pull tarballs from a dumb file server.

Is there something I'm missing that you couldn't just use wget? If you have the URIs, I can't imagine how pulling down an image by name would be more than a quarter-page Python script, even if you include the untarring and such.
I would have loved to see Elon Musk vs. Steve Jobs. Personalities are quite contrasting.
Cisco touts high-tech NBA All-Star weekend
I don't know why people make these kinds of comments. "If you don't like X, don't use it." You can't know if you like it until after you've used it, and by then it is too late. It seems to me like you'd have to be really out of touch with how the world works to say such a thing.
That's a fair point :) Although I do like the fact that the smudge/blur approach means that you can selectively encrypt files as well as still share the entire repository publicly via any protocol.
Nuclear binding energy: http://en.wikipedia.org/wiki/Nuclear_binding_energy

Iron is at the top of the binding energy curve, and hence the bottom of the potential curve. Effectively, it's at the bottom of a hill with hydrogen on one (very) high side, and uranium and the trans-uranium elements on the other (less) high side.
We had unbundled last mile for quite some time with DSL. Sure we got a ton of new ISPs, but none of them wanted to invest in upgrading the infrastructure.
>When we moved in two years ago there was an intermittent earth fault, so we had everything checked then. They found the earth fault, it was a loose connector inside a T junction I believe.

If there was one, there may be others. I've located several loose junctions in my attic (on my bathroom electric strip heaters). They were easy to spot because of the discolored insulation. At my own home my connection to the electrical grid also had such a fault (a corroded junction on one phase). It was an intermittent but persistent fault and I am surprised that I didn't ruin more electrical stuff before I found it.

>I'm more inclined to believe it is caused by the crappy wiring system that is standard in my country, where there is not a neutral lead and a live one, but two live ones with a phase shift.

Sorry, I shouldn't have assumed you were in North America.
Citus Data Is Hiring a Sales Engineer
Rate, buy, and share over 1,000 shoes for free with Sneaker Connect
New Encrypted Social Network (NSA Proof Messenger)
Please see https://www.cryptochat.co
Happy valentine's day all. I've written a chat app/social network that i believe is impossible to decrypt even if someone knows the SSL private key of my site. I used tom wu's big integer javascript library to generate RSA key pairs in javascript. As soon as someone requests a page from cryptochat.co, the server generates a 2048-bit RSA key pair in php. The public key of that key pair is then sent to your browser, while the private key is stored as a cookie on the server. Upon receiving the public key from the server, your browser generates a 1024-bit key pair, it then encrypts that key pair with the public key sent from the server and sends the keys back to the server. Once the server receives the encrypted keys from your browser it fetches the private key stored in the cookie from earlier to decrypt the keys. On both the server and the browser, there is now the same RSA key-pair that was generated in the javascript. These keys are used to encrypt and decrypt all subsequent data-transfers on this site. Therefore even if a third party, with access to this site’s SSL private key was sniffing your network traffic and received the public key that was sent from the server to your browser, they couldn’t decrypt the encrypted key pair from the browser without the private key stored on our server. All you have to do to receive a new RSA key pair is refresh the site page. I believe this is nearly as secure as PGP but has the perks of standard social network messengers like facebook chat (saved messages in database/account settings). Please check it out and sign up if you are interested in using an encrypted social network. It's more interesting if you can get a friend to sign up with you to test it out.
I think this is the first site I came across that is easier to read as source.
I assume by "chinese professor at Harvard tried to steal the credit from Perelman", you mean the defamatory article written by The New Yorker regarding on Shing-Tung Yau. That accusatory article was written by an outsider with no regard to reality. For a correct account from within the mathematical community, see http://doctoryau.com/hamiltonletter.pdf.
G-bots flagging it off the front page... that's HN for you.
I recently purchased a non-Nest smoke alarm. The documentation explained that if there was an alarm, the hush button would silence it temporarily, but if there was a high level of smoke, the hush button would not work and the alarm would not be able to be silenced.

Since both Nest and other smoke alarm companies say this, I conclude there is some regulation to this effect.

The Nest device in the video did not appear to be experiencing high levels of smoke.
Yes, this is infuriating. It happens on my networked system of smoke alarms. It ignores the hush for nearly a minute while the smoke clears out. Ridiculous. Makes me want to just disconnect all of them.
Aluminum's also bound much more strongly to its oxides. Generally you need electrical currents to smelt aluminum, which wasn't possible until the 19th century (with one possible exception, below).

Iron, on the other hand, can be heat smelted, using charcoal or coal. Iron smelting drove the use of coal as it was consuming so much by way of forests earlier. Generally, fuelwood (locally available) is more convenient than coal, only available from specific areas and mines, and which requires transport over large distances.

Overland transport prior to the 19th century was something avoided if at all possible, so coaling routes generally involved ships and oceans or rivers.

There's some evidence that a goldsmith in Rome may have found a process for smelting aluminum:

"One day a goldsmith in Rome was allowed to show the Emperor Tiberius a dinner plate of a new metal. The plate was very light, and almost as bright as silver. The goldsmith told the Emperor that he had made the metal from plain clay."
From:
http://www.world-aluminium.org/history/antiquity.html

Most versions have him being executed by the emperor to prevent the devaluation of copper and gold.
Mood Lines (2015)
Other than very small traces of helium, all elements other than hydrogen are formed in stars. Mostly supernovae.

So if you want to know what stardust looks like, look around you.
To do that, "the other team" person would have to make a calculation based on keeping a certain account they don't like below 500 points. I don't think it's even possible to achieve that if anyone tried, and the probability of an account being just at that limit is pretty low to begin with.
Laura Poitras, Glenn Greenwald and Edward Snowden with David Carr
Seems unlikely. The author is a Google employee and mentions it in the post.
I had looked at using ZeroMQ for a project. Based on the deep misunderstanding from that blog post, I'm glad we didn't.

First, undefined behavior has an actual meaning in C++, and it's not "nondeterminism" ( http://blog.llvm.org/2011/05/what-every-c-programmer-should-... , http://blog.llvm.org/2011/05/what-every-c-programmer-should-... , http://blog.llvm.org/2011/05/what-every-c-programmer-should-... ).

Second, if you're going to publish a library, it's certainly important to have an error handling policy. But I find it very strange to assume that your clients will screw up error handling and blame you for it. The blog post doesn't say this explicitly, but I think it's the source of the "no exceptions, ever" policy ("no exceptions, because the clients will screw it up").

Third, you shouldn't throw exceptions for every error. You throw exceptions when something went wrong and you don't think your immediate caller can do anything intelligent about it. If the immediate caller can do something, you return an error code.

Fourth, did you know that printf() can fail? What should you do if it does? You can't print a warning to the user. Did you know that closing a file can fail? What should you do? Close it again? If a destructor is unable to clean something up, it's basically impossible to do anything about it. You might log the error, but I don't see what you'd do about it.
Node.js and Socket.io Chat: The Basics
less than 2GB
Sure, the mount may be udisks job. But udisk will not do so unless pol(icy)kit gives the thumb up. And it will only do so if consolekit/logind verifies that the user has an active seat. And that in turn depends on the login/session manager doing its job.

All that do automate "mount /dev/sdb1".
Not GP, but:
multiple windows and intuition. Generally, for ~20 tabs per window I still can tell pretty okay what is what, only large swabs of similar tabs (e.g. 10 ebay product sites) are a bit annoying. A tab switcher that shows the headlines would admittedly be helpful.
When I'm looking for a video I want to search YouTube instead of Google. When I'm looking up something to do with Haskell I frequently want to use Hoogle instead. I don't have any search engine that I like in general more than Google but I search for things in specific contexts fairly often.
Failed ISIS raid tests US forces in Iraq
Your thermostat should not require internet. Fact.
Would you employ Sergey ?
The overwhelming majority of electric car charging takes place overnight in the owner's garage, while the owner sleeps. So there's your time issue: no having to stop to fill up once a week or so, just plug in and unplug each day.

There's no comparison to be made, because electric cars are just plain different.
Google and Googlers for that matter always want to work on the newest cool thing, maybe something that has been done before. If you're a developer at Google would you rather work on maintaining something like Google helpouts or Google voice? Or would you want to work on the next big thing? I know what I would want on my resume.

The downside is that Google seems to abandon things. I feel like they need to have a better exit strategy since some people really like the products they put out to pasture. I liked how they outsourced Google wave for example.
Kara Swisher Interviews President Obama
They offer a service where they man your support for you.
You can take a look at the work we've done with containers if you want over at Terminal.com. You can run it on your own metal too if you'd like.

We wrote a blog post about running docker containers on it too a while ago: https://blog.terminal.com/docker-without-containers-pulldock...
Why is "a list of bookmarks grouped by folders" organized, but "a list of tabs grouped by windows"(potentially with the support of tree style tabs or something similar) crazy and messy?
US government to accept Apple Pay for 'many' transactions starting in September
Nice work. I'll add 2 more to the mix (bookmarked these while searching for pure CSS icons recently). To answer the title, yes I'd definitely use one of these

http://nicolasgallagher.com/pure-css-gui-icons/demo/

http://saeedalipoor.github.io/icono/
I beg to disagree. I just gave a talk[1] about exactly how we[2] went back and took time to learn lessons from designs like CORBA (we're building another microservices framework).

Not least I talk about how it's important to build something that modularises complexity and above all else, focuses first on being _usable by humans_ rather than on technical ascension.

_Some_ of us _are_ listening.

[1]: https://vimeo.com/118895501

[2]: http://wym.io/
nothing happens when I click on the links.
I'd share the same sentiment. I was really disappointed yesterday when the only comments (after 5 hours of nothing) was a seemingly snark question on the evil of HFT.

And to everyone who feel the need to voice their disapproval of HFT: if this was an article about improving the penetration of M1 Abrams, are you gonna be voicing your disapproval about ... something? Why/ why not?
Cuddle up with the Valentine forecast
Computer Forensic Services Explained
seemed like they provided this service to large companies to support the rest of us for free.

I would definitely pay for something extra. Even the UI is top notch. I was so impressed.
Steve Jobs up ended multiple industries. Musk is no small player but Jobs basically reinvented the way the game was played when he entered an industry. Musk wouldn't have had a chance.
Ah, well that is a consequence of poor planning by the well-intentioned. Here, I'll show you:

People are bad, therefor we need a government made of people are bad, therefor we need a government made of people are bad...
most likely funded, but I find it as a serious threat to Olark's business because there's absolutely nothing Tawk can't do that Olark does from my experience so far.
You should also keep in mind that everyone dosen't owns a high end machine or even a macbook. I have 4 machines at home , maximum specs are 2.5ghz with i3-4gb , and I guess this should be sufficient for running chrome alone , well atleast theoritically. In reality , chrome starts being unresponive , crashing tabs and stuff occurs beyond opening tabs beyond 7-8 and flash player crashes more often. Anddd , firefox is sure late to start ( a longer startup time ) , but idk how it manages to sustain itself throughout.
In one of my machine , I have arch installed with bspwm as WM ,and firefox takes about 150-200 mb only ( when I'm aggresively testing it ) , with 7-8 tabs. Chrome , well ...
We've had, what, 20+ years of public debate, if I start dating with the Clipper chip.

I find it hard to believe there's more to say on the topic. Well, not unless law enforcement and his administration reverse course and start releasing more information on the topic. Otherwise we're left with the handful of investigative reporters and whistleblowers who reveal how internal US policies actually work.

No, I can only believe this is a wishy-washy non-committal message, using a lot of words to avoid the topic.