skysight-inc/HackerNews huggingface dataset:
http://500px.com, Toronto, Fulltime

500px is a photo community for premium photography. Every month, millions of people use the 500px.com website and mobile apps from around the world to find the world’s most inspiring photography.

We value small teams, engineering-friendly culture, beautiful design and getting shit done. Our technology stack includes Ruby on Rails, Go, Javascript, Python.

We are looking for Senior Web Developers to help us solve scalability challenges, build beautiful UI/UX, implement machine learning and vision solutions.

What we offer:

- competitive salaries
- flexible work hours
- unlimited vacation
- free lunches
- medical insurance
- computer/laptop of your choice

Apply here: http://500px.com/jobs
There is an insert coin menu to the top left of the page. Press insert coin and then player 1 or player2.
The price of gold is not really determined by it's subjective value. It's determined by the cost to mine the stuff. The reason 5 lbs of potatoes cost like $5 and 5 lbs of gold costs like $90,000 is because that's what it costs to dig them up even if you prefer the potatoes.
Speech Synthesis on OSX & Chrome is excellent, better than the native synthesis.
Why Innocent People Plead Guilty
I agree with you. For Serial at least, their website has direct download links to an mp3 file for all of their epsiodes: http://serialpodcast.org/#episodes
Easily create a badge to promote your own Android application
I am honestly confused. I just checked RadioLab, Freakonomics and 99% Invisible and each one you can download as raw mp3s in <4 clicks.
Which podcast site doesn't let you simply download the MP3? I can't recall a single podcast I follow that doesn't.

By the way, I can't wget a file from rsync.net either :P
We're doing exactly that at FOMO - we were fed up of missing out on great memories just because someone else happened to press the shutter. www.fomo.fm

Get in touch if you need anything and/or have feedback :) shai@fomo.fm
"I am certain that HTM networks applied to applications like vision will not exhibit the problems talked about in this paper. Brains won’t either."

Put up or shut up, I say. If you have a model that works better, demonstrate it. ANNs simply crush every competitor in real-world performance.

Modeling brains is a cool idea but it doesn't have any practical advantages unless it improves learning performance or has medical applications. Neither is true of any ANN competitor so far.

Honestly, I think we're much more likely to eventually understand the brain by first focusing on building working AI systems of our own design and then comparing them to the brain (with the help of our AIs!), rather than reverse engineering the brain first and building systems that mimic it.
Yes, you have to log in to create a deck. You're the second person I've seen suggest being able to make decks without being logged in. There's too many potential headaches as far as cookies expiring, losing the super secret url, etc. to make me actually want to implement this.

I am planning on turning on HTTPS soon, but I despise third party authentication as a rule. Feel free to try and convince me, but I have never seen the point in tying my uptime to the uptime of a third party, and allowing a third party to revoke my users account if they so wish.
> every year we take the company overseas for a month (on your own dime, sorry) and work incredibly hard while having a ton of fun.

"On your own dime" sounds terrible. Is it optional?
Same with TAL, 99% Invisible, Java Posse, Hanselminutes... I wonder what OP listens to :)
I use a tiling wm (i3) now, but before that it was Window Maker all the way, from 1998 until about 2012. Fantastic piece of software: straightforward, clean, and beautiful to look at.
Thanks for the mention. I didn't know about Picturelife, but now I do. This is pretty close to what I want. Namely, a "cloud" product that let's me get all my photos into the same account, download them back when I want them, and organize online.

I don't want ever want to "sync" to local storage, nor rely in anyway on local storage. Local storage is temporary. I want durable "cloud" storage.

But note, I want to be able to safely backup my entire digital collection wherever I choose. Perhaps backing up the Amazon Glacier, or something like that. I don't trust that a new dotcom is going to necessarily survive.

Thanks for the pointer, going to check it out.
Demystifying the MOOC
Do they still get to keep the funding if he returns?
Is there something like ID3 tags for pictures?
i've only started listening to podcasts in the last 3 or 4 months, but what you said really resonates. i subscribe to about 40 podcasts now, and it lets me soundtrack all of the mundane and tedious things in my life (the hour+ of walking i do every day, the hour+ of jogging i do every other day, the hour+ of cooking i do every day, etc) is soundtracked by either neat minidocumentaries or conversations between people i think are funny and interesting. between podcasts and my chromecast i've completely severed myself from traditional broadcast media and i feel much richer for it.

a few recommended podcasts for others who may want some:

-the podcasts of npr's better shows: this american life, radiolab, the moth, snap judgment, the organist -- by extension, serial, which isnt an npr show but is TAL affiliated

-the radiotopia.fm suite: 99% invisible is the best known, but all of them are top notch imo

