skysight-inc/HackerNews huggingface dataset:
Agree completely, and think the same thing that would keep you from using FL prevents a 1k+ farm from picking it up, which is the action of usage itself is a barrier. An idea would be to track you through the day and create a log that you could then markup/import into FL at night.

As for the weekend users, I was talking more about a well executed "garden planner" with lots of learning and reference information. The look and feel on farmlogs is already in that space sorta, with the trendy ui. Before I had grown for a couple years, and then moved out to 50 acres, I would have payed and did pay for tools, but they all failed pretty hard below the some form of row crop range.

I did have a look at http://www.growveg.com which was surprisingly good, but still does not tie in the fact that most of the users are going to be novices, that need education with the tools. The suggestion/education/local tie in for a garden planner is a space that is as of yet untapped, and there are a lot more weekend warriors to pay monthly or annual fees than farmers.
Bigfoot is real
Fixing iTunes Match Issues on Multiple Machines
that's BS. Even S-300 or S-400 are unable to catch such a high-speed meteorite. And we don't have anything better than those.
Regardless of the "success" in the trip, the ultimate failure was in Musk's petulant response.
As always, the regional heat map is useless...
http://jonmillward.com/blog/wp-content/uploads/2013/02/porn-...

Luckily there is a relevant xkcd: http://xkcd.com/1138/
When I went to school (in the UK) both learning at least 1 foreign language and basic precalc stuff were compulsary part of the education at GCSE (age 16) level.

I would be extremely sceptical of the claim that 50% of people cannot learn programming as much as I would be sceptical of the claim that the same number of people would be incapable of learning written english or basic algebra. This is assuming that there is good quality instruction available (this is of course the hard part in reality).

Bear in mind we are probably talking about very simple stuff here like for loops , simple algorithms like bubblesort and maybe some javascript animations or whatever.

How to architect large OO systems, how to handle concurrency etc are probably not topics that need to be covered here at all. Students who want to study to be professional programmers will likely do extracurricular learning or take further courses.

I taught myself to do simple program at ~age 10 and please believe me when I say that I was in no way a gifted child. Not only this but I successfully taught some of my friends how to program and they didn't seem to struggle too much.

Programming can also bring new dimensions to other classes, for example it helped me check answers in math, made algebra much more intuitive and I even submitted a text adventure in place of a linear story in a creative writing class.
I don't understand why people think this is a great response. They know how their routing works, just say so. It can't be that hard to give a basic overview of it before they release a more comprehensive post.

As for the comment "Improving our documentation and website to accurately reflect our product". That is a very round about way of saying "our website indicates our service does things that it does not" which is a VERY bad thing. People are paying for this service based on what Heroku claims it does.

If the website has been inaccurate for years, that is false advertising and really a bigger problem than they are giving credit to.

If anything, I am more disappointed now that I have read this response, it has not appeased anything.
VentureBeat playing with a cool iPad app
Google under fire for sending users' information to developers
To be fair you can probably find plenty examples of people who were successful in life without understanding huge amounts of high school skills.
If you can start startups and bolt, or any other freelance work and still pay the bills, do that for sure. People settle down mostly to pay the bills. Social stuff you can get at meetups nowadays, for a wide range of topics, in a more casual setting than work of course.
Too bad this meteorite didnt crash in Sochi. Could've helped covering the Olympics constructions thefts.
I don't think I ever commented on this specifically. I'd like to go on record saying that even though I think everyone should learn basic programming, I can't support it as a required class for as long as the word "class" implies the terrible quality I currently associate with high school courses.
As mentioned a lot of journalists will attempt to create a narrative. They need to capture the readers interest with a compelling read.

If all Broder did was compile a list of facts, he wouldn't be writing for the NYT.

