skysight-inc/HackerNews huggingface dataset:
If the general populace doesn't need to learn about programming because it won't mean anything to them, then the general populace really doesn't need to study the vast majority of history that we're forced to sit through and regurgitate in unimaginative fashion.

I, on the other, will sit on the side of the liberal arts and say that any and all learning is worthwhile.
AWS isn't about being cheaper, it's about capital preservation. (Although reserved instances give you an option to make an investment if you choose.)
Comcast to Acquire Time Warner Cable for $45.2 Billion
I'm an average-Joe in browsing matters and well, it did a good first impression on me in regard to browsing itself, but then I got frustrated with the default options stuck on me. For instance the theming - is it supposed to change only the background of the browser's internal pages? That's something one barely encounters. I couldn't change the color of the window itself which is actually something I'll have permanently before my eyes, save the full-screen browsing! ...and as more I come to use it, the more that default intense blue color grew on bothering me. I've tried to look for ways to solve it several times, and each time giving up in frustration - it's not only only the inability to change a default skin, it doesn't actually leave you much control over almost anything. The browser isn't just brought up with a design that removes the interface clout leaving it buried somewhere on a deeper reach, it removes it outright leaving you bare-bones!

Maybe there are solutions that would solve my needs, but those weren't to be found easily when I still had patience.
Computing Pioneer Fun Facts: Marvin Lee Minsky (1927)
Take your point, and it's probable that the employer had other concerns and picked a covering excuse.

(Some Objective-C flavour: NSXMLParser is a more appropriate solution than the one described)

One reason I picked 90 minutes for my example is that I was imagining a hypothetical task, and I don't think you would/should be left sat at a task for 2 hours where 15 mins was expected. I hope that wouldn't happen.
things are way exaggerated. We (and almost everyone I know here in South) usually go visit the beautiful north every year or two.
And if you don't have it you are either not writing enough code, or no longer learning.
I think it's more that most people operate on the (apparently mistaken) assumption that the police are here to __protect__ us, and to find out who is guilty, while also exercising discretion and not prosecuting people who, paraphrasing the article, meant no harm but acted like an asshole. Thus, people figure that it's "better to be safe than sorry", and assume that the police and justice system will Find The Truth and sort things out.

Unfortunately, that's not the case: the job of the police seems to be to make a case, and when combined with the plea bargain system we have, it's basically a game of "how can we convict this guy".

Do I think investigation was warranted? Sure. But it definitely seems like overreaction to treat this as a valid terrorist threat, rather than a kid (or adult) saying something mean and flippant.

I also find it hard to believe that Facebook was "unable" to give details of the conversation. If the defense believes that the context (unshown in the screenshot) is important, I am surprised they can't subpoena the entire history of his actions in that timeframe, or of the threads he was posting in over that 48-hour period, and have an expert witness collect and show the context they say is so important.
Congrats Codeship!
Assuming you're referring to AWS Auto Scaling, they added a GUI for it back in December: http://aws.amazon.com/about-aws/whats-new/2013/12/10/auto-sc...
Need much better instruments. It sounds worse than what we used to have in the 90's with the Scream Tracker.
The joys of pretending to help the poor: The Kiva Story
Rappers have collectively made countless graphic threats against people of all walks and ages, to an audience of tens of millions. It's part of the art-form. Eminem and Nicki Minaj have made explicit threats of gun violence that refer to schools. And they're jokes. For some reason they haven't been arrested for it. Context, maybe. First amendment, maybe.

What if one of them does something? Then their lyrics will be dredged and repeated on the news ad nauseam. "How did we not see it coming?" Humans are anxious monkeys. "Oh shit, words! What if there are intentions? What would we have done if he hadn't said words to let us know of his thoughts?"
The benchmarks game is not "most cases"; and the benchmarks game says "Measurement is highly specific" and "Measurement is not prophesy".
The concept is. The article was pretty actual price light anyway.
Awesome to see this becoming a reality. Great story and project website as well.
No. Or not yet.

Google is very consistent in their treatment of AOSP. That's not to say it's a bed of roses. AOSP was and maybe still is under-resourced. It hasn't always had stable hardware targets. That's not a good way to treat a resource that is instrumental to creating a community of developers that know how to keep Android updated on a wide range of SoC platforms. Google makes no attempt to create an independent AOSP governance and pool of maintainer resources. I can go on. How much time do you have?

But the bottom line is AOSP has been remarkably free of shenanigans. Very unlike some other in-house but nominally open source projects I can think of.
> ... a bit more than half of the total cost for each alternative is for bandwidth/data transfer charges ($35,144 for self-hosted at $8/Mbps and $36,900 for AWS).

