skysight-inc/HackerNews huggingface dataset:
Surprised nobody has mentioned MusicBrainz, it's the free and open source music fingerprinting database which powers the Picard, Jaikoz, Beets, etc taggers. They have been doing audio fingerprinting for years, you can download the DB or access it via a web API. The author's solution may work quite well with small number of entries to match against, but I suspect the match rate goes down significantly when lookup is against hundreds of thousands or millions of other fingerprints.

https://wiki.musicbrainz.org/Fingerprinting
Inspired by the recent iOS revenue number posts I decided to share my own revenue numbers. But this time for an app on the Play Store instead of Apple's App Store.
I noted this elsewhere, but when the story of Exodus very much undermines the notion that Jesus broke any molds by asserting that rulers can be spiritually illegitimate.

If anything, Jesus broke the mold by not being interested in running things, which would be the first thing many of us would reach for if we had a Bruce Almighty opportunity.
>An important trend is the API-ification of everything. As more and more businesses are accessible with a web API, the Internet becomes more and more powerful.

This is a bad thing. Replacing opens standards with proprietary APIs locked behind access tokens hardly makes the internet more accessible.

Walled gardens are great for making money though…
Less than 1% of domains under .com are DNSSEC-signed, and many of them are long-term failing. At this point, 20 years after work began on DNSSEC, it's time to move on.
Not sure SDs fail that way - the flash is usually pretty reliable. I think its mechanical stress (flexing in your pocket; wet or humid conditions causing corrosion to fragile connections) or static shock that causes the on-board controller to fail. In those cases the flash is still good, but you can't get at it.
The GP specifically mentioned 1000 photos, though. I didn't say it's impossible to fill a card, I said that 1000 photos aren't that big.
I loved seeing VR on this list as an Oculus enthusiast.

The http://www.reddit.com/r/oculus, http://www.reddit.com/r/oculusdev/, and https://developer.oculusvr.com/ are jam packed with excited hackers cranking out their projects and with the Oculus Connect conference coming up I'd love to see some of this talent pointed towards Y-Combinator
Is this video going to be removed for copyrighted materials? Just curious.
Are there any references you would recommend on spoken words influencing dreams?
AppScale is an alternative implementation of AppEngine, but AppEngine isn't the whole of Google Cloud Platform.
I figured as much. I do like the "You've met with a terrible fate, haven't you?" part very much.
Monads are not just about effects: encoding effects in the type system is just one of the benefits.

Monads are mostly about enabling composition between operations returning different types.
The good news is that we're seeing an increased deployment of DNSSEC-validating DNS resolvers - now about 12% of all DNS queries per APNIC stats - http://stats.labs.apnic.net/dnssec/XA?c=XA&x=1&g=1&r=1&w=7&g...

Now we just need to get more domains signed so that MX records can be validated by those resolvers and these kind of redirections can be mitigated.
Whimsy? Fun? What is the point of any Easter egg in software?
If you don't have at least some approval process then people will just take advantage of your free credits by running minecraft servers or mining dogecoins.
If revenue is 10X your server bills or is growing much faster than server costs, then you're exactly the customer Google wants for their cloud services.
nice tutorial! been looking forward to getting started with some Swift
Who says a bad employee will never get any better?
The step to go beyond that, of course, would be to use DANE with the SMTP connections so that the entire mail exchange could happen over TLS and using certs that have been validated via DNSSEC/DANE. But first step is to get the MX records signed and to have DNS resolvers validating that fact.
Why they gotta be so cheap on their flagship smartwatch?

More expensive also tends to imply more processing power, which also implies more power consumption.

More is not better, considering what's going to fit on your wrist.

Also, with an older platform, if they've had time to work out all the issues and greatly refine the power management (so that everything stays active for only as long as necessary), it can end up using less power than a SoC that uses a better process technology but doesn't have as good software support.
Or you can use unity.
I'm guessing he means that RAID is designed as a technology to increase the availability of your data and the person in this story is using it as a backup solution. Google 'RAID backup' to see why it's such a bad idea to use it for that purpose.

He specifically used cp because he was worried about data loss from using something like dd. But if he'd been doing regular backups to tape, he could have just restored the backup from tape with no fuss or problems. It's only because he was using tools that aren't suited to what he was trying to do that he ran into problems.
The alternative to known and published APIs is no API, not closed APIs. In general the API companies we do fund are of the open sort and they accomplish something useful in the real world, eg Lob, EasyPost, Hellosign.
The did offer Google Apps for Business for free for years to anybody who called themselves a business.

You can still use almost all of their services for your business (Drive, Apps, Gmail) for free. They'll even give you a free phone number and voicemail box.

