skysight-inc/HackerNews huggingface dataset:
I'll assume for the moment that Oregon's intentions are noble, and they're attempting to right this wrong. How ironic that it will achieve the exact opposite result.

See I have the opposite impression when I read stories like this. I don't assume their intentions are noble. I assume their intentions are self-serving. I think in almost all cases we see that elected representatives are incompetent when it comes to public education policy. It's not surprising. The vast majority have never worked in education. They don't know anything whatsoever about it, but they are making decisions on curriculum, funding, teacher and school evaluation criteria. I'm not surprised that they achieve the opposite of what they claim to be working towards, because that's what always happens. It should not be a surprise to anyone anymore, but for some reason we seem to always think that if we just try it one more time, with more money, we'll get different results.
Well, this certainly solves the problem of WifiSLAM's software not being able to run on non-rooted iOS devices. It will be interesting to see if Apple makes a public api so that Apps can provide indoor location services.
Just stop loading the page immediately after the article loads, and before the comments appear.
The news business has outsourced its editing duties to nobody.
That he has that ideology in the general sense is well known, so just the fact that it's Krugman automatically brings that into play. Per this particular article, the bit where he says:

So what’s the answer? As Avent says, historical examples with these characteristics — like urban transport networks — have been resolved through public provision. It seems hard at this point to envision search and related functions as public utilities, but that’s arguably where the logic will eventually lead us.

alludes to his ideology. But to be fair to Krugman, he is quoting somebody else, or referring to the works of others, for big chunks of this article, so I can't be too harsh on him.
For hosting an IRC server. I'm interested in finding some server way to host a "fake" IRC server for my own projects. Think Bitlbee.
Hey, there's a First! time for everything.
The LToV is a failure as a normative claim about how much things "should" cost (edit: or, indeed, a as a descriptive claim about what we can expect things to cost).

It's an eminently fair metric in the context the GP was trying to use it for, which was to estimate the relative benefit to consumers (something like the "consumer surplus") compared to other innovations in other times and places in order to gauge relative progress esp. in saving labor.
zsh: suspended while true; do sl; done

?
Hey Miguel! I am currently writing a thesis on venture capital and I have similar data from a database called VentureXpert. I will share it with you via twitter once I finish in a couple of weeks. I am curious to see how different our data looks. Thanks for posting.

Twitter: @wguaraca
I think that, in a sense, a) would have been the right solution here.

While I'm not sure this is the case in all fields, at least in mine, when you apply for grants, people too much about how famous you already are and what you have published. People don't care about how many grants you already have, or how much money you burned through to produce your previous publications.

This is bad.

First, it creates the illusion that there are more scientists out there than can be sustained by grant funding, when in reality the problem isn't lack of funding, but the fact that the funding gets concentrated in the hands of the highly successful instead of being evenly distributed to the highly and moderately successful. Thus, pursuing a career in science becomes risky because you might not be able to get a job (as GP stated), and so people decide they don't want to do science.

Second, it's inefficient. A professor at my institution employs 50 people and produces about 1 paper per year. 15 moderately successful professors with 2 people working under each of them could do much better than that. But he has a Nobel prize and they don't.

Finally, it's horrible for the people in these labs. This is where accountability comes in. A professor with a small lab is accountable for the success of each of his students/postdocs. With larger labs, professors can allow students to fail, because their success is no longer necessary for success of the labs. Moreover, professors run out of ideas and waste their trainees' time. (I have heard rumors that a different Nobel prize winning scientist hired multiple people to work on the same project, not as collaborators, but as competitors. The person who won got a high-impact publication. The person who lost got nothing.)

There's no obvious solution here, since science can't be funded completely algorithmically, but to start I think that funding agencies should be requiring professors to disclose both the number of personnel they employ and their grant history when they apply for further grants, and take this into account during the review process.
GPL pretty much kills closed source. But because I'm the copyright owner I can grant people any license:

======

