skysight-inc/HackerNews huggingface dataset:
For those wanting to get started (or further) in machine learning, I highly recommend the article, "A Few Useful Things to Know About Machine Learning," by Pedro Domingos (a well respected ML researcher): http://homes.cs.washington.edu/~pedrod/papers/cacm12.pdf. It's written in a very accessible style (almost no math); contains a wealth of practical information that everyone in the field "knows", but no one ever bothered to write down in one place, until now; and suggests the best approaches to use for a variety of common problems.

As someone who uses machine learning heavily in my own research, a lot of this seemed like "common sense" to me when I read it, but on reflection I realized that this is precisely the stuff that is most valuable and hardest to find in existing papers and blog posts.
What are you talking about? Apple are renowned for striving to make quiet computers. And your comment about hot MacBooks directly contradicts your claim that heat would be ignored as a factor.
Looks cool and I'd love to have one to zoom to work and around the city, but I would hate to be in an accident against a normal car, let alone a multi-ton SUV, and that's what pretty much everyone else drives.
J2JS
Or more simply that women simply don't find the idea of sitting alone in a cab for hours on end, possibly not showering for days at a time, constantly sleeping in strange places (maybe in the truck) to be an attractive career proposition.
Thanks for the information. It was true the last time I used subsonic, but that isn't all that recently. Still, I have no doubt it wouldn't be hard to remove it from the code.
Are you offering to help YouTube? That error indicates code on youtube.com is being blocked from accessing the page embedding the video (which would, for example, stop Google from accessing your personal info on every site that embeds a YouTube video). It's not something the containing page is doing wrong.
> Sure it is. Lack of diversity means lack of understanding about other uses. It also means that biases can go unchecked, and can develop into accepted wisdom.

I wonder if that would explain why all the faculty treated me like garbage in K-12.
I read that as "it hasn't been officially crash tested yet..."
In this context, Tibet is a rounding error on pretty much any metric you can imagine.
Collection of equations to C would be a good start too.
I think it is, I can't find any details about this on the site.
Agreed, we'll make the discuss part hidden by default. The idea was that discussion of the R code should be easy for educational purposes.
I see, thanks for clarifying. Actually sounds similar to a course I'm teaching at my university - supposed to be an "advanced C course for EE" (whatever that means), I threw in a bit of "intro to agile", what little I can try to teach from my limited experience (obviously Object Mentor is/was much better equipped for doing that type of thing). In a few weeks the reflection documents will be due and I'll know if it worked... :-)
Translating in a nice programming language might work out more nicely, for coders at least.
It's weird the article doesn't mention that there's no scientific evidence for a measurable connection. Or mention that typhoon activity has been remarkably low for the last decade.
you are absolutely right. switched to google map
I assume there's an emergency exit somewhere... the difference being that it's alarmed and everyone freaks out if you go through it. Plenty of emergency exits like that in areas of the airport which are secure and away from the main exit, after all.
Works for me: http://www.r-fiddle.org/#/fiddle/ODzY3oqE/1
Cosmic Sans Neue Mono: Programming Font
Just define a column constraint (syntax might be wrong):

CREATE TABLE t (col TEXT CHECK length(col) < 50);

What is nice is that you just need to add/drop a constraint if you want to change the max value check rather than changing the data type which can result in a table rewrite depending on the scenario. You can also add a min length check as well using this method or regex check, etc.

I think the author should have made this point rather than just glossing over it with "constraints, triggers are more flexible".
Custom user CSS via Stylebot or Stylish is invaluable for blocking / removing such distractions.
Beer delivered to your work place every friday.
Show HN: I built an iPhone app that matches colour of iPhone 5c/5s
That sounds good but what I think you're really asking for is an explanation of each of the symbols in their given context and an introduction to the mathematical "jargon" and idioms of the equation's branch of mathematics.

