skysight-inc/HackerNews huggingface dataset:
I think that is the number one purpose to make software work but doesn't have to entitle a programmer to do stupid things. The quote from Ralph Johnson states this:"Before software can be reusable it first has to be usable.". In my mind, every real programmer likes to write pretty codes because after reaching higher levels trivial problems are so boring and writing flexible code kills two birds with one stone. Writing disposable code is another case. If you aren't interested in programming and don't enjoy it, you shouldn't have to choose this profession.
You know, I could say that about pretty much anything that anybody has passion enough to argue over, but until I elaborated further my post wouldn't very contributing to the conversation.
Scala Tutorial Through Katas: Fizz Buzz (Easy)
I do agree that the current price seems a bit high, but there are significant changes from the first edition:

http://twoscoopspress.com/pages/two-scoops-of-django-1-6-cha...

In the comments of the announcement, PyDanny lists their reasons why they skipped an ebook format this time:

- The print version of Two Scoops of Django 1.5 has been by far the most popular version of the book with readers, selling several times more than the e-books. In addition, the feedback we've gotten has been that technical books are generally better to have in print than as an ebook.

- Creating and proofing each ebook format is not a trivial effort. It involves reformatting every code sample to work on every ebook reader, accounting for differences in screen contrast, accessibility testing, and proofreading the text and code samples several times on each device. Instead of spending our time struggling with reformatting, we're choosing to focus on improving the technical material.

- Considering that we publicly offered a free electronic copy to those who requested it, seeing piracy of the electronic editions from the first day of sales has been disheartening. As indie authors, it hurts to see this happening.

They can't produce a digital edition without extra cost and it would be frustrating to make that investment only to see people immediately circulating copies. Yes, they'll loose readers, but they've estimated that is an acceptable trade off at this time.
That's a particular kind of scope insensitivity on your part, though: although we're inflicting suffering and death... so is the rest of nature, greater in most cases by enough signifiant figures that our effect gets lost in the noise. For every individual animal suffering at the hands of a human, millions die of starvation and disease in exactly their "adaptive habitat"--when they're not slowly chewed to death by predators, or hijacked by parasites to live horrible zombie lives.

Perhaps we like to imagine that animal populations are, on average, as healthy as we are when left to their own devices... but we have society, and medicine. Life as a wild animal sucks.

If you want to imagine a utopia, first imagine a world where both the lion and the gazelle somehow survive, without one dying to feed the other. This will probably take you a long time to picture, unless you've really given thought to problems like Friendly AI before.
Has anyone similar data on EC2 instances? I'd be particularly interested in small/medium ones. (localhost+no database are fine, it's just for the sake of comparison)
So the key is making the right call for the situation, which brings me back to the point, managers are not the ones maintaining the code.
not one from each list, but one from the total list.
>The general consensus is that they do both

Your claim is just as baseless as the one you are responding to, which was pointing out how baseless the original claim "they make good software" was.

>not many unsatisfied customers in their forums.

They heavily censor their forums. I know lots of former customers of theirs who were more than just unsatisfied with them.
This article reads like its written by someone trying to extrapolate some specific experiences of conflict on teams he worked into a general rule.

I would recommend keeping an open mind and looking for programmers to work with that are able to teach you and that you collaborate well with.

If you find yourself being self-righteous too often when coming home from the job (or on the job) its time to find new folks to work with.
Yeah, the code may work, but making changes to it may make me want to shoot myself.

I work with the same types of devs, and modifying/extending their code could lead one to alcoholism. Seriously. No joke.

I have quite honestly considered changing teams, just to get away from a code base that may "work", but induces nightmares.
Useful Plumbing Tips Every Homeowner Should Know
I'm assuming it's a tactic to increase dead-tree edition sales, so they can go a big reseller and have them agree to sell it at a much bigger scale. I know of authors who've employed this strategy before (and had it work). So, I suppose give it something like 6 months, when it's available at your local Barnes&Noble and whatnot, and the eBook version will be made available then.
Verizon denies reports of Netflix throttling following net neutrality’s death
Just opened Safari (latest OSX and latest updates installed) here to try it out: Works well here, can scroll without a problem.
I'm a Mozillian
Whoops, running the frontend cache in debugging mode:

https://twitter.com/postwait/status/431117981922631681
I'm not sure it's quite arm chair quarterbacking. I've written a few webchat clients.

The point is, if you bought campfire, all you'd really be buying is the existing customer base.
Every SaaS firm I've worked at knew they should be doing this, but didn't. They always rated new features and bugfixes ahead of putting the hooks in to identify who isn't using the product. All it really takes is a query to return the contact info of active (paying) customers who haven't logged in for 30-45-60 days and ship the report to the sales & marketing departments for followup & analysis.
Focusing on reactivating their disengaged users is likely not the most effective use of their time at this point. With a relatively young product, they're probably right to be focusing their time and energy on filling in product gaps and letting their audience know about it.

