skysight-inc/HackerNews huggingface dataset:
Overall, I agree with, and like your comment, except for this bit.

"1. Some is far, far better than none. You need some exercise simply for proper functioning of your body; and

2. Walking, and exercise in general, is not the primary solution to obesity. According to a calculator, a 200 lb man burns 120 calories by walking 1 mile in 20 minutes. Not a brisk pace at all. A 12oz can of soda has ~140 calories in it."

I believe this over-simplifies the situation, and undercuts the advantages of walkable communities. I live pretty close to one. On walks, I often run into friends, people I vaguely know and just wave at, and sometimes random strangers. Walking outside in pleasant weather increases your dopamine levels, and gives you a restful night's sleep. It is easier to do this walking if you see more people around you doing it. Where would you rather go for a walk at night, a nice place with cosy cafés and a moderate bustle of people, or your friends' dreary suburb in the Midwest with no one around?

Also, consider the opportunity cost. When going on a walk after dinner, you may be burning a measly 100-200 calories, but you are also not consuming the 500 calories that you would have if you were binging on that large bag of kettle cooked chips while binging on House of Cards. That is a net saving of 700 calories.
EDIT: Above - should be

they won't offer a "Netflix" package WITHOUT Netflix's agreement.
That's not what I meant. PHP code was built around its SPL, if they accept nikic proposal, people will code using base types with similar operations set found in many dynamic languages.

What's left is [1,2,3]->slice(1,2) versus [1,2,3].slice(1,2)

ps: dynamic can be compiled and compiled can be interpreted, so I understand that it is unrelated.
I tried reading while walking. Didn't work out very well, I gave that up before something awful happened.
I don't want to go further into a language/library/ecosystem war here. Glad to talk more about it on #reactjs though =).
I'm 43. I programmed Basic as a kid on my TSR-80 and tinkered around a bit with things like HTML over the years but didn't consider programming as a career.

I got a degree in an unrelated field, did a lot of different things including manual labor, being a grower on a farm, working on a concrete crew etc. I had a construction contracting business with employees for over 5 years that fed me but eventually went bust. I then got a job as a project manager for a large outfit and was paid fairly well for nearly 10 years. It was extremely stressful with long hours and lots of travel.

I wanted to learn more about programming but just didn't have the time nor discipline. So finally, with a bit of money saved up, I just flat quit about 3 years ago. I started learning Python, Linux, SQL and JavaScript. All day every day. I wrote a bunch of junky projects, found out why they were junky, and did them better next time. I did odds and ends, fixed computers for folks here and there, cut my standard of living back, and kept reading and learning.

I got a break when some people I knew with a mission critical Access business application asked if I could help fix it. I re-wrote it using HTML, Python and Sqlite, set it up on a server, and they could access it from home. They were tickled pink and I got a little more work. It still wasn't enough to pay all the bills though. But I had a number of projects at this point. None on github, but that's not my world. A few weeks ago I saw an ad for a web developer at a large institution here in town (small town...far away from the tech centers) redoing their internal web applications. I went in, talked to the manager (an old perl programmer), gave him links to a few of my projects, (they got a lot better over the years), some sample code and was hired just like that. I start on Monday. I won't make as much initially as I did project managing but hey.... I'm excited. I have the programming bug and it's all I want to do. And I'm an old guy comparatively. So yes, it can be done.....
They have recently added the ability to completely delete PII (personally identifiable information) from their entire site, logs, etc, to conform to US COPPA (Children's Online Privacy Protection) laws. Since they store things like date of birth when you sign up, so that you can compare yourself to others in your age group, when they turned on the features to comply with COPPA, they had to encrypt and scrub a host of historical data to be in compliance. Emails, names, etc.

Now, it's possible that the "delete account" button disappears when you purchase (I don't know?), but that's why they have customer service who have that ability. It may just be a customer retention or security policy to require a human interfering to start the deletion process.

