skysight-inc/HackerNews huggingface dataset:
You can get RF Controllable Wall Light switches that replace the existing switch. The ones in the UK commonly use 433mhz and a configurable static code to turn them on/off. The benefit of them are that you can still control them from the switch itself so you won't be looking around for the bloody remote, The in socket types have to have the wall switch on all the time so if someone turns the light off from the switch then your automation goes along with it. And the 433Mhz signal is normally easily decoded.

If you don't have a SDR (a cheap RTLSDR will do) or an oscilloscope you can wire the remote that will come with them to your soundcard on your computer (And you can normally use a cheap USB soundcard if your paranoid about frying the sound card in your pride and joy, I never had an issue when I used to do it) and use an audio suite such as audacity to record the signal and then manually decode the signal.

Once you have the signal you basically then do a replay attack to control the switch using your pi an a cheap 433mhz transmitter.

The downsides to these are that they have no security if someone knows the codes to turn on/off your lights they can but they are limited by the range of their transmitter. You also don't get feedback from these style of switches so the software doesn't know if the switches are actually on or off. I would send my codes a number of times just incase they switches didn't pick up on them the first time.

You can get WiFi switches too but they are more expensive, add complexity to the project (if they are not well documented) and personally I would put them on their own wifi without access to the internet. (But you could write your own bridge so you can control them over the net.)

Openhab[1] is a nice Home automation suite that runs on the Pi and has a lot of modules to control lots of different things already written for it. One of the things it can do out of the box is calculate sunrise/set where you are. So I would use it to turn on my outdoor lights 15 mins after dusk and switch off at a set time.

Just a word of advise to help you making the same mistake I did with it at one point, make sure you write the log's to ram otherwise you can burn though SD Cards pretty quickly (well it took 6 months for one of mine to die)

[1] http://www.openhab.org/

EDIT: You could also use Philip Hue's (or their compatibles or anything using ZLL) and hook up a zigbee to your pi, create your own "hub" and control the lights directly as the ZLL Master key has been leaked. But these also suffer from the "in socket" issue where if someone turns off the switch on the wall then you lose control of the bulb.
If you use React and inline styles, you might not need HTML and CSS: https://vimeo.com/116209150

Also, if you want the benefits of inline styles, but need media queries and the like, check out Radium: npm.im/radium
> Without knowing the problem, you cannot take such a step killing off your whole product.

Sure you can. In fact, they just did.
Sure just like games' EULAs say "no copying!!1" but the law perfectly allows for copying for personal use (e.g. backup purposes) and everyone does it anyway.
But alas, we always need the concentration so badly for the sake of efficiency.

Note that this is actually unproven. It is a dogma of modern economics, not an established fact.
Valuation != invested
It's powerful, flexible, supports classical and functional paradigms and can handle input validation and transformation better than most languages with less code.

It's the only reasonable cross platform client/server language which is well supported.
A Big Conflict of interest?
Useful for developers targeting organisations on Microsoft stacks
I followed the same path pretty much, except less about getting a pretty place, and more about learning interaction.

As for VRTK, they have are MIT licensed and are welcoming of contributors, they even have a slack channel where I chill out.

But the biggest stumbling block for me is motivation. Having to relearn every single interaction, alongside learning how to make games is pretty challenging. Multiplayer especially is one of the main strengths of VR with the presence leading you to believe you are in the same room as a complete stranger.

But learning how to code with multiplayer in mind is so challenging. In essence you have to learn to derive your current game state from as few variables as possible.

But add onto that object ownership, physics, hit-box latency issues and there is so much new stuff to learn that it makes javascript fatigue look like a joke in comparison.

BTW. Is there any demand for VR devs/front-end devs/back-end devs/designers/unicorns?
It's CGI it's part of the promotion for one of the COD games.
I'm just the developer of VSCodeVim. I don't work on VSCode at all outside of that, so unfortunately I can't help you there. :)
You have every right to claim that IAU is slow in recognizing newly discovered dwarf planets, especially if they actually are, but please support this with some list of objects verified to satisfy DP definition and not yet recognized by IAU.