Such things do exist. Unfortunately, they are called "textbooks".
Tate Galleries releases its collection metadata as json on Github
I won't lie, this was probably the only annoyance I had with Winamp; however, years ago, I just decided Winamp was the 'everything' playlist on shuffle and if I ever had a hankering for a specific song, I'd use VLC. If I ever accidentally did it in Winamp, it was just a simple 'Add Folder' click away. I still feel that issue wasn't a complete deal breaker though. Everything else ran swimmingly.
"I see no reason why they couldn't have used zero-day linux exploits instead"

Selinux / apparmor, lxc (or similar), better aslr, daemons usually defaulting to separate users, many other things... There are many security layers so trivial to apply these days that it's really a failure not to. Sure - you can still find zero-days (or may be already sitting on a pile of them), but I get an impression that it's much harder to take over the whole system these days if anyone spent a couple of minutes just to tweak the defaults.
Wonder how this came up today, these guys have been around since 2008, or a year before I started my three wheeler "car" company. I am surprised to see they have one that runs, but the road to production will be long and rough. I'll bet anyone $100 that they won't ship a production version by "Summer of 2014".
Not to defend Wordpress as I'm not particularly a fan, but it's not all that complex to use Wordpress/Apache behind nginx with a reasonable caching strategy.

Even on a cheap VPS I've configured it to handle tens of thousands of requests per minute.
Surprise is overrated. The truth has no responsibility to blow your mind every day.
> "Alternatives" to democracy aside, you should vote every time, even if it's for a throwaway candidate that you believe in but think will never get in.

Care to come up with an argument instead of saying you should ?
@team tonido: just tried the newer v4.* version and it totally rocks, like 10x better than previous one, good jobs !
This is not a car. It is a motorcycle with roll cage and airbags. It may be safer than a bike or normal motorcycle, but not a modern car.
you should check out subsonic

http://subsonic.org/

I like the isub app for iphone, but there are android apps too: http://www.subsonic.org/pages/apps.jsp

I find subsonic works best with a friend or two participating. A miniature music club if you will.

If you already have a large library, you can use beets to organize it in a separate database (this is our current project)
http://beets.radbox.org/
One anectdote, for whateever it's worth - Our company adopted online code testing, in which the screening interviewer (as opposed to the entire interview team) tossed out sample coding questions, and had the candidate write code real-time with feedback from the interviewer - it COMPLETELY revolutionized the quality of candidates that started coming in for in-person interviews, and increased the percentage of candidates interviewed in person being hired from around 20-30% up to 70-80%.

The single greatest advantage of "pre-testing" candidates is that the amount of time engineers had to spend interviewing candidates was reduced dramatically. A secondary advantage for the candidates, is that they didn't have to waste their time coming in for interviews for jobs that they were really not qualified for - win all around.

I don't understand how anyone can't see that it would be useful to determine whether a developer can code prior to coming into an interview.

All of the top engineering managers (by that, I mean the ones who are really effective at hiring and retaining great engineers) have always told me, that part of the interview for a developer who is expected to code, is that they should demonstrate their ability to code, during the interview.

I'm not sure why being asked to demonstrated this ability online is considered an issue.
Hide from drones?
SCIgen: An Automatic CS Paper Generator
One of the unfortunate truths of current human society is that economic incentives are far more powerful than polite requests for group cooperation.
like I said, don't use CHAR for non-fixed-length data. Use it for short fixed-length strings.
Sorry but when you use the term "generally" in a medical context you can be sure the following statement is incorrect. This article is referring to the aortic root which cannot be stinted due to its proximity to the heart.
I looked up the point you are making. The data backs you up, 3 wheelers suffer from inherent instability on turns. http://www.youtube.com/watch?v=QQh56geU0X8 "When the single wheel is in the front , the vehicle is inherently unstable in a braking turn, as the combined tipping forces at the center of gravity from turning and braking can rapidly extend beyond the triangle formed by the contact patches of the wheels. This type, if not tipped, also has a greater tendency to spin out ("swap ends") when handled roughly." What a pity. I was quite excited about the prospects.
An elevator's express purpose is to transport you between floors of a building.