Additionally, at present, if you read their blogs, and the HCP site, you will see that they use your data, without PII, to be part of larger research studies to determine cognitive abilities of people of all walks of life. Researchers use the platform for studies, and can compare active participants against years of historical data in Lumosity's database.
Very interesting.. I will check it out. Thanks!
And our best theories indicate that genetic disposition for intellectual capacity varies between individuals much in the same way that "has two arms" varies between individuals. That is, there are a lot of genes involved and if one of them is changed, you're more likely to end up with missing or malformed arms than you are to end up with super arms.

Or what I'm trying to say is that there's no gene for "smart", just like there's no gene for "has two arms".
How Linode Got Started
The Art of Computer Programming is amazing. Its honestly one of the most difficult and impenetrable books you'll read, and that's being generous. That being said it is amazing. If you enjoy math and programming (and have post calculus mathematics skills) you can stumble your way though it mostly, it will be challenging.

But what you will learn even skipping parts, getting frustrated, coming back, leaving again. Is a lot. Knuth crams a lot of knowledge into, well a lot of pages.

Complete disclosure I have honestly haven't completely cover to covered every single volume. I skip around a lot.
This sounds like such a good idea, I think the US government will outlaw it.
Ask HN: Mac users - Can you do a Whois query 4m terminal?
Open a terminal, type "whois google.com", please post some of the results.

This may just be my macbook, but since I have trust issues, I don't have friends to ask this simple request.

The results I get, even after a restore to Lion, and Mavericks, on 2 separate ISP's (AT&T and Comcast), after resetting both of my routers, are always the same. So I'm starting to think my macbook is compromised, since a traceroute on whois.internic.net yields different results on my Mac than my server.

Some results I get for google.com or apple.com: APPLE.COM.HACKED.BY.JAPTRON.ES, GOOGLE.COM.HAS.LESS.FREE.PRON.IN.ITS.SEARCH.ENGINE.THAN.SECZY.COM

I've posted up the pics on my twitter since my server is down for now. (@MichaelLargent)

Feedback appreciated.
Do you intend to add CDMA support?
Palantir Acquires Social Media Marketing Startup Poptip
WoWL The Story From WOD To The End(Speculation)
Growing up and living in Brooklyn, I have a lot of different feelings but I'll leave that for another time. One thing that popped into my head though: For a lot of people in New York and I'm sure other cities, moving to the suburbs is cause for an eyeroll and a "Why?"

There's a lot of "I can't imagine living elsewhere" and a certain attitude that I find really funny.

I mean, I grew up here and love living here but boy oh boy, you can't even imagine living elsewhere? That says something sad about your imagination, doesn't it?
A whois or a traceroute?
A "whois Google.com" or "whois apple.com".
Bitcoin Demo Day on Capitol Hill
3.8 MPH is a totally reasonable pace to expect from a healthy adult. That's apparently what I clock walking to work.

I think 70 minutes of walking every day at 3.8 MPH is totally reasonable and doable. Two 35 minute walks every day. It's best to make this a part of your commute.

I have got shredded doing little more than an hour of daily walking. Don't tell me walking doesn't burn calories.
The original purchase decision I find fantastically brilliant -- and I hate that word.

When LI bought Rapportive they bought access to my entire actual social/contact graph, whether I wanted them to have it or not. I've never done the "upload your contacts so we can spam them" on LinkedIn, but because of Rapportive: every one I email, and everyone who emails me, LI knows about. They know the frequency of my interaction, all in exchange for giving me a bit of information about the people who write me.

They must have reached a point where either they have mined it sufficiently (and new installs are low) to not worry anymore about crippling it, and/or they realize that the bulk of the data that users care about is the LI data anyway (true for me), and they'd like to try and continue productizing it along that vector -- rather than simply living off the data feed it produces.
That's like saying you hate lisp because of macros or that buffer overrun exploits are reason to hate C. That's just shitty programmers doing shitty programming.
Voted down, then responding in case you don't know why: this is a discussion about micro-heaters.

Yes, it's a bit disagreeable to run across even minor, aside comments that disagree with something you believe strongly, but please just deal with that on your own time.

