skysight-inc/HackerNews huggingface dataset:
I currently have two similar modules (from Electric Imp) installed in my house. One is connected to my garage door opener, and lets me control the door with my smartphone. I still use the regular remote control in my car, but it's handy if I'm taking my bicycle out or something like that. The other one controls the light outside my front door, turning it on at sunset and off at sunrise. A cheap light sensor would work, except I couldn't find one that both fit in my fixture and worked with non-dimmable CFL and LED bulbs, so I built this thing instead. The WiFi feature isn't really used, but it means that I can reprogram the thing if need be without taking it out, and it means the clock stays synced over the long term.
Would you use our customer service app?
A Void in the History of September 11th
Did you mean "embraced"?
Really happy to see the 1.0 milestone reached. I've enjoyed my time with Elixir. It's really approachable, and made a lot of Erlang/OTP concepts start to click for me in ways that they just hadn't, before.

Syntactically, it's a pleasure to use as a long-time Ruby guy, which I suppose is no surprise given José's presence in the Ruby community.

However, all of this aside, what makes me the most excited about Elixir is José, himself. It's been my experience that when a language/framework has a BDFL, something of that person gets infused into its community. Anyone who's interacted with José will tell you he's an incredibly friendly, humble, and downright thankful person.

Elixir is set up for success in so many ways, but the community aspect is the one we just can't afford to ignore.
How BroScience Grew a YouTube Following of Nearly 1M
What about differentiation between voting and non-voting shares?
<blockquote>and Alzheimer's are now firmly <b>linkedin</b> the scientific literature.</blockquote>

linkedin?
Indeed it isn't and so you can conclude that websites operate within a triangle of desires, laws and economics. If you try to transcend any of the three one of the other two will bite you.
That's not exactly an everyday event outside of certain worst-case-scenario African countries.

Disasters happen everywhere, including home. An ice storm could knock out your power for a week, or a hurricane or an earthquake depending on where you live.
One correction:
6) Apple _announced_ a watch today. A week earlier Moto launched a better looking watch.
Practice make the master. If we change 'programming' to other discipline, it becomes evident:
How do you go from being an average pianist to a great one?

Practice, mentors, books, new challenges, rewriting code, etc.
It's my understanding that all you have to do is develop an interesting and popular GPU application and they will bend over backwards to help you make it run efficiently on their hardware.

Compare and contrast doing so with giving them the finger on video because they won't follow your marching orders.
Money. Greed. It destroys more friendships (and marriages) than anything else.

So what's the lesson here? Don't be careless. I don't care what the idea (startup) is - get the details on paper. True, 99% of startups fail, but you don't want to be in that 1% that's making the lawyers rich.
I wrote a paper recently with some colleagues who use MS Word (common in some fields), mailing around .docx files in the usual manner, and it seemed to work ok. Obviously not a detailed test, but we exercised a reasonable number of features without breakage: a two-column document with stylesheet, a number of figures, several equations, and a reference section with auto-updated numerical references.
Namecheap for Students: free domain bundle
The Programming Languages course on Coursera: highly recommended
If you do away with 30% of IAP, then you may as well get rid of the 30% cut in the app buy itself because if IAP is basically free, no one will charge for the app and will instead monetize the app through IAP. This would arguably be a worse experience for customers IMO. And I can't see Apple letting 30% for the app buy go either.
I know that one. I work with a data-collection team in the Philippines. Lots of after-work Skype calls.

There is an upside - anything I can fix and deploy for them during my work-day is effectively zero-downtime for them.
Why are routers dumb?
HTML Imports: Import HTML Files into Another HTML Files
A few friends of mine saw Evan speak at Stanford this past spring. He was in a room with Eric Schmidt and Sam Altman (IIRC) and his attitude towards them was nothing short of smug. I don't remember the specifics of what he said but my friends said he basically "told Eric, Sam and other prominent VCs on the panel off because he thought he was more successful than them".

Take that for what it's worth.
Good to know. I still have Google Voice, but I've more or less stopped paying attention to its development... but maybe I'll use that call-from-Gmail feature.