Musk is not in that position. He's the CEO of a company, not a writer. I think his argument would have had more impact had he not implied that Broder had a secret agenda.
Just so we're all on the same general reality, that part of the report is a profound and total lie, promulgated by a broken media system for uninteresting but undoubtedly unsavory reasons.
Two things -
1. This is a hard problem to respond to.
2. From what I've seen, most people on HN respond better when they see the OP has made some effort. Sort of like a homework problem. Your post mentioned very little about what you've done to get out of your situation, so that may have been why they were not enthusiastic to respond. I sincerely believe with your set of skills, you should be able to support yourself easily and anonymously if needed, or even emigrate. Great programmers are needed everywhere. Try looking for a company started by an Iranian, and apply there! There's always a way. Good luck!
Does the Pope Tweet in the Woods?
How do you define "left-leaning"? In my view, The Economist is actually quite centrist, and to some extent right-leaning. For example, both the Democratic Party (US) and the Labour Party (UK) are left of The Economist on economic issues.

I also don't believe that most people reading the magazine could ever get the impression that The Economist claims (or appears) to be non-partisan. Every article reads like - and, in fact, more or less is - an editorial.
Bamboo routing? Is Cedar not affected?
I'm not convinced it was tiny.
> If we want to build the American economy we are going to have to become self-sufficient inside of our own country again and have no trade-deficit.

In North Korea, they call this Juche. They say it works great, but I think they might be twisting the facts a bit.
Explosion or sonic boom. Large object, moving fast, not very aerodynamically optimized.
Meteorite crash in Russia: explosions in Chelyabinsk [video]
I hope people keep doing this until the weather turns.
Fun with Object and Collection Initializers
The Quassel IRC client is actually split into two pieces.

The server module which actually connects to, and interacts with, the IRC server.

The client portion which connects to, and interacts with, the quassel server.

Most people just use "Quassel" as a simple desktop app in which case both modules are merged and it acts just like a normal IRC client.

However you can also install the server module on a server somewhere in which case it stays connected to the IRC server, buffering chats etc. You can then connect to it with the client part of quassel which is installed on your local desktop, which you close it all you are doing is closing the client module.

I really like that design, a good separation of concerns allows it.
Thank you for relating your story, I can see why anger is common among those facing (possibly) terminal illnesses.
+1 to exactly this. Just because a field is new doesn't mean it isn't pervasive.

We had a required "computer skills" class at my high school (over a decade ago) that was, by all measures of the term, useless. Any of my friends who were proficient enough to merely browse the web at the time were already too advanced to learn anything from it. Mind, it was also taught by someone laughably inept. And yet, there we have it, a 'required' computer course.

These days, toddlers use iPads. The web is beyond pervasive. I have no idea what my old high school is doing, but I can't imagine it's changed much.

Most kids will never use this skill, but then that's what all teenagers say. Some will! By no means will they be writing iOS apps. Or talking efficiency or language design any of what the naysaying comments suggest. If we can teach that computers are not 'magic' and help them understand some of the bare minimums of control flow, logic, and so on (however that may be achieved; Scratch-like, JS, whathaveyou) -- that computers only do what you tell them -- it'll make a dent in society.
Correlation is high. Causation is low.
Zero, I just skipped one yesterday, which would've been on my own time after work. It's good when a company lets their employees attend them, assuming it's not too pricey. They are of little importance to me as I think for me they are an inefficient way to learn. I'd rather read the manual or watch the podcast from the comfort of my home office.
Here's a collection of insane videos of the event, some with the enormous sonic boom:

http://www.youtube.com/watch?v=XIAm5hq8WWc
http://www.youtube.com/watch?v=b0cRHsApzt8
http://www.youtube.com/watch?v=Np_mpGYSBSA

Can anyone translate what they are saying in the first one?

You can get a good idea of the new videos being posted using YouTube's "last hour" filter:

http://www.youtube.com/results?search_query=%D0%BC%D0%B5%D1%...
It's amusing how fast the shadows are in those videos: http://www.youtube.com/watch?v=Qin41lP9r2U http://www.youtube.com/watch?v=lgBZMsaEN6s
Great video except for the Vertical Video Syndrome [1]. Is that glass breaking right after the shockwave? I wonder what kind of overpressure it generated.