Because of course your comment will be unpleasant for people to read who feel just as passionately that you're wrong, and some of them may be compelled to post wall-o-text comments here to rebut your claims.

Here, in this discussion about micro-heaters.
Still works for me...
> But when someone is moving closer/further away from you (as probably happens when you're a stationary photographer among dancers) the ability to not worry about what's in focus right now seems huge.

But the subject is still moving quickly - the Lytro can't compensate for that.

Dark, high movement indoor scenes (dancing, sports, etc) are always some of the toughest situations to shoot in, and are probably one of the times where gear can make a substantial difference between getting a "passable" shot and getting a completely unusable one.

Stop down as much as you can, zone focus, push the ISO up to maintain the minimum shutter for the activity at hand and shoot. You can get push ISO higher if you're not looking to print big (as in, 16x20" and up) too, which can help give you more breathing room.
An ideal structure should minimize convection, but rooms for people really can't be allowed to undergo large changes in temperature without exchanging air with the outside environment, because that would imply a large change in pressure.

A 10 percent increase over atmospheric pressure might not seem like that much, but it's enough to notice, and would probably be uncomfortable. It's like being under 1 meter of water. It's also enough to break large windows.
I agree with you, but I think it proves my point.

I completely agree that it would be best if I could just ask "how wide is this string?", and not worry about code points or grapheme clusters at all. That'd be amazing. But I can't. So, I need to iterate over grapheme clusters, but I can't. So, to do that, I need to iterate over code points, but I can't. So, to get around that, I have to decode code units to code points manually, then build all the way up the aforementioned problems. Each time you encounter these problems. It's a PITA, because Unicode support is so piss poor in so many languages.

Or I'm a user, and the experience is just poor because the coder couldn't be bothered to do it right, most likely because it's so difficult.

To some extent, I'm sure there are libraries (is there a library for terminal output width?), but often, it's coder ignorance that results in them not getting used. There's be more awareness if the API forced you to choose the appropriate type of sequence: you'd be forced to think (and maybe seek a library to avoid thinking). Instead, the default is often wrong.

> On the other hand, when working with strings, what you do often need is the size in bytes

And for this, I'm thankful. Most of the time, it doesn't matter. But when it does, you're in for a world of hurt.
You are not a storyteller [video]
Agreed- it's also driving a lot of new construction housing in the South End- cranes all over downtown it seems
Bit-Oriented I/O with Templates
Hahahah.

Good points... but it's not optimism. It's kindness.

See, I feel everyone is special in their own unique way...

(ok, maybe some people really aren't special in any way, but we can't shoot them, so lets just pretend they have a special gift if its alright)
The best argument yet for net neutrality comes from Major League Baseball
"William Gibson Correctly Predicts the Internet of 2013"

http://www.somethingawful.com/news/gibson-neuromancer-twitte...

"Vektor extracted the Corsair 32 gigabyte thumb drive from the inside pocket of his pea coat and slotted the stick into his Dell Inspiron's port. The solid state memory activated instantly, a small LED washing green as the operating system recognized the device. ...
It is just a lame 'leet' trick.

Whois does a partial match .. and people registered name servers with names like APPLE.COM.HACKED.BY.JAPTRON.ES and those show up before the results for APPLE.COM.
If you already have a lot of existing PHP code it wouldn't make sense to move to Ruby just to adopt a framework.
It is, because only one of those carriers can use each frequency band, and only those carriers can provide service at all.
I have another theory... It's served its purpose and people are onto them...

Let me explain. A while back 'friends' started popping up in my suggestions list. I noticed that many of these were 'private' email addresses, ie email addresses i've used to sign up for a service, and were used only there, and nowhere else. I do not use these addresses to send email, they're only used to receive emails (newsletters etc).

When i approached linkedin about this, they claimed i'd given them permission to access my gmail contacts on the mobile app. When i asked them for an exact date, they could not provide me with one, but responded with inStructions on how to remove these contacts.

I'm 99% sure that i have never done so, i'm very very careful about this (manage a list of 15k+ members of an organization i run). The answer also did not make sense, because many of these suggested contacts should not show up in my gmail address book (receive-only, no interaction).

My theory is that they've used the rapportive lookups to build a database of email addresses checked by my rapportive addon whenever i happen to click on an address in my inbox.

If you search online, you'll find many people complaining about linkedin 'inviting' contacts without the initiative being taken by the user, and others who wonder how linkedin knew that they were acquainted with some of the suggested contacts.

I must admit i have not bothered to gather conclusive proof of this, but like i said, many of the suggested contacts were single-use (generated on the fly on my own domain, anyone not found is forwarded to my admin account).

I have disabled the rapportive addon after their response because i no longer trust it. Did miss it for a while, but with the changes outlined in this article, that's no longer an issue either.

Ps i was one of the first 150k members of linkedin. Used to think they were the only decent social network in town. This trust has been lost forever. Guess that's hat happens when you go public. Growth required at all costs.
Please Please Hacker News... LETS DO THIS:

Operation Boycot Sprint

=======================

Get yourself and everyone you know out of sprint. Is completly possible to keep your cellphone number so please do it; we must show how serious we are about net neutrality.
I don't think things like this is the right solution to the problem, at best it is a workaround.
That is one way to look at it :)
Another major difference is that you cannot go to a new location and see old messages. You can only see the ones sent while you are there.