What you gave is some Wikipedia list of objects "most likely to be dwarf planets" and some estimate of the number of undiscovered dwarf planets, which has nothing to do with IAU liking or not liking these objects.

Furthermore, from "dwarf planet" on Wiki:

only two of these bodies, Ceres and Pluto, have been observed in enough detail to demonstrate that they actually fit the IAU's definition.

Though if one reads further,

The IAU accepted Eris as a dwarf planet because it is more massive than Pluto. They subsequently decided that unnamed trans-Neptunian objects with an absolute magnitude brighter than +1 (and hence a diameter of ≥838 km assuming a geometric albedo of ≤1) are to be named under the assumption that they are dwarf planets.

so maybe you are right about IAU and their list of dwarf planets being a mess.
That is CGI part of the Call of Duty Black Ops 2 promotion http://www.themarysue.com/fake-cod-quadrotor/
> You have copied LastPass, however LastPass isn't a good design to copy.
> I never liked LastPass because it's rigid on how you can store data. Surely username+password+ website is common enough, but give the user the opportunity to add custom fields. This is how KeePass and 1Password work, it's a proved design

I agree 100%. For an open source alternative that offers the same flexibility while still trying to be as easy to use as possible, check out https://padlock.io! (Disclaimer: I'm the author)
I think it captures what is happening with society.

If you're not famous, then you have effectively no legal rights unless something REALLY REALLY bad happens to you.

This is only going to get worse as the total number of violations by corporations increase and the media can no longer keep up with most of them - Only the most vile/blatant breaches will be punished.

I can easily imagine that in 20 years, there will be so many breaches of the law by corporations that they will get away with it most of the time... Or if we're lucky and the legal system still works, large corporations will be forced to hire huge numbers of lawyers to be able to defend themselves from the constant stream of claims.

I think that's because the economy has become so competitive that it's difficult for a company to turn a profit without committing lots of minor transgressions (their competitors are doing it). So the most profitable company ends up being the one which commits the most breaches and has the highest rate of success at getting cases against it thrown out of court.
> I see plenty of GitHub profiles that are filled with forked/starred projects from other people, and nothing of substance.

Though I haven't interviewed candidates for a long time, I happen to be
curious about somebody from time to time. The very first thing I do watching
their GitHub profiles is to filter-out all the forks, only leaving "sources"
(how GitHub calls them).
Socialist party on France is not really socialist nor communist: it is a capitalist party with "social-democrat" focus, i.e. quality public schools, quality and universal medical coverage for citizens, etc. In fact, even the conservative-liberal French party is in favor of universal medical coverage. That is pretty much the same in other European countries, like e.g. Spain (close to France), where I live.
I tried vim-mode too, but just trying to replicate vim is never going to work, it needs to be native. It took me about 10 seconds of editing to get blocked by an unsupported feature.
For those who do not understand the economic incentives associated with social graphs, have a chat with Facebook, LinkedIn and Palantir. Or read about the reasons why mobile platforms were forced to implement access control policy for contacts, after apps began bulk-uploading valuable social graph data.
I'm working on a secondary index implementation in redis using modules, that should be out in a few days. It indexes redis hashes similar to how you index tables.
Right. Lawyers are basically professional negotiators.
Standing-only escalators can carry up to 30 per cent more people
MobiCommerce helps building Mobile App for eCommerce Stores in just 4 steps
The problem is that Safari (especially mobile Safari) is actually a current, major browser [0], while IE9 thankfully is not :).

[0] http://gs.statcounter.com/#mobile+tablet-browser-ww-monthly-...
The black bar hides the name.
Should nightclubs be considered sites of high culture?
Julia 0.5 Release Announcement
In theory the battery controllers are airgapped or at least communicating with the host via a very limited protocol such that they're unlikely to have "remotely" exploitable vulnerabilities.

In practice probably nothing. It probably will happen sooner or later, and then manufacturers will start taking security of this kind of thing seriously.
NixOS, because it fixes the problems Docker tries to build a workaround for.
This is an interesting interpretation of (possible) theft.

