skysight-inc/HackerNews huggingface dataset:
I'm currently taking an AI class where we covered reinforcement learning--I thought it was one of the coolest topics in a class full of interesting ideas.

The class is taught by one of the most popular CS professors here, and the lectures are available on Youtube. The first of two lectures about RL is here: http://www.youtube.com/watch?v=2ztxHnR0Hss&list=PL9CBFBB...

If you have some time, you should definitely watch it--it is much clearer than just reading some slides. It would help to know what a "Markove Decision Process" is, but they're not very complicated.
isn't 418 from the HTCPCP specification, rather then HTTP?
Was this it? http://listofthingsforsale.com/
Donate to support women in open tech/culture, get Ada Lovelace pendant
Sounds like a poor fit to me. I really wish more companies would consider the whole concept of satellite offices though. You could force them to work somewhere, so long as relocation isn't required.

Checks and balances.

That big grey area of not being able to stand over their shoulder to check productivity is tough. The least you can do to promote good work ethic is have them in a room with another team member.
http://learnyousomeerlang.com/

Inspired by Learn You a Haskell.

Haven't read all the way through it, but what I've seen looks good.

There's also http://www.tryerlang.org/ , which seems to be down right now.
It seems like this is a hop-and-a-skip away from being in competition with ZeroCater, another YC company. Once you're having people easily creating group meals and juggling dietary restrictions, it's a pretty natural evolution to just offer that exact same service to office managers.

It's not surprising to see YC companies end up competing, given how many there are and how prone startups are to pivoting. But I do wonder how being part of the YC network affects strategic decisions like entering a market where a fellow YC startup is already playing.
CPU designer poaching has a long and glorious history.

In the '90s Intel drove a pretty good stake into the PowerPC by building a CPU design center in Austin and hiring away critical parts of the Motorola team which was working up the street.

In the '70s MOS picked up a disgruntled Motorola team and made the 6502.

Motorola won lawsuits in both events, but lost the wars.
To me it seems a lot more likely that not sharing Facebook info would result in slightly higher interest rates, not zero credit.

My thinking is that the Facebook info will not actually be more useful than things in a traditional credit score, so it will only be used in addition to those things. That leaves people with no payment history, but historically banks have been plenty willing to take a try it and see approach with those people.
Use an evercookie (or something similar):
http://samy.pl/evercookie/
Not all companies are software startup to bootstrapped on ramen and determination.

Some require actual buildings, expensive equipment, etc before they can even exist. A restaurant is a case in point.
@soho33, I am using python, django, google app engine. I am sorry but I don't find any thing online, honestly I don't even know how to search for it :(
Not to mention a lot of high-end, abstract R&D. They have some serious talent hidden away in that office.
Doesn't that prevent 2 people behind the same router (or work IP) from voting?
Why BugCam Automatically Updates Silently (Without Asking the User)
Apple to bring Retina Display to MacBook Pro - War with Samsung gets hotter
It's not clear the internet has actually improved the odds, though. There are plenty of examples of artists DIYing their way to at least moderate prominence decades ago as well; particularly common in punk-rock, where you've got Bad Religion, Fugazi, Crass, etc. You didn't have blogs to promote your music, but did have zines, flyers at shows, college radio, etc.
What if the only online profile I have is a GitHub account?

But seriously, 2016? I expect a totally new social networking platform to emerge by then.
Wikipedia Could Go Dark to Oppose SOPA Anti-Piracy Bill
For me all these features says nothing (probably like "clojure" word for CGer). But to just get a glimpse of what these people do - http://www.youtube.com/watch?feature=player_embedded&v=Q... - It is just incredible!
TL;DR Please
It's called lying by omission:

http://en.wikipedia.org/wiki/Lie#Lying_by_omission
So I'm not quite sure who it's for from the homepage, and further - I am confused as to how brownies equate to buying expensive things at first glance. When I opened the homepage my first instinct was to get home delivered brownies on a regular basis.
"""This is an incredibly myopic worldview especially nowadays. I don't know about you, but online is where I do 99% of my socialization outside of the office."""

Then I'm sorry to inform you, you are not doing much socialization at all.

If phone calls from you are taken as "distracting and rude" or if you see phone calls from others as "distracting and rude", then a) they don't like you and b) you are not a social person anyway.

