skysight-inc/HackerNews huggingface dataset:
I laugh so hard reading the blog. Thanks for the good laugh.
5 Cool Gadget Deals £10 or Under – March 2016
From your own link: "The reason we require the offer to be valid for any third party is so that people who receive the binaries indirectly in that way can order the source code from you." So yes, that is the intent.
I play against the computer in a variety of games for fun, I'm sure Ke would play Go with one for pretty much the same reason.
You have to put things in perspective. It just have to be secure enough. It's for example hard to build anything, if it has to endure a meteor strike.
Ariana Grande Dangerous Woman isimli single çıkarttı
So?

If the implicit assumption is something along the lines of "people I disapprove of deserve what's coming to them", then again, that interpretation is entirely yours.
> wasn't worth buying in the first place

Hence my shoutout to IoS! :)
No, I come from rural America, where my family did have family businesses...except they did not teach me any of it... They assumed sending me to college would be the best thing for me. Yet compared to running your own business, corporate American jobs are normally terrible and make no sense.

They paid for my college which I wasted by going to vocational schools. I eventually paid my own way through university for a CS degree. Then I moved back closer to home and "work from home" mostly.
Meh - we get on fine with paper and plastic money in many places. Or digital. I'm glad I don't have to buy dinner with a big bag of platinum, gold, silver, copper coins etc.
Containerized Cron Jobs – Tide Scheduler
Example terrible API: You have to create a socket for a new connection before calling async_accept. Try using this with coroutines.

> opt-in support for futures via a special callback type.

Which is ugly. The coroutines opt-in as well. Coroutines actually have the potential to be faster than callbacks.
This article succeeds with just a few words and well chosen pictures.
I think the parent post is talking about a design for security rather than fixing security bugs. A device or system designed without security in mind likely isn't going to get security as a priority at any point in its lifetime, or isn't going to be worked on by security minded folk. Any updates are likely going to be superficial, poorly implemented, or simply not a priority for the developers.

In regards to IoT devices, as the article is lamenting, many are designed with no security in mind and instead seem to be thrown together as quick as possible to achieve a function, without considering the implications that a security breach may have with said device. (e.g., IoT baby monitors, thermostats, home locking systems)
There are way to build things so that this isn't a problem. Modularize.

It's easy to build it in a way so that the worst that the software can do is cause it to turn into a "dumb" fridge.

My problem with this whole hatred of iot is that it's not productive.

it's a bunch of people commenting how the trend is dumb and how everything was so much better in the past. Nobody ever gives suggestions on how to improve it, or how to fix some of these issues, or even what they would like to see. It's always just "Who wants a wifi light switch anyway?" or "Oh great now my door lock can freeze".
And I hate it just as much.
The majority of my experience comes from staying in NYC for 3-4 days. I stayed in Manhattan and Brooklyn, and each time I compared prices of AirBnB and hotels. AirBnB always won. Getting a room (with access to kitchen) instead of a whole apartment makes the difference even bigger.
Apart from the price, having access to a kitchen is a huge plus to me because I do not want to spend on eating out all the time. Eating out is much more expensive than cooking at home (not only in NYC). This should be taken into account too while doing the price comparison.
This is not "Internet of Things", this is "Building Automation" and it's been the norm for decades.
> The C++ compilers, standard libraries and the ecosystem have barely caught up with C++11

That's not really true. Both GCC and Clang have reached C++11 and C++14 feature-complete status very quickly.
ECMAScript 6 Cheat Sheet
I guess I could have explained that better. What I was trying to express is that money managers who are working with very large sums of money have difficulty getting out of very large positions.

Some companies have 401ks plans that are working with very large sums of money. This problem doesn't apply to all 401ks. This wasn't the best example.

Um... not sure what to do with your comments on the shill ecosystem.
Android/iOS is an interesting idea for a business.
They already have secure app distribution. A private channel in the Google play store or via app store adhoc.
Communication between the devices via a server should be possible at least using HTTPS but also private/public key encryption. Doesn't have to be an actual server just one of the devices in server mode.