If you're buying ~5 Gbps and paying $8/Mbps for it, please please please get in touch with me. I will sell it to you for $6/Mbps and save you 25% off the top! :-)
$35 for something I can already do for free? Ok.
Hey apps with daily reminders: you're doing it wrong
Internet of Things kit for hackdays/spaces
Maine has an epidemic of prison rape, just as Texas does. Although there are many issues where it's fair to make a distinction between different localities, this is a national problem.
I know I'm in the minority, but I went to buy and download it after the awesome video, only to discover it requires iOS 7.0. :(

iOS 6 is still at 13% usage, and is basically staying there (until iOS 8 comes out, presumably). It would be really nice if you could support just one operating system version back.
From zero to fully working CI server in less than 10 minutes with Drone and Docker
Can mobile apps sense our emotions?
In the end ATT ended up paying hundreds of millions of dollars as a fine to TMobile. I doubt Comcast would repeat the same mistake.
This will largely go through with the ironic claim that they don't compete against each other, when they were NOT designed to compete in the first place.
>It just gives up that data to anyone that asks? Seems like a huge privacy issue.

I could do a nmap on the public internet and probably get a similar amount of addresses. An IP is about as "private information" as a phone number nowadays (You know, those things that get sent out en masse in yellow and white books for public consumption with real-life names next to them).
Note that though Maine has the lowest incarceration rate of the US, globally they're only average. Most countries in Europe still have a lower incarceration rate, for example.

And every other US state has a higher incarceration rate than Maine. Many 3 times as high, some 5, one even 10 times as high. The US as a whole has by far the highest incarceration rate of the whole world.

Maybe Maine is the exception as the only sane state in this regard. As a whole, the situation in the US is attrocious.
akka (Actor System) too, sjrd is working on it
disable monitor is not really the best way to fix this. You're better off adding 'noquery' to the end of the 'restrict default' lines.
I'd argue that "having a different code" does not at all entail any illegal action. People often have very different opinions (for example tax laws), yet they comply with the given law.

But then again, taken out of context (the "no harm" part), an eager prosecutor could use it (successfully or not) so I suppose you are right.