Me, J Eduardo Mourao hereby grant any reader of this comment the full rights to any source needed for line smoothing and hand drawing included in the WireframeApp project (https://github.com/eduardordm/wireframeapp/). To receive a copy of this grant just send me an email (optional)
This does not include code not written by me (which should have a header with the original authors license and contact info)

eduardo@intermeta.com.br
Mar 23rd 2013
Less than 200 lines of code, only a couple of which aren't basically boilerplate stuff specific to ObjC/Cocoa/iOS. So who cares what the license is? Just rewrite it. I assure you:

x = (p1.x + p2.x) * 0.5;
y = (p1.y + p2.y) * 0.5;

is not now only allowed in GPLv3 code just because it appeared in this larger body of code which is GPLv3.
An Illusion with a Future
You are also required to live IN the city if you are a teacher in CPS. So you can't take that salary and escape to the suburbs after work.
Control of supply requires not just a monopoly over some good, but a monopoly over some good that isn't easily fungible. That's why AMD isn't a "monopoly" despite having a monopoly on Opteron processors, or why ARM vendors aren't a cartel despite ARM having a monopoly on ARM processors. Both are easily replaced with competing products. AP only has a monopoly over articles it's affiliated write--but that is a fingible good,messily replaced by news articles from say Reuters.
Problem: The top comments get the most votes.

Solution: Disable voting on the top comment(s). This would allow the trailing comments to catch up until they are the top comments and their voting is disabled. The top comment can't race far ahead of the others.
the achilles heel of svn is branches cost 100% of the branched repository. even an svn repo with one user can be prohibitively large.

even in a corporate lan environment just pulling down an svn repository can take far too long
I went to public school with Sheryl Sandberg at North Miami Beach Sr. High School. She was a senior while I was a junior. Her little brother was my lab partner in AP Chemistry.

It really was a fantastic school. Some parents would put their kids in private school but we'd always see them back a semester later when it turned out that the private school wasn't much better than the public one.

I took a look at that school recently and I can tell you that I wouldn't send my kids (if I had any) there:

http://www.usnews.com/education/best-high-schools/florida/di...
I also care about privacy and data ownership [1] but the specific issue I was getting at is the 'always-on, always-connected' feature of cloud services (regardless of whether they're under your control or not).

> "I don't see why an RSS app that resides 100% on a mobile device couldn't sync directly with another RSS app that resides 100% on your home computer or your work computer. No external RSS service necessary."

How would my phone know what I'd read on my computer if I'd already left the house? Of course, it's possible in principle but wouldn't some form of cloud-based co-ordination be necessary in order to make the experience seamless for a user? I'd be keen to know if there's something I've overlooked here.

[1] I'm working on a set of projects related to it - http://perscon.net (site needs updating but there's enough to give you an idea)
Rewriting is also nice because you will actually make it better and more fit to your own project
Currently no one provides an API that allows someone to reskin their e-commerce application.
List of HTML5 Charts
Have you actually tried it? In neither zsh nor bash does this seem to actually be the case.
I recommend the Firefox Aurora channel. It's a nice balance between bleeding edge and beta. That said, I've used Firefox Nightly for years and I've found bugs, as expected, but nothing critical.

One caveat is that some people are annoyed by the daily update notifications. If you set the about:config pref "app.update.silent" to true, Firefox should never show you an update dialog:

http://kb.mozillazine.org/App.update.silent
That's interesting - I've also noticed a big difference between 'release early, release often' in the open source world, and the long slow process of getting work reviewed and published in academia.

I've been wondering: could we run acadaemia without the stamp-of-approval that is publishing in a peer reviewed journal? I.e. like releasing open source software, when you've got something you're ready to share, you just publish it yourself, without having to get anyone's permission. Of course, there are other problems that would have to be overcome with that, but it could make things a lot more efficient. There are some moves in that direction - look up 'arXiv overlay journals' if you're interested.
Measuring education well is a hard problem. I don't know a good solution for that, but usually schools simply use test scores, which is a pretty bad solution.

"But above all there has to be something that we use to evaluate them, otherwise how do we know it's working... or not... or when or how to try new ideas?"

You can do qualitative analysis instead of quantative. It also works when you use a test that the schools don't / cant directly optimize for, which is probably true for the PISA test.

"There's no reason a private company can impart those skills in 9 weeks and public schools couldn't do it in a year."

While I agree that schools shoud teach programming more, the Dev Bootcamp's 80% metric is not really relevant. It filters only the most exceptional applicants to the program, not the average school kid. Many of those applicants probably already know the basics of programming.

"Generally, I think high school was an extreme waste of time in regards to what was actually learned."

Most people say the same thing here in Finland.
This bumper sticker has been seen on Volvos since the 1970s.
I think the "everyone and their mother" can be interpretet literally in this context, not just figuratively.
If github is down, I can still commit locally. If github is down longer I can always:

git remote add online git@ddosfreedomain.com:you/yourrepo.git

Why waste so much time on support infrastructure? Wouldn't it be better to spend that time doing productive work?
Awkward video.
> This is good and bad. It's good because if a person who usually makes high quality comments comes along late to the game, their voice will be heard. It's bad because it creates its own rich-get-richer problem.

This is also bad because, if true, it creates a strong disincentive to comment on less popular stories because, regardless of the quality of your comments, doing so would lower your average karma.
The simplest most effective change would simply be to not allow upvotes for the number 1 thing.

Alternatively, gray out the button more based on how a comment ranks (higher = harder to see)
Is Earth Hour a waste of energy?
> """I think this is a bad idea."""

I think the issues you mention can be addressed. I've outlined how, below:

1: > """If you upvote a comment as interesting and the not the ones leading up to it, then you are punishing that comment because you're punishing its predecessors in the threaded chain, so it will be less-seen because you upvoted it."""

That's a good point. I'm not sure if it is an issue, however. Not upvoting a comment would have very little impact — it wouldn't weight as much as a downvote, for example. So I think the effects wouldn't be that bad. (A comments score could be: `(upvotes - downvotes) / number_of_people_who_read_but_didn't_upvote`
and adding +1 to `number_of_people_who_read_but_didn't_upvote` will have only a tiny tiny effect.)

Anyway I think the issue can be addressed like so:

If there is a thread with very interesting comments somewhere in it, prioritize that thread a little bit — so it'll get a score that is a little bit better than the very first comment in it (the comment that starts the thread).

I think SlashDot does something reminiscent of this? — Sometimes, [a mediocre comment that starts a new thread] is collapsed, but [comments deeper inside the thread but with many upvotes] are shown in full.

Alternatively: Modify the algorithm: Don't punish ancestors, only siblings.

2: > """Any other assumptions of which comments are read will probably not end well. Some people may skip to comments to get someone's personal opinion, other people may only read shorter comments."""

I think it's okay that the algorithm makes mistakes sometimes. It only needs to work well on the whole, given data about many visitors. — On mobile phones, however, where only 1 comment is shown at a time, it'd be easier to know what the reader is reading.

Also keep in mind that the examples in the article were intended as examples — if there are issues, the algorithms can perhaps be modified to take them into account. For example, your example visitor that reads only short comments, would be more likely to upvote only short comments. So the algorithm could then "realize" that "oh, this visitor only reads short comments. I'll take that into account" :-)
First, I doubt we would be able to agree on a viable definition of "humane"
commercial farming. But even if we did, I would not take the farmer's word for
how the animals are treated. What I have heard from a former farmhand, who
worked on several small farms, is that abuse of animals is simply the norm.