I'd call all of that more than a small freebie.
@Steuard Fun? I neither expect a compiler to be funny nor add data I don't know about.
About as far off as the second coming of Jesus Christ, the reunification of the Beatles, and Duke Nukem Forever (ah oops, maybe scratch that last one).
Those two things are both "reverse engineering some chemical substance".

Are you making the case that old substances are much easier to reverse engineer than new ones? If so, I'd like clarification on how the market age of a substance contributes to its being more complicated to figure out.

Saying something is "state-of-the-art" only means it's the best we've got. I never knew this had any bearing on the molecular complexity of these substances. Can you make that case?
Interesting, I'd like to read more about this, is there a term for this sort of practice?
If no one is being racist, then it's not racism.
I think you might be confusing the "scrapability" with openness. If the information was behind a login / paywall to begin with, whats the harm in needing a token to access that API?
As someone else describes, void is the "uninhabited" type, i.e.: it cannot be created. Void is a way of indicating the absence of valid output.

I think null is wrong too, because it references the fact that in most languages, types are a sum type of "all possible valid inputs" plus "null". Rust avoids null and has no null pointers unless you use unsafe code.

Unit means "there is precisely one instance of this type". It is the unitary type.
Awesome, ambitious and inspiring list of the challenges humans need to solve to move forward. One huge issue forgotten though: animals and wild life. They also inhibit our planet and part of our lives, but many quickly disappearing.
kubernetes, python, riak. certainly myriad options at each of those tiers which are OSS, easily deployable on cloud/on-premise, and well understood. If those things are a challenge for your org, I'd recommend that a Cloud provider might be the way to go!
Online Community Health Check: Start Here by Vanessa DiMauro, Leader Networks
Smaller governments are more accountable. I see that as a good thing.
Going through learn ruby the hard way, excited this is finished in perfect timing.
It helps that many of the YC partners are developers themselves.
Self-driving cars would not reduce not number of cars produced. If anything, it would increase it, since going somewhere would become easier.
This makes the most sense to me as motivation for this kind of give-away. Both familiarity to soon-to-be-promoted techs, as you said, and establish themselves as the system to migrate AWAY FROM.

To have the first $100k of server time's code written on their platform is not meaningless. Perhaps I'm a sub-par wizard, but host migrations are a very real pain point in my experience. With $100K's worth of time spent developing on Google's platform, that pain would be pretty well developed by the time a startup would get around to worrying about it.
Go: object oriented and concurrent (just not the usual way) video+slides
Nothing about the Web 4.0 that's weird! http://slideshare.net/Facehacks/web-40-is-coming
Many were slightly tweaked. But these are the new categories:

Pharmaceuticals
Government
Human Augmentation
VR and AR
Programming Tools
Hollywood 2.0
Diversity
Developing Countries
Enterprise Software
Financial Services
Telecommunication
I'm confused by this. It seems to be promising a normal form for all expressions in a Turing-complete language—but that's equivalent to guaranteeing termination, isn't it? Moreover, it promises to produce equal results for equivalent programs, which would allow a solution of the halting problem, wouldn't it?

I suspect that I've got some bad conceptual misunderstanding here; but, on the other hand, I also have a hard time believing that, if beta- and eta-reduction alone were sufficient to express such powerful optimisations, it would have taken this long to discover that.
I liked this line: "the government is a very large customer with very bad software."

It could also be written like this: the government is a very bad customer with very large software.
You mean those computers that happen to be able to make phone calls?
Two-Phase-Commit for In-Memory Caches, Part 2
I do not understand what this article is actually advocating for.
Let me reply regarding travel:

- is full 99% of so established players, with lots of money. To enter this marked requires either equally amount of money or something truly truly innovative...which brings to point 2:

- what is left to invent in this area to be so disruptive so that a start-up in this area makes sense? I'd love to be contradicted, but I think all important things in travel have been invented.
Not trying to make this haternews or anything but do you see a lifespan for pebble after the Apple watch is released?
Thanks, we changed the url to that first one from http://www.bbc.com/news/uk-scotland-scotland-politics-291683....
Well, professional cameras often have double slots and can copy to both cards at once.

As for video, it's also common to stream to an external recorder from the DSLR etc.
Well, I already applied, but I guess I can update my app. Human Augmentation ftw!
With less than a month left to the deadline, its really challenging to build a decent MVP with some traction in one of these fields. And I think that seem to be at least the minimum requirement to get into YC.
Coreutils – rejected feature requests
In San Francisco, the people that own the slum houses around 16th and Mission where rent is actually quite expensive - some of them probably connected with the mafia groups that do more in the city that many people are aware of, as the Leland Yee arrest showed...
More Paypal clones, I think.
Feels like a similar situation to this: http://dis.4chan.org/read/prog/1109211978/21
I found it odd that the article never mentioned his full last name; Heckendorn.
tar is good enough for many uses, so people did not move on.

