skysight-inc/HackerNews huggingface dataset:
As I explained to a friend recently, I'm not the type of person who can readily do the calc in my head, but rather the type who would enjoy the tedious work of laying out all the possibilities on paper, as I did with the Periodic Calendar: http://periodiccalendar.com/
I just ordered a System76 galago- it's a 14' machine with a 16 gbs memory, i7 quad core processor and runs Ubuntu out of the box. On the other hand, my 2010 MBP has done me well until now.
Since it's not quite obvious, the supplementary page has videos with better bitrate than what youtube did to them: http://research.microsoft.com/en-us/um/redmond/projects/hype...
Memcached wasn't running for some reason. I've just fired it up, and all's well now.
I think the middle ground between theory and practice has gaps in most areas of expertise. The problem may be that to create good content in those gaps one needs to have accomplished a certain level of skill in both areas, theory and practise. Very few people get around to actually step aside from their daily work (which usually is pure theory or pure practise) to achieve something on the other end, though.
Interesting that the final video ( mostly the rock climbing ) resembles a video game, where shapes and textures "pop-in" as they are rendered. The technical explanation video was really well done.
be sure to watch the technical exegesis at the bottom, its almost more amazing
Here's the code on GitHub: https://github.com/openva/video-indexer It's terrible (I wrote it for a very narrow use case, and only run it ~200 times each year), but it's enough to get the idea.
You know nothing about credit card fraud. When it happens, the retailer has to pay up, and there is a fine and fees. Don't take my word for it. Listen to the CEO of a merchant who tells you how it works: "As Nichols mentioned, credit card fraud is an impetus. When a transaction is found to be fraudulent, the retailer is forced to pay up. To add insult to injury there's also usually a fine. "It's 90% to 95% of the transaction cost and on top of that they'll hit us with a fee, like $20 on top of a $10 sale," Nichols says." Source: http://mashable.com/2014/08/06/bitcoin-retailers/ (which I already gave you 3 posts above, and you apparently didn't read...)

Bottom line: there is, 99% of the time, no recourse for merchants. That's exactly why merchants are so wary of CC fraud! Or else why would they be wary of it if it was all magically covered by the CC company? Food for your thoughts.
Clever use of operator overloading and method chaining!
Show HN: Android Password Store
I sort of agree.

On one hand, if you have no use for CV i/o aleph is basically a non-starter. Additionally, there are other CV solutions e.g. Expert Sleepers or the Kenton MIDI > CV boxes that get the job done a lot cheaper.

As you note, a substitute (of sorts) for anything they make can be had cheaper. Brian & Kelly et. al. have never been a concern oriented towards being the budget provider of anything, as they readily admit:

"monome is operated on a human scale. we use local suppliers and manufacturers with whom we've created long-term, trusting relationships. environmental and economic sustainability are critical considerations in our design process. we believe in beautiful design and quality craftsmanship. editions are produced in short runs according to demand. staying small affords the flexibility to pursue interesting new directions, not simply commodify established trends."

There is something to be said for the blank slate, raw unadulterated OSC, it only does exactly what you tell it to do design ethos. When I bought a monome I had never seen or used anything like it before. Though it should be noted that I sold my monome and kept my Launchpad, at least in part because the monome could be sold for exactly what I bought it for, and I'd be lucky to get $100 for Novation's hunk of molded plastic.

However, $1400 doesn't get you very far in Euro (especially if we're including the aforementioned ES modules to emulate aleph's USB>CV capabilities). One sound source, an EG and a filter? Maybe an additional source of modulation if you budget well? Not to mention power, rails and cases, cables and other accessories, etc. Ultimately, I defy anyone to find anyone with any experience in the matter who doesn't think modular synths are a money pit.

For that matter, Reaktor is basically just a springboard to spend more money on more Reaktor ensembles—largely because there are some teams doing really great stuff for that platform—and Max, plus an audio interface, plus a cheap plastic box of knobs and faders leaves you maybe $700 to buy a computer? It's not as if aleph is way out of line with the alternatives on price.

