skysight-inc/HackerNews huggingface dataset:
we essentially peel the globe like an orange and stretch to fill the empty space. The poles have the most empty space:
http://i.imgur.com/JnRijN9.png
That's why you make sure they use one of the standards based protocols, then buy something like a smartthings hub which is open enough that you can write your own apps if the vendor decides to abandon theirs. You don't need the vendor to update their app, you just need them to operate with the hub, and then talk to the hub directly to control the device.
Judge, jury and executioner: The unaccountable algorithm
I renovated my house a few months ago and also had to decide whether or not to go "smart" on the lighting, switches thermostat, etc. Did a lot of research and came to the same conclusion that there was little benefit and large chance that I would have obsolete technology next year.

However, I did go for an electronic doorlock (with finger print reader) and after just a few months I can not imagine ever going back to having regular keys again. If you have a family with small kids and cleaning ladies that need to come and go this saves so much logistic hassle. No need to wait for a delivery man, just give him a temp code to put it in the hall, etc.

There are definitely a few great IoT things, but just like we once imagined a PC would be used to store recipes, we just have to find out what the truly useful IoT things are.
Did John Draper pioneer the field of maritime breakfast?
Also, ride a bike and filter past all the motorcyclists who get stuck between the cars.
> I asked a young man working at the Target store how visitors felt about their every action being tracked and he said that they’d come to accept it. And that was that.

I think this is completely true. I've done research in this area, and people under the age of about 22 have no concept of privacy whatsoever (it should be noted that these people were 12 when Facebook started and basically hit their teenage years just as Facebook opened up to the general public).

Here is one of the anecdotes I collected: when one of them arrived at college, she posted a picture of her school ID and her key and said, "I've arrived!". I pointed out that with just the info in the photo someone could make a copy of the key and get into her dorm room. She said, "eh, that won't happen".
That's not true - you're meant to test your smoke alarm weekly.
Also false alarms can be the smoke detector acting correctly to the presence of smoke, eg. Burnt toast.

In this case the ability to remotely check the alarm status from a self check, or to remotely snooze a false alarm while clearing the smoke can be very handy
You're right, we should just move our businesses to whichever countries currently allow the most exploitation and abuse of workers and race to the bottom. Why not just cut to the chase and implement slavery already? It's the most economically efficient method of production after all.
JavaScript - "JavaScript: The Good Parts"

http://shop.oreilly.com/product/9780596517748.do

Can anyone please suggest more good books for JavaScript? - for beginner, intermediate and advanced levels? Thanks in advance :)
Text Based Simulation of the Universe
>You really don't know that people use cellphones to keep in touch with friends?

>Did you miss the last 10 years or something?

I guess I did miss the last 10 years then. I am old-fashioned in that regard.

I prefer friends who don't require me to be available 24/7 (unless it's an emergency or something like that). I am happier to interact in 'bursts', that is, exchange thoughts in one intense session, or writing longer messages, rather than the trickling 1-message-per-hour that seems to be so fashionable today. I like to be either part of an interaction, or not. And not in a perpetual conversation that never stops. But hey, to each their own. I know that other people like me exist.
Show HN: Smart all-in-one application performance monitoring
Another common one: people posting that they're going on vacation or posting pictures from vacation while still on it. Sure, your friends might not break into your place, but what if their laptop gets stolen and the thief sees you're not going to be home for a week?
Pakistan armed drone kills three in first attack
Having flown internationally in Europe recently, I can attest that prompting people back to the seated waiting area (over the intercom) ahead of boarding had zero impact on the forty-sixty people super keen to get on board.

I suspect the airport would be interested in trying out the LIFO approach in this particular location.
Totally familiar, and totally awful. I don't miss it.

If you want to correspond further about this, feel free to drop me an email.
Sorry, it went down. Up again.
Dustin’s awesome monad tutorial for humans, in Python
The 4-track limit means you can build a hardware DJ controller that supports stems. It also means your software doesn't have to have a crazy unlimited-track interface. 4 tracks is the sweetspot where you can actually build usable products around this for live performance.