There is a time and place for complex, context aware email marketing, but they're probably not there yet.

That being said, it wouldn't hurt to start off with a simple sentence that reminds/reaffirms the value of their product to everyone.
This is a film which, if you watch it all the way through and don't let your brain argue with what you're seeing, will help you think about the earth and what people are and what they're trying to do, and other things that are hard to describe.
They sold a lot of XBox 360s, but that division has never made much money, which is the point.

References: http://www.microsoft.com/Investor/EarningsAndFinancials/Earn...

(Of course, check out "gross margin" and not "revenue.")
SEEKING WORK - Belfast, UK - Remote ok.

Full stack web developer specialising in Django and AngularJS. Looking for opportunities to work with interesting companies doing web app development and improving business processes (eg simplification of existing processes, automation of repetitive tasks etc.)

I am also interested in any opportunity to use Go professionally.

In the past I've worked on high traffic sites, large enterprise sites with multiple developers, and for startup companies.

Please email me if you would like to see my CV and maybe we can work together in the future.

NO RECRUITERS PLEASE.

Neil Lyons
mail@neillyons.io
neillyons.io
github.com/nwjlyons
twitter.com/nwjlyons
> They're doing some interesting things, but I know dozens of people that rarely if ever touch an MS operating system every day, unthinkable a decade ago, and they're missing out on nothing.

I knew plenty of Mac users in 2004. They didn't feel like they were missing out on anything back then.

The recent past does not represent the normal state of affairs. Microsoft was not going to retain a monopoly forever, any more than IBM could've retained a monopoly. Yet IBM is larger today than it ever was as a monopoly.

Markets grow, and new markets open up. Microsoft doesn't need a monopoly in every market. What it needs is something that it doesn't yet have in the various consumer markets -- 20-30% share. Large enough to matter.
That's the line that threw me off too. "Hip and edgy" is an amateur-hour schoolyard taunt. "Making simple software and charging heaps" would have been enough and kind of funny.

