skysight-inc/HackerNews huggingface dataset:
Of course there are a million-and-one possible problems, but the upside is also massive, especially if an automated grader is used to supplement human graders. Some examples:

-A student can iterate and improve their essays on their own using an auto-grader. They can get it up to a decent level just through iteration before having to get a human involved.

-Human graders are highly subjective

-Human graders tend to be strongly affected by factors such as "number of hours since they last ate"

-Different humans have different levels of harshness, a machine could help calibrate these

-Outside, say, the top 10% of colleges, the vast majority of human graders suck. Especially for standardized tests, they typically get paid near minimum wage and the qualifications are along the lines of "have a degree." While automated graders will probably never be as good as the best graders, they don't have to be.

So overall, I'm pretty excited. Even a half-baked solution has a lot of potential value.
> HOWEVER, there are many important 3rd party libraries that have not yet been migrated to be fully compatible with Python 3.

Are there any particular libraries blocking you? Numpy / SciPy, IPython, Requests, Django, Pyramid, Bottle, etc. have all been ported to Python 3.
A request for clarification on why they refused was posed to a Chrome engineer in todays Blink Q&A (http://www.youtube.com/watch?v=TlJob8K_OwE#t=13m34s), and according to him the request for integration came shortly after Chrome was released, and the reason for their refusal was the sheer scale/complexity of the task.

In light of this, your initial "if Google had only upstreamed their multiprocess support...we almost surely" and reiterations on this point within the thread do seem a bit like PR sleight of hand, since out of context it implies willingness to do so was the only issue on their part.
There is a hefty artificial delay during which you cannot get access to newer content that way. I don't see last weekend's episode of Game of Thrones available anywhere other than HBO Go and torrent sites, currently.
Well, when I started with Meteor (January 2013), it was very easy to get a realtime app running (multiplayer HTML game) and the whole architecture was stable and reliable. But it was difficult to extend the app beyond the specific features provided by Meteor and its own custom packages, which seemed like a potential dead-end.

Derby, on the other hand, was very buggy from the start and it took a while to get anything working. But once the app was running, it was easy to add anything supported by Node.js/NPM/Express to it. In my case, I added some server-side Express routes (REST APIs) and server-side background processing (game logic). At that time, these seemed difficult to do in Meteor.

During the past few months, Derby has proven occasionally unreliable and the documentation is sketchy (the query section, especially regarding security, is quite incomplete). But it has not been a dead-end. There's always some way to work around the problems, e.g. by using a "real" MongoDB connection to read some data on the server side when Derby's queries fail for some reason.
How would you hack Bitcoin?
There's been a lot of talk about bitcoin being a bubble. Putting that aside, what I'd like to know is how would you (or we) hack it?

From what I understand, the biggest flaw is it's peer to peer nature. If we created 100 million clients with the transaction chain we could become an authority in the peer to peer network. Therefore we could rewrite the transaction chain. It'd have to be executed suddenly to work and require a plenty of CPU/Storage but that's readily available.

What other methods exist for hacking bitcoin?
Fair enough. I do find that depending on the title I will sometimes read comments first.
Like the "Blub" paradox? You mean it's an arrogant elitist snobbish response to people who prefer a simpler approach?
>I've read him since I was in junior high...it sounds silly now, but the way he would give four stars to what seemed like just a shallow blockbuster action movie but then justify it for doing shallow action wonderfully...that taught me a lot about how to judge things on what they purport to do, rather than just against what you, the writer, prefers.

Exactly.

As a kid watching one of his reviews was the first time I'd seen a reviewer, or anyone on TV say something like that. Even today, he remains the only example that readily comes to mind.
Learn to code?
I’m a lawyer and an entrepreneur, working a lot in marketing in the last few years. Because I would like to understand the core of our products, I have decided to learn how to code. For the beginning I would like understand the basics of programming, so when we're doing apps, I will know what all these lines mean. Where to start? What do you suggest? Should I start with HTML or go directly to HTML5? And after that CSS?
There's no replacement. I honestly can't see myself reading movie reviews ever again.
I think so. NPM packages are only supposed to rely on node and other NPM packages. Meteorite packages also rely on Meteor, which isn't an NPM package.
Auto Burglary Technology Emerges - Keyless Access
My Top Best WordPress Plugins ICan’t Without On My Blog
This is going to be so cool when I hang out with my hipster friends.
The feedback from this comment has been amazing. You are all awesome.

Thanks for sharing your sprinting knowledge.

My workout usually includes a 5 minute warm up period, followed by about 15 minutes of running as fast as I can that day. From there I usually hit the bike for a cool down and to burn extra calories.

I never did this on purpose. I did it because I love the feeling of having your heart in your throat. Apparently I am not the only one.

Thanks again!
They can't demand it, but they also aren't obligated to let him through unless it is evident that he meets the condition for the exemption. If it's not evident that he's eligible, how can it come to pass?
It was just you.
Alert system if you're running Canary with experimental JS flag on:

Object.observe(window, function(changes){ console.log(changes) })

:)
Anyone interested in Boston startup networking?
Hey HN, I'm interested in meeting people in the Boston startup community. I'm hoping to make the startup plunge sometime this year and would like to get involved in the startup community. We can discuss ideas / startups over drinks or food.