eta: ghshephard posted a link to a better video with the clear sound of glass breaking. https://news.ycombinator.com/item?id=5224858

[1] http://www.youtube.com/watch?v=Bt9zSfinwFA
Well, the client did go through the trouble of deleting their facebook pages that the site linked to.

So they did have a voice but took a knife to their own larynx instead of telling their side of the story.
If you wanted to teach computer science by rolling it into mathematics curriculum, I would be all for that. Throw in some basic discrete and you would have yourself a very solid class that could be reasonably taught by teachers you can already find in school districts. Make it one of the elective mathematics, like it should be.

Required coding courses though? That would be like a required shop class. I wouldn't support anything of the sort because it won't be useful to people who are interested in it (it would be far to basic) and it would almost certainly poison the minds of the people who have no interest in it.

Furthermore, I think your perception of what highschool course loads are like is very out of date. When I was in highschool in the early 00's we didn't have required sciences, required history courses, or even required maths (with the of a single algebra course, for those who had not already taken it). You would have to take N out of M offered science courses, but you could easily get through highschool without taking any particular line of class. For example, I have never taken a single course on biology. Not in highschool, not in university. Why? I had no interest in it. Similarly, while I did take history courses, I could have just as easily not taken them and loaded up with other sociology courses instead.

So in answer to your query, "What makes programming so special" I am going to answer with a question: What makes you think programming is so special? Can you really claim that programming is more essential than a rudimentary grasp on physics, chemistry, or the human body? It makes perfect sense to make it a track to choose, but it has absolutely no business being required. It is not special.
> I think having hope even if it's terrible odds is far better than knowing you will fail.

I don't think doctors get to make that call anymore.
"This is a silly argument. Science is the pursuit of knowledge." But the original article said more than that, it says "I wouldn't be here without science", implying science leads to positive outcomes. The comment you're replying to simply adds that science can lead to negative outcomes as well.

"The nuclear disasters you mention could all have been averted through a better understanding of..." Not "Hiroshima. Fukushima."

And if you mean psychology could be studied more to avert the need to use weapons, psychology is not the same type of science as cancer research. We can't conduct experiments e.g. "how will the leaders of NK react, if..." in the same way we can conduct experiments on cancers.
> have shipped a ton of emerging tech: WebGL, WebRTC, NaCL, Web Speech, Web Intents, etc etc

Except for NaCl, those are standardized technologies, and almost all have multiple implementations (generally at least Chrome and Firefox). It is easy for other browsers to implement them because there is a spec for each, and the multiple implementations of it have hashed out ambiguities and issues in the specs.

If there was just WebKit, that wouldn't be the case.
Deep inside, heu heu heu...
In the first video, it's mostly "WTF" and "we are being bombed", or "military testing" - in the beginning

... followed by a more scientific discussion, about it being a meteorite breaking up etc
Looks awesome, always love seeing my favorite tools wrapped up in new ways. Thanks a lot for posting.

Quick note, since PyPi doesn't seem to parse markdown, the more information link to GitHub is malformed. I believe the plain link will hyperlink automatically. (See http://scrible.com/s/2acQ2 for details).

Thanks again for the package.
> Rails isn't multithreaded, so what do you propose they do?

Rails does have config.threadsafe!, and it will be on by default in Rails 4. http://tenderlovemaking.com/2012/06/18/removing-config-threa...
The release of Go 1.0 is up there. It's a phenomenal language.
It seems remotely possible.

The short range missile in the S-400 can reach mach 12 and at least one source [1] seems to indicate that a meteorite at 15-20km altitude would be traveling 4500-9000mph (roughly mach 6-12) and of course they wouldn't be likely to be in a complete 'chasing' orientation.

I also wouldn't think a meteorite would be that hard to track with radar once you have an initial direction on it, depending on its composition.