And the meanness made me overlook the funny bits like the subheader about less and more, and some of the sections, the quote by Ghandi, and the completely gratuitous "Happy Wednesday" way up in the corner that changes, depending on the day (http://stackoverflow.com/questions/19865106/how-does-37signa...).
i agree streaming this is bad since it is all about the image. it is like seeing a painting in jpg.

but im not so sure about supporting blueray either...
I'll focus on what I know, just one issue:

We'll run out of food. In about 2025 the global population will start to surpass what can be sustained by the available arable land in the world. We can't use more fertilisers or water (because most crops under intensive cultivation are already close to their theoretical maximum yields). We can't just use more land because it's not suitable for agriculture because of salinity, contamination, substrate or climate.

We are essentially fucked: unless we can increase the maximum yield potential of a whole suite of staple crops by ~50%, or make about 50% more land available for food production, famine starts to become a really big problem. It hasn't been that big of a problem since the mid-1900s. Famine means war, disease, death. Some of the most atrocious things humans have ever done were done because of famine.

There are some promising scientific efforts to raise potential crop yields underway, but as someone working on them I can tell you they probably won't be ready in time without massive changes in science funding or a series of lucky breakthroughs. It's still worth trying really, really hard, because this is the least painful way to prevent disaster.

An alternative is to completely restructure the way we produce food. Vertical farming is attractive if we can find the raw materials to make it happen, but that won't be feasible until people are already starving.

Another alternative is for everyone to stop eating meat. Animals are ~5-10x less efficient to produce in terms of input resources per calorie output than plants. I hope this happens. Cows first, then sheep, then pigs. Wiping out those three would have us covered.

After about 2050 the world population peaks and starts to decrease, then things get easier. But there's a good chance a whole shitload of people die very young, very painfully in the meantime.
No Keystone XL Pipeline Will Cross Our Lands
You're a developer, so for you learning OS concepts is more useful. If you look at comments from non-developers who have learned the very basics of coding, you'll see their minds have been opened up to dimensions they never before considered possible. Looking at an OS after you have a rudimentary understanding of the building blocks is totally different than trying to learn each black box independently.

I used to think like you, I don't anymore. We (Axiom Zen) co-organized the HTML500, Canada's largest free learn-to-code event. In one day, 500 people came together and learned the very basics. The response was overwhelming, check it out for yourself:
https://twitter.com/search?q=%23html500

These folks are looking with totally fresh sets of eyes at what you and I take for granted. Learning the basics gives them the same appreciation you and i have for the abstractions that can be built on top.
What does (((λ f . (λ x . (f x))) (λ a . a)) (λ b . b)) mean?
Why are you bragging about making a bunch of uninformed, knee-jerk assumptions about someone you know nothing about? And why is this trash the top comment? Whether or not $20/month is too much does not depend on whether you have $20 to spend or not, it depends on the value you get from that $20. Products with very little value, and which have $0 alternatives that provide more value are not worth $20.
I used to work at OmniTI. The real irony of this article is that it was written by a guy who's (in)famous for his indecipherable Perl one-liners.

I think that's about all that needs to be said.
If I had this option during an interview, opt not a language, rather the idea to solve a problem described in Abstract Syntax Tree. This usually ends up in a pseudo code with parens.
> built-in functions that change behaviour depending on whether or not you're assigning them to something.

Are you suggesting that's a bad thing?

If so, consider this code:

a[2] = a[2]

(where a is an "array", [n] an "array index", = "assignment")

The behavior of the code 'a[2]' changes entirely depending on whether it's on the LHS or the RHS. Languages and their compilers can easily support this, without a notable downside (short of religious arguments) and most ordinary folk consider it a good thing that it writes to the array when on the left, and reads from the array when on the right.

The same argument applies to functions used in a similar fashion (and, in P6, code such as a[1] etc. is in fact a function call).
It's not that people need knowledge to code professionally it's that they benefit from knowledge about how coding works. The difference is huge.
I'm working on a startup called postdot [1] that allows you to send physical mail the same way you'd send email. Would it be possible for us to help you add a feature to send a physical letter to your representatives?

[1] http://postdot.org
As an outsider, it looks like India is trying very hard to figure out a path to success. But, probably for historical reasons, it's looking for a path to a Western U.S./Britain model of success rather than East Asian Japan/South Korea/Singapore/Hong Kong model.

I don't know which makes more sense for India to look towards, but I wonder if a New Delhi that looks more like Seoul than London makes more sense and if modeling a future path on established paths to success and growth is a better idea. There may be more cultural similarities (for example, the social difficulties of coming out of deeply entrenched caste system, a deep respect for education, etc.) and adapting the same patterns for India's local conditions might work better

For example, building an export driven economy like Japan and Korea did, has resulted in unbelievable economic growth, advanced technology, and global respect. By and large those countries are also able to retain talent, build sufficient educational institutions to train that talent, have enough local economic opportunities for that talent to make money, and have a vibrant enough economy to allow them to spend that money locally.

It seems to me that many of the basic pieces are there for India to follow those models, and with a massive and cheap labor pool (one of the main requirements for this to work), make it happen.
They might (though the vast majority just uses 2-3 plugins at most, ad block etc, that could as well be merged into core).

But this "awful lot of firefox users" is, in aggregate, awfully few judging from FF's sliding market share.
> and despite me listing it as 'no returns'

'No returns' in eBay World means 'the buyer keeps the item and receives a refund' if the item is not as described / non-functional etc. Or even if the buyer bought it in error.

It doesn't mean 'all sales are final', as many sellers appear to think.
1) Drought, expensive food, lack of freshwater (e.g. California, Nevada, Pakistan) NASA video on groundwater reserves http://vimeo.com/42607107

2) Big Data takeover by government (citizen profiling) and private sector (financial and health discrimination)

3) Youth-based uprisings changing the political landscape (driven by unemployment)

But I think all these issues will play a wake-up call. Societies will become less self-centered, with less nationalism, less exceptionalism, and with more involvement and cooperation. There is already a rise in positive social activism. Kids are watching less TV and young people don't read newspapers, I love that! Lies are quickly demystified on places like Twitter.

The negative impact will matter mostly on how early people decide to get involved.

http://environment.nationalgeographic.com/environment/freshw...

https://en.wikipedia.org/wiki/Desalination ($0.30/gallon in US, not viable)

http://www.youtube.com/watch?v=8moePxHpvok Adam Curtis on "Oh Dear"-ism
Apple's new device: The iWatch
I think the real sentiment is "sometimes you just have to get things done" (which I agree with) but I have a few issues. I tried to bake them in to something which wasn't a bullet-point list, but perhaps this is just how my brain works...

1) Over-engineering is a separate discussion to elegance, let's not mix them.
2) You can be both on-time and elegant - it's not one or the other, like the title implies.
3) Often, if that fails, the deadline can be moved without any real consequence.
4) Consistent failure to be elegant "because deadlines" is probably going to make later deadlines harder to meet - it seems like a bad cycle to start.
Ethernet inventor Bob Metcalfe is doing a Reddit AMA
Speaking as an artist, my Samsung Series 7 Slate running Windows 8 with the Mischief art application is pretty much the perfect portable digital art studio for me.
Same here - I was expecting to see at least a picture of the tsunami debris they mention.
I'm honestly sorry I gave that a pageview.