And if a real life meeting "requires a sometimes herculean effort of schedule juggling", maybe you have your priorities wrong.
Understanding the Total Cost of Ownership for Cloud-based Software
Do you watch movies or trailers? If you watch the latter, then why bother even walking into the theater?

It's a fantastic article. Reading the "TL;DR" version will never give you the same experience.
So, there's definitely been a few discussion recently about the quality of Hacker News articles and their relevancy to the community. Is this post an indication that LOLCats are of high priority for discussion?
>You as an individual is an unknown quantity that they cannot absolutely determine.

well, we can imagine that given more info and better algorithms they would narrow the "unknown quantity" into the range much more narrow and thus less populated than "male, 22 years old, 00000 zip code". From a hundreds thousands peers to just a hundred of peers in the same risk level pool - it would be very different "unknown quantity" then.

The better they differentiate the higher profits they will get by offering lower quotes to no-risk ones while more intensely screwing ones with the risk. This is wet dream of the retail, insurance, etc... business - custom targetted offerings. Lower prices when it is really neccessary to make the sale and screw the customer by jacking up the price when it is possible. To do this they need to _know_ the customer. Thanks Facebook.
Error handling in Node.js with the pass pattern
Tenants run risks in renting rooms
I wish I had enough time to learn it. It's not exactly a noob-friendly interface.
JHiccup: New open source tool to measure variations in Java runtime perf.
Actually if they are too busy for the occasional phone call from you, then gee, maybe they are NOT your friends.

Despite what they are called on your online "social graph".

We're not talking about stalking/trying to be together every minute, but, by definition friends are people that LIKE to see you and TALK to you.
Ah, allow me to clarify then.

This second comment contradicts your first. Robotics is hard, really hard (especially humanoid robots), the benefits to humanity are huge.

So, my main issue is that of the third clause there--ultimate profitability. For the sake of argument, I'll agree that robotics is hard (this is not necessarily true, but that doesn't matter here that much). So, let's talk about profitability.

So, let's sweep away the current constraints of robotics. Let's assume we can make them cheaply (we can't), and that we can make them as arbitrarily flexible as a person (we also can't) with matching intelligence (also not reasonable). For the purposes of modeling, we'll just say that we can produce these humanoids at the same relative cost as producing a person to do the same job.

Why is this attractive? All we've done is put a lot of humans out of work, and created a population of subservient mechanisms. If we make them as best we are able (allowing for the exceedingly liberal constraints above), all that has been accomplished is the creation of a slave race, perhaps identical to our own in every regard save one: we may claim the moral high ground in disposing of them as we see fit, as they are not people--and this is abhorrent to me.

We still would have to figure out what to do with all of the genuinely unemployed. We still would have to figure out how to widely distribute this technology. We still would have to figure out how to value a sentient being. And in addition, we'd have to expend all of those resources getting to a point where all of the problems we started with remain.

So, no, I don't believe that robotics (especially humanoid robotics) is really a mission-critical goal for humankind.

~

I still very much believe in tools, and I still very much believe in things like CNC machines, printers, and the like (robots after a fashion). However, those are all fairly straightforward engineering problems, and mostly solved ones. We currently could choose to have a machining center on every block, a printer on every corner--but policy issues prevent that.

It almost makes me think that you are just joking or baiting people since the benefits seem self evident. It would be like saying similar things about cars when replacing the horse.