What could possibly go wrong?
GitHub project of the week: Meteor
Can't find that true for any EU city with 500k+ population assuming the same neighborhood. Hotels are even more expensive during high season.
Monogamous missionary in the context of matrimony is quickly becoming paraphillia. Those poor Christian soldiers (et al) lost the war on pleasure, they just haven't accepted it.
I wrote this rant, along the same lines, in 2001:

http://www.vgg.com/et/et_030701_TVCrash.html

Fifteen years ago. Wow, I love the way I gave Jini a shout-out.
If Stanford were ineffective at selecting qualified students they wouldn't be an effective school.
Here's How to Brag About How Many Tinder Matches You've Had
The 1 Yen coin exists since the fifties.
Yeah, if he'd gone from Managing Director to writing code for Etsy that would be interesting. Bank titles make tech company inflated titles look sedate. "You're a senior engineer your second year out of school? I'm an EVP, dude, why you so bad?"
Yeah, wow. Twelve years ago, I worked for a firm that built DVOD (digital video on demand) systems for hotels across Australia and UAE.

Even then, and with the limited 'damage' that could be done, each and every single room got its own VLAN. That was certainly a little ugly to manage at times, especially in a 1200 room hotel, but yes.

VLANs.

Authentication.

Something.

Anything.
> How does Tesla implement updates?

Tesla has a pretty vested interest in shit keeping working considering it's a pretty luxurious and high-profile product. The cut-price manufacturer of your $20 lightbulb or $300 fridge? Not so much.
Irradiation works, but it would be a bit silly to advocate it. If you're going to force people to move, you might as well just pass a law reserving the area as a park and prohibiting people from living there. Of course, people who want to live there will oppose you, but they'll oppose your irradiation plan too. Irradiation works here because it was accidental. Nobody accidentally passes a law to reserve a bunch of inhabited land as a park.
Are you OK? You seemed like a cool guy in the who's hiring comment but in this thread you sound nuts. Look for help if you need it.
> What else would you use?

Oh, no, I was asking mostly as a noob. I've since decided to have a go at learning Scala, and your answer reinforces that decision.
This survery was conducted in Quebec; Montreal is probably one of the, if not THE, most sexual cities in the world. So I all this "taboo" stuff is quite a normal thing amongst people there.
I would suggest two things. First, you have seriously underestimated the variation among secondary educational institutions in USA, a mistake that no USA college admissions process would make. Second, even in the context of the fortunate realm in which you attend university, a "good grades guarantee acceptance" policy probably somewhat underestimates the variation among secondary educational institutions there.
They don't distinguish from "normal for a healthy human" and "normal for people in Quebec". E.g. If everybody in America is obese, is obesity the new 'normal'? What value is there in that definition?

Don't get me wrong, enjoy whatever you like. But lets understand that humans living in crowded cities may lead us to tastes that our forebears would have found puzzling. That these new tastes may be diagnostic of how our mental processes were formed? Thus still useful measures of our mental health.
Gold isn't useless, it's great for decoration, jewelry and small sculptures. For instance, because it's so malleable, you can easily turn it into a sheet and apply it to a sculpture, as the Greeks did.

We don't usually think of decoration as something that's worth a lot of money, but that's partly because we have access to so many cheap organic pigments. Before the 19th century, natural pigments could be very expensive and societies spent a lot of money on them (like the Greeks who painted and gold-plated their statues).
I think it's safe to say that if this passes, UK security companies will no longer exist for all intents and purposes. I'm not saying they'll immediately go out of business, but I can't imagine anyone in their right mind trusting any UK business again, especially companies outside the UK. I'm not simply talking about companies whose main line of business is security, but essentially every technology company that even has an SSL'd website. Considering the wide variety of global competition, how could a serious CTO allow his company to do business with any UK company knowing he's exposing his own company to risks that could shut it down? No one in their right mind would do that.