Unfortunately, that means it's difficult to see content while there are few users, but is nice in that you will only see what is current.

Thank you for your reply!
I looked at the front page and got no info about what it actually and lost interest.
I use 'Gossimer' https://www.gossimer.com/price-list.php

Referral link: https://www.gossimer.com/aff.php?aff=253
I don't think things like this is the right solution to the problem, at best it is a workaround. I don't like anti-discrimination laws either BTW, but that is a different matter.
A very innovative way to interact with Amazon S3
Ok. I can't argue with that. C# is actually pretty nice.

Although I suppose one could rant about it being so deeply tied to Microsoft and the .net architecture.
It is taboo because most software projects tend to be short-lived, led by non-engineers, burnout common and hires seeing as resources (as opposed to individuals).

For a manager, running a project is about combining resources and getting a product in the end. So they get X developers with N years experience in `foo` and `baz`, allocate M months of salary and collect the product in the end. If you "don't know, but can learn", you don't even get hired, they cannot justify paying you a salary to learn.

I'm sure this is different in certain circles (SV, other startup hubs), where you have companies led by engineers or with an engineering mindset, but that's how the song goes for probably 90% of the world's IT industry.
Capital that you'll never get as the market is far too risky for any sane investor, and far too much money for an individual to have spare. Semiconductor manufacture isn't a monopoly now as there's more than one player, but you're fooling yourself if you believe it's something more than an oligarchy.
Are these plugins sending every visited web page to their servers, or is this done when the user clicks/hovers on a name/profile?
Correct. There is some hope though because there's a money to be saved by reduce the operational energy usage through retrofit strategies. This can be as simple as reskinning a building - switching to more high-performance glazing or adding insulation - to reduce the lighting and thermal loads. The Rockefeller Foundation valued the U.S. commercial building retrofit market at $280 billion based on implementing improvements to achieve 30% energy savings in buildings built before 1980- but this would require financial mechanisms and structures to assure ROI for investors.

Cite: Franconi, Ellen, Kristin Field and Michael Deru, 2013. Building Performance Modeling for Gaining Investor Confidence. http://www.ibpsa.org/proceedings/BS2013/p_1401.pdf
Irrespective of the fact that Laravel is made up from some Symfony components, before Laravel came along no other framework (not even Symfony) managed to turn the tide. Zend was seen as this mammoth framework not targeted at the mainstream, Codeigniter was at a cross-roads losing prominent developers in the community and lacking in features (PHP 4 support as well). The issue with Symfony is that it is inaccessible, I've seen it used in the enterprise much like I've seen Zend used in the same space, Laravel is more of a peoples framework targeted at everyone from entrepreneurs to large companies and it is more accessible.