The critical flaw in that analogy, though, is that the car is functionally identical to a horse as far as someone needing transportation goes. Robotics, pursued with any degree of seriousness, eventually runs into the issue of making human labor obsolete (and taken to extremes of what people would like to see with artificial intelligence and such, humans themselves).
I have heard that Russia has serious engineering problems with their space program because they neglected it after the end of communism for more than one decade. They now have a lot of really old engineers who are going into retirement and a lot of really young engineers who don’t have all the experience they need. Some go even so far and attribute problems Russia had in recent years and failed missions (like Fobos-Grunt which was really supposed to put Russia back on the map) to that.
If you want a terminal-only setup your hardware requirements are going to be pretty low. If you plan on doing a lot of compiling that's something to consider. The only driver issue you might run into is with wifi, but that's gotten a lot better in recent years.

I'd recommend Arch because their wiki/documentation is excellent. And if a minimum setup is what you're after, there is no better than Arch for that. And it forces you to learn some things to get everything up and running.
> If Apple was doing business with North Korea would you flag any comments about the regime?

Israel is not closed to Western investment. Apple getting this through did not require significant action on the part of local government. In the North Korean case, the regime has to be talked about.
The Milky Way's black hole may spring to life in 2013
I'm wondering what's so special here too. And don't get me wrong I love cats. In fact I literally just brought home two little kittens :)
I'm glad he mentioned AutoHotkey (http://www.autohotkey.com/). It's a very powerful tool for keyboard/mouse automation, although its scripting language is rather quirky. (Watch out for the two very different forms of assignment statement, one that does string interpolation and the other that uses modern style expressions.)

I recently rewrote my JKLmouse utility (http://www.jklmouse.com/) as an AutoHotkey script, so it works on 64-bit versions of Windows and is easier to modify than the old C version I wrote years ago.

If you ever want to control the mouse pointer pixel by pixel, JKLmouse makes it easy. Whenever any mouse (TrackPoint/touchpad) button is down, the cursor keys and some home row and nearby keys turn into mouse movement keys. There's no special mouse key mode, it just works when you need it. You can also use Caps Lock to activate these mouse movement keys if you want to move the mouse without any mouse buttons down.

It really works nicely combined with the TrackPoint on my ThinkPad: I can hold down the mouse (TrackPoint) button and use the TrackPoint to move something close to where I want it, and then just keep the button down and use the JKLmouse keys to position it exactly.

There is a similar program on Scott's list, TouchCursor (http://touchcursor.sourceforge.net/). I think the interaction is smoother with JKLmouse - but I would say that, wouldn't I? :-)

Vim users may not like the choice of home row cursor keys in either of these utilities, but TouchCursor has a dialog to change the settings, and JKLmouse being an AutoHotkey script, you can just modify the JKLmouse.ahk file and run it directly under AutoHotkey.
the exception is when the deviation from expectation is significant ie, 5-sigma certainty particles not conforming to speed of light limit would get a pretty quick acceptance.
People will also be incentivized to "prune" their social graphs of undesirables.
are you bundling free software ?
Why I'm Now Learning How To Code
Ask HN: Review my startup's product (http://builda.me)
Our startup (www.guildahq.com) [1] has been developing a new product for a few months now. It's called Builda and is a cloud-based Continuous Integration service.

Nowadays it is easy to find cloud-based services for backups, version control, bug tracking, bug reporting, deployment... pretty much everything, really. But we couldn't find many for continuous integration [2], at least one that we liked. Since the majority of people we've spoken to recognized the usefulness of a CI server, but found the idea of configuring and maintaining one to be a chore, we believe there's demand for it. Not to mention the fact that we wanted one ourselves!

The basic idea is that you push your changes to your repository and your commit hook pushes them to us. We'll then run your build, store any generated artifacts for later retrieval and notify you of the build once it is done (Campfire is nice for that, by the way). Kinda like Heroku, really.

Right now we are dogfooding, with both Builda and other client's projects(we are bootstrapped) [3].We appear to be on-track to launching our MVP in a couple of months but, before that, we'd like to get some feedback from Hacker News.

For instance, are we in the right track? Are there any must-have features for you that we or current solutions seem to lack? Does your company requires an specific payment method (credit cards ok? Paypal? Mail cheques? etc)? Would you rather have a flat monthly fee or a credits system, pay as you go and so on?