I'm primarily interested in meeting cool people and benefiting from the 'startup vibe'. Ie. being surrounded by ambitious and creative people, hoping to get infected :)

If anyone is interested let me know.
I was hoping it was Intellectual Ventures.
You don't get it man, there won't be a choice. You will be forced to use Facebook Home.
Items on circle with CSS
Yes, these are real problems, but how is redirecting to the home page helping in any way? When the user navigates back to the page she wanted the in-secure script will still be fetched. A MITM is still able to serve a copy of your page.
Seriously -- My mother died when I was 2, 24 years ago. The type of cancer she had took her quickly -- however, today, the available treatments would have likely given her a relatively normal life.

Back then there was nothing. No one knew really what to do with her particular type. It was all a gamble with a lot of "Go to Mexico to try some experimental treatments"
+1 for Rackspace.
Do you have an example that would resolve the authors situation?
SVG in the Gliffy HTML 5 Diagram Editor
Definitely! Until this do nothing congress gets its act together, it's the only hope we have.
Vim Dispatch - async builds and tests in vim
One risk of not using expiration at all is that if the database is updated but the after_commit hook doesn't finish (crash, out of resources etc.) then the cached data remains outdated until the record is updated again (which could be never). Setting a generous TTL won't increase your load much, but will let problems like that eventually fix themselves.
Dude, I'm not your teacher. I come here to learn. Sorry, didn't mean to be rude. Just working right now. Maybe I'll post an example later.
I suppose it wasn't very popular, or under heavy development, but I used Google Translate, and also was impacted when AppEngine went through the crazy price hikes.
I believe what most people need more of is confessions. When people tell a story about something that deeply affected them it's not just more cathartic and changing, it gets a much more powerful response than other types of posts.

However it's also very very scary when dealing with the most affecting topics. Easier to stick to what you had for dinner today...but I do think society is gradually unraveling the barriers as we present new venues and some anonymity online.
Not a replacement, but my favorite movie reviewer is Anthony Lane (New Yorker).
<noscript>This site uses JavaScript. You won't see any content without it.</noscript>
This will give you a list of globals in browser

for(var i in window){ if(typeof window[i]=="object"){console.log(i);} }

But I think op wanted variables server side as well
Is there any SEO benefit of using media queries over pointing to a subdomain with a separate stylesheet. I.E. m.domain.com ?

Personally, for reviewing Google Analytics I just prefer making my web apps & sites responsive. Though responsive can take quite of bit of time.
They are all things that have been shown to extend lifespan in various studies in the past few years. Some of these studies were observational like this, some where done by giving mice ridiculous doses etc but they all got picked up by the media.