This device's express purpose is to restrict your exit from a building or area.
I like to think I taught this lesson: http://www.reddit.com/r/reddit.com/128pc
There are other small cars, like those manufactured by Smart, that do quite well in crash tests. The car probably won't survive, but it's relatively cheap to build a top-quality protective cage around the driver when the interior is this small.
IsolatedStorage may work well for this.
Some educators are directly opposed to teaching critical and high-order thinking: http://www.washingtonpost.com/blogs/answer-sheet/post/texas-...
http://www.youtube.com/watch?v=MUptDkpfLhY ... ;-)

This happened in San Jose, California near Club Wet(now closed), officer was white.

(Ironic I'm saying this, given some of my other past comments)
I actually worked in shadow IT for a while, too - once I had the skills, I made the switch, and my salary doubled. But now what? Did I top out already? No meaningful advancement until I retire?
I'm not sure how much this solves your problem of "deploying docker containers" but our service Quay.io can be used to push/pull/serve your private binary images. Couple that with something like Digital Ocean's Docker image, and you can deploy docker containers pretty simply.
Probably easier to fit a passenger on the back of a motorcycle.
Shout out to walletrecoveryservices (bitcoin recovery)
I'm a programmer; I got into bitcoin in early 2011; and was smart enough to keep a sizeable stash (several hundred btc). When bitcoin started really going through the roof I spent a bunch of time 'protecting' that wallet with a long passphrase; and though I opened it several times, I waited like 4 months to get into it and when I tried, I couldn't get in. I tried and tried and tried.
I eventually wrote a naive cracker that tried about 5 million attempts in little bursts over the next couple months, never successful. I was getting ready to give up when I was referred to dave. I was hopeful but far from optimistic.
Within 72 hours of contacting dave; he had cracked a 50+ character password, with everything you are supposed to have: symbols, numbers, upper and lower case, words and random gibberish. He had the opportunity to steal, if he chose 57 btc from me worth at the time of writing something like ~34k usd. He didn't!

I obviously gave him the info needed; he wasn't acting blind.

Dave, you fucking rock.

this is a testimonial and thank you, and a reminder to not outsmart yourself

http://www.walletrecoveryservices.com/
When The Startup Is You
Blessed are the peacemakers... Although they shall be gunned down
I'm pretty good at logic, problem solving, etc..., but do find parsing mathematical notation quite hard. Is there actually a good way to learn it?

What I have most difficulty with is: it's not always clear which symbols/letters are knowns, which are unknowns, and which are values you choose yourself. Not all symbols/letters are always introduced, you sometimes have to guess what they are. Sometimes axes of graphs are not labeled. Sometimes explanation or examples for border cases are missing. And sometimes when in slides or so, the parsing of the mathematical formulas takes too much time compared to the speed, or, the memory of what was on previous slides fades away so the formula on a later slide using something from a previous one can no longer be parsed.

Also when you need to program the [whatever is explained mathematically in a paper], then you have to tell the computer exactly how it works, for every edge case, while in math notation people can and will be inexact.

Maybe there should be a compiler for math notation that gives an error if it's incomplete. :)
Great idea! I hope others will follow your example.

Btw, could you clarify exactly which type of licence you are using (https://github.com/paf31/initialround/blob/master/LICENSE). Is it something like BSD?
Trent Reznor Facetimes W/ Dying Fan On Stage DURING NIN Show
The common Hacker News definition of "innovative" is "company I like."
the title of this post is: "Comic Sans Neue Mono: Programming Font (github.com)" for sec i really thought this was a new variant of comic sans font but for programming, it turns out its actual name is cosmic sans.
As someone who adores Clementine, using it all the time, and as someone who has contributed patches (both bug and feature) to it, it isn't lean. My instance right now (running for over a week straight, playing music most of the time, I have around a dozen playlists open, and I have it auto download a half dozen podcasts) has 122M of resident memory usage, and 85 minutes of execution time on an i7 at 4.5ghz.

A really lean music player wouldn't use more than a dozen MB of resident memory (after whatever libraries need loaded, but since i run KDE Clementine isn't bearing the blunt of Qt loading) but Clementine intentionally caches a lot of information to make the UI lag less and make transitions seamless.
I think that is an excellent insight. Basically people are more invested in 'stopping' doom than they are in 'starting' happiness. A number of interesting behaviors fall out of that using a strict action selection type mechanism.
All my iTunes Match content came/comes from CDs. I still buy physical media from Amazon when it makes sense (most of the time).
Lol I actually do business with one of their subsidiaries - can't say which because NDAs.
Yes, I finally decided to go with the BSD license, since I'd like to enable people to benefit from this, which might mean being able to add new tests without revealing the model answer :)
Tata motors has been selling a $2000, 66mpg car called Nano in India since 2008.

http://en.wikipedia.org/wiki/Tata_Nano
Not to disagree, but I believe many of the problems with three-wheeled vehicles are solved by putting the single wheel at the BACK. e.g. the Peugeot HyMotion3 http://www.youtube.com/watch?v=_9ZT8adga1E
Generally speaking…

three wheeled "car" ⇒ couldn't pass car safety requirements, legally a motorcycle
Two seater. The back seat is directly behind the driver seat.
Putting video cameras and facial-recognition databases into an otherwise straightforward and simple one-way-door system... is many things, but "straightforward" is not going to be one of them. Consider: hats, scarves, small children, people looking at the floor...

moreover, if the US government wants to take pictures of your face and arrange an arrest, they can get it at airport entry (or customs) which are far more detention-like procedures, and a place you could actually enforce the measure: the guard tells you "look at the camera, please" before waving you through.

So I don't really see the "exit-turnstile-chamber plus camera" threat to be particularly worrisome. It's a poor choice of place to implement camera-system abuses.
Thanks for pointing this out! I went ahead and registered and disputed the 'threat', so hopefully this warning will go away once they have manually reviewed the site.
Yeah the videos are a bit cringy.
At that price tag I see it competing with used cars. If you are looking for cheap transportation you can get a used car in a decent condition for ~$2000. That would leave you with $4800 to spend on gas. According to the EIA the average household spends $3000 on gas per year. Dividing by two and assuming two cars and two daily commutes, the $4800 would only last for around three years.

So that means that it would take three years for somebody to break even and start saving cash on gas if you decide to go with the Elio instead of a used car.

So whether this concept will sell or not depends in part on whether the customers will view it as a long term investment or a short term fix until they are better off financially.

And I really don't buy their second commuter-only-car pitch. Somebody who can afford a new $20K vehicle can also afford the $700 (they claim $800 in gas per year) yearly penalty on gas, so the only people I see being attracted by this concept are people short on money which probably drive used cars.

http://www.eia.gov/todayinenergy/detail.cfm?id=9831
Free housing in SF for talented hackers
Hi all, I'm offering free housing for talented hackers in the bay area that would be interested in helping out / getting involved with my project in exchange. A little about me: I'm a Thiel fellow - paid $100,000 by paypal founder / first Facebook investor peter thiel to drop out of college (http://www.thielfellowship.org/).

Right now, we're looking for hackers preferably with experience in some combination of the following:

javascript
nodejs
html
css
iOS
android
phonegap

We have a beautiful house in a great location and an awesome startup atmosphere.

We need to make sure that you have the right qualifications of course, but if you're interested, please leave us with your email address and we'll get back to you with more info.
Wow! Very good.
It's a two seater, but they are in-line seats, so the passenger is behind the driver. This page has a photo of the back seat http://www.shreveporttimes.com/article/20130607/NEWS0503/306...
Exploding boobs. The security threat.
I think these are kinda neat. Looks like something sold by the FSF rather than, um, Microsoft. Surprised that they don't feature IE/Office365 logos anywhere.
OK, so you are using these systems as data relays, not to store data. This makes sense. I think it would be much harder to do this if you wanted to switch between VPSs that were storing your data.
Mostly. Video shows a convertible back seat "for your kid."

Video also compares this against a similarly priced used car, but if you need more than one real seat for a family, this isn't it.

It's a toy for Silicon Valley.
In case the site is still down:

https://web.archive.org/web/20131108025621/http://www.eliomo...
> Everyone on the terrorist watchlist gets a face photo associated with the name.

I'm pretty sure that even the TSA is smart enough that if they were going to install facial recognition systems to catch people on the terrorist watchlist or no-fly list, the first place they would do it wouldn't be the exit from the secure area of the airport.
I haven't couchsurfed myself but I've hosted couchsurfers twice. The first time it was three young Russians bicycling through Finland. They stayed one night, cooked food and we chatted for a few hours. The next day I took them on a few hours sailing trip. The second time it was an Italian guy who I and a couple of friends showed around town and he then stayed the night on my boat. Both experiences were mutually positive.
I had an opposite experience - years ago, I drove 8 hours for an interview. Got there, was asked some basic perfunctory stuff that could have been done over the phone (they knew I lived in a different state). I'd brought a printed portfolio (laptops weren't too common, wasn't sure if I would have wifi access, etc). I had printed code samples ready to discuss, and offered them, but was told "no, that wouldn't be fair to the other candidates who can't bring example code".

I was slightly flabbergasted to say the least. That said, I was offered a job (after a second 8 hour drive to meet the owner the following week), and I took it, and it was a pretty darn good gig for the first year. But... "not fair to the others" is just odd reasoning.

Like you, I think understanding if someone can do at least basic programming ('basic' relative to the skill level you're hiring for) should be a non-issue. How it's done - automated tests, screen sharing, etc - may be up for debate.
Why Creativity Thrives In The Dark
They probably bribed an operator to carry in a usb stick.
So what about medical treatments that save lives but have yet to be invented? How is humanity possibly surviving now when there are still medical conditions that lead to death?
I get the idea but the "wibbly-wobbly handwriting-like fuzziness that makes it unassumingly cool" part makes me wonder why?

If you wanted to go for that "cool" look set your background to black and your font color to greed.
PhoneGap development with Grunt Ripple and a browser
I don't get all negative comments.

From my limited text comprehension abilities, the author did not say that the whole field is trivial and that we should sack all academics.

Instead, the argument is that basic Machine Learning techniques are easy and one shouldn't be afraid of applying them.
The equations look fine to me - I was a math major in college. Honestly, I get so tired of humanities people -- or programmers, bragging about how much they hate math.

Except:

https://gist.github.com/benmcredmond/0dec520b6ab2ce7c59d5#fi...

I didn't know k-means clustering was that simple. I am taking notes...

* pick two centers at random

run 15 times:

* for each post, find the closest center
* take the average point of your two clusters
as your new center

This is cool. It is 2-means clustering and we can extend it to 5 or 13...

We don't need any more math, as long as we don't ask whether this algorithm converges or how quickly
Yes, which is why I mentioned that it makes sense for mathematicians to use the language they do.
Australian Slang is Hilarious but pretty rude
Australian slang (idioms) are used in the everyday conversation for overseas visitors this might be useful to learn (caution - Some of them rude)
Haha, ok, I have a feeling I'm going to get rick-rolled. :)
Introducing a Compendium of the Released NSA Spying Documents
The main point of HyMotion3 is motorcycle-style whole vehicle body leaning inside the turn - completely different game.
Oops, that was actually a typo, but it is loosely based/related to comic sans. "The name comes from my realization that at some point it looked like the mutant child of Comic Sans and Helvetica Neue. Hopefully it is not the case any more."
Unfortunately I agree with you.

I think increasing public awareness and loosening the old media hegemony will change things. In time.
Mirabilis, with ICQ? I don't remember when it peaked but it certainly was huge. I was using it heavily around 2000-2003.
I have a project involving multi-gigabyte datasets of line plot data. With your 0.4 release, will it be possible to show down-sampled subsets of these plots, with the ability to pan/zoom around and get more data on demand without having it all held in memory?
many people still can't pass it or understand it...
I'm somewhere in between. I stream my music from a server that I own and control. Virtually unlimited storage + full control of the data = :)
Even in India people don't like it very much. They say it runs like an auto rickshaw with a body. It has 2 cydlinders and 37hp.