skysight-inc/HackerNews huggingface dataset:
I don't know if I'd call them "large industry changes," simply because it begs the question of how one defines "large" and "industry." But I know personally I'm facing some frustration as a web developer in my mid-40s due to how much the concept of web developer has become an accelerating target, not merely a moving one. It's only been over the last couple of years that I've started being genuinely concerned that I'm falling behind, but "we're looking for someone who knows Python and Ruby and Coffeescript and AngularJS and MySQL and MongoDB and has previous experience scaling web sites to ten million hits a day" is becoming de rigueur in Silicon Valley.

I don't consider myself too old to learn new things, but there are certain things that are difficult or even impossible to learn noodling around at home -- and even in this Show Me Your Github era, professional experience counts. I'm not sure I'm ever going to be given the chance to learn how to scale web sites to ten million hits a day. I agree with The Codist that as programmers we really are responsible for our own ongoing education, but I'm not convinced that's always sufficient.
I started programming in C# this past month entirely due to a new project I'm working on, and at first I totally felt the same way. I honestly felt like Visual Studio had a higher learning curve than any other tool I've ever used, and I've been using Vim for the past year : )

What made it worse was that prior to this I'd never really programmed anything for Windows.

However, as I've been using it more and more, I'm beginning to see why it is the way it is, how all this abstraction and scaffolding comes together to make programming easier.

Seriously, having everything a developer could ever want accessible through one interface has some nice upsides, and I now completely see how Microsoft makes so much money off this product.

Also, I think one of the things that makes. NET so attractive is that it seems to have features or libraries for everything and the kitchen sink. C# has excellent support for "business-y" things, to a degree that makes worrying about it not a problem for many companies.
I enjoyed this article. However, haven't many of the core fundamental concepts and abstractions found in computing technologies stayed relatively the same over the past 40 years? Minus the occasional paradigm shift, of course.
It's great, right?

For folks who are confused by this: SWPL is the acronym for Stuff White People Like, which is a blog. It basically described (by means of caricature) an emerging social class in America of urban, socially liberal, upper middle class professionals. Kinda like "yuppie" but with acid tests more appropriate to 2012.

"SWPL" has subsequently been appropriated to describe that social class by commentators on the Internet. It's not a perfect map to the territory but fits it closely enough to have significant predictive power.
Should have typed EU instead.
There's http://www.ethereum.org/ethereum.html but I'm sure there are others.
Isn't this the old sync you are talking about?
"Once you are inside the assumption is that you are supposed to be there"

Almost the exact same words used by Al Pacino in the movie The Recruit, where Colin Farrel plays an agent who steals information from the CIA.
US rank isn't very informative though. It doesn't take into account cost of living, or (assuming they're using pre-tax salary) even the difference in state taxes.

A comfortable salary in Houston would be much less comfortable in San Francisco because you're suddenly paying 10% of your income to state taxes and paying 4x as much rent.
There is no distance at which a larger spherical star won't shine on over 50% of a smaller sphere's surface area. That includes distant stars and Earth.

Here's a rough diagram I sketched up in Autodesk Inventor:

http://i.imgur.com/u9Xjqsa.png

We have a "planet" with diameter 0.275 unit and a "star" with diameter 1.0 unit. If their centers are 1.0 unit apart, then you can clearly see the extra part of the planet's circumference that is covered by the star's light. If you increase their distance to 10 units, the two lines connecting the circles get closer and closer to becoming parallel, but they will never become parallel because the star is larger than the planet.
I'm glad Cormac McCarthy is on there, but is The Road better than Blood Meridian?
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.... suggests that C and Java are still going strong. Java certainly has evolved quite a bit from the early days, an effect I think the article could have discussed a bit more.
I suppose my criticism applies to all web based email services. I don't use the web interface because its sucky, slow, bloated and consumes hundreds of megabytes just to show a couple of web-pages. The searches are slow as hell for me - I expect results to complex queries (contains X, doesn't contain Y, within specified date-range .. etc) in under a second - as what I get from native email clients which do indexing.

I don't understand people who use the web interface. I guess many people are used to the general suckiness of web-apps.
Didnt wikileaks require staffers to sign an NDA?

http://www.geek.com/news/wikileaks-hypocritical-confidential...
New SuperBowl Commercial
There is a big difference between making 100k in salary and 100k from investments. If you have to work to put food on the table then you are definitely not the upper class. I have read about a good middle class marker recently - if you have or will have a mortgage, then you are middle class. Upper class don't need one and lower class won't get approved for one.
There was a segment on PBS news hour yesterday that mentioned police officers in California are making 100-250k+ a year and are able to retire with 6 figure pensions & full union benefits. I think most people would class policing as a middle class job.
I think it is funny how he sees managers - the ranks of managers include those who could not stay ahead and were flattened by the steamroller. Do managers see themselves that way or in the cab driving the thing?
Trust is a thin line. One must not trust anyone blindly, that is true. But watching and surveying every move of your own allies, breaks your own reputation. That is not trusting your allies at all!