It sounds reasonable to me that this is the situation, except perhaps in very
small farms. History has taught me this: whenever humans have physical control
over other humans, they tend to abuse their subjects in terrible ways.
Slavery. The Holocaust. Gulags. North Korean concentration camps. It seems to
me that the way we are treating animals is simply a manifestation of this
tendency toward sadism. It is not difficult to find recorded evidence of pure sadism playing out both in small and large farms. Since I have no way to verify a given farmer's claims, I will not take the risk.

Second, a well-balanced, strictly vegetarian diet is far more healthy than a
diet that is based on animal products [1,2]. I know that many people do not
believe this, and they base their views on the vast amount of disinformation
that is out there. To get to the truth you have to listen to the experts. The
book [1] I am citing was written by Dr. Walter Willett, one of the leading
researchers on the relation between nutrition and disease. His recommendation
is basically to eat as I suggested above. More precisely, he recommends (based
on decades of research) to reduce animal-based foods as much as possible, and to
reduce processed foods in favor of whole foods. There are of course additional
recommendations that I will not go into.

[1] http://www.amazon.com/Eat-Drink-Be-Healthy-Harvard/dp/074326...

[2] http://www.youtube.com/watch?v=30gEiweaAVQ
See my reply to mlent.
I created a Python migration tool for Wintersmith (nodejs based static blogging): https://github.com/hamoid/Posterous-to-Wintersmith Maybe the code can serve as an example for other migrations.
Average salary for Finnish teachers is $55k/year.
Perhaps, but when useful features see lack of use, it's usually because it's a prohibitively difficult feature to use or very poorly presented.

Maybe if it was as simple as clicking a "never see results from this website again" it would've seen orders of magnitude more use and been far more useful. Perhaps an upvote/downvote system? Seems like these are relatively tiny time investments by a couple of engineers and would serve to massively increase the quality of results. Not sure why throwing useful features away is a better decision.
enjo is talking about "lower tier" colleges. Not high school drop outs. He is saying that you don't have to go to a top, $40-50k a year school to be successful in the industry.
Until recently, I was kicking myself for not doing this sooner; like when I was in my 30's :)

I always knew this is what I wanted to do, but I just didn't leave, what I thought was, the comfort of employment. "Let them worry about the business", I always reasoned, "I'll just build it." I realize now, that was the wrong way, for me, to look at it.

Best of luck to you!
I don't know what people mean when they say RSS is a dead technology, but it solves a problem for which I know no other solution: reading blogs or other websites that are very rarely updated and are about unpopular topics. If a website only has new content every few months on average, I don't want to visit it manually: if I visit to often I waste my time, if I try to visit infrequently I'm likely to forget about the website. I definitely want to know when its been updated before visiting. If it were one some popular topic I could probably find out about it from social media, but if it has a narrow readership this is less likely.
But something will be found. My point is that I trust neither Salt's thing nor CurveCP. One is used by a single application, the other is too new.