Clarification: When I say build hardware, I mean design a usable hardware interface for mixing 4 stems. I don't have to guess what audio is on what track. Imagine what a nightmare it would be if every stem had a different number of tracks and you were trying to DJ live with them.
People like low individual latency, they really don't care about the queue's throughput or the average latency.

This also presupposes the venue doesn't want lines. That's a pretty bad assumption for a lot of service industries. Lines mean your venue is popular and serve as advertising.
I walked through Target's Open House in SF a few weeks ago; I'd recommend visiting if you're in the area. It's pretty slick product display space. Each "room" has a projector which gives an overview of four or five products in a room, and how they tie together in your life. One of the rooms had a Kinect mounted above next to the projector; not sure what it was being used for.

The main lobby has a couple long tables with all of the products on display which were demo'd in the rooms along with some interactive Surface-like table which detects if you get near it and moves floating sprites around. They had displays on the wall listing the most popular products, and a few sales people to answer questions. IIRC there were approx 40-50 products displayed. Kudos to Target for setting the space up.

Everything being sold felt they'd fit perfectly inside of a Brookstone, or Sharper Image when they still had retail stores. Most of them were "vitamin" products rather than "aspirin", which gives way to some of Allison Arieff's criticism in the article: "What the products on display have in common is that they don’t solve problems people actually have."

That's very fair to say. There were a few items which did solve real problems, like Nest which can help reduce heating costs, but most things sold didn't fit into that category. Many were "neat" things which you could entice someone with disposable income to splurge on.
This sort of expectation ends up being a mental block for me sometimes as far as putting something I've done out there. If I put it out there, someone might use it and expect updates. How many projects could I maintain at once? Is this one really worth that much trouble?
Trump Is Right on Economics
Yes, but this mainly holds true at the lower end of the pricing, starting from as low as INR 899 going upto a few thousand per day. He has managed to get such rates by aggregating a good number of guest houses which cost much less, which are otherwise out of the purview of typical hotel aggregators. The room detail page provides you a good description of what to expect in terms of feature list as well as realistic photographs, eliminating the "surprise" factor as much as possible. Instead of searching for a Hotel A/B/C when visiting a new city, you just book an "OYO Room" of your desired category in your desired location.
The ESP8266 is making waves because a) it's substantially cheaper than anything else on the market, b) it integrates the WiFi MAC, the entire RF system from balun to baseband and a useful microcontroller and c) it is fantastically easy to use.

Espressif will sell you a single ESP8266 for less than $2; the ESP8089 is less than a buck, again in single quantities. TI's 1ku pricing for a CC3100 SoC is $6.70. Nordic's cheapest 2.4GHz SoC is about $3.50/1ku, and that doesn't do WiFi. The cheap Espressif chips really are a big deal IMO, in the same way that cheap ARM A-series processors from Rockchip and Allwinner have radically changed many consumer markets. You can run an HTTP server on a chip that is price-competitive with an ATTINY88.
This is great. I've been looking for a tool like this!
American Experience: Silicon Valley (PBS Documentary)
In fairness, she's right--that won't happen. That's a pretty good example of private stuff where the characteristic of privacy doesn't really matter.

Who's going to go through the trouble of taking a key blank, grinding it down to shape, somehow gaining entry to the building, just to break into her dorm with the actual key? It's a dorm room, it's going to have a cheap dorm bed, a macbook, nothing of value worth stealing, and if you really wanted to break in, you could use a bump key.

And breaking in to rape her or something else malicious that isn't property-related? She's at far greater risk of that happening from the frat boys down the road.

No, she's right, the key privacy doesn't matter.
The Industrial Internet of Things (IIoT) is also in the works, with standards efforts kicking into high/er gear.

The two big contenders seem to be the American-led effort/s that has come together for IEEE P2413[1], and the German-led effort known as Industrie 4.0[2].

See also: Industrie 4.0 vs. the Industrial Internet[3].

[1] https://standards.ieee.org/develop/project/2413.html

[&] http://www.industrialinternetconsortium.org/