What if Facebook has no intention of paying it out?
Innovation Through the Holmstrom Lens
That writer is amazing.
Other submissions in the past 24 hrs

1 point https://news.ycombinator.com/item?id=12690752

15 points https://news.ycombinator.com/item?id=12690531

3 points https://news.ycombinator.com/item?id=12690343

2 points https://news.ycombinator.com/item?id=12688386

12 points https://news.ycombinator.com/item?id=12688282

1 point https://news.ycombinator.com/item?id=12688259

34 points https://news.ycombinator.com/item?id=12688080

17 points https://news.ycombinator.com/item?id=12687704

1 point https://news.ycombinator.com/item?id=12687602

6 points https://news.ycombinator.com/item?id=12687128

123 points https://news.ycombinator.com/item?id=12686634

120 points (main discussion) https://news.ycombinator.com/item?id=12682944
A modern version of a Sun-3 with up-to-date hardware? Yes, please.
What it's like on your first day when you get a job at Facebook
I don't know what Apple does to their batteries

>> iPhone 6 (/Plus) has exploded quite a few times actually (not pasting links here, a simple search shows many).

And the iPhone 7 too : http://www.express.co.uk/life-style/science-technology/71958...

Most of the other phones are not exploding (other brands/Samsung's other phones) in significant numbers, so Note 7 is a one off case.
Thank you for the clarification.

My argument is then that we will never have evidence that it exists because evidence is rational and objective and its very reality and/or value is trapped in the irrational subjective eye of the beholder.

Trying to boil it down into, say, patterns of neuron activations would be like trying to boil down or derive the "value reality" of the Mona Lisa by analyzing and cataloguing the light wavelengths reflecting off of it.
> Without knowing the problem, you cannot take such a step killing off your whole product.

Maybe they really only killed the name and plan reuse most components in a specification wise very similar soon to come successor model. If it's not a software problem but dense packaging or cooling they have to redesign a lot of things anyways.

> How long did Toyota need to announce the next step for its recall crisis? Did Toyota kill their flagship products for the floor mat, accelerator pedal or hybrid anti-lock brake software problems, which killed people?

A car is also completely different kind of product, you can change a lot of things without completely taking it into bits.
Windows 93 (2014)
It seems like WSJ inspects the Referer HTTP header, so it disables the paywall if it seems that you navigated to it from a search engine. So, it is not a property of the link.

This, of course, makes sure I do not get around the paywall, since I have disabled that header in my browser. (I dislike the tracking aspect)
Ditto. I had planned on porting FreeBSD to it, but with all of the delays and more interesting boards coming out since it was announced, I've lost all interest at this point.
All you need is this motherfucking website: http://motherfuckingwebsite.com/
Ask HN: Why is content creation in the browser such a pain in 2016?
Creating content in the browser is IMO something that has not been solved properly in 2016. Either we get TinyMCE/CKEditor with messy mark-up and weird x-platform quirks, Markdown that non-technical users don't want to use, OSS libraries with horrendous APIs (draft.js) or promising OSS libraries that are dropped by maintainers once they realize how much work it is to get this stuff right.

Did I miss something here, or is this just one of those topics that browsers are incapable of handling well?
They shipped mine as well (original KickStarter backer) fairly soon thereafter the announcements were made.

It's odd there's such a disparity in shipping; I feel as though I've had mine forever.
Have a look on a similar thread on reddit: https://www.reddit.com/r/learnprogramming/comments/3rmioh/wh...
I had a naive assumption that if I post something that has been submitted before, it would auto upvote the last recently submitted topic...

On the other hand, does it really matter how many times something is reposted, as long as it gets upvotes? It naturally means that people are interested in it.
It's possible that ICEs may be fueled through carbon-neutral alternatives.

The options for this vary, but electricity-to-fuel is one potentially promising alternative, and would address a few problems in one pass. Biofuels are often mentioned, but a rough feasibility analysis shows that this simply doesn't scale given net biomass potential and human appropriate (see "HANNP" and "photosynthetic ceiling").

Liquid hydrocarbons, for all their faults, are a very nearly perfect fuel: liquid at ambient temperatures (as well as above boiling and below freezing), reasonably non-toxic, proven storage stability for 100s of millions of years, utilisable in a tremendous range of power capacities, from a few watts to hundreds of megawats (an span of 8 orders of magnitude), an exceptionally high energy storage density by both volume and weight, readily containable, non-corrosive to a wide range of metals, ceramics, and plastics, combustion without ash, absent global balance characteristics almost entirely benign combustion products (CO2 and H20), and more. There's a reason the world went so bog crazy for them, and why they're the fuel of choice in our primary prime movers: diesel, gasoline, and gas turbine engines.

It's also quite difficult to conceive of alternatives to present fossil-fuel utilisation in specific areas: air travel, most certainly, quite probably large-scale shipping as well. Migrating away from fossil fuels in both areas would almost certainly mean far less, and certainly far more expensive, options for each. Land-based transport, mining, and construction also strongly favour hydrocarbon fuels. Trucks, trains, earth-moving equipment, and many construction vehicles are more easily accomodated with fuel-based movers than electric.

EVs have much higher drivetrain efficiencies and can benefit from regenerative braking, which effectively delivers about 2.5 to 3x the fuel equivalent of battery storage. Many of these benefits still aren't sufficient to address battery-driven trucking or rail. Electrified rail is possible (and common in Europe), but poses challenges at scales, ranges, topography, and business & financial conditions common to the US. That's not "it can't happen", but it's going to take some doing.

I don't doubt that the future of the fossil-fuel fed engines is limited. A very high tax on fossil hydrocarbon sources -- and I'm looking at rates well over $1,000/bbl -- could well, and likely should be part of that (there are externalities to fossil fuels other than CO2 emissions). But I think it's early to be striking down the internal combustion engine itself.
FYI you can choose to use Hyper-V containers (in which case, yes, docker is effectively orchestrating complete VM's) or use the new Container implementation, which is basically filesystem and registry isolation
Because very often it's not up to the developer/architect to pick the technology to work with. Also what seems expensive to you, very often is not so for the customer.
That's a lot of money for headphones that are pretty much just going to be plugged into a phone.

They cost more than I paid for my top end AudioTechnica's.
Same here and it seems fucking amazing. I'm beginning to wonder how many more html-things like this I don't know about?
FB has always played mischief with its ad business. Case in point ... https://medium.com/@COOLPHABETS/don-t-be-like-mark-z-29a5eed...
Which is very good advice, but [..]

Wrong conjunction? It seems like you're explaining why it is good advice, not offering an opposing view.

I think you have given a perfect illustration of the GGP's assertion that "if you're afraid to go ask a police officer for help [..] then something is very wrong about police". This is a good example where the law sets up the police as antagonists against the general population.
How to Develop a Video Calling App Like Google Duo?
Isn't Ukrainian currency still called hryvnia?
IRC Operators Guide (1997)
Open Source is not dead - on the recent demise of RethinkDB
To be honest that might be the thing I like most over Reddit's model. It prevents the echo-chamber effect and I get to see articles I normally might not have seen.
To me it seems that like with any contract, the money is his once he fulfilled his part of the deal (ad views/clicks). I agree that not payout out is not the same as stealing, but in this case it does seem awfully close since Facebook is acting as a middle man. If someone hires me to do a job for a 3rd party, gets paid for my work, but doesn't pass me my part - I'd call this stealing.
Microsoft HoloLens: Welcome International Developers and Partners
Google, through its Adsense program, has turned this kind of behavior into an art form [1]. Facebook must have decided that their legal team is now strong enough to perform the same scam without legal consequences. The elements of the scam are essentially the same between the two:

1) Pay on a net-30 basis, so that in most cases publishers send two months of traffic before they are paid;

2) Wait until the last minute before a payday to claim a policy violation so that the maximum amount of traffic that the network will refuse to pay for is sent; and