Just as a side note: This is not how it should be, and ironically and most unfortunately, your statement reinforces my original point :(
You bet. My early code sandboxes are horrendous to look at and probably headache-inducing for anyone who might try to decipher them.

I remember one small PHP-based random avatar generator I wrote several years ago. Even at the time of writing I understood how horrible it was. Nowadays I'm afraid I'll have a stroke just by looking at it.

But those were the past days. Nowadays i know better thanks to some great people out there with smart things like SOLID, OOP etc... . I wonder what i'll think of my current code in a year. Most likely will be embarrassed by some of it anyway - there's always a better way to write something.
This seems to me to be an interesting comparison to the political world. In this instance, we have Google and Apple, both doing essentially the same thing in different ways, but one of them is doing it slightly less than the other and demonizing their opponent over it.

In the (U.S.) political world, we have Democrats and Republicans both doing essentially the same thing in a different way, and demonize the other for taking some aspect of it "too far".

Maybe if we got used to having more than two choices, we wouldn't have to worry about this as much.
All of it. Right now I am looking at an SQL&perl mutant I wrote and wondering what I was smoking at the time.
I can imagine this thread become pretty long... btw definitely.
Huh? Where does it say they're disabling developer mode? How else would one develop an extension?
Please Don’t Tell Me You Want To Be The Next Red Hat
Reliable correlation is all you need to make predictions. If you understand causation, you can be more confident about the reliability (or lack thereof) of the correlation under changing conditions.
Top 5 Rebounding Real Estate Neighborhoods in California
Pretty much all of it and for several reasons. 1, I keep learning new stuff. 2, for it to be in production means there comes a point where I have to stop refactoring it. So although it could probably be leaner and cleaner, at least it is in production. The code I do for myself that I want to be really proud of never ships because there is always something else to do.
Amazoon has updated AWS pricing list recently, But I think the method which this article introduces is useful generally for estimating server costs.
You are over assuming the point of the comment. I find article titles to be incredibly misleading at times and it is frustrating and this was as good an opportunity as any to vent. I believe that segmenting extensions in this way is excellent with the primary added element of stopping installers from adding something to your browser in the first place that you may not want. I feel like "Google encapsulating extensions to protect entry level users" would have been a much more honest title for this article instead it uses words like "block" to make it feel like something is being taken away when really this is probably how it should have been setup in the first place.
I just emailed you basically asking for the same thing. It'd be greatly appreciated. As someone else has said, perhaps you should make it another blog post.
I had to scroll back down every time I moved forward a page.
Akka code written in Scala compiling to Javascript??
Every programmer has a little sewer system buried beneath them. Each morning it routes digital sewage to and fro, through home built mashers and sprockets and fittings and tubes and gears. It feels good to see a brand name logo on some of these devices, a self given high-five for doing it the Right Way, but invariably there is some lopsided widget bolted to the side with the signature of self.

It's always shameful to know this little sewer exists beneath us, our livelihood, our brain babies. To think of all the twists, turns, and dead ends, unknown waterfalls and geysers yet to be filed away in bug reports, it's sobering and makes the best of us self-hating.

To peruse other's code, seeing beautiful order, a source code aira, a single author's master work in symbols... is always the shortest path to shame in our own designs. Our intimacy with our own creations magnifies our self critique.

Of course I am ashamed of my code. It's the inverse mold of the wrinkly shape my brain is, and for others to see it is the barest, weakest thing I can share. One that I am paid to every day.
Interesting you say that as its a huge trend in the gaming industry but I feel the complete opposite about it. After having people in my face all the time, playing single player games with a strong immersive narrative or environment are the perfect way to unwind. Its like reading a good book or enjoying a gallery. Can't stand multiplayer, here.
Small piece of advice: Sometimes you get rejected from interviews for what seems like silly reasons, and most of the time they are really stupid. But always remember there is someone out there that would have gone into that interview, and completely blown their minds, even if they'd asked them to complete the task blindfolded in Scala. Make it your goal in life to be that person.
Fun fact: the USSR under Stalin and the gulag incarcerated fewer people than does the contemporary United States.

http://content.time.com/time/magazine/article/0,9171,2109777...
How is a once a day mood tracker app not useful? Look at the apps currently in the App Store... how is this any less useful than a flashlight or any other single function application?

Fuck Apple.
Sometime last year I was on HostGator's VPS and WP Engine for several different sites. I was paying around $150 a month. HostGator started to shut me down for using too many resources and I was going way over the limit with WP Engine's 100k limit. I was fed up so I looked into Digital Ocean. I knew a bit server management but never really wanted to deal with it. I just wanted to produce content and make apps.

I purchased the $40/m plan on DO and started to move my sites over. In the process I learned a whole lot about configuring my own server. I got a pretty impressive setup going now and monitor it on New Relic. It really only took me a few weeks to learn everything and get all my sites stable. It's been several months now and have had to hardly ever login to my server to touch anything. Initially I was worried that I'd have to manage my sites and it'd suck up some of my time but really I'm actually saving time because I don't have to deal with HostGator or going over the limit with WP Engine. I'm saving $110 a month, I learned a whole lot in the process, and it really did not take much time to learn nor is it much of a maintenance at all to run.
Bitcoin transaction malleability: looking at the bytes
I'm not saying there should be knee jerk reactions but they should make sure their members / managers / advisor are squeaky clean. It's bad for the community when these people turn out greasy.
I think you are referring to Hotel Rwanda. No, I didn't. I am hopeful that this is a joke and not an attempt to disprove my point or a demonstration of your range of knowledge on the subject.
Well, if you want people to not stigmatize mental illness, you should start by not doing it yourself.
"What Dexter doesn't realise, probably because she's not spent a significant amount of time programming, is that code is for people to understand and only incidentally for machines to execute."

Lottie Dexter doesn't know how to code. She said it in the interview.
One man, one vote.

One fat wallet, one million votes.
The point isn't reinventing the wheel. It is understanding why the wheel was created, why it is better than some of the alternatives, the pros and cons over using one kind of wheel vs another, and when it is time to stop using a wheel and invent tank treads instead.
Show HN: Multithread.js – In-browser multithreading made simple
As an upper class student in CS, I've become completely soured on all the students who want to make the "X for UD" and "Y for VT". I feel like I've seen it all: textbook buyback, craigslist, even some students who want to make it so that you can get change back on your credit card (I don't know why that's cropped up twice). Nowadays, I have to roll my eyes internally when a bushy-tailed, bright-eyed youngster describes their plan for dominating the market where so many others have failed (but I have to sign an NDA first!).
That depends.

How much do you feel that outages / lost data cost you?

How much is your time worth while managing your own servers & network?
Tools I Use
Small project timescales are shorter than human timescales.

I've had my current job for 7 years. Most of our work in in SQL. When I started I went from knowing approximately nothing of SQL to being productive to helping other team members in a few months. This matches what I've heard in other places, that it can take 1-6 weeks to become minimally productive (as in, not a net loss to the team) in a new language and 6 months to become competent.

But, my employer is not a Startuplandia single-project exocompany. We haven't renamed "project manager" to "CEO" or "Director" to "Investor". We have an actual sustainable business model, rather than "exit or bust". We have people running the place, who have been around long enough to understand beyond the latest hype cycle.
I'd end up reading the documentation and understanding why I was using the library incorrectly. Failing that, I'd go look at how the library was implemented.

There's a distinct difference between looking at something when it's broken for the sake of fixing it and implementing every library on your own because you don't want to use the abstractions created by the programmers who came before you.
Writing an MMO with Web Actors
Is there any way to stop this from happening? I have a lot of unofficial extensions. Should I just switch to another browser?
Swedish Programmer Hacks iPhone
I don't think I have any ugly code but I have built insecure apps and sites before. I've asked myself "what if someone does X, could they steal data?" numerous times after a project is out of my hands.

Similar question: How much damage could you do (or data could be stolen) by hacking sites / apps that you built in the past?

My former boss, who was also a software developer, frequently told me that moving to the next project was more important than doing a thorough security audit of large public sites we built. It wasn't my company on the line, so I had no choice.

Also, many of the projects I've built have been proof-of-concepts in my mind that have been rushed into production. Those projects have likely not scaled too well...
> I really don't get how abuse of a feature is grounds to remove a feature.

If you do the right thing for your users first, this is what you do. You put user needs over developer needs.
"Code doesn't mean anything" is so mind boggling ignorant, it seems more like a cynical and rather insulting caricature of what the average computer illiterate person would ask.
I suppose it wouldn't hurt to document it, if there's some interest. I mainly DDG'd and man-paged my way through, but I'll share the resources etc. and link to it here when done.
That's not the point that GP is making. The point is that AOSP has been extended through google play services in the same way MS used to extend open protocols. It has used that to bring up a lot of people who associate android more closely with the google play services ecosystem than the AOSP ecosystem.

If google said "we're ditching AOSP but we're making a new closed source OS with google play services and a compatible API layer" then really would people move to AOSP or the new google OS?

The potential for "extinguish" is there. Had this all happened the other way around or had AOSP been around and MS had embraced it and extended it in this manner then I think people would be acting differently.
Arg. I'm sorry to hear that.

We wanted to support iOS6, but the updates they made to the audio backend in iOS7 were important as we developed so it's kind of locked in at this point. I'll double-check, just in case...
A bit OT, but personally I've never found the need for a multi-zone clock or clocks. It's just a few offset quantities to remember, and the math is fairly instantaneous. Although it does get a bit hinky when shifts to and from daylight savings time don't align across differing regions.
It is the most ridiculous article I have ever read because it doesn't consider the cost of maintaining and support.
This country has its fair share of over zealous prosecutors and out of control cops. We need a way to track these events to the individual to make it easier to identify patterns. When deputy Erik Gelhaus shot and killed an innocent 13 year old boy here in Santa Rosa I tried to find out if he had a history of violent interactions with the public. That's when I realized no one seemed to be tracking these events. There should be a service where I can look up the prosecutors in this case and see if they have a history of this type of behavior. I should be able to look up any cop and find their history of violent interactions with the public if there is one. How can we trust these people with power if we can't hold them accountable?
Think of it as Lazy evaluation. Without the need to solve some specific problem poking around a library may vary well be a waste of time. Granted, if that's what you want to do in your free time feel free, but work is about getting things done not having fun.
I have code in production that I wouldn't be happy to have to share. I have some that I'm a little proud of. But none of that matters compared to my feelings about whether it's useful and usable. I'm still working on making something I can be proud of in that way.

A few weeks ago someone posted about what it's like to work on the Wolfram Alpha codebase, and described it as a pile of mud. I've read that parts of the Google search codebase could use some rewrites (and a long time ago someone converted it from Larry or Sergey's crappy java code to some nicer python). But noone but the people working on them see that, and while some folks who come and go might mutter under their breath as they sort through what some code might be doing, their opinions pale in comparison to that of the people using those systems every day.
You're cherry picking. Maine has half the population of Chicago. More importantly, Texas is 20x the size of Maine, and represents over 8% of the population of the US.
Internet providers need to quit playing these shenanigans all the time.

What they do is they build public roads. You wouldn't allow a company to build a public road, and then go:

"Safeway trucks get a free pass, cause we have a deal with them; everyone else, $5 per vehicle. Except for you, Best Buy, you pay $25 - except Saturday and Sunday, when you may not pass at all."
Sorry to admit it, but before I clicked "play" link on your homepage I had no clue whatsoever what is this page about, there were some weird news about like everything... You could make it clear that it's some kind of musical app right away...
Precisely.

I think the only two real sticking points are what was mentioned about this agreement having to be a company wide deal, and also that stuff against forking the SDK giving Google far too big a veto over proceedings. Ideally to fix this the OHA should become independent of Google, but that would rely on the other members being remotely competent.
Black people really do commit a lot of crime in America, it's not just a "stereotype". And particularly, young black people, and particularly young black males. Black males between the ages of 14 and 24 commit 27% of all murders, despite being 1% of the population.

It's not scrawny white twitter engineers who are shooting each other in San Francisco
Just tested out the demo site on local machine. The admin pages look gorgeous!!!
Great work!