The same can be said if the FBI wins the Apple case. I cannot see how this will not destroy at the very least the country's technology infrastructure. I'm not sure about the UK, but certainly in the US such actions would lead to a recession or worse considering that technology is pretty much the only sector to have recovered since the on-going recession. I suspect similar consequences for any country whose economy relies so heavily on technology, however.
Men and women have equally freaky sexualities, and equally strong sex drives. AFAIK this is settled science by now.

Women are justifiably terrified of being attacked, slut shamed to the extent of losing their career or custody of their own kids, blamed for their own rape/assault, or trapped by abusers.

This has a tendency to cramp their style.
> At that point why not employ real humans in the first place?

Cost mostly, If you can replicate a human-level intelligence for 10,000 (or 100,000) and have it work 24/7 with no time off and scale out to thousands of them then you'd have something absolutely terrifying in it's capability.

Image an AWS of a 1000 von-neumann level intelligences working co-operatively 24/7 on a problem.

The stuff of sci-fi right now but maybe one day, we know it's physically possible to build human level intelligences since we prove that the rest is 'just' engineering.
Why the Wingdings font exists [video]
Hotel name and address was not mentioned. As long as people complain but fail to name-and-shame, these practices will continue.
The Weather Channel's core weather services such as their weather API, their alerting services (for your phones), and most of their other services are all written in Scala.
Maybe job titles should somehow indicate the number of others in the company with the same job title. So VP/3500 would mean there are 3500 people with the title "VP" in the company. Not so impressive.

I remember once when my dad worked at IBM, he mentioned the president of IBM was only 5 "bosses" up from him. I was really impressed, until he told me that it's not that impressive, because 10,000 other people are also in the same position.
This has been known since the Kinsey Reports (1948 and 1953) literally and figuratively blew the covers off bedroom shenanigans, so I am not sure what is new here to see.

Of course, back then there was a predictable pushback by Evangelicals all over the world against the surveys, and that pushback had significant effects in keeping the information taboo.
Ha, this reminds me of Mr. Penumbra's 24-Hour Bookstore. It's a good (nerdy) read!
Cutting a big new hole in the structure holding the nasty stuff inside doesn't seem like a very good idea to me.
I find this schema, promoted if I'm not mistaken by Martin Odersky himself, as one of the biggest marketing blunders possible as far as programming languages are concerned.

You keep telling developers that they are not good enough but they should rest assured that some smarter people are working on the problem and they'll come back with the answers.

When in reality, I think that all developers, when using a library, would like to think that they could have written it themselves, it they would have had the time or the interest.
You do realize that has only been the norm for the last 50 years right? And IMO, the last 50 years has been some of the worst.
I'm curious if there is any research on purification of irradiated water. A quick search took me here [1]. Couldn't find much else on this.

[1] http://acselb-529643017.us-west-2.elb.amazonaws.com/chem/243...
I received the same stat.
The article mentions the bacteria works at "a steady 86 degrees Fahrenheit." It may work slower or not at all at Pacific Ocean temperatures.
Inventory control does not necessarily have anything to do with theft. "Inventory management" would probably be a better term.
> "the exact amount of Russian involvement"

We can be sure that Russia invaded and annexed Crimea and keeping proxy war alive on Donbass, by sending troops and equipment.

That amount of involvement is pretty clear.
Dumping the radioactive waste into the ocean is an insanely bad idea.
Nice post. I've definitely struggled with this before.

I'm always amazed at how difficult it is to use google's APIs. It probably should not require a lengthy post to explain how it works assuming they want people to use it. Yet here we are.
It did remind me of this Dilbert cartoon: http://dilbert.com/strip/1996-04-18

"It has come to my attention that 40% of your sick days are on Fridays and Mondays. This is unacceptable."

"Ha ha ha! That's a good one. ... Please tell me he was kidding?"