[1] http://www.amsmeteors.org/fireballs/faqf/
It doesn't work, though.

We used to do long polling/comet in our app on Heroku (we axed that feature for non-technical reasons), which meant that many requests were taking several minutes while the framework could still process more requests. In your system, how would you account for asynchronous web frameworks?
How long has it been since you were in high school? While I don't know about other districts, here are the requirements I had to fulfill (a few things might have shifted since I graduated my particular school in the district, of course): http://alpineonline.alpineschools.org/uncategorized/alpine-s... 24 credits over 10th-12th grade (a 1 credit class means it goes all 4 quarters in a school year).

You'll note students have a modest amount of choice. Sometimes they must take a specific course like Financial Literacy, other times they get to pick from a set, e.g. the "science core -- 2 different quadrants" requirement. That one means you do any two year-long classes in physics, chemistry, biology, or...earth sciences I think? As you might guess, most students did the easiest ones: earth sciences and biology. Physics was the least popular one and class sizes were usually small. (By the time I left however an energetic young teacher had taken over and was aggressively getting students interested.)

Anyway, the most important thing I want to highlight is the 5.5 credits of electives. That's what I suggest gets "cut"--i.e., make it 4.5 credits of electives, and require a 1 credit (== year-long course) in programming. For the students who may have already wanted to take such a class anyway (if they're lucky enough to be at a school that offers it), nothing is really "cut" for them. For other students, what gets "cut" is still up to them--as it always has been by nature of electives: students decide "I don't want to take this offered course and will instead take that one." Cutting an elective gives them slightly less choice, but it's a worthwhile trade-off I think.

My one question about a proposed mandate from Congress on a programming class: can we retroactively apply it to all federal and state government employees?
Those fing trolls are getting more insolent day by day. Hopefully they will get all the negative publicity to ruin their company after this.
Not much to translate: "WTF??? What happened? It is f*cking WAR!", "Did you see that? Did they launch a rocket? Looks like they did... WTF!", "Shiiii... was it bomb?"
Yeah, they totally missed the circling in a parking part. And they did not call any towing service as well, whose people were experts in high end cars. :)
Honestly, I'm offended. How could any man spend such time so deep in such filth? I understand that people gotta do what they gotta do, but really: Excel?
Two more good videos (high quality, trail/train detail, booms, etc):

http://www.youtube.com/watch?v=XDqYclzto7k

http://www.youtube.com/watch?v=0ozSq3yEm3g
I wanted to make iOS apps, which uses primarily uses Objective-C. After a bit of trying to learn, I found that Obj-C resources weren't very good. Some suggested that I should learn C first, which is where Objective-C was based off of, so I figured I'd do that.

In terms of your choice of language, first figure out what you want to make. Web apps? Mobile apps? Desktop software? That will let you know your options for languages.
Documentation discrepancies happen. I've seen them with pretty much every platform I've worked on.

Just yesterday, I found a critical discrepancy between the ActionScript documentation and the actual behaviour of the ActionScript compiler, costing my team a day of work. (I tried to report the issue to Adobe, but the Adobe Bug Reporting System was down. Perhaps they need a Bug Reporting System for the Bug Reporting System.)

I think it's pretty heroic (yeah, pun) for Heroku to own their mistake, make the changes they've proposed, and accept the fire we've been pouring on them. They could have easily tried to weasel their way out of this, or attack the claims (Tesla/NYT comes to mind). Instead, they've accepted their own wrongdoing, and have pledged to make it right.

Who cares if the explanation comes today or tomorrow? Give them a few more hours to make sure their new round of technical claims are accurate, since such accuracy is exactly what's at issue.
All of the negatives you list could be counteracted by giving those involved more knowledge.