Some of these results are probably valid but if you want to scientifically extend your life you need to do so with statistical rigor.
Really? It looks like a portfolio with a greater than 1 beta. It's net net return over the period is about the same as the rest of the market.

Also 5 speakers a year is not enough events to be statistically significant.

2/10 would not invest
Also:

"'Mad Dog Time' is the first movie I have seen that does not improve on the sight of a blank screen viewed for the same length of time."
The Case Against "Installing" Apps
Some thoughts:

1) this article is based upon hypothetical notions about what Home "may" do, despite it being not even released yet

2) Google has collected user data for ages via Android for Google Now and few complained about privacy issues -- all data from its various accounts are aggregated into one centralized location to target ads more effectively for users. If you're really going to cry about privacy issues you need to be fair here and hold everyone accountable, and not just sites you may not like.

3) The majority of people may not care, frankly -- people optimizes their utility differently.
I'm sure like many things that are touted as essential and central features in the FB world, it will eventually have a switch to disable the feature. It's probably too much to ask for FB to implement a location-based control for its showiness.
I would say it is. A hero animation carries much more information than a single image does.
Nope, where did I say that anything about making new laws? It want matter much anyway as the really rich people and privately hold companies don't keep the majority of their money in own bank accounts.
Do any phones (other than the Nexus line) come without a Facebook app? It was pre-installed on my Sony Ericsson, and I can't even remove it without rooting.

This 'app' though, is much more. It takes over all your home screens, and the launcher, so if Facebook were data mining on it I believe they could have information about every application you have installed, when you use them etc. To my knowledge, apps don't get to look at that sort of stuff by default.
Could be that everyone just wants to feel special and induce envy in their peers. The desire to be great drives a lot of human interactions.
Not automatically, no. But in theory they could see who you call if they built their own dialer, see who you text if they build their own SMS client (Messenger already does this), etc. etc.
"Why not sue them right then and there"

If I read it correctly Rackspace probably wanted to see if they could be legitimately (in the eyes of the law) at fault.

The way I read that mind bogglingly stupid forbearance dance was as if a bill collector calls me up and says I have a bill to pay, but they won't tell me what it's for unless I promise not to dispute it. I'm not going sue then and there because maybe I really do have a bill outstanding, so I play their stupid game and agree neither side will do anything for 30 days, now show me the damn bill.
Researchers Use Brain Scans To Reveal Dreamscape
try codeschool.com
Caches that worked for me (though some styling was off):

1. http://web.archive.org/web/20130130054900/http://blogs.sunti...

2. http://web.archive.org/web/20130324015956/http://blogs.sunti...

3. http://web.archive.org/web/20130117072812/http://blogs.sunti...
Travis is great. My only problem is that I have sometimes agonized for days or even weeks over undocumented changes and features for travis.yml resulting in "broken" builds, and had to figure it out myself.

Still love it to death, especially for verifying pull requests and branch merges.
Trends are like restaurants
It's concerning to me, because I'm worried about this social network creep over our phones. Of course, I'm not going to install this crap, but if Facebook Home proves successful for Facebook, will Google move in the same direction? (Yes.) We've already seen Google kill off Google Reader in hopes of driving more traffic to Google Plus.

This is what prevents me from getting too invested in a mobile ecosystem like Android or iOS. I like smartphones, but I want the device to serve me, not Google or Facebook's advertisers.
I think it would be good to have that on both the client and the server.

Also, as simple as this might be, making it a de-facto standard (on meteor) would be a good thing since it would be a tool that we can count on, all the time. There are too many browsers IMO to make an extension a viable option.

Whitelisting variables would be good as well ; that way we do not get alerted if it is something we expect to be global.
Exciting And Frustrating Times Ahead For Web Developers
Yes, Ebert was the only critic who could tell you how to improve as a film maker. His integrity was incorruptible. He knew things about film that none of the critics around today seem to know: a complete knowledge of films of the past, what it takes to make a film since he did one himself in the 60s, and how to make a film better. He will be terribly missed.
It's really sad to see him go. There are very few movie critics out there left who have an objective point of view rather than those who are just doing it because the seat needed to be filled and luxurious tickets were passed to the publisher.