[&] http://industrial-iot.com/2015/09/ieee-pursues-standard-refe...

[2] https://de.wikipedia.org/wiki/Plattform_Industrie_4.0

[&] http://www.zvei.org/en/subjects/Industry-40/Pages/The-Refere...

[3] https://www.mapi.net/research/publications/industrie-4-0-vs-...
Did he have any thoughts on the Gulf of Tonkin incident?
Can you setup a Google form in the meantime, in case we don't come across your HN post with a landing page?
This is why we started EarthData.io. It hasn't flown due to me failing to raise money, but I still believe that the premise of every 'thing' accessible to every 'app' in 'near-real-time' where this all heads.

As long as the connected devices are all connected via their own, standalone cloud, whether it's proprietary, open source or purchased, we're not going to see the true value of IoT and the ROI of connectedness will be squelched. Yet this is how the device manufacturers still view connected devices: A marketing lever to lock their customers into their hardware.
Quite literally MIPS Technologies being too busy with this litigation is the only good explanation why it was blind to the real threat: ARM7TDMI taking embedded/telecom market by storm.

Case in point: in the first half of 2001 I worked at Lucent on a board that had something like 288 or more dial up modem channels (this was once a part of Ascend Communications). It had a bunch of specialized Analog Devices chips doing the heavy lifting, a bunch of ARM processors controlling them ... and one MIPS processor doing system housekeeping.
I thought, maybe this Narcisstic number thing is explained on the YouTube channel of Numberphile, and well it is https://www.youtube.com/watch?v=4aMtJ-V26Z4

For me, this is way more clear and better to watch, then reading the Wikipedia page
As it explains quite clearly, this is "portable system calls". Lightweight indeed, it's the whole point!

So if you ask this question, you might as well ask why system calls are not more expansive in their capabilities.

I think there's a reason, system calls are much simpler. They are building bricks. If you want to layer something complex on top, you're free to do so.

About your suggestions, ACE's documentation is particularly bad. I wouldn't recommend it to anyone.
First they came for the Sea Stars, and I did not speak out-
Because I was not a Sea Star.
A Capitalist Visits Burning Man
Effective JavaScript by David Herman
UK forces kill British Isis fighters in targeted drone strike on Syrian city
Steve Jobs was a Syrian migrant's son too
The incentives don't quite work like that though.

With normal FIFO queues you're free to abandon your place in line if, for example, you decide it's taking too long and you'd rather do something else. If later the line dies down you're free to go get back in line and you're not being a jerk.

However if you get stuck too far back in the LIFO queue, then it's actually in your best interest to abandon it and come back later. But there's no socially appropriate way to do this.

I think if you tried to do this in the real world it would quickly devolve into a mob. Random order would probably work better.
Japan as well.
State of TV 2015: We have hoverboards, why don’t we have modern internet TV yet?
> A friend of mine, a great cook, regularly performs what she refers to as The Dance of Smoke Alarm Supplication, wherein she and a broom jointly try to persuade the alarm gods that everything is fine. When she heard that there was a smoke alarm that would pop up a notification on her phone first so she could mute it with zero shrieking, she was very excited.

The Dance of Smoke Alarm Supplication can still apply to smart smoke alarms:
https://www.youtube.com/watch?v=BpsMkLaEiOY
There are sites that let you set up an email capture box in a few minutes (such as mailchimp). Doesn't have to be a full landing page.
Ex-Tesla engineer could face prison for email hack
Rudimentary carbon dioxide scrubbers[0], with a reserve oxygen supply.

0:https://en.m.wikipedia.org/wiki/Soda_lime#Undersea_use
Same thing in puzzle form:

https://gmaps-samples.googlecode.com/svn/trunk/poly/puzzledr...

http://bramus.github.io/mercator-puzzle-redux/
Except, this is the Mercator projection, which distorts the size of objects as latitude increases from the Equator[1], rendering the whole website pretty much useless.

Consider using something like the Gall–Peters projection[2]. It is interesting to compare continents at their true size.

[1] https://en.wikipedia.org/wiki/Mercator_projection