This is a naive argument. Knowledge has no sense of good or bad. It just is. And it can be used for good or bad, depending on who holds it. Whether a corporation sacrificing health of the population in pursuit of profits, a military sacrificing slaughtering innocent members of the enemy in pursuit of victory, or many other things, we have many examples in our world's history where science has been used for bad, sometimes unknowingly and carelessly (or even recklessly), and sometimes knowingly and deliberately.
I don't know how this would be possible since I am only just starting to get my feet really wet in Javascript, but you know what would be incredibly helpful? Column select. It says search is on the roadmap, but some sort of double-click-header-to-select-column would be super useful user-side. It's a super simple thing that anyone creating the data can do but isn't obvious to anyone on the other end of the HTML.
Tales from the Trenches: GitHub
Awesome! I hope those catch on in China also for the same reason.
Excellent video of some crowd reactions - http://www.youtube.com/watch?v=b7mLUIDGqmw

Has someone running, after the boom, comes across crowds being directed out of buildings. You can almost sense that they really have no idea what's going on.
If I were Tesla PR, I'd jump on this. Drop everything else about the article; just throw a big party in DC in the morning, and ferry people to Boston for a big party the same evening (with refreshments and entertainment available in Newark and Milford, naturally). Get owners' clubs involved, make it an annual pilgrimage.

Of course there may be a reason I'm not in PR.
This feels like a nice honest way to build a community. I like it.
Police corruption, scams of all kinds including from organised crime and even pedestrians, auto-insurance extremely expensive without dash cams due to high claim history, poor road maintenance especially in winter conditions leading to higher volume of accidents, courts intolerant of any evidence other than video due to unreliability, etc.
Bacteria boost fixes symptoms of autism in mice
The new Route 66– at the dawn of the 21st century, and the consumer electric car... Yeah, maybe.
They are gonna have to wait a year since the sun sets later than it did on January 23 (5:03pm vs 5:30pm now: http://www.calendar-365.com/calendar/2013/February.html ).
A bunch of videos around town and some photos of damage etc.

http://oleg-kozyrev.livejournal.com/4468083.html

Examples of other meteorite strikes in the past:

http://oleg-kozyrev.livejournal.com/4468452.html

Damaged zinc plant? https://twitter.com/Dokhrimovich/statuses/302269134685757442

Reuters: http://www.reuters.com/article/2013/02/15/us-russia-meteorit...

AP News Story: http://hosted.ap.org/dynamic/stories/E/EU_RUSSIA_METEORITE?S...

Video close to epicenter.. Loud boom then broken windows and alarms.. http://www.youtube.com/watch?v=K0cFOIoITW4

Hashtag #Челябинск on twitter for more info.
> Furthermore, I think your perception of what highschool course loads are like is very out of date. When I was in highschool in the early 00's

I graduated in '03.

It was required that I have X credits in the sciences, Y credits in language, etc. I took biology, but dodged physics. But there was no way I could choose not to learn language. No way I could choose not to take science classes.

> What makes you think programming is so special? Can you really claim that programming is more essential than a rudimentary grasp on physics, chemistry, or the human body?

I'm amazed I need to point this out on Hacker News.

Everyone in the developed world needs a computer to be competitive. Not understanding how it works – and I do not believe you can understand the workings of a computer fully without a rudimentary grasp of logic and control flow – leaves you at the mercy of people who do.

Between your mobile device, your desktop, and all the mechanisms that control your data, there are few other disciplines with a more 24/7 impact on your life than computing.

Understanding the human body is probably the only other subject approaching the same 24/7 impact, and in the United States, we acknowledge this with a physical education requirement.
If I were Tesla PR, I already orchestrated the entire thing, including instructing the CNN crew to fully recharge at every station and not stop overnight.
>off of

Your opinion is invalid.
Maybe I've lived a sheltered life, but I've been watching that video over and over again.. It's like nothing I've ever seen before and I'm having a hard time believing it is real.

Just amazing. I love the technology we live with.
I'm not even going to read this article, but perhaps someone can tell me whether I'm right or not: the 'secret' to fitness is simply eating well and exercising, a blend of cardio and moving heavy things around that works well for you.