Be merciless. We want to do this thing right.

TL;DR; We are developing a continuous integration service and we'd like some feedback before the Beta. Check it out here: http://builda.me

[1] Useless trivia: Guilda means "Guild" in portuguese.
[2] Some people have tried this before. Some appear to be going strong, others have folded.
[3] We are focusing our resources on supporting Ruby projects initially (and Git!) but we'll expand the scope when we can.
it looks like more often under pressure decision becoz samsung will b shipping ratina display tabs in 2012.....
This camera tracking test looks very promising:

http://www.youtube.com/watch?v=VjeFaexzOu8
I thought he retired a few months ago.
Use Classic Shell (recommended elsewhere in the comments). Returns the Start Menu button to usability, breaks out the Control Panel into an alphabetical list, etc., etc.
Business folks have over-simplified Jobs' contribution to the Think Different campaign by making it seem he single-handedly was responsible for it. A handful of people on Lee Clow's team were primarily responsible for the creation of the ad. Jobs originally hated the concept and within a few minutes decided it was the right one to choose. Then he changed his mind again after seeing the script for the ad. This original script -- strictly in my opinion -- sounded bland. It is given in the article. I can see where his "it's shit" comment came from. The agency investigated some other options while the author of the original script got fed up and moved onto other companies campaigns. Jobs then re-visited the original script along with Lee Clow. Jobs was able to use his influence to make this version better by getting Clow to lure more talented writers to tweak the script, voice actors to read it, and nicer pictures/scenes for the imagery in the ad.
recommendations from others.
Visa May Debut Google Wallet Support at London Olympics
The Future of Unsigned Apps on the Mac
Princeton Startup TV Interview: David Lieb of Bump, 7th most popular iPhone app
Conversation with David Lieb, CEO and co-founder of Bump Technologies
You can now draw rage comics right from inside Gmail for iOS :)
I don't see an issue with web developer-oriented levity. I believe this should be a protected class of LOLCats.
"""If I have a deadbeat cousin who also happens to be the black sheep of the family, they may penalize me unfairly for his behavior."""

Yeah, like you're so much better than Matt "Glue Sniffer" Jameson, now that you made it in the big city. Really, is Des Moines as nice as you're making it out to be?

Anyway, when are you coming back to Idaho, Jim? We miss you!

P.S Matt is in jail again, if you can chip in for the bail, send me a message in FB.
I try to guide my candidates to produce a functional solution before premature optimization. Obviously once a candidate proves they can come up with at least the simplest case, it's good to get an idea how how they'd optimize it, but since it turns out only 1 out of every 10 candidates actually get that far, the fact that we're having that conversation is enough to push them above the competition.
Why is this suddenly a trending topic? Elevator algorithms have are an old topic that have been studied in the 80's 90's in the database community in relation to doing efficient reading/writing for hard disk heads. The tradeoffs of each algorithm are already well known.
Technologies you should know for Web-development
How could Palantir software even accomplish what was claimed in the above links?

I don't see how data visualization software can be used to crush wikileaks in the manner that the article says.
There's a science to this, it's called "change management". How do you think Boeing manages a plane with several 1000s of engineers, hundreds of systems and everything needs to work together...
Tinfoil hats like to say that facebook is probably tied to the CIA, but Palantir is the one that actually is.

"Palantir was founded in 2004 by Peter Thiel, Dr. Alex Karp, Joe Lonsdale, Stephen Cohen, and Nathan Gettings. Early investments came in the form of $2 million from the CIA's venture arm In-Q-Tel and $30 million from Thiel and his firm, The Founders Fund. Dr. Alex Karp is Palantir's CEO. Palantir’s name comes from the "seeing stones" in the Lord of the Rings.

Palantir was built through iterative collaboration between computer scientists and analysts from various intelligence agencies over the course of nearly three years, through pilots facilitated by In-Q-Tel."
By my understanding of things, in the 50's, the civil rights movement was extremely tactical about where they choose to have boycotts and protests, actively targeting certain Southern communities and leaders that they knew would be particularly aggressive and, thus, particularly effective at mobilizing public moral sentiment to the movement's cause.