iOS client is abandoned (it's the only app I have that hasn't been updated for iOS 7), and Google blocked access for the 3rd party clients (killing GrowlVoice, which was better than any of Google's clients, and which I paid money for). Not to mention MMS still doesn't work, so any group texts or pictures sent to me disappear into the ether and make me look like an antisocial curmudgeon who never responds to anything. Blah.

I paid $20 to port my number in, but I'll be moving it back out to a real carrier next time I'm switching phones/plans around.
"According to Apple".

I don't think we've had anyone actually analyze that yet. It's only Apple that's been telling us that they barely cover the running costs. Also that was years ago. I imagine at least some profit grows faster than the costs with more apps in the App Store, more streamlined review policies, and increased profit/app from IAP business models.
I meant besides Google Play. I prefer not to use it.
Google also doesn't know when there's roadwork, and will happily suggest that you take a street that's going to add 15-25 minutes to your journey, but only this weekend.

I once had it give me three routes: head down 210th until you're halfway to your destination, then take a right and drive to 220th, then keep going; head down to 220th until you're halfway to your destination, then take a left and drive to 210th, then keep going; or head down to 220th and drive the whole way.

My wife, who grew up in the area, said 'that's stupid', drove down 210th the whole way, and got us there faster than we would have otherwise (because we weren't taking any left turns on busy routes the whole way).
"Thankfully Apple hasn't done this and hasn't made the MacBook a touchscreen device."

Ha. Also, I can't wait until they do. Seriously, I've become so used to / enamored with the full touch interface on the iPad that I find myself reflexively tapping the play button for videos on my laptop. And instead of feeling stupid I get irritated because it should work.

I keep a bluetooth keyboard paired with the Air. If I'm plowing through a batch of emails, I can switch between that and touch very seamlessly. Overall, it's just a really great experience. And now I want the same thing on my laptop.
Using Spring MVC with JRebel: Adding and autowiring beans without restarting
>>The vast majority of Apple's profit comes from the ridiculously high margins on their hardware.

I am not saying you are wrong, but could we see a source for that please? I always assumed that no matter what they do, the profit margin on hardware cannot be THAT large, because the costs of R&D and marketing for apple devices must be huge(they ship with their own in-house developed operating system,after all), so I always assumed that Apple makes most money off platforms like iTunes, not hardware profits. I would be very happy to be proven wrong though.
If you're especially worried about it, you can pick one co-founder (perhaps the CEO) and give him +1 share so the money is still relatively even but the cofounders can outvote the rest. In practice I think once you have a board, it's more important to control the board than worry about base share distribution.
Are you deleting all of your replies?
Install Bower deps and compile Compass CSS without npm or ruby – with Docker
A Complete iOS 8 Course with Swift
http://www.etymonline.com/index.php?term=female

From Wikipedia:

"It is not etymologically related to the word male, but in the late 14th century the spelling was altered in English to parallel the spelling of male."

I honestly don't understand how "female" is any worse then "woman" honest question I'm easily the least sexist person you could run into (ask my wife) but sometimes it seems like no mater what you're still going to offend someone. :(
In case you are wonder why the excitement about Exilir ... Exilir allows you to easily create DSL in Erlang.

Phoenix is a great example that has used Exilir to create a DSL that is similar to Ruby on Rails.

http://www.littlelines.com/blog/2014/07/08/elixir-vs-ruby-sh...
> Again, I pay Time Warner for a 50Mbit connection, why can Time Warner say what I can use it for?

At any given moment, there's a fixed amount of bandwidth that can enter and exit TW's network: only so much data between consumers and producers can pass through it. Tiers help you get more guaranteed bandwidth: you're buying some of the pipe. Why shouldn't content producers also have the ability to buy a percentage of that pipe?

When you bought more of the pipe, did it slow down someone else's, or did the ISP realize that it could make/compete more by building out its network, i.e. making the pipe bigger?

I realize monopolies can charge whatever for whatever level of service, but this notion that all ISPs must be forced to conduct their business like a regulated utility in all circumstances just baffles me. Local governments and public utilities are a big part of the lack of competition, but net neutrality advocates rarely address that fact.