But this is a good news, small.. yet a welcome. Though this does not mean that France is not in with the mass surveillance itself(it might just be a diplomatic maneuver). But it does mean that at least a few have realized that privacy of citizens is not something you can mess around with.
Thanks.

Caching can be done server-side, this is not something I plan to implement.

The last two seems like things that wouldn’t be needed very often, so they probably won’t make the cut either.
I'd be interested to hear her views about religious dress. "Look - if you're going to wear a turban you just have to expect people to judge you". Or names. "Hey - look at the Hollywood producers and stars who changed their names. If you're going to insist on keeping the Horowitz you're just inviting comments from anti-semites". "Black people - I understand that racism exists. But you're not doing yourselves any favours by being so uppity about it. Learn your place and life would be so much easier."
Do you wear a suit and tie to work?
Two questions:

1. How is that different than functionizing things? And, is it better? Especially because in wart it looks like your snippets can only be used once.

2. Does this bring you any advantages that well commented code doesn't? From my admittedly limited point of view (I haven't run it, just looked at your two examples) it looks like following the flow of control is a little more difficult, because it looks like your snippets are, when compiled, just placed where their comments are. Because variables are accessible and manipulable in your snippets there isn't any containment like you get with functions.

Again, this is from me only looking at your two examples.
I think it's bizarre that in England your status in society is based mostly on whether you won or lost the birth lottery.
Correct, this can actually be detrimental for low-bandwidth users, or if the website have enormous pages.
Do you think it's bizarre that it is more true for the US?

EDIT: accidentally downvoted you. Sorry.
I know it is crappy looking, but I made one for you :D

http://i.imgur.com/gIryQlj.jpg
As long as you are willing to sign the copyright license agreement,
which was one of the reasons systemd was started instead of improving upstart.
there is absolutely nothing more boring, than some new fancy framework, API or a language

Hear, hear. There must be 100+ "frameworks" out there, all for the task of rendering a web page. If you learnt them all, you would be stupider than when you started. Pick a handful of technologies - ones that will last - and get deep into them. Step off the crazy treadmill and go for quality, not quantity.

If you had gotten into a "full stack" (lol) of Unix, Oracle, C++ in 1994, you would still be very, very employable today as long as you remained more or less current with them, and you'll still be in 2024. Whereas if you learn "frameworks", you'll be starting again from scratch every year or two.
some people can take the idea very literal lol
> You know you can change what's installed on your handset?

Ah, thanks for suggestions. Actually, I've had to buy a smartphone recently, and tried exactly what you suggested. Unfortunately it seems that Cyanogenmod has almost non-existent support for dual-SIM phones (at least nothing for what was available, and I was in a bit of hurry), and due to personal circumstances I needed this kind of hardware.
Both views are likely correct, in my experience.
Unfortunately, the article doesn't explain what is the dispute between Google and France. A link to from the article to another one answers it:

At issue is an update to Google's privacy policy that went into effect on March 1, 2012. The revamp consolidated 70 or so privacy policies across Google's products down to one. But with this change, Google also switched to one profile for users across all services rather than separate logins for offerings like YouTube, Search, and Blogger.

http://www.pcmag.com/article2/0,2817,2424952,00.asp
You're welcome. I wouldn't go so far as to say I'm Buddhist, but I've found a lot of wisdom in and no small amount of inner peace through the Buddha's teachings.

Play with words enough, and you can claim the world is a beautiful place. Except, it isn't. It's worse than you can possibly imagine.

The beauty of the world and the morality of what happens in it are utterly orthogonal. You're conflating those things in a way that, frankly, I find rhetorically cheaper than much of the sophistry that calls itself theodicy, and which, it appears, we both disdain.

That is suffering, and it is bad.

No, it's not; it's experience. It just is, whatever you may think of it, and what you think of it doesn't change the thing you're experiencing one whit. Calling an experience "bad" — or anything else that makes a moral, aesthetic, or other kind of qualitative judgement — is something you did, intrinsic neither to the experience, nor to the thing being experienced, but only to you. There's no such thing as "bad" anywhere in the whole universe except in your mind.

Buddhism isn't about trying to make unpleasant feelings "go away", or pretending they don't exist. Of course they do; you're feeling them! It's about being present to those feelings, rather than wishing they weren't there, and recognizing them to be as transient as the pleasant feelings and everything else in life, including life itself.
It should degrade. No mouse/touch: just pjax, without preloading. No JavaScript or no pushState: standard hypertext behavior.
Well, this is certainly relevant to Feynman's essay.