"Welcome to hell, kid."
The purpose of elementary and high school is to create obedient workers that can follow a schedule and respect authority.

I agree that the purpose of university is what you say though.
I mean he did unplug network equipment and MiTM, if this isn't illegal it probably should be. I see ethernet cables all the time in things like hospitals and hotels, should anyone be able to simply unplug them and put their laptops in the middle?
Just yesterday Quizlet posted a long expose that, in their opinions, shows that GCP is cheaper, more reliable (live migration), more performant than AWS, with details to boot:

https://news.ycombinator.com/item?id=11260137

And last month Spotify did the same thing.

The price differences between EC2 and GCE, especially with Custom VMs, is massive. Up to 40% according to this:

http://www.zdnet.com/article/what-google-says-to-aws-price-c...
I would argue that for one person it is cheaper to eat out in NYC if you know where to look. The numbers change once you start cooking in advance (meal planning) or cooking for more than one person.
I think that depends on context. Exhibitionism in public is likely not legal in many jurisdictions and the same for voyeourism. If people know you're watching and are consenting it's not quite voyeurism.
I think that's going to be unplayably difficult for anyone except serious programmers, and it will be very difficult to design life structures that have the behaviour you need to make the game fun, and even if you manage it you'll have trouble running them fast enough to perform well. I mean best of luck if you do do it, but it's going to be a real uphill struggle.
There's a difference between using tools like Piwik (which still burden the browser with additional HTTP requests), and logging the relevant data in the application or server code itself (Apache/nginx logs, or writing your own context aware logging code in your Django/Rails/whatever framework application).

What I'm suggesting is that applications can completely unobtrusively log visitor data internally, without requiring the client to make additional requests. In the same way that ad networks could serve data through your own application backend (rather than being requested by the client), if the ad networks and advertisers could stomach losing access to cross site user data tracking.

The GP was complaining that users still block Piwik and other self-hosted solutions. Of course they do. I'll block every single request I can, if it's not just fetching the content that I want.

Some developers and content providers complain that by blocking analytics services (including internally hosted ones) means they'll be left completely in the dark. This is wrong. They can always log visits through their web app code on the server side - they'll have the benefit of complete request context access ("Is the user logged in?", "Is their account in credit?", "Did they buy this item at some point in the past?") but simply won't be able to correlate this data with other websites logs (a benefit to the users, from a privacy perspective).

As a user, there is absolutely no benefit to me whatsoever of your site knowing my age, income bracket, recent (off-site!) browsing history and interests. None. Ad networks, advertisers and content providers will benefit. I won't.
Neighborhood social network
Transmitting moves of games from World Chess Candidates tournament is forbidden
That's more correlation than causation. I'd imagine it's because in 2016, it's socially acceptable to be a bit "kinky" so more people are willing to be open and honest about it. When researchers ask people about their sexual tastes, there's less incentive to lie since there's less of a stigma about it.
Is there a reason why they don't run the irradiated water through chillers and recirculate? Closed loop system?
I was thinking the same thing. A tablet with a camera on an unsecure network in the bathroom? Hell.
You want to have your lights come on at a certain time.

You want to add motion detection to lights turning on.

You want to attach light sensors to have variable intensity bulbs be brighter or dimmer depending on ambient lighting conditions.

You want your lights to turn on inside your garage when the garage door opens.

You want your front hallway light to come on when your door is opened.

You want to be able to check all the lights in your house at a glance to make sure you did not accidentally leave any on.

You want to have all your lights auto-off when your kids should be in bed.

And of course, most importantly:

You want to turn your house into a rave party, or an epileptic seizure inducing disaster, and I don't think there is actually a difference there.

Your networked toaster might have online profiles for how to optimally toast bread, bagels, rolls, etc based on the type of bread and they would be available on a per-toaster basis. Rather than just odd balling how you want your toast done, you could buy a toaster that has profiles with high ratings that will toast your bread to your exact desire with your given model of toaster.