[2] https://en.wikipedia.org/wiki/Gall%E2%80%93Peters_projection
http://www.moneysupermarket.com/car-insurance/blog/the-cost-...

> The average cost of a driving lesson is now £24, and with the DSA (Driving Standards Agency) recommending 47 hours of tuition under the supervision of a professional instructor, the total cost of lessons for a learner will be £1,128.21 Mar 2013

That's not a bare knuckle minimum, but even this is less than the additional suggested 22 hours private practice (and the learner needs to be insured).
How many errors?
Parallel vs. Concurrent in Node.js
The expectation of random Fourier features via trigonometric identities
Walking Every Street in San Francisco
Conspicuously absent:

"you can scarcely imagine how expensive our text books are. Having tried to save some money through the purchase of a second-hand edition of Euclid's Elements, I am at risk of failing that class. The only change is that for this year's edition for some reason all the postulates have been renumbered, making it impossible for me to use the text in class."
This is one of the reasons I've never sent a DNA swab to Ancestry.com, or 23andme. If I could do so anonymously, I'd do it in a heartbeat - but the potential losses+ outweigh the gains%.

+ admittedly, I'm not even sure what the worst case scenarios are, but that just makes them even scarier.

% ooooh, I might learn that I have a predisposition to alcoholism and rectal cancer? That's nothing that my Russian father couldn't have told me.
> [meme]You can't simply use a second machine/instance.

I'm assuming [meme] is shorthand “overly-broad assertion”? It's nice if your database has horizontal scaling built in but it's not like we don't have an entire generation of successful companies who had application-level sharding logic either by necessity or because they found the control it offered was valuable compared to the built-in generic logic.

> While it's true that most companies will be fine in 256GB ram, we were talking about sharding, which it doesn't have.

You still haven't supported the assertion that it's common for places to have massive, heavily-queried databases like this which would not be better split following natural application-level boundaries. This is particularly relevant when discussing AWS as some of the common reasons for keeping everything in one database are sweet-spots for other services (e.g. migrating data for long-term historical reporting over to RedShift).