Where it does stand alone, and the reason I find it compelling, is that aleph is the first all-in-one box I'm aware of that offers the sound/data processing and marshaling capabilities of a computer without the "dude checking his email on stage" aspects of a laptop. That's something that I believe people have been awaiting anxiously, and although it's far from perfect, it's a start.
Well in IE on the desktop, it uses DX to render WebGL
Sort of tracing back to the article, on the bright side, macs are stuffed with developer tools these days.
Burger robot poised to disrupt fast food industry
Belatedly, thank you for the suggestion.

It sounds like you may have come into Ruby from a similar background; any suggestions on a good way to start learning the language? There seems to be an interesting post on creating a very basic blog engine via Sinatra, but everything else I've found is ... lacking.

As far as my own goals, I actually like .NET (C#) as a language, and generally don't feel as though ASP.NET MVC is too complex. It has definitely gotten a bit more bloated in particular areas, but ... Shrug.

Thanks again!
I don't want to rip directly to MP4, because I retain a copy of the VOB files. I was doing all of this on a Mac mini that I bought in 2006.
Even the mirror of the mirror doesn't load for me. Here is a Google-cached copy:

http://webcache.googleusercontent.com/search?q=cache:_aGYRQK...
I love Mutable Instruments so very much.

And somehow I'd missed the SP LXR, thanks for the link.
That is my first android application ever. I am not a java guru either.

Suggestions, issues, and pull requests are welcome.
I used flask_oauth: https://pythonhosted.org/Flask-OAuth/ You can take a look at how it's used in this file: https://github.com/bjourne/vvm/blob/master/app/users/views.p... Personally, I wouldn't want to use Flask-Social or anything like that because it feels like putting on a straitjacket. You have to follow someone else's conventions and idiosyncrasies and setting up oauth the way you want it is easy (~100 lines max) so it doesn't buy you anything anyway.
Really great results. I wonder if this could be coupled with google street view data to give a smoother time-lapse of a path.
Url changed from http://www.overcomingbias.com/2014/08/automation-vs-innovati..., which points to this.
There are already a number of other concerns about the negative effects of triclosan. See, for example, sections 5, 6 and 7 of the Wikipedia article:

https://en.wikipedia.org/wiki/Triclosan

To address the original question: HN guidelines specifically ask us not to change the original title of the article: "please use the original title, unless it is misleading or linkbait." [1]

[1] https://news.ycombinator.com/newsguidelines.html
There's an actual answer - not a trick question!
Citation please. (genuine request)
How about you can have a TV, but you don't need to have it on for 6 hours a day. You can have a facebook account, but you don't need to check it 10 times a day. You can have a smart phone, but you don't need to check it 45 times a day.
I wrote a similar tool a while back: http://gfxmonk.net/dist/doc/piep/

Mostly out of frustration for PyP not being lazy (on large inputs it reads the entire file up-front, or at least used to).

But it was quite interesting to implement all the standard python idioms (like slicing) in a lazy way, and it's not that complicated a tool. I still use it a lot whenever I have a nontrivial pipeline to write.
I actually believe the same happened with personal computers.

You bought an Apple, Spectrum, Amiga or Atari and it was basically a toy. Nothing compared with the real thing with 200 MB tape.

People got a job at IBM because it was "safe" while they joked about the capabilities of those toys.

And they were truly toys. My parents bought home those computers and my brothers and sisters used them basically for gaming, "wasting" time with them.

But suddenly along the way things change, and it become really useful to have a personal computer and it gave my brothers and sisters an edge over everybody else. And those toys started being smaller, cheaper and faster as they were manufactured in the millions.

The same people who got the job at IBM were fired as personal computers took the world by storm with Window95. And that was before tablets, before any grandpa could use a computer.

Some applications like 3D prosthetics are really life changing for lots of people, like people without legs,hands,or the blind, or just old people that will be able to print something that supports them walking instead of living on a chair (with all the associated health problems, we humans are not designed to live on a chair).

Most 3D printers makers use Metric3mm,or M4 steel screws and nuts for most projects. You could even embed them in your plastic pieces using a soldering iron.

It is ironic that we have 10 years old children print remote controls with an Arduino,a led and some batteries.

But yes, this is the equivalent of our experience playing the Amiga.
Sounds like something that would be good for a cloud service to provide. Upload your video and let their farm of tuned servers churn on it for a while.
Hmm, I just added this example yesterday, and it seems to be highly contested, so I'll exchange it for something less controversial. That being said, if you're concerned about spaces, the best way to do this is either using shutil.move, or by generating output like mv 'file name' 'file name.txt' to pipe into sh. Of course, since you need to wrap your commands with single quotes to avoid bash quirks, it may seem difficult to use single quotes in a pythonpy expression. Fear not though - just use sharp quotes (`), which pythonpy will swap out for single quotes:

ls | py -x '"mv `%s` `%s`" % (x,x)' | sh
The far more common case is (distant) cousins marrying. Go back two hundred years, most working class people were born in one town, married in the same, and died there, so unsurprisingly you'll come across the same people in multiple branches.
I've had the opportunity to play with X1 Carbon not too long ago and found it to be pretty damn impressive. Haven't used it with linux, but if I was to get a high-end laptop, I would definitely get an X1. Nice to see that it's also linux-capable.
Does the word "men" mean something different to you than it does to everyone else? Because HN's participants skew sharply male, so much so that the only reasonable interpretation of the pallid, sick-looking cast all your comments have taken on is that men do not agree with you.
Ouch. I'll be going on a long bike ride in a month, and I was wondering if I could generate a hyperlapse of it... but it's going to be at least four hours, which doesn't bode well.
I don't know... I personally feel more lonely when I browse Facebook. Seeing all the cool things my friends are doing - even if the posts are selected carefully for positive impressions - makes me think that I'm just missing out or am more behind in life.

The worst is when people post photos with their significant others. I'm single... so yeah. Right in the feeler, man.

The only reason I have my account and try to be active on it is because my parents are overseas and my mom feels really disconnected if I don't.
You think a week of post end processing? I didn't read the paper or anything so I could be way off base, but I would assume the algo simply has to choose which frames to keep and which to toss. I doubt this would take an enormous amount of time even with HD videos. The algo is most likely just really clever in how it chooses a good frame vs a bad one.

On the other hand, if it is actually generating a lot of "best guess" images to put between gaps that are too large to bridge (too many bad frames in a row) with the current frames I could see that taking a bit longer, but not a week.
She does indeed seem to assert that, supporting the point with an anecdote I found less than convincing. But suppose we grant her that point. Let us suppose that "master brain debugger" is indeed the crucial skill that makes for a good teacher. Here's the problem: she doesn't (in this article) indicate how THAT skill can be taught either! So for all we know, being able to do THAT - debug what's going on in a student's head - might be an innate, untrainable thing that teachers are innately born with or magically acquire through experience without knowing how it's done.

So for this point to be useful, we'd need both (a) stronger evidence that it's actually true, (b) evidence that it's teachable. Absent those things, it's just somebody's random assertion. And wouldn't it be just as easy to tell a story of that sort claiming the key to great teaching is empathy, or flexibility, or knowing the material really well?

(Actually, the featured anecdote featured TWO attributes. (1) skill at debugging what's going on in the student's brain, (2) skill at figuring out how best to CORRECT the misconception without unduly harming the student's ego. And I'm sure these are both useful skills for a teacher, but I would need more convincing that they matter more than all the OTHER skills such as being organized, speaking clearly, presenting NEW material effectively, etcetera.)

Side note: in the back of my mind while I read the piece I was probably thinking about Direct Instruction. One provably superior teaching method is to have teachers follow an exact script that is carefully designed to minimize misconceptions in the first place. If teachers could get better at not introducing misconceptions to their students, it might be less important to be good at debugging those misconceptions.
Yea, IMO the best way to do this with pythonpy is:

py -l 'len(l)'

That being said, I still use wc -l every time. In fact, I always prefer regular unix commands (e.g. grep, xargs, head) to pythonpy when possible. But there are some things, such as:

py -l 'l[::2]'

which while possible with tools like sed, are just much better expressed with pythonpy.
Indeed, and there are also interesting modern cases where two gay men might get married, and adopt a child - in that case the child has no mother.

(Well obviously there is a mother in the biological sense, but it might be that the data isn't available. Instead in tracking a "family" tree you'd have two fathers.)
My argument is that the kind of thing you're concerned about basically never happens, while harrassment at tech conferences happens all the time.

That's an assertion of fact, which you can disprove by giving examples. Maybe I'm wrong and all kinds of men are being kept from conferences, and shamed into silence, by harrassment codes. Tell me their stories!
Tools like ANTLR, for example.

Parser generators based in attribute grammars is another example.

The language is called Go.
Are you sure the word "neckbeard" is really one you wanted to use here?
Not a dumb question. Responsive design is a modern web development technique for building sites that adapt to the screen on which they are being viewed. The idea is to provide a good user experience on mobile, desktop, and tablet with only a single web site (as opposed to detecting mobile/tablet devices and redirecting to a mobile-only version).

To see it in action, go to the link in the OP and just resize your browser window down to tablet size, and then down to mobile.

This is accomplished primarily through CSS3 media queries and fluid layouts (using percentages for element widths instead of fixed widths). You can read about CSS3 media queries here:

https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media...

Perhaps the best resource for implementing responsive design is the Bootstrap framework:

http://getbootstrap.com/
It does 3D scene and camera path reconstructions then re-renders the scene from different perspectives. It's not just "picking the best frames". The technical explanation video goes into the details: https://www.youtube.com/watch?v=sA4Za3Hv6ng
"unnecessarily objectify the women they review"

I'm not commenting on whether or not the reviews are "creepy", but c'mon; these women objectify themselves for a living. Once you go down the road of selling your body I think you lose the right to complain about objectification. They are literally selling themselves as an object.
Police want right to see medical records without consent
> "I will not go to Canada," said the 25-year-old from Argentina of his initial reaction. "Twenty degrees below zero, are you crazy?"

Perhaps the warmest major Canadian city, with a mild winter due to being coastal ('twenty degree below zero' - probably not).
Realy? [1]

[1] https://www.google.com/search?q="realy"
Could you combine it with a whitelist system? Email from people on your personal whitelist always makes it through for free while email from strangers always costs $0.01. Anyone signing up for debian's mailing list would just have to click a button to add it to their whitelist, same for anyone wanting to receive email from Facebook.
Ask HN: Does anyone know of a program that converts long text into audio format?
Is their a program that utilizes a 'tolerable' voice to convert large swathes of text into audio. I think it would be super valuable in converting text like books and pdfs into audiobooks to be consumed. Anyone know of either something like this, or a good way to get this result?
You make it seem like it's difficult to have a healthy social life without Facebook. I totally disagree.

Friends ask each other what they are up to. Just because you're all on Facebook doesn't mean you stop talking to each other about events, etc. If you can only stay in the loop because of Facebook, that speaks more about the closeness of relationships you have with your friends.

I've had a very enjoyable social life as a mid 20s guy (who deleted Facbeook) who goes out a lot and likes to make new friends. It felt like a risky move at the time, but deleting Facebook may honestly be the best decision I've made in the last year.

Mainly, people are afraid of being judged for not having Facebook. In reality, most people don't care, and it is easy to take higher ground if someone does decide to judge you, because it is a little crazy (or arguably very crazy) to make your social life dependent on a website; tell them that if you have to.

Texting, calling, and email are the bare necessities IMO, and that does not take a smartphone either. As a side note I think extremely low investment social apps like WhatsApp or Skype are very different than Facebook and nice to use.
With an option to host it too, considering they can provide higher bitrates:- https://news.ycombinator.com/item?id=8160890

Upload video, generate hyperlapse, generate a URL and view the higher bitrate video on iPhone, Android or Windows. Considering GoPro/Drone videos generate lots of interest, this will be a very highly useful service.
They already did: http://msopentech.com/blog/2013/12/20/msopentechcontributest...
Looks like the AR's still require the same bespoke ammunition, but they're still aiming to accurately hit targets from 500 yards to 750 yards depending on the rifle/round used.
So toothpaste with triclosan can promote sinus infections?
Cached wasn't working for me, here is a snapshot from the wayback machine:

https://web.archive.org/web/20140117054854/http://n64.icequa...
If you can imagine Seattle's weather, that's basically Vancouver.
Thanks. There appears to be a more recent version available here: http://macgui.net/downloads/?file_id=17340 , although, I haven't put in the time to get it to work to see if it has the features suggested in the screenshot here http://school.anhb.uwa.edu.au/personalpages/kwessen/web/stor... , namely syntax highlighting and formatting, interactive stepping, and so on
I think the person was talking about Canada in general. Many of the tech sector locations in the east coast (Toronto, Kitchener-Waterloo) do tend to go to -20 or -30 quite frequently in the winters!
Prediction: When Microsoft releases this as an app it will be heavily leveraged with Azure to create fast results. Especially if the bulk of the work is in the source selection which, I believe, can be easily done in parallel.
I'm using one since over a year, can't recommend. No proper support for the docking station (which goes via USB3 and doesn't support video output), power plug wears out really fast and causes ubuntu to reboot quite often when plugging it due to some short circuiting, disk is really slow for an ssd and working with vagrant sucks due to it, 802.11n driver doesn't work properly, etc etc.

It looks well, feels well, but it's not suitable for devs. I'm a long time lenovo x200 line user, and the X1 is really bad compared to those models.

Can't recommend.
It's similar to the UK; very temperate.
Can you suggest a better title?
Minnesota Transracial Adoption Study.

Be careful reading it though, facts are racist.
And the running speed of the original Doom / Doom 2 games.
3 PRESSI'S WARNED USA WW3 IS UPON US
It's funny you bring up Seattle.

Temperature is only one factor. Another big one is humidity. Seattle is the 7th most humid city in the US, which can make 45 degrees feel like 30 and 80 degrees feel like 95. This is why Seattle weather is miserable year around except for a fe weeks in late spring and early summer.

Not to mention the constant rain, of course. Drizzle, they call it.
This script will test your skills on logon:
https://code.google.com/p/doomsday-sh/
Hey aliasell, I'm actually developing a similar dashboard at my company. I'm a full stack developer, feel free to PM me github.com/Igosuki
How To Run For 13 Hours
Thanks, Jeff! The key to the Periodic Calendar is identifying that there are seven types of years, depending on the day of the week that starts it off. At first I thought I needed to make 7 calendars to cover the possibilities, but my aha moment came with the idea of the Gregorian Isotopes, which flip our focus from the day of the month to elements based in days of the week that exist on an array of days of the month.

The core idea is that August 10th is a semi-meaningless count of the days, whereas the real information lies in today being Sunday.
You know what? I have some misgivings about some things on the Geek Feminism Wiki too. But I think the argument that there's nothing to learn from it is an untenable stretch. There's valuable information on it.

Singling out one specific issue in a source in order to discredit it in its entirety is a rhetorical tactic that is both popular and disingenuous.
It's certainly way better than the source video, but it's nothing close to what would come from a steadycam or dolly. You couldn't use this finished product in any kind of real production.
I find it hard to believe that installation + maintenance + unexpected maintenance + still some people to prepare ingredients would be cheaper than cooks.

24 square feet sounds impressive though.
StumpWM: A complete window manager in Lisp
Maybe you should watch the technical video or read the paper before commenting.
Hey, Dtal. Here's the stupid pun you were looking for:

http://geekz.co.uk/lovesraymond/archive/gun-linux
Good work! Really like how you narrow the selection at the end of the worklow!
The only surprising thing is that anyone is surprised. It only takes a glance at any relevant statistics to see that manufacturing in the USA is extremely robust.

Propaganda about American weakness is typically dealt out by politicians looking to get support from people who were laid off at the local Oldsmobile plant. As a campaign tactic it works, but it's counterfactual.