For your fridge, it could have isolated temperature and humidity per compartment, give alerts when different foods are low in quantity / going bad, track the expiration dates of all your food, and have the same lighting features as your house lights.

There are plenty of applications of "smart" devices. The problem with the IoT is that once you put software in a device you need to be responsible for it, and I don't believe there is actually a single hardware manufacturer on Earth right now who is legitimately responsible for their hardware and respectful of their users (particularly their software freedoms in relation to that hardware).
To up the ante, it would be a fairly good challenge to write a computer program that solves this puzzle efficiently.
This is absolutely fucking preposterous.

The 'Internet of Things' or whatever you want to call it – controllable peripherals, ubiquitous connections, stuff like that – is a pretty cool concept. I want to be easily able to do things like ask 'when will my laundry be finished?', or have my central heating come on when I start heading home. Not because it's massively beneficial, but because it removes some minor annoyances.

The technology is there, and has been for a while. But the proliferation of mindless, unforgiveable security flaws, pervasive surveillance, proprietary cloud-based networks, shitty software and bad UX generally – it's really mad. It really makes it difficult to want to use any of these devices.

I'd love some kind of proper, non-half-baked-and-riddled-with-holes solution for home automation, but I reckon I'd probably have to build it myself.
The keys make tampering much less noticeable. If you take a crowbar to a panel, someone will eventually see it and investigate. With a key you lock up after yourself and no one will know.
"Don't underestimate the role of a crappy jobs and bad bosses" This a 1000 times.

As someone who's done his fair share of shit jobs before working in the relative comfort of the "tech industry", this was a valuable lesson in what is the reality of any work relationship (that is: "I work x hours and you give me x monies", that's really all there is to it...).

Lots of tech companies wouldnt get away with their "We're all a big family so you have to do unpaid overtime because we're all a family" bullshit if their employees went through dishwashing or other menial jobs before.

(Simplifying a lot for emphasis, but you get my drift)
Could be a psychology paper.
Previously: https://blog.shodan.io/dont-be-clever/

> For example, you might know that Shodan crawls the Internet for industrial control systems (ICS). One of the most popular protocols in ICS is called Modbus that runs on port 502. At the moment, there are about 17,000 devices listening to Modbus on the default port. It turns out there are also 700 devices listening on port 503, again a one-off sort of situation.

Probably over 20k by now
Maybe shoot small amounts into space until it is all gone.
That would probably be too risky and expensive.
Researchers could have saved themselves a whole lot of effort just by connecting to the Internet for a few minutes and reading the "rules"--particularly 34, 35, 36, and 46.

Combine that with the theory that only 1% of any online community actively participates or contributes to it. It's like counting mice or roaches. For every one you can see, there are many others that you can't.
I'm not sure why you say the top comment in either of those threads are off-topic. Slight tangents maybe, but not off-topic.
I'm generally unenthusiastic about naming and shaming hotels that I'm still staying in.
The fact that gold doesn't corrode explains why it is used for money and decoration. You don't want your decorations to tarnish, and you don't want your currency to degrade over time. When it comes to resisting time, you just can't beat gold.
I wish you would.

The difference between you and the dunces building things like this hotel light system is that you know that there's a problem and will work to fix it. As the market matures, security will become more important. But the only companies with the chance to fix it will be the ones with substantial market share. And the people who will fix it best will be the ones, like you, thinking about security from the beginning. But that can only happen if people like you get in early and lay down the infrastructure in a way where security will at least be possible.
Bounty started for pdftk port to CentOS7
Safely Sharing Data: Reference Capabilities in Pony
$1B sounds like a lot, but remember last year when car makers spent $3B for Nokia's mapping company HERE?

http://thenextweb.com/mobile/2015/08/03/nokias-here-maps-sol...

There will be fortunes made and lost on the basis of automated features in cars over the next decade, GM definitely wants to be in the winner's circle.