It's an article chock full of caveats (Best practices vary wildly across the board, except for the ones any decent programmer obviously knows.), straw-men (Someone spending a week to implement caching on a 20-row table probably wasn't crafting elegant code anyway.), and contrived anecdotal examples (Christmas apps must be out by Christmas. My God, what a breakthrough. Most projects are not nearly this straightforward.).
Really? I've yet to see that. The worst I see is companies like Facebook automatically opting me in to new notifications they create, but they do this maybe twice a year and it takes two minutes to uncheck the boxes in account settings, so not really an issue.
Which ad do you prefer?
Hah! Everyone would indeed benefit from learning some biology, quantum mechanics, philosophy, and fighting! This is the principle upon which the US higher education system is based - and as someone who came to the US for higher education, I have to say it's the best setup in the world (as compared to the silo'd, short-sighted, and quickly obsolete teachings you pick up as an undergrad anywhere else). Were you kidding?
I am yet another lost customer. The rationale seems petty and short sighted to me.
If you feel pride because of the achievements of your compatriots, you should also feel shame because of their crimes.

I guess some people are happy to accept that shame if it means they can share in the pride too. But I suspect most people who feel proud of their country would wash their hands of the shame by saying the crimes were nothing to do with them. Fairweather collectivists!
I can't think of anything at the grocery store that doesn't have some sort of negative implication. Heck, just driving to the grocery store burns fuel and supports the automotive industry. Biking to the grocery store burns food (of which all food has negative implications) and supports the bicycle industry.

You can work yourself into knots over it; there is no way in which you can eat food and not have some negative impact. So, IMO, you either give up the battle entirely, or you can stop killing yourself over it but still make intelligent choices. For example, I eat fish because I believe fish farming could be a better choice for the future than cattle farming, and I eat chicken because the feed-to-meat ratio is better than beef.

As not only animals but meat-eating animals, it's just a fact of life that our/your existence costs something, means some sort of sacrifice for another organisim. You can try to reduce your impact, but you can't not have an impact.

Also, a little bit of my personal philosophy here- one way we could reduce our impact is by doing as little as possible, never moving about and burning more calories than absolutely necessary. Never performing strenuous activity that results in regenerative & anabolic processes, which require extra nutrients. But the way I see it, just existing costs the world "100 externality". If living to the fullest costs "110 externality", I feel like I am doing a disservice if I chose the first option, saving so little "externality" and spending my life miserable. For have I not then utterly wasted the costs I imposed on the world?
I view this differently. He found a non-traditional way. He didn't go to IIT. He didn't go to the top engineering school in the US. He got his MBA part time. But he found a way.

I am very bullish on Nadella. He's not a lock to succeed, but he has a fighting chance, which is a lot more than I can say for most of the other candidates mentioned. (The CEO from Ford could probably run GE or 3M too, but the only thing he could do at Microsoft is dismantle it.)
I don't buy fish and don't own a car.

Edit: not that this is the extent of my actions, or even that I agree with this line of questioning.
It would be easier to just get Net Neutrality into the law / regulations.

Or, just ask the NSA who is already collecting ALL THE TRAFFIC!!!
>Your claim is just as baseless as the one you are responding to, which was pointing out how baseless the original claim "they make good software" was.

Judging from the fact that their service has good reviews in major media and millions of users, it doesn't sound anywhere near as baseless.

>They heavily censor their forums.

Any examples? Surely those mythical people know how to save a screenshot, right?
Oscar Wilde: "All art is quite useless"

Therefore, no art is truly beautiful?
Well to me is more a matter of pride as a developer, and the quality, readable and maintainable of my code make so much of it. If i am feeling that i writing sh*ty code then my pride would be hurt at some degree :(.
Some good humor here! Enjoyed it.
D. J. Bernstein has a personal weblog
Made by some concerned youths

I don't think he's too far off.

Point being getting so pissed to make an entire website about a company you don't like says more about you than it does the company.
It's dated nearly two years ago. What was that about "embarassingly dumb?"

http://thenextweb.com/insider/2012/01/31/this-site-mocks-37-...
Max world population will cap at 9,000,000,000 in 2050, not so much more than the 7,000,000,000 we have today. In actual risk of starvation, changing some meat farming to plants would solve supply issues pretty quick.
Qt 5.2.1 released
I just tried the command but it looks like the lines came back out of order.

The order seems random each time, I suppose I could keep trying until it works.
While I do indeed feel sympathy, mother nature does not. The animal kingdom is brutal at best. To think we are the only ones inflicting suffering and death is kind of ignoring the larger picture. Nature itself inflicts immeasurable amounts of suffering and death.
Verse – Voice Messaging iOS App
this is really generous and should definitely be followed up on. tons of email is easier to ignore than a cascade of real letters.