And it doesn't help that tar.gz / tar.bz2 compresses way better than zip in most cases (thanks to using a single compression context, rather than a new one for each file; and also compressing the filenames in the same context), and that it carries ownership and permission information with it - whereas zip doesn't.

The HVSC project, who try to collect every single piece of music ever created on a Commodore C64, distribute their archive as a zip-within-a-zip. The common music file is 1k-4k, goes down to ~500-1000 bytes zipped; The subdirectory+filename are often 100 bytes with a lot of redundancy that zip doesn't use, so they re-zip. Had they used .tar.gz or .tar.bz2, the second stage would not be needed.
From the post: "Responding to an RFS will never be the deciding factor in who we fund. "
"Content taken down by claim from BMC rights management"

Wouldn't it be great if we had some kind of distributed system for accessing all of humanity's creative content without having to go through gatekeepers?

Some kind of massive space-beyond-space, a hyperspace, of documents and media linked and referring to one another--hyperlinked documents if you will.

Man, that'd be a hell of a thing, wouldn't it?
The Tilde Art Project You Have to See to Believe
It's not always about productivity. It can be about finding superstars. These two ideas contrast: in productive organizations, you typically want people closer to the mean (i.e. reduce variance among the population) which yields constant improvement. In an organization that yields superstars you want people far from the mean (i.e. a lot of variance among the population) which yields big hits but not necessarily constant improvements.

Basically, the organization (scientific community) needs to decide which type of population to select for to fulfill their strategy.
Those are the ones, yeah. It lives in my pocket and it tells me the time - that's a pocket watch, in my book. It just became an electronic computer instead of a mechanical computer, and progressed like the rest of computing...
Meanwhile, 85% of .GOV domains are DNSSEC-signed as are 34% of .NL domains and 18% of .BR. The improved security of DNS via DNSSEC is happening... it's just unevenly distributed.
As part of the MSDN Ultimate benefit you also get $150/month of Azure credits. You also get the Linux rate on Windows VMs, and for dev / test purposes you can run any MSDN software at no additional charge.

http://azure.microsoft.com/en-us/offers/ms-azr-0064p/
Not getting a full night's sleep is not required for starting a company. Operating for a full day sleep deprived is like being drunk. But on the other hand, if everyone really is sleep deprived, not being sleep deprived is a competitive advantage.
Was interested to see nothing mentioned about news & current events information startups. This seemed to be a re-occuring "problem worth solving" on YCombinator lists, and is notably absent.
Direct Debit, he's one of the founders of: https://gocardless.com/
In our defense, they didn't grow to be understood but to serve its purpose. So it's akin to a code base with billions of years in the making, without any good documentation.
I really love these types of post, allows for very transparent view on strategy.
I'm glad the disrupt Hollywood rfc is now Hollywood 2.0, before it seemed needlessly antagonistic.

If anyone else is interested in Hollywood 2.0, hit me up (check profile). Tinj is reimagining content ratings, reviews and recommendations.
Yes, all of those things were possible before. But now they're easier and having internet access simply saves you hours and real money on the tasks like you listed. OP asked about it to limit distractions - but I'm guessing he'd be ok with having distractions if he had more even more free time for the reading and relaxing.

So the question is what's the goal? Forcing yourself to have less distractions, because you can't control yourself otherwise? Or having more free time? Using internet only when you need to saves you a lot of time.

Your response was an exaggeration - of course we survived before. But I'd rather make my live easier and just power off the devices when not used.
I'm so glad this worried you! I'm the @liftapp founder. When we started there were no startups named Lift. Now the world is rich with L(i/y)fts. It's insane. Things look good for us (as in we have runway and revenue), so I don't think you'll be seeing any acquisition news from us.

FWIW, here's the email where we decided on the name and specifically went looking for other people using it:
http://www.quora.com/Lift-app/How-did-Lift-app-get-its-name
I hope that isn't random. It would break build systems that try to do repeatable builds and check via checksum.
Either Monad in C++
Behind the Scenes of X-Men: Days of Future Past
You could, but the renderer in unity is optimized to deal with environments far more complex than were possible in wolfenstein or even doom and thus uses very different techniques to put geometry onto the screen.

A psuedo 3d wolfenstein clone written with a reasonably optimized raycaster would probably outperform a unity version quite significantly. I don't know how well suited unity is for having 3d game entities represented by flat textures instead of 3d models for example.
Obviously I'm jumping to a point beyond the notion of a soul.

Nice branding with "accelerator". What do you think one is trading for money? Even in a simple equity trade you are giving up more than just equity... you are also putting on a leash which will alter your original being. VC's and soul trading aside, it's the exclusion part that makes the deed evil.