Again, I'm not questioning that integrated sharding would have its uses – only your sweeping assertion that this is a likely problem for most people and that it's a dead-end (“you're stuck”) rather than merely one of many growing pains which you'll deal with on a successful product. In particular, it's unlikely that everyone will have the same right answer at that scale since access patterns vary widely.
Fair enough, but consider that, at least before the war, Germany was still thought of as, well, Germany--a decently well-developed country with lots of culture and history. In other words, a reasonable tourist destination. In 1937, passenger travel between the US and Germany was popular enough to justify a regular line for the Hindenberg, until it burst into flames.

Remember that our current perception of Nazi Germany is largely based on (a) human rights abuses that largely happened during the Second World War, (b) the fact that we were on opposing sides of that war, and (c) the fact that Nazis don't have any influential sympathizers left. This isn't to say that the Nazis weren't as bad as commonly thought, but they were certainly not unique in such.
This is one valid perspective on DevOps. If you're starting an organization, you definitely should bake DevOps work into the Developers from the beginning.

But changing this culture in an established company is less easy. Instead of upgrading an entire development team to be DevOps masters, many companies would rather "bolt-on" DevOps, and they're hiring for a person to manage the CI or deployment tools and codebases for the team. Some even have a goal of having the DevOps worker backtrain the other developers. It's kinda like hiring/contracting a Cisco expert instead of teaching your team how to subnet.

Should companies expect to have to re-roll their developer teams just to have DevOps abilities?
>But as others noted, for most people who aren't cloudflare this doesn't really matter.

Aren't most web applications I/O bound? The Arrakis team sped up Memcached and Haproxy quite a lot by bypassing the kernel. It seems like there could be a large market for these techniques as they become easier to use.

http://people.inf.ethz.ch/troscoe/pubs/peter-arrakis-osdi14....
ZMQ presents its own set of challenges, because it's typically implemented as a linked-in native library, and this presents some interesting safety problems. In a previous life, we tried out ZMQ as a replacement to RabbitMQ for a use-case that we didn't actually need long-term persistence for (real-time notifications), but we found Java, and Python ZMQ to provide exciting, hard-to-debug memory leaks, as well as plain segfaults. But, for some time I've been thinking about this, because having a smart client library does allow you to do really neat things efficiently (See: Fast Paxos: http://msr-waypoint.com/pubs/64624/tr-2005-112.pdf, Chubby: http://static.googleusercontent.com/media/research.google.co...). I think the ideal model is to split up responsibilities in a distributed system between nodes that are smart clients, and the rest of the system, and in this, linked-in drivers can continue to utilize simple protocols like RPC + Protocol Buffers, and the actual system can use more complex, higher-level semantics, like dual-dispatch to smooth over latency. -- For whatever reason, people are more comfortable with running a totally foreign, binary library in their same process / memory space, as opposed to running a binary and depending on it. -- I realize that operationally, it's somewhat more complex to do the later, but that's a question about maturity of methods. We've seen the Go community adopt this approach somewhat with things like the Packer plugin architecture (https://www.packer.io/docs/extend/plugins.html).
How to recognize design cues by looking at the tests?
Ah, the Smoke Alarm Supplication Dance. Great term. My wife and daughter had the same issue. They like to cook and can tomato sauce. Our smoke alarm would go off very easily - lots of false positives. One day my wife is vacuuming the hall and the motor in the vacuum cleaner overheats and starts putting out thick, black smoke right under the smoke alarm. Nothing from the smoke alarm... Needless to say we quickly replaced both the vacuum cleaner and the smoke alarm and made certain to get one with dual sensors...
It was pretty clear that it wouldn't execute, but just the quick "Ok, that command would wipe my server clean, does it actually do that?" thought is a deal breaker.
rc = libcox_exec_fmt(pHandle,&pResult,"ls '%s'",zDir); /*Don't forget the single quotes around 'zDir' */

This is either insecure, or so different from a shell as to make it not worth using shell syntax.

I really like the concept though. Took me to figure out what the concept is because "system calls" doesn't mean "shell commands" to me, but having figured that out, operating on shell commands has a lot of things going for it.
When I use SSH as VPN, it's usually because I want less flexible applications to use it, using socks5 configured as a system-level proxy. When doing more work on our corporate network, I usually SSH through the jump to my desktop and work from there, unless I specifically need to access another machine for something.

As for sshuttle, it's a very convenient device, although the design appears rather complicated. I'll look into it.
Sounds like you have too much time to invest in others.

Relationships are naturally intended to go colder as time goes on and people and their priorities change.
The Psychological Price of Entrepreneurship (2013)
Put the “Ph” Back in PhD
By founding a startup.
Twitter is very confusing and useless to anyone who wants to use less than one hour per day. So, if they focused on interactivity between anonimous,famous and "live events", most people who do not want to live on Twitter, will have a reason to open the app at least a few times a day.
The article mentions a decline in teeneger licenses. A big part of this is graduated licensing programs that most (all?) states introduced. Why get a license if you can only effectively use it to get to/from school?
I was on vacation in SE Asia and met a Swedish family of five that was ~30 days into a YEAR-LONG family vacation traveling around the world. Incredible on a number of levels- the father had taken six months "paternity leave" (though he had no recent kids) plus another six months leave of absence. The most unbelievable thing though was how happy this family seemed to spend every waking moment together, and their willingness to continue for another 11 months.
You had to call your parents and wait at the post office? How old fashioned! Today my parents can just look at my credit card bill online and decide if they want to pay for any expenses.
I'm developing a daily network website
I have been working on this site for the last 7 months. I will launch this site by the end of next month. What are some opinions about it?
I would like to get your feedback.
My website Features :
1.users can upload photos, videos, gifs.
2.users can update their status, share links, write articles.
3.users can sell/buy products.
4. users can vote for photos, links, videos, articles
5. users can introduce their products & services & more.
Compiler-as-a-service is the future.

Lisp. You want Lisp.
early design : http://qph.is.quoracdn.net/main-qimg-e61b97ffae3590c8aa22944...