3) Make the description of the policy violation so vague that a successful lawsuit is nearly impossible without significant pre-trial discovery efforts, which will be aggressively fought by the phalanx of attorneys employed by the ad network.

What should be even more concerning to publishers in Google's case is the new "Valuable Inventory" policy [2]. In a nutshell, this essentially says that Google is the sole judge of whether or not your content is good enough to display ads against. If they decide at any time that it isn't, you will be banned and your earnings will be withheld. They've also implemented a policy forbidding ad placement that pushes down the site's content - an impossibility on mobile devices. The aim of all of this is to make all publishers technically in violation of one or more policies, which gives them unilateral discretion as to which publishers they choose to pay.

It's sad, but not altogether surprising, that Google and Facebook are acting in the same underhanded way in the operation of their ad networks. The only way to avoid this kind of behavior is to use lower tier ad networks, which sadly produce lower RPM.

[1] http://www.businessinsider.com/google-search-ad-policies-cos...

[2] https://support.google.com/adsense/answer/1346295?hl=en#Ad_l...
> how important was R&D done in the name of human space exploration to the development of ICBM capabilities?

Not very important. By the time of the Gemini program, ICBMs had reached the capabilities needed. All the human rated launch vehicles after that were developed for manned spaceflight exclusively (unlike Mercury and Gemini programs which used missiles) and didn't have a lot of overlap with ICBM development.