I'm not going to claim that what we're discussing here is on par with that, but was it sad that they had to game the system to effect change? Were they gaming the system? Or were they just confronting the reality of our politics and using that reality as a force for moral good in the world? Is that gaming, or is that grabbing reality firmly with both hands? I'm not being rhetorical here; I'm actually kind of wrestling with this myself.

I HATE politics. I have no stomach for it. But it does seem to me that it can't be escaped, that it is ultimately all there is, and that good peoples' resistant idealism often lets some pretty lousy people do whatever they want with, short term, nearly no consequences (and probably long term with a lot of massively destabilizing consequences that aren't really good for anyone).
While this is a very interesting idea, I don't know how practical it would be… The first step would be using consistent markup for things like tabs, carousels, etc. But previous initiatives like jQuery UI's themes never really took off for some reason.

Maybe a simpler approach would be building a library of Twitter Bootstrap themes, since Bootstrap is already used across a lot of sites, covers most UI elements, and their markup is pretty standard.
To be the most honest person in the world you have to be good at knowing when to lie, cheat, deceive, mislead and steal. People who never do any of those things are forced into positions where they must lie, cheat, deceive, mislead and steal... Unless they understand the spirit of the game and bring in the whole picture with words like justice, fairness, catch-22's, war, and love.

do you tell the genius ax murderer who is trying to kill you that you have changed your name and new location when he asks? Why not? It's dishonest.
Someone forgot to tell the water pump engineers that in Illinois
And then there's also #erlang on freenode and the erlang-questions mailing list, the participants of which are quite friendly and helpful.
Clearly, your credit market is very inefficient.
After so many privacy setting changes, I see no reason why the guideline would now be anything but: don't put anything on Facebook you wouldn't want being made public anymore.

The previous two commenters' point is that this doesn't help you. You have to worry about what other people post about you.
>Then I'm sorry to inform you, you are not doing much socialization at all.

And you know anything about my socialization how? Where did this backwards (and utterly ludicrous) idea that one can only socialize in person or via voice come from?

>if you see phone calls from others as "distracting and rude", then a) they don't like you

Are you trying to be as offensive and acerbic as humanly possible? Your bad attempt at snark aside, I'd expect a commenter to a site named "Hacker News" to have a more hacker-esque mind set. Having the phone ring is much, much more distracting to someone who is occupied on a mostly mental task such as coding than an instant message or even a SMS. My particular group and I tend to shun the phone unless it's either 1) super important, something that would justify the loss of mental state or 2) downtime on a weekend when we know the other person isn't likely to be occupied or even 3) asked ahead of time so the other person can clear whatever they're doing.

It's a no brainer. There is quite literally no reason to call someone when an equivalent electronic form of communication is less distracting and just as effective. Knowing someone is working and choosing to impose yourself over whatever they are doing for the purposes of small talk is very rude.

>And if a real life meeting "requires a sometimes herculean effort of schedule juggling", maybe you have your priorities wrong.

I'm happy you have all the time in the world to organize as you see fit. I am not so lucky.
This is an opportunity. The same tech that the military uses for propaganda can be used against banks that scan your profiles.
Pogoplug Launches New Hardware, Brings Unlimited Storage To Your PC
Why is more accurately assessing credit risk without discriminating by race the "ultimate nightmare"?

One example - down payment size for home mortgages. A low loan/value ratio strongly affects risk (a), it's verifiably blind to all protected classes (b) and is also correlated with certain protected classes (c).

Is it the "ultimate nightmare" for banks to use the loan/value ratio while evaluating creditworthiness of mortgage applicants?
It is one of the few viable cross-platform desktop app frameworks.
Palantir also develops some very big-deal intelligence communications stuff for all branches of the military, except the Army: http://www.extremetech.com/extreme/89048-us-army-spent-2-7-b...