http://www.wired.com/2013/07/we-need-to-stop-focusing-on-jus...
Mapping What You Cannot See, Cannot Know, Cannot Visit
>>Would have never noticed otherwise, chips don't wear off.

Oh that's so not true. I keep my cards in my pocket and I already had to replace a few due to the fact that they wouldn't be recognized at terminals anymore. And I am a huge supported of chip+pin.
You missed:

> there's plenty of ways a non tech person might have a shared IP

e.g. some mobile internet, university/school campuses, workplaces, shared wifi points. All of which might have some abuse. I guess perhaps not the amount of a VPN/Tor.

That being said, there's more people than ever using Tor lately. And I'm sure CloudFlare are more than aware of Tor already. And lots of relatively casual users signing up for VPNs to get to blocked file sharing sites etc.

Just now, in my other tab:

> Please complete the security check to access torrentfreak.com
>The logging and monitoring tools are /worse/ than in a BSD or SysV init situation. Journald, as opposed to rsyslog and syslog-ng

I have to agree. I am one of the main people to support Fluentd (an open source log collector https://www.fluentd.org), and a lot of people do forward rsyslog/syslog-ng to Fluentd for further processing/analytics. We've been trying to figure out a way to do the same with journald, and while it does seem possible, it will require a ton more work.
Very well thought out and expressed.
Worse than that. The idea that if we don't have net neutrality the internet will suddenly run at dial up speeds is pure hyperbole. Yes, net neutrality is a good thing. Yes, without it will have a certain set of problems associated with it. But simulating a problem that is highly unlikely and annoying is unlikely to get my sympathy and only grudging support.

Reminds me of Critical Mass bicycle protest in San Francisco. As a life long cyclist and general lover of all things bicycle I should support the idea but they are so annoying I find myself pushed in the opposite direction...
What is new in RavenDB 3.0: Voron
Except you assume there is ONE definition of what FP is, which every researcher will have a different opinion of.
There are dozens of payment gateways. Braintree and Authorized.net are two large ones. If you accept credit card payments you will need a payment processor. You don't want to do this yourself.
This comment is a repeat of many similar comments on older technologies. I don't mean to say the sentiment is wrong, but technological assistance in small ways can potentially lead to a bigger impact. A book I'd recommend that relates to this topic is Smarter Than You Think which put a lot of this stuff in perspective for me.
There are some 3rd party sites offering it for download, we didn't give them permission to, but they are there. If you just do a search for 'Party with a local app apk' you will find them.
The very things that you think are holding you back, is an opportunity to do something, make things better.

Recommend reading Ryan Holiday's the Obstacle is The Way, good food for thought for anyone facing difficulty. Here's a podcast interview> http://www.artofmanliness.com/2014/04/26/art-of-manliness-po...
Does this mean us European peons can finally use Google Voice...?
Your Code Is Not Enough
All you need to do is go to Apple's claim they have a design driven methodology. It's fairly predictable then when they roll out something like Apple Pay that they're going to not do it until they have the requisite business deals in place to make it a good experience for the users. How successful they are at the friction point of tech and design varies (iTunes sucks :) but that's always their goal and worldview of how they set out to take on projects like this.
> The abominable live feed took the lustre off everything Apple announced.

Maybe, but in 2 or 6 or 12 months, the products will still exist, but the feed failure will be "oh, yeah, remember that the feed sucked?" And in 2 years, not even that.
data-only plans solve all issues, we don't need "talk" or "texts" to be included. Just carry around a "hotspot" (it get's hard when you have a family plan since it would be to expensive to buy multiple hotspots.
In the spirit of hopefully improving things, I'll contact support.

It's still scary the power your company has, mind.
I tried to look at the details but couldn't find out, so may be someone has the answer. Do I need to have a google+ account to use hangout or my gmail address is fine ? I just don't want a g+ account and don't want to be tricked into creating one by mistake.
The author William Vollmann comically wrote about doing this at a San Francisco (I think?) software shop when he was young and writing his first novel. Living off of vendor-machine candy bars, dodging the janitor, etc ... Probably my favorite parts were how he confessed having no bloody clue what he was doing when faced with the thing he was being paid to do: write code ...

As with any fiction author, the details are probably exaggerated, and he particularly tends toward a certain kind of luxuriant self-deprecation, so, pinch of salt and all ...

I believe the dueling meta-narrators of his first book, You Bright and Risen Angels, were also programmers, or something like that. It's been a long time since I read it, but I remember Electric Emily's origin story and the parts where the programmer-narrators fucked with the "source code" of the narrative being my favorite parts.
You should not assume anything. Given any random coder, yes, the chance that they're male is larger than the chance that they are female, but the chance that they are female is still present, and if you jump to the wrong assumption too early, you end up effectively denying their existence, which is a big part of the problem.

Consider it from the point of view of the female coder: in every discussion, people will always start out assuming either that she is male or that she can't code. And it's up to her to either correct that (with all the crap that often comes with it) or not, and let people believe there are no female coders. Constantly running into people assuming you don't exist, can be very demotivating, and may lead her to look for a more welcoming job. Let's not do that anymore, okay?
GGV Capital Leads $13.5 Mln Series A Funding in FlightCar (YC W13)
I'm actually working with Tor Project to fix the captcha/etc. problem; it's not intentional, and we're trying to figure out a way to special case Tor exit nodes and other shared IPs to prevent accidental blocking.

(We have the advantage of only really caring about http/https through Tor, so we can do more advanced heuristics for abuse, blocking URLs, etc.)
Lost a plane, found a boat.
Swift: functional patterns, value types, playground prototyping,
Lack of jobs is a problem :( It is a nice language but has stiff competition from Go.
The public profiles are a necessary step to allow users to share their images.

This way when someone finds a shared image they can look up the public profile of the person that shared it to get an idea of how legitimate their profile is. =]
He likely already has a couple hundred million dollars in the bank. He made $100M just in 2012...
I'm not sure I understand why you don't want your account to have a private G+ page. Why would you miss out on a service you like because you don't want to have to not use another one?
This [1] seems to indicate that incoming Google Voice sms messages will appear in hangouts, but I'm not seeing it - can anyone confirm that this is the case? I don't see any settings that would affect this either.

[1] http://techcrunch.com/2014/09/10/google-hangouts-gets-deep-g...
More pertinently, it does work better than using google docs. Assuming, of course, you can't get folks to agree to lose features and just move completely to google docs.
Someone hacked Target and Home Depot POS systems recently and stole millions of credit card numbers. I really don't want someone doing that to my thumbprint. I can always get a new CC# but I'm stuck with the thumbs I've got.
No doubt the reason they didn't say yet, is because it hasn't been finished yet. But yes, it will be at least water resistant, since if it's not, it would be useless. Apple wants to sell these things, so it won't make them useless.
I didn't mean to say "this is how you value Mojang". I just meant to say "here is how you get numbers that make $2 billion not just FU money".

Determining the value of IP is incredibly complex and something I would love to avoid having to do.
Where’s the API reference, WooCommerce?
The articles mentions "v2.3, rolling out over the next few days" - I'm still on 2.1, so I don't see it either.
I envision Erlang shops moving to Elixir.
I wrote the original blue screen of death, sort of
Chromium in now a part of QT Webengine
The ability to do work (strong back) and the freedom from onerous medical expenses (good health) are related, you are right. But I like to think of them as distinct, because you can have one without the other.

As for free time, I am not saying a retiree has no time. Just, much less left to work with.
No, Google Wallet doesn't. When performing a tap & pay at a merchant NFC terminal using Google Wallet with your Android phone (running 4.4+), your Google Wallet Mastercard card is the card-account actually being used vis-a-vis transaction authorization. Then, later, Google will charge your card that you've configured to be your default-payment card. I do not know if Google is fully implementing Mastercard PayExpress spec, but they are implementing some of it at least. Thing is, because Google Wallet is HCE-based, and thus there's no secure element, they cannot permanently be storing the encryption keys needed to generate the cryptogram(s) and such that are part of a standard EMV transaction (Mastercard and/or the issuing banking of your Google Wallet Mastercard - Bancorp[1] would never allow permanently storing the encryption key w/out a secure element).

[1] https://support.google.com/wallet/answer/2676665?hl=en
Both 8% and 5% are fairly standard.

You chose one, I chose the other.

The much much bigger problem is how many years?
Twitter Employees Receive Death Threats Likely from ISIS
Pattern Libraries and the Evolving Designer
Startup compared to v8. v8 compiles all JS to bytecode first, which is where it gets poorer startup time compared to SpiderMonkey's interpreter, or JavaScriptCore's handwritten assembly interpreter.

How many people are using the Dart VM outside of Dartium? Is it a meaningful amount that I should be worried?
> You can run a Linux system without the udev daemon, or with one written by you.

A GNU/Linux system consists of several components. http://www.gnu.org/gnu/linux-and-gnu.html shows some examples.

If you remove udev from Linux, I see at least two problems. One of them is technical: programmers expect Linux to have udev, because that's what the Linux authors advertise. The other is legal: Linux is a trademark, and if you replace something and introduce some incompatibility, it's a bad idea to keep calling it Linux.

> But udev isn't in the Linux kernel! How can I remove it from there?!

I think here lies the misunderstanding, udev was previously in the kernel repository, now it isn't. Fair enough. But consider that GNU is also separated in a different repository, but it still comprises the GNU/Linux system as a whole.
Imagine we could only download GCC (necessary to compile Linux) as part of Adobe Flash, don't you think I could say the same? That "we can't even build a distro anymore without downloading Adobe Flash"?
These men may revolutionize how you shop
That's not going to happen any time soon. Would you break the web?
Show HN: Braubuddy – A temperature management framework written in Python
Facebook Is Experimenting with Self-Destructing Posts
Here's the apk for 2.3: http://www.droid-life.com/2014/09/10/google-brings-free-voic...
Ask HN: Should I open-source my code?
I have developed this service in my free time: www.exmerg.com
I was hoping for it to become a product with a functioning business model, but i was struggling to come up with one.

Right now i am about to quit freelancing and accept a job at global corporation.

Would there be anyone interested in the code if I open-sourced it?
(It's Java and Javascript, plus ExtJS framework).
One could argue that the most valuable feedback for a writer is on comments that are rght on the boundary between their viewpoint and alternate viewpoints. Culturally, it would be more valuable if people replied with their reason for disagreement.

Downvotes are clearly intended for moderation (visibility change of font), but are easy to misuse for passive debate.
Well, this took a while. It's been the most frustrating experience having Hangouts since it rolled out, because of this exact issue: I based everything on GrooveIP at the time, having a small voice plan but unlimited data. Then Hangouts showed up and everything became messy (I still hate hangouts, putting SMS and web chat at the same place is very confusing for the average user)

I wrote this a bit more that a year ago about how all of Google's products are becoming too complicated: http://oneurl.me/google-my-mom-cant-use-your-new-products

This is all linked to the Google+ spirit: Trying to make things work when they clearly don't.

The GV/hangouts app hasn't been rolled out on my phone yet, but I'm looking forward to see what complications it creates :)
For a legacy language people are forced to use, take a look at the implementation languages of these browser engines.
I stand 100% behind your statement. I can't stand to use Hangouts. I remember when you could simply have a video chat plugin installed in Google Chat with HD feature enabled in labs and CPU usage wouldn't be a quarter what a video chat in Hangouts is now. I dream that they still had the option to use the older video chat functionality.
Do you use a GPS app in your phone often? This almost looks like it was falling back to AGPS / Skyhook while the almanac was still downloading, which can take half an hour or so.

Once the almanac is downloaded, the phone's GPS track should look much closer to the Garmin's.

If this was a recurring problem then I don't know what to say, other than it doesn't match my experience with RunKeeper on an iPhone 4S.
Is it? It seems to be working quite well.