You argue that nuclear power is safer than other forms because there haven't been any accidents that have killed a lot of people, yet. I would guess you would put the odds of a future accident at a probability similar to the NASA managers mentioned by Feynman. Feynman would respond that past avoidance of accidents doesn't mean you can say the probably of future accidents is negligible.

If nuclear is so "safe", why does the industry need liability limits where the taxpayers pay any damages above some minimal amount? Reactor operators should just buy insurance for the maximum possible damage an accident would cause. Of course they'd shut down if they had to do that.

You originally claimed that the fallout from bomb testing was "a rounding error" compared to the fallout from a nuclear accident. Now you accept that the radioactive cesium from Fukushima has tripled the cesium in the Pacific from all 2000 bomb tests? Not exactly a "rounding error". (although I agree, outside the immediate vicinity of the accident, the cesium isn't especially dangerous)

Regarding economics, simply look at the trends. Solar panels are getting cheaper at an insane rate. Nuclear plant construction costs have doubled over the past ten years. Even completely amortized plants are shutting down in the US because they can't compete, about five in the last year or two. Any taxpayers or ratepayers funding a new plant will never get their money back, as solar will be so cheap by the time the plant is ready to start up it will be instantly mothballed.
I've been just dumb lucky in that the companies I've worked for have been very supportive of individual engineers’ efforts to learn new things. Whether through funding conference attendance and/or travel, or by simply giving employees time during work hours to learn on their own. But the biggest gift my past and present coworkers have given me was demonstrating that learning outside of the job is an essential component of doing great work.

It wasn't until my first few times sitting in on hiring discussions that I encountered professional engineers who didn't take an outside interest in expanding their toolset.

There is absolutely nothing wrong with them. They are fantastic folks who are very good at their chosen profession. And for the majority of professions (I only have anecdotal knowledge of this, but I would love to hear examples from other fields) that is enough to ensure stable employment. But I can't imagine the fear, uncertainty, and doubt that accompanies company layoffs and downsizing when you haven't played outside of your comfort zone in a while.

This is just a long-winded way of saying, “great summation, SheepSlapper!”
It's there, number 94
I believe the angular diameter of both sun and moon are roughly half a degree, not two degrees. You remembered the two correctly, but put two degrees in one sun instead of two suns in one degree. That's how our brains work, isn't it?
Sure, it has some benefits. But if it can help push 60% of them to the Gmail app, if might be worth it to Google, even if it's to lose 40%.

And I seriously doubt it will lose 40% even. It's not like people have many decent options for webmail + mobile mail, especially if you exclude paying for it.
More than need of Detox I feel lack of a system to consume random information. All networks weather Google+ or Facebook or Twitter want to lock users in their restricted systems. You can't always get news in your favorite network because posting to a variety of protocols is not so much feasible for content providers. Frequency of news also increase as networks get bigger and bigger.

Also I am trying to get into Android development which makes it a necessity for me to follow various news portals to stay top of the next big thing.
Whoa! You aren't bashing any of them and the explanation is 100% correct! WHAT HAS THE INTERNETS COME TO?

Congratulations on a very well-written summary!
Adwords Profits | How to Profit and Make Money With Adwords PPC-bestcbstore.com
Man this is depressing.

I don't want to learn tech because I'm afraid of getting my bones crushed by a steam roller.

I would rather learn tech because of the new and interesting things I can do with it.
We have been open source from the start, but we actually find it really hard to find the time to support contributors to do more than small features and changes. If you have any advice about how to better integrate open source contributors without making it prohibitively time-expensive in terms of coordinating with the core dev team, I would love to hear it!

Even if we got contributors banging down the door tomorrow, I am not sure we could spare the people-hours to properly make use of them - catch 22! Right now most of our community contributions have come in the form of help translating the app (more than a dozen languages now!) which is great, but only one part of the puzzle.

This is our github: https://github.com/loomio/loomio - as you can see we have pretty basic documentation. What would be the most important information we'd need to help people be able to contribute more easily?
They already paid back some people at 20%, so it's impossible for them to pay you back now. They are in 'debt,' even if they just gave coins back at 1:1 they can't repay.
I agree, and you made elsewhere the good point that Dune has one foot in the fantasy realm, without much hard science fiction backing it up.

The Hyperion cantos (Simmons) is sadly not taken seriously by very many authors of top-100 lists. It's usually Dune or Stranger in a Strange Land or Ender's Game or Forever War. And heaven forbid they include Neuromancer or Snow Crash or Altered Carbon, or an eco-scifi book like Stand on Zanzibar or Zodiac.

Dune could be a nod to the classic science fiction aficionados who don't care for any of the newer stuff, who love Asimov, Niven, Clarke, PKD, Bester. Is Heinlein too politically charged, perhaps?
Funny, I also built something like this in December.

http://pyramidofcoins.com/
anyone else getting just a zip of error.html which contains whole bunch of "Service failed to retrieve this item." for all emails?
In all fairness, every mail server discards mail from some senders. Your junk folder would explode if everything got through.
Them allowing you to download your data isn't anything new.

http://en.wikipedia.org/wiki/Google_Data_Liberation_Front
Want to remotely control a car?
Spanish hackers have been showing off their latest car-hacking creation; a circuit board using untraceable, off-the-shelf parts worth $20 that can give wireless access to the car's controls while it's on the road.
It's smart to be conservative, in my opinion. Although technology is developing at an ever faster pace many people still overestimate what will be done within decades. There are surprisingly few accurate predictions from 30 years ago and most of them then thought we'd be a lot further than we are.
>You don't want to make someone who is editing code stop to think about how it affects the comments.

What's the point of comments then if your general rule is that it should be fine to edit code without changing the comments?
I usually just put everything in inittab. ;D
I think the US slant is a shame (or does Amazon have multiple lists?) but...

There are some really good books classed as "young adult" that I think are done a big disservice just by being labeled as such. Many of them are very accessible and cover things that sometimes even "grownup" literature does a terrible job of.

Personally I wouldn't go for Hunger Games, but Harry Potter was in large part responsible for a huge resurgence in reading among children and not for no reason. It's an easy read into a possibly new genre for many readers, and I'd be surprised if there was anyone out there that couldn't relate on some level to something going on in the series. It's not the best example ever, but it's far from shabby.
Who said they were "OK" with anything? It's just information for understanding the situation.

I'm unhappy when ATM outages or erroneous fraud alerts prevent me from using my cash or credit, but I understand that such situations are different from dishonesty or insolvency.
Ask HN: Open source focused crawler?
Is there an open source crawler/library that will recursively follow only links under a certain xpath and ignore the rest?

I don't want to do an exhaustive crawl of every single link, I want something that will only follow links under a main content area.
(just try to paint some perspective here not disagreeing)

Imagine all you've used is Microsoft's products and all of sudden some hotshot programmer comes along and says "we're going to use this software that a bunch of people wrote for free" Now that is a foreign concept.
Well, this offer seems to be about 10x cheaper.

Not to say you don't have to wait for hours before you retrieve the file, and it's flat rate, not "download some percent from what you've uploaded today for free, otherwise pay for the bandwidth" plan.

For example, I've used Bitcasa before, but consider them too unreliable as a long-term business and left their service. It didn't cost me a cent to pull all the data back (with some minor exceptions their buggy software managed to lose unrecoverably, but I never considered them rock-solid-reliable from the beginning and had backups). With Glacier, I guess, I'd have to shell out $150 (~1.5TB) just to leave with my data.

There are other unlimited/large storage offers of various pricing and quality, but this one seem the best to me this far because of OpenStack API (I'd wish Cyphertite had a datacenter in Europe or Russia, but nope, so they're too slow for me, and I'm not really sure even though they're "unlimited" they'll be happy with terabyte archives). That is, unless one has more than 10 terabytes to archive.
Well, that involves running a weird nested stack: The CoreOS systemd, wrapped around a bunch of docker instances, one of which is trying to run the arch Linux systemd inside the container as well.

For what it's worth, Docker containers are generally not complete running machines with their own init system. Instead, they're typically a single top-level process running in an isolated container. Basically, they work more like a Heroku app than complete EC2 machine image.
I have multiple accounts and what I've done is forward everything to my personal gmail address, and use gmail's "send with" email to reply with those addresses (obviously it's still going through gmail's servers though).

You might want a greater seperation of your inboxes, though, so your results may vary.
This is not specific to coding. My background is in molecular biology and almost everything I have learnt has become worthless because of new techniques - about the only skill I have from my junior years that now has value is how to use a Gilson correctly.
Show HN: Crushify.org
I don't think you understand my comment.

What activities do you think I don't like?
I can't really feel sorry for anyone who is having troubles with Mt Gox. People have known for ages now that Mt Gox is unreliable and they kept using it to take advantage of the higher prices which come with the higher risk.
Hell, If anything, they are the problem since things would've likely been better right now if more people had moved away from Gox from before instead of waiting for the ship to start sinking.
Debian already has dependency based boot based on magic comments at the top for their syvinit scripts. The program used is called insserv and is something they got from Suse.
Every so often, you follow a link that you'd thought not worth the click. Therein you discover just how wrong one can be.
Britain held journalist Glen Greenwald's partner on terrorism grounds, suspecting he was carrying Snowden files. http://www.advocate.com/politics/media/2013/11/03/british-go...
I think it has something to do with the idealistic view of "pure, well-written" code. There's something appealing about a code base consisting of only code, not comments. But in my very subjective experience, I've noticed that the more programming experience people have under their belts, the more likely they are to appreciate commenting as a tool among other tools to make your code readable.