It would be in the best interests of Laravel for Symfony to succeed, but you have to realise they're targeting two different subsets of users. I think what makes Laravel more appealing to me as a developer is it takes the good from the likes of Symfony, takes the great documentation and accessibility aspect from Codeigniter all while remaining a relatively soft opinionated framework, it provides you with a structure but the IoC container means you can structure it however you want. The Blade templating system is fantastic, the ORM is feature-rich and very powerful and the addition of database migrations right out of the box.

There isn't a lot of different between Laravel and Symfony considering they share similar components and the unique selling points of Laravel are components that can be used within a Symfony 2 application. I think Laravel gives you a little more out-of-the-box, whereas Symfony makes you add what you need and I can see the benefits from both sides of the fence. If you want to compare frameworks, a real comparison would be Laravel and Silex.

One aspect I like about Symfony is the ability to define routes 4 different ways; YAML, PHP, XML and Annotations in a controller. Compared to Laravel's routes.php file. If you're a developer that wants to customise absolutely every single aspect Symfony is probably a better choice, if you're happy with the guiding hand Laravel gives you out-of-the-box and don't care what format your configuration files and routes are written in (amongst other aspects), Laravel is the better choice. The learning curve of Symfony is far higher than Laravel due to the amount of configuration it allows you to do and the fact it is completely unopinionated.

So, while Taylor didn't build every aspect of the framework (a very well-known fact), there are certain aspects he did build specifically for Laravel. He also took the time to piece all of the components together from Symfony and other authors to create what is arguably one of the most developer friendly PHP frameworks since Codeigniter hit the scene in 2007. Before Laravel came along, I can't recall anyone else attempting to make a consumer friendly framework, can you?
Not my comment you're responding to, but it's not talking about PV for heating (that'd be kind of ridiculous, honestly).

Systems for heating water/air using solar can be quite inexpensive as well; converting light to heat is rather easier than converting it to electricity.

E.g., I've seen cheap pool-heating systems that just pump the water through wide flattened black pipes exposed to the sun and send it back into the pool. Voila, solar heating!
You're totally right. And what scares me the most about this is the "reverse auction" logic that they'll use against net neutrality:

Say a broadbank link today costs $100/mo for 50Mbit. That will remain. It may even get better. They'll say "Look! We used to charge $100/mo for 50Mbit, and now we give you 100Mbit for the same price! We're innovating!"

Meanwhile on the other end, they'll offer the $20 package with 500 Premium Websites, and the $10 package with Facebook & Twitter & Google, but not DuckDuckGo. Or whatever.

And then, as you'd expect, millions will sign up for the cheap packages (because when it comes down to it, most people make a decision based on price and that's it). And the cable cos will still say: "We're still offering totally neutral 100Mbit internet - just like the good 'ol days! We're good guys! It's not our fault that people want the value packages. The free market has spoken."

And then the new players wonder why they can't get any traction until they too pay up to be part of the "value" packages, and the nightmare is real.
Just How Likely Is Another World War?
Related - Just published a huge 10k word article about drones/quads, how to get started, fly and modify them. :) http://paulstamatiou.com/getting-started-with-drones-quadcop...
Lake Mead Before and After the Epic Drought
A well designed thermostat should control the auxiliary and emergency heat when installed properly.
http://www.behvac.com/troubleshooter41.htm
http://support.nest.com/article/What-s-Emergency-Heat-and-do...
"In our age, each individual is responsible for knowing that sometimes “N.S.A.” means “No Strings Attached” and sometimes it means “String City.” "

I wasn't too hot on the whole thing, but this line is killer.
Use of the term "cargo cult" is cargo cult.
It seems only 2G connection is crackable. Are we safe as long as the device is on 3G/4G network? We should just disable cellular radio when you see the device is on 2G suspiciously in the middle of city(around demonstrations, I suppose)
Splinternet. Bad idea. It won't succeed.