I also will have to say the best portrayal of him was in Jon Lovitz "The Critic", where Siskel and Ebert were having a feud and it was up to Mr. Jay Sherman to reunite them.

Animaniacs did a good portrayal of them too.
As someone who has been in this situation, I have to disagree with you. There is simply no replacement for being able speak in person at a moment's notice. Working remotely changes the dynamic of communication entirely. What if I just want to grab a conference room and whiteboard some ideas? Email and IM's are a lackluster alternative. I would never recommend hiring a junior to work remotely.
Sounds like he isn't a good candidate to use this particular app. Seems pretty clear a younger audience is going to be the core demographic for this product. College aged and younger who spend tons of time on facebook and socializing in general and typically do not have office jobs where "work appropriate" is even a concern.
On joining a startup as a web developer
it depends on what you want/need to learn. Since it seems like there is a team developing these apps, I think it would be godo to ask them this question. At least to understand what to learn; then ask how to learn it.

A general area you could start with the "Learn code the Hard Way" series http://learncodethehardway.org/
MapR breaks the Hadoop TeraSort world record using Google Compute Engine (https://plus.google.com/+GoogleDevelopers/posts/NURRXZ985XV)

Video: https://www.youtube.com/watch?v=9iQzMoy41_k
But there's this misconception that we who use vim are simply ignorant of these amazing IDEs that have changed the way everyone program and which will make your coffee in the morning.

I've used IDEs, a lot. And not decades ago, I try new IDEs out all the time. When I write Jenkins plugins it's in NetBeans. I have tried out SublimeText 2 quite a bit. I used to write games so I spent all my time in Visual Studio with Visual Assist X.

Given all that, when I want to write some C++ I fire up vim. Not because I'm unaware of all the IDEs out there and all they can do. But because I'm very efficient using vim, find, grep, sed/awk, etc.

It's not offensive to wonder why such old tools are still so popular, but it's offensive to assume that they're popular because their users are ignorant. Maybe you just haven't gotten it yet (and won't). Or maybe we just have different use-cases. The vim commands obviously aren't obscure to me since I know them.

I agree that your tools shouldn't define you as a programmer. Clearly I wouldn't shame anyone for using an IDE, since I do all the time when it makes sense to. The problem is that many IDE users just can't accept that I use vim because I work well in it, not because I think it's trendy. I can work well in any environment you throw me into, because 90% chance it has vi, and otherwise it has Notepad. Most VisualStudio users can't say the same. Fine, they don't think that's an important skill, I can accept that, just don't tell me it's not important to me.
i will just say that Firefox OS cannot arrive quickly enough.
I'm not sure why I would allow Facebook on to my phone in the first place, let alone to run the whole show. Their privacy record isn't exactly great and runs contrary to their business model.

I don't trust their app (look at the email address change nonsense), let alone a bigger one, and the page renders just fine in a mobile browser. I also find the whole "ping me when a close friend does or says anything" aspect of the app as I've seen others use it to be a little obsessive and possibly even creepy.
I want to know how permissions will be handled on Facebook Home when preinstalled. Going through the play store, you will more or less see what you are agreeing to (likely, a huge list of everything possible). But preinstalled?
Gates and Allen reshoot historic 1981 Microsoft photo
> few complained about privacy issues

Everyone complains about Google's privacy issues. I remember having a class discussion on it a couple of years ago.
You think Google will let that happen? They are enemies competing for the same market. What I think will happen is that Facebook will fork Android, offer facebook edition phones, and simply one up google. How come? Google is awfully bad at marketing, and Facebook is not.
SFO Serves Cease & Desist Letters To Ride-Sharing Companies
You can get a weight set, bench and power rack. If you can't fit a rack, a lot can be done with a weight set, but certain moves aren't perfectly safe.

With just a weight set you can learn to power clean, do front squats with decent weight, zercher squats http://www.youtube.com/watch?v=tq1maZuQTgI jefferson squats/deadlifts. Can also do floor press or put some planks and books under yourself to get full range of motion.

What kind of weight set, power rack, bench to buy you can discuss in equipment forums like http://forum.bodybuilding.com/forumdisplay.php?f=26

Spinlock bars suck though, low weight capacity and annoying to use.
> Before you conclude that I'm an asshole, hear me out. Without basic income, we absolutely need one. But what is a minimum wage? It's a clumsy basic income that's financed by low-end employers. How do they respond? They cut jobs.

I haven't thought through a basic income well enough to render an opinion, but basic arithmetic skills are all you need to realize that minimum wage doesn't help unemployment numbers. We're definitely on the same page there.

[As an aside, my immediate gut-reaction to basic income is that I know a half-dozen people off the top of my head who would gladly just play video games 80 hours a week instead of delivering pizzas, so I am tempted to wonder who would be left to handle lower-end jobs if we had basic income? Not everyone is a workaholic like me.]
That... makes sense. To some extent. I guess.
> You can state that something has been taken too far without the expectation that that sentiment will change anything.

Agreed. It does make the sometimes a bit excessive complaining rather pointless, though.
This is idiotic. For one, it's no secret which apps are popular. Facebook doesn't need a trojan horse to figure that out, they just need to look at App Annie.

For another, any app with location services permissions can do exactly what he's describing.

Also what does "Android allows Facebook to do whatever it wants on the platform, and that means accessing the hardware as well," mean? Unless you're rolling your own version of Android (is that what's on the HTC First?) that's simply not true. You have access to a few things you don't on iOS but it's not "whatever you want" if you're putting it in the Play app store.

As far as I can tell this is just another third party launcher with the same privacy implications as any app that has GPS permissions.
I know this doesn't ring true for most people, but I'm actively looking to distance myself from facebook. It doesn't make me "happy" for the most part. It doesn't add to my overall level of fulfillment. Most of my "friends" on fb aren't real friends and often I'm not truly interested in what they're doing. These are all common complaints - nothing new here, but they're all the reason why I'm not interested in incorporating what fb already does, more deeply into my life.
CSS was made to style and place text on a page, not position buttons or define interactions or transitions or platform delineation or any of the other crazy things a view controller does in a compiled language.

Its an add-on to a markup language also built mostly only to display text.
Does bitcoin have enough volume for a millionaire to cash out without crashing the price? How much bitcoin <--> dollar conversion happens in a day? I'm curious if a "bitcoin millionaire" might end up with a tenth of that if they tried to sell and their selling drove down the price.
...and get up to change the TV channel

In 1990, I was in high school. We moved to a small town near Urbana, IL. I was impressed then, and continue to be today, that Ebert would return to Urbana, Ebert's home town, every year in April (health permitting) to headline Ebertfest. Ebertfest is a local film festival held to honor him.

With Ebertfest only 2 weeks away, it will be truly sad knowing that the world has lost a great man.

http://www.ebertfest.com/

edit: Link to Eberfest
While this is an application of Bayes' theorem it isn't what a statistician would consider a good Bayesian analysis.

Nate Silver's book and xkcd have confused this issue but a bayesian does not generally make strong assumptions about a prior distribution.

A Bayesian can make strong assumptions about the hierarchical structure of probability distributions linking the paramaters/priors to the observations. Frequently she will then use uninformative prior distributions (like a really broad normall) on the paramaters of interest to avoid confirmation bias and combat overfitting when doing inference.

The debate between modern frequentists (like Larry Wassermann whose blog I linked) and bayesians (like Andrew Gelman) has more to do with weather analysis done with an assumed hierarchical model is a good idea. Everyone recognizes that bayes' theorem is valid and priors are a usable tool at this point.
IMHO I would expect a big proportion of the sites to break when you browse w/o JS nowadays ; nothing wrong with it, it's just the state of the web now...