-the duckfeed.tv suite: best known for watch out for fireballs, weekly discussions of a different retro video game; all of their shows are videogame oriented, and frankly while i barely play video games at all anymore i enjoy listening to their discussions

-no such thing as a fish: weekly half hour of a group of people quickly rattling off interesting facts

-i don't even own a television: reviews of bad books in discussion format

-the flop house: reviews of bad movies in discussion format

-roderick on the line: conversational comedy podcast

-uhh yeah dude: long-running general comedy podcast
Two Sigma / Beaker Notebook (http://TwoSigma.com / http://BeakerNotebook.com)

Based in NYC.

Seeking front-end and full stack engineers to work on Beaker, the open source data science tool. http://www.twosigma.com/careers/position/935.html
http://www.twosigma.com/careers/position/936.html

Two Sigma is hiring all types of scientists and engineers.
http://www.twosigma.com/careers.html
Yes, EXIF metadata.
Some countries have strict rules about soliciting or collecting donations.

People in those countries want to avoid the small possibility of legal trouble. They want to opt out of the project.

The project refuses to allow any form of optout.

This means that some people in some countries may have to sepnd time (and this money) talking to police and explaining what's going on.

Dumping this time + cost burden on someone else when they have specifically asked to avoid it is sub-optimal.

As an example of a group who were interviewed by police and who had to explain that their local group was not soliciting donations - the US parent group was: https://news.ycombinator.com/item?id=8543640

There was another problem which has since been fixed. The project would send out an email when a tip had been donated, even when it was a tiny donation and even if the receiver was not able to withdraw that tip. This is unsolicited and probably bulk and thus meets the treshold for spam.

Finally it's not really clear what happens to the money. Say you're involved in $OpenSourceProject. Now imagine I donate a few US cents (but in bitcoin) to GhotiFish for a commit you made to $OpenSourceProject and you never collect it. This thread uas clarified that the money goes into a pool for $OpenSourceProject. But what if they never collect it?

Tl:dr get permission from people before you use their name or project-names in your stuff.
Countries are still paying off debt from World War 1
> don't have a good system to put metadata on each photo (where it was shot, what it is, etc.)

On the "where it was shot" front, I'd love an app that could interpolate positions from iPhone photo EXIF data and use those positions to tag photos from my proper camera based on timestamp in a way that's easy to use and dead-simple. I've found methods of doing it, but none that are worth the effort...
SCIENCE: “this is the catchiest song of all times”
I read HN on mobile a lot & never really had any big issues...

There are some HN apps in the app store if that helps?
Nice wrapper. That said, the standard Web Speech API really is pretty straightforward if you want to play with the raw API.

I'm surprised Firefox doesn't support any part of the API. Granted, it's a Google-pushed spec, but they seem to have been working together on the now-defunct Text-to-Speech API. Plus, the speech synthesis aspect is merely handled by the OS (unlike the recognition aspect which is probably handled by Google for most users). I don't really follow web spec stuff though, so I'm pretty out of the loop.
I'm just using mandrill for outgoing. Don't really have inbound for the web app, all support@ etc go to gmail for biz. Seems like anything else would be a waste of time unless you're at scale.
I noticed that Jeff Hawkins quite frequently lacks details and scientific backing on his claims. I read his book "On Intelligence" and followed his talks and I have been inspired by them because his explanations are highly intuitive but when it comes to demonstrating the awesomeness of his approach it's less tangible.
it was a small bug but i fixed it.

Now it should work with the number pad.

To make it work load it without cache: ctrl+shift+R

Thanks for the comment!
A few things I found about tip4commit by searching through reddit:

- 4 months ago Bitcoin Core was happy to raise 1.8BTC in two days using tip4commit [0], but today's comment [1] signals they are not happy with tip4commit, because it encourages submitting large number of small commits

- an IT World article about 40% donations being unclaimed [2] (1.384BTC)

- "we discovered a security breach" [3]

- OpenBazaar, a fork of Dark Market, a market for drugs, encourages to make donations using tip4commit [4]

- "Tip4Coin donations look like they are stolen" [5]

Unfortunately it looks like a typical Bitcoin project - naivety of the authors, in terms of technical and legal matters, plus douchebag attitude (ignoring others, even if they are owners of things they profit from), plus shady entities benefiting from them.

[0] http://www.reddit.com/r/Bitcoin/comments/2993ja/good_news_ev...

[1] http://www.reddit.com/r/Bitcoin/comments/2kzlsh/tip4commit_s...

[2] http://www.itworld.com/article/2693360/cloud-computing/linus...

[3] http://imgur.com/Qd6EPZ7

[4] http://www.reddit.com/r/DarkNetMarkets/comments/27bdlo/its_c...

[5] http://www.reddit.com/r/Bitcoin/comments/20bvau/tip4coin_don...
I don't know how node-webkit works exactly, but npm uses CouchDB to store the packages definition. If node-webkit works the same (ie you can publish the application on the npm registry), you can replicate the registry (or part of it) on other places, and redirect your local node-webkit installer on those replicas.

These replicas don't need to be CouchDB instances, they just need to speak its protocol. Fortunately for you there's an excellent package that does that: PouchDB (http://pouchdb.com/), which you can use as a library (so you don't need to install another server) in your node.js application.

Finally, when the user wants to install the application that is published on the npm registry, it would have to get some kind of signature from the registry, and then pick any mirror to download the content from. This is a very important step: there must be a way for the user to make sure what he downloads is legit. One can assume if it's on the npm registry then it is.

This is not bittorrent, but it's much more integrated in the current environment which means less hacking to do.
i actually wish all sites did this to go through pagination..
> I've never seen anyone dig through VCS history to gain a better understanding of code.

One of my favourite interview questions:

A bug is found where given a specific series of user
interactions an error is raised. You search for this error
in code and you find that the error is raised in a very
old module which was written in a different style from
the main codebase by a developer who has long since left
the company. From a quick look around you see that this
code is very complex, and probably quite important. It's
obvious that it will take quite a bit of time to
understand what's going on simply by just reading the
code in the module where this error is raised.

Your job is to fix the bug. How do you approach this
problem?

At my company digging through VCS (and our ticketing system) in order to gain a better understanding of code is a very common.

Edit:

I think if you're leaving commented out code for history's sake, you're Doing It Wrong. I disagree with the GP's idealism as much as you do, however. My beef with it is that if you're checking in commented code, you're obviously not reviewing your own diffs. It means you're likely to commit minor changes which were made for debugging purposes.

// comment this, just to get this stupid module out of my way.
//ensureNobodyDies();
I don't think he is angry, I just think he isn't comfortable having his projects listed on sites like this. Read his comments on the bug; they are polite, they explain his perspective, they ask for a specific action, they don't contain insults.

In your scenario, if you actually wanted to tip a meaningful amount, I think it wouldn't be a big deal to simply contact the project directly and see how they wanted to handle it. If you are talking about software users keeping $0.50 tips instead of the projects collecting them, I think that argument is sort of neutral to the opt-in/opt-out question (if a project thinks the combined small tips are worth dealing with, they will likely opt in).
Then OP would have to work on finding more time to spend with them, and a lot of other comments address possible ways to improve this.

Personally, when my partner complained about not spending enough time together, I increased the time I spent with her, and it didn't help alleviate the frustrations she was feeling. She thought that what mattered to her was Quality Time, but it was really hearing Words of Affirmation that was important (I see a similarity with users who say they want a particular feature, but really just want to solve a certain pain point). Only when we figured out how she feels maximally loved was I able to use the time I spent with her effectively.

I thought maybe OP could be in the same boat.
Noam Chomsky says he's asked this all the time. And he points out there's no end of problems to help with. Educate yourself mutually with others, organize with them, then act. No magic formula beyond this.

You can find something which plays to your interests and strengths.
Lightroom has pretty powerful metadata functionality. (And is an amazing photo app in general.)
Thanks for such a thorough comment. What web browser do you use? Does it involve building from source? Ports? Thanks and cheers!
Connecting Django with a mail backend is easy. Installing and configuring a vanilla mail server (postfix + dovecot) is easy as well, problem is ongoing maintenance/monitoring and most importantly, deliverability (many mail servers will drop your mail without notice, esp. coming from a cloud ISP like Linode), that's why you are better off outsourcing mail, which is not expensive. Regarding receiving email and Django, not sure if you intent to process messages automatically or what, that's not trivial.
You can think of having competition as a validation of the idea. It will come down on how well you execute that idea!
Note how all those definitions are not antithetical to direct democracy, which is the concept I was objecting to and something that only Americans keep repeating -- note how the only source you link with a whiff of support for such dichotomy is American and explicitly covers only "the American republic" (and basically says "yeah we know the terminology is imprecise, but whatever"...).

The word "republic" was coined by Romans, whose political system was a mixture of direct, representative, and oligarchic rules: https://en.wikipedia.org/wiki/Democratic_elements_of_Roman_R...
Were they not living in a "republic", despite inventing the name itself?

"Representative democracy" and "republic" have often been used as synonyms to indicate the absence of monarchical or divine intervention in the choice of leaders, not to exclude direct intervention by the people, which is something only Americans say it does not belong in a republic, for whatever reason.
Check out Mylio http://mylio.com/

It has automated cataloguing, organization, and offline backup of large number of photos all synchronized across multiple devices.

Disclaimer - I work for the company, but I really feel that the product can help people manage their photos.
I think these things are not always inherent. I think podcast are a very free medium. That in itself often invites quality. There really is a difference between free media and non-free media and these things are relative to each other.

Ultimately, people listen to podcasts because they're good.
Neil Harbisson's Ted Talk: I Listen to Color
It depends on your personal situation and there is great degree of arbitrariness.

Canadians can enter the country for 6 months without a visa. This makes it is easy to work illegally for people who are willing to take that risk.

There is the TN visa, which is easy to obtain. But it's only for 8 specific professions. I for one worked as a Computer Systems Analyst. A job title I never heard before that. Once you have this visa it's bound to your employment, when you loose your job, you have to leave the country in 10 days. This is a temporary visa and you can not apply for a green card.

Then there is H1B. This visa allows you to apply for a green card, but you can only apply for it on one specific date per year, if you can get it depends on a lottery (!), which decides if you can work 6 month later. Also it requires a mountain of paperwork, which however the companies lawyer will normally take care of. From there it takes 2-3 year to get a green card.
I loaded the webpage then unplugged from the Internet and tried to play the demos. The speech synthesis was actually done over the Internet by default, and fell back to native platform only when offline, it seemed.

The speech recognition did not work offline at all, though we know it should be eventually possible thanks to Android's offline dictation download (iirc?).
Why does the price of gold fluctuate so much? Is it reLly because it becomes harder or easier to mine gold?
Trying it now. Opinions/bugs (not very well organized, sorry):

- please allow multiple folder selection for volume source folder

- the analysis phase is really slow and it looks CPU-bound on the ImageScaler.resize() method; try to find a faster resize library or at least allow user setting for scaling (smooth is quite slow) and multithread the resize - right now I have 7 idle CPU cores and you have a really slow application. This is bordering on unusable. I have ~2TB of jpg and raw photos, it would take at least half a month to resize them - and I didn't even ask for a thumbnail.

- A snapshot cannot be stopped (there is no "stop" button/menu entry).

- the persistent mode is called "Persistent" in one place and "Archival" in another

- Not sure I understand the "persistent/archival" setting; I would expect that I can access the old/deleted files as long as they are in the repository files even if the source is deleted/unavailable. I now have a 2GB repository "backup" but I cannot access anything from it because I removed the volumes (the repository did not shrink). At least make it the default with a big warning if you disable it.

- 64MB file chunk for the repository is quite small for something containing photos that cannot ever be deleted (a raw file can easily have 10 or 20MB); file access in folders with a lot of files is slow

- please read EXIF data - it's way more important than Hex views; the metadata-extractor library[1] is stable and fast (I'm using it for my photo organizing application)

- please rotate the thumbnails by EXIF data

- corrupting/deleting a backup file doesn't give any warning (just that the backups don't work anymore and I cannot see the photos)