There might be other areas of military interest that overlap manned space flight efforts, though.
The git integration is superb. The status shows on the UI just enough for me.

When I use Sublime, I miss `terminal-plus` so much. And `pigments` works better too.

Here's my complete package list:

~/.atom/packages
├── Stylus@3.1.0
├── atom-beautify@0.29.13
├── autocomplete-meteor-packages@1.3.0
├── autocomplete-paths@1.0.2
├── coffee-compile@0.22.0 // disabled, use source-preview instead
├── language-pug@0.0.19
├── linter@1.11.18
├── linter-coffeelint@1.1.2
├── linter-jade@0.3.2
├── linter-jshint@3.0.0
├── linter-stylelint@3.3.1
├── linter-stylint@2.2.4
├── linter-tidy@2.2.0
├── merge-conflicts@1.4.4
├── meteor-api@2.20.0
├── minimap@4.25.0
├── minimap-find-and-replace@4.5.1
├── pigments@0.37.0
├── source-preview@0.5.0
├── source-preview-pug@0.2.0
├── source-preview-sass@0.1.6
├── source-preview-stylus@0.1.5
└── terminal-plus@0.14.5
I think theres a filter list for ublock origin
Level could work, but it depends on how expensive serialization is.
I know this developer's app because I compete in a similar space. His app is actually quite illegal and also violates copyright laws and Google Play policies.

Facebook was correct in withholding payment to him. As far as I'm concerned, AdMob should be withholding payment to him too.

If anyone from Google wants me to describe the very illegal techniques being used by this app, please email me with a (@google.com) at finokioto@gmail.com . I would prefer not to share what this developer is doing in a public forum because of copycats.
> Please cite this.

I’m sorry, what was this entire discussion then supposed to mean? https://github.com/LibreSignal/LibreSignal/issues/37#issueco...

If they can’t fork it while still using your servers, and you refuse to allow federation, how the FUCK is it open in any way?

How are users supposed to be able to verify the software running on their own systems when you only allow binaries compiled by yourself to communicate with your users, abusing the lock-in effect?

> Could you cite this as well?

Have you actually read the code that gets compiled in when you depend on play-services-base and play-services-gcm?

As I happen to have reversed all of it to write an open source library for GCM, I have. And let me tell you, most of the code in there is "measurement"-code.

> What do you mean by "full analytics?"

Distributing through any means where the user can get the app without being required to be fully tracked by the Google Play Services?

You only distribute through the Play Store, which doesn’t fully work with microG at the moment, requiring users to install spyware on their devices.
And it's still the first time I saw it
Inner Source–Adopting Open Source Development Practices in Organizations
Due to some weird rule, you can't submit the same URL again, in this case, the unique hash is different if you look at the URL.