And yeah, I expected down voting from a group of people flocking to a VC forum like HN.
Does he have a blind faith in the "forces of the market", or does he just think that as flawed as they are, they're the best we have?
Larger iPhone 6 Plus Sells Out Amid Strong Demand for Apple’s Latest Crop
With millions of dollars under your belt, there's a hell of a safety net.
That quote is specifically from "The Call of Cthulu".[1]

[1] http://www.hplovecraft.com/writings/fiction/cc.aspx
Fun? Is that not allowed anymore?
I've been really wanting to do something like this, but every site I've looked at pisses me off. Any good alternatives?

"Coding With Angersock" could be a thing.
put it on our intranet, now waiting for the phone to ring :)
I've found libpcap to be a very simple API to use given the power of what it's able to do. However, if you're trying to work with things like TCP streams, writing the reordering logic can be a huge timesink.

The only non GPL solutions I've found are libntoh[1] and libtins[2]. Both are nice, but libtins is much more powerful out of the box, taking care of the pcap code as well. There's one or two things I don't like with the API of libtins, but overall it's a pretty nice library if you want to capture / inject packets.

[1] https://github.com/sch3m4/libntoh
[2] http://libtins.github.io/
Now that he's rich ($101m in 2012!) he said he was probably going to buy a car.

http://www.reddit.com/r/Games/comments/17pi2e/notch_earned_1...

> I still like playing games and programming, and once I had the latest computer and consoles, there really isn't much more to spend the money on than traveling. I might eventually get a driver's license so I can buy a car.
This is a dupe, hosted on a different site, of vrypan's earlier self-posting at https://news.ycombinator.com/item?id=8306864 .
Identify gaps... isn't that what startups do anyway? Fill a gap?
Author of the paper here. The file operations are distributed strictly without links, otherwise we could make no guarantees that work wouldn't be duplicated, or even that the algorithm would terminate. We were lucky in that because the parallel file system itself wasn't POSIX, so we didn't have to make our tools POSIX either.
It's the error message you get when you trip over a bug in the runtime.
6 Ways to Reduce SaaS Churn and Increase Profits
You better get over that problem because, depending on the language and context, you will find function written as fn, func, def, ->, lambda and many more. Some languages even don't offer a keyword for it.

In Rust, the function keyword is written 'fn', there're no assumptions or ambiguity there. You just have to learn "in Rust fn means function". It's as capricious as any other keyword, including function.

As a non-native English speaker I find this amusing because for me it's very clear that keywords are magic incantations for the compiler or interpreter, they aren't meant to explain anything. You just learn how to use those keywords and deal with it. For me, it's not clearer to write function instead of fn because in my native language you write it 'función'.

In my experience, it's not rare for Spanish-speaking programmers to ommit the t in function as it is the clearest and most natural way for them to write it. Then, when the program doesn't work, they have to add the missing ts. I feel fn is an improvement with regards to this, as it's not so English-centered. Let's stop pretending that programming a computer is a mixture of Logic, Math and English.
It was covered in the main WWDC video. There's an Apple iBook. You can find the book on Apple's site.

https://developer.apple.com/swift/resources/
This seems like a great presentation. Is there a video available?
3 Awesome things you probably didn't know about Mad Max
I don't think this will allow solving the halting problem, its been mathematically proved to be impossible to solve [1].

Nothing prevents a turing complete program from entering an infinite loop. A GUI program for example is terminated only when the user decides to, which is impossible to predict.

1. http://en.wikipedia.org/wiki/Rice%27s_theorem
Just to be clear to people not following the link: physical 3D models. But today you could also make electronic 3D models (in, say, Blender) and shoot them from various angles to get sprite images. Later 3D-looking sprite-based games did this.
you certainly do NOT need an MVP to get into YC. lots of people get in with just a compelling idea.

maybe i will write a blog post about this.
Are there any plans for a coinbase integration?

Not that I spend my bitcoins often but it if I did I would have to manually update it within the app. With a coinbase integration it would just be in sync.
I agree. I am just saying if it clicks my idea bulb, its probably tough (still possible) to build it.
Disqus (YC S07) is hiring a DevOps/Site Reliability Engineer
The article makes very little sense.

First, not every payment requires credit cards or a need for financing.

Second, advocating the idea of cheap and frictionless credit is dubious at best; subprime loans didn't exactly end well.

Last but not least, it's unclear what you're advocating for instead of what Apple did.

Paypal, which you mention towards the end, does everything through cards and bank accounts, with the additional twist of you carrying a balance with Paypal. But they're a bank for all intents and purposes. And regulated as such, at least in Europe. Apple isn't in that business, and that's a good thing. Remember how GE or US car businesses ended up in the wake of the subprime crisis.