- not providing a name for the volume in step 1 gives a warning when you want to leave step 2 (and not when you leave step 1)

- raw image decoding is painfully slow; processing an 8MP Canon RAW takes 40 seconds; it estimates 6 hours for 480 photos.

- try to buffer the DBInput/Output as RAF can be quite slow; check MappedByteBuffer

So it looks like a good idea but it's really slow and it can fill up disk space with files that cannot be recovered.

[1] https://code.google.com/p/metadata-extractor/
. ==================== Notion – San Francisco ====================

"We shape our tools, and thereafter our tools shape us"

The goal is to democratize software. Quite a shame that 30 years into personal computing, an average person's interaction still caps at word-processing. We'd like to change that.

A beautiful loft/artist office in the Mission. Best investors out there.

You will be part of the founding team. You need to be able to make or design things and think conceptually.

ivan@makenotion.com
Yeah I actually snickered out loud at #5. It is such a facepalm-y bit of advice for most people.

Perhaps I've dated people with very different personalities than those ak39 has but there isn't a single one of them in my history for which #5 would be a useful response if they still felt slighted while the schedule was being followed. Quite the opposite, the suggestion to show them the schedule would be like tossing a live hand-grenade into whatever was already causing the disagreement.

In any case, IMO if you are drawing up schedules to fit your friends/family/SO into your life you've already implicitly prioritized work over them no matter how you balance the schedule. Which is fine if that's how you want to live your life, but be honest about it both to your loved ones and yourself.
Google appears to be working on an AirDrop competitor codenamed 'Copresence'
Desktop Blogging / Publishing App
I've spent the last 13 years as a blogger wishing that someone had created a desktop publishing app / client that was minimal and super-focused on what matters most: Writing.

As a software developer I eventually realized that I would probably have to create this myself. After 350 days of coding I released it last week:

http://desk.pm/

I'd love your thoughts on it folks!