SSL was built and vetted by many parties over a long period of time and it was still broken. Anything other than an existing widespread protocol is folly.
Meet the Gamers Keeping Retro Consoles Alive
It's down at the moment.
Didn't Amazon drop affiliates in other states when those states tried to use the affiliate rationale to charge sales tax? Why is NY different?
Ycombinator, invest in me and I will never do that to you.
Mobile version of KDE's Calligra office suite now available for Android
Might the leadership change have anything to do with that?
He spent more time making a blog post then he spent with customer service. In the end he found someone who found a link for him that he was unable to find himself. Complaining that some minwage outsource customer service chat is a bummer and he'd prefer to talk on the phone is silly. I bet dollars to donuts anyone here could find that download link with have a dozen google searches. Copy and pasting chat is in poor taste. He comes off as an entiled neophyte.
In what way is their version number scheme meaningful? They broke abi compatibility in the past without changing major version numbers and now they say they won't break the abi and compatibility and that's why they aren't changing major version numbers...

Where is the meaning? At least for Chrome/Firefox you know x+1 means another six weeks are over...
The problem statement in the submitted public discussion post:

"The really interesting comments, however, remain forgotten somewhere below, because too few people take the time to scroll down, find them and read them."

The solution proposed:

"This should solve the above-mentioned problem:

"The computer counts how many people have read each comment, and takes this into account, when it sorts all comments."

Ladies and gentlemen, please check my reading comprehension. Do you see what I see here? The person posting says "too few people take the time to scroll down, find them and read them" and then says "The computer counts how many people have read each comment, and takes this into account, when it sorts all comments." How does this give any more prominence to comments that few people are reading (as compared to comments that more people are reading) than any other way of sorting comments? If the problem is that some people aren't reading certain comments, how can how often those comments are read be used to draw more attention to those comments?

Perhaps I am too tired after a weekend day of teaching followed by research to understand what is being proposed here, but I don't think this makes sense.

Anyway, in threads here on Hacker News, there are other ways to find good comments. First of all, there is the bestcomments view of the community,

https://news.ycombinator.com/bestcomments

which, while not a perfect technical solution either, sometimes does promote sub-sub-subcomments to visibility far greater than the visibility of the original greatgrandparent comment in the same thread. Some readers of Hacker News also follow people who post good comments by looking up the links to their comments from their user profiles, for example:

https://news.ycombinator.com/threads?id=patio11

https://news.ycombinator.com/threads?id=raganwald

https://news.ycombinator.com/threads?id=jgrahamc

We can also use HN search to search up comment threads by keyword, and evaluate them for ourselves rather than by how they are placed in a thread. Anyhow, I don't worry about this. Sometimes I think the top comment in a thread is the most interesting and informative, by far, and other times I read far down into a thread to find the comments I like best and need most. Either way, there is plenty of good stuff here. The best way to bring about more good stuff here is to read a lot of the comments thoughtfully, and to upvote all the good stuff you find. Emphasize the positive, and upvote early and often.
What is so bad about different children learning different things? At the end of the day, someone always ends up deciding what they learn, and the reality right now is that that curriculum is often highly politically motivated. Even if it wasn't, in an ideal world where everyone working on putting together course plans had the best intentions -- still, who decides what's right to teach and what's wrong? There is no right answer. And you certainly can't arrive at the answer "deductively". Having a variety of teaching experiences would be a big win in my mind in furthering development of good teaching practices.

We always seem to analyze these things in terms of best case scenarios. "If we can get everyone to agree on the things I find important, then education will work!" But they never consider the flip side of this: that you may end up in a community where everyone votes to get science classes to "teach the controversy" or something. That's what happens when everyone gets a standardized experience: you have to rely on "compromise" (which in our democracy is usually the winner forcing the loser to do what they say for X years).

Right now trying to get computer science into schools is a monumental task because it requires us asking permission to get it in there. I have to go and make a case to the school board that these subjects should be added. Instead of an organic process where specialized schools started adding it based on demand, we instead often need these big binary switches.

I am OK with you providing your child with whatever education you think is important. Because I want to provide my child the education I think is important.
Sales Tax Clearing House as a Service!
Gmail uses Webkit- prefixes in API and it thus cannot work yet with Firefox
There's the tray bubbles, but indeed, they aren't great. The point is, there should be custom ones only for platforms that lack them.
I guess there will be addons which can take over the notification system and customize how notifications are displayed
He says he dislikes a private system but, at the same time, indirectly acknowledges that what makes the system at his district work is the fact that it is partly private. It is partly private because people actually raise money voluntarily and charge outsiders in order to make it work.