skysight-inc/HackerNews huggingface dataset:
I mean you would know, I know, and we've been customers for awhile so maybe they just don't bat an eye, but I just assumed everyone bought Advanced now. How do you not have x64?

You really think this is because they want to safeguard the public or something?
Loaded directly as a PDF for me.
Reliable Web Hosting Service: Should it be Pricey?
Nowadays, a pricey web hosting service does not always mean it is reliable. With a lot of services offered from around the world, you can always find any hosting service that can suit your requirements.
I'd have picked 'consider' or 'contemplate' rather than 'watch.'

Apart from the Orwellian undertones, you can 'watch' something without even understanding it, much less influencing or controlling it.
Isn't SiFT still patented, though?
I've always wondered how services like Shazam work. I'm amazed that they can do this kind of perceptual hash against ANY 10 second portion of a song. How do they search against something like that when they don't know the start or end time of the segment that is being input?
Garage Doors Los Angeles
Actually, I don't know now how hard it would be. Check out this thread going on now: <a href="http://news.ycombinator.com/item?id=2614797>http://news.....
Funny you say that, because my 11 and soon to be 13 yo daughters said their friends would "eat it up". Problem is, they won't have Facebook accounts until they hit 13.
What a pity this has got so personal. They could really help each other.

Why doesn't Oatmeal could just upload his own (fully attributed) work to FunnyJunk himself? It's clear they have an enthusiastic audience and he would like the exposure. If he doesn't then somebody else will take credit for it.

FunnyJunk should have a mechanism that encourages voting up of original / properly attributed content and downvotes copies - that would benefit their users too.
Hence "reminds me" :)
Flash specs are open sans the Sorenson codec which I don't think is that relevant - so anyone in theory could implement Flash without paying royalties.

But that's besides the point as no one will actually do it effectively - may be the spec is insane and it is impossible to make the pig fly.

But the real failure is not of Flash/Adobe - they went out and _did_ something to make the web richer and provide people with a tool to do what they want when progress on rich, dynamic, more capable standardized Web was painfully slow. The failure is of the Web Standards - I may be slightly off base but till this date HTML5 can't do half of what Flash is capable of doing. The only other alternative is Silverlight - not exactly better as it is less open and ubiquitous than Flash is.

[ On Linux : Using since '96 - But recently gave up on Linux as the Desktop. The latest I tried Flash on Fedora, it was screwed up because Flash gets memcpy wrong - overlapping - and some jerks decided to be uptight about it and fixed memcpy to break Flash. They may have their reasons and justifications but I no longer want to deal with that stuff anymore. Still contribute non-trivial patches to the kernel and manage a bunch of RHEL boxes - so still do Linux but just not on the Desktop.]
As much as Apple is prone to doing silly legal maneuvers, I really can't see this as anything other than massively out of context.

I can't find the original document that Techdirt is claiming to quote.

I would not be surprised if this is from an agreement between Apple and a retail partner, e.g. Best Buy. It wouldn't surprise me if Apple wanted to discourage Best Buy from offering up a free iPad with purchase of your new Shiny Gadget of the Week. In that context, this seems entirely reasonable. It's Apple's product, and they can tell third-party retailers of it how to sell it.
Looks pretty cool. I like the way you scroll videos at the right bottom of screen, that makes me want to use it. Good luck.
Yes, your comment confirms my most significant concern...the FB connect barrier is presented too early. Thanks for looking.
B&B Peak District Hotels
Explore Peak District provide best services in Luxury bed and breakfast peak district and peak district cottages for affordable price. To know more about hotels peak district please visit our website.
The most instructive part of this are the listings from the changelogs alongwith the resulting improved performance. I'm really enjoying the C++ tunings. I wish they did show the results with the google hashes, though.
summary: author implemented a sophisticated compiler algorithm (loop header recognition) in a straightforward canonical way in C++, Java, Scala, and Go, measured performance/memory usage, and then (the most interesting part of the paper) he had colleagues who were experts in each respective language write highly-tuned optimized versions and reported on what it took to optimize in each language.
dotcloud (http://www.dotcloud.com/) has been my go-to django (and everything) hosting. They seem to hand out invites pretty quickly, esp if you tweet them (http://docs.dotcloud.com/faq/#i-need-a-beta-invite-right-now).

I signed up for all the betas of django hosting places a while ago and dotcloud was the only one I heard from. I'm pretty sure they're YC too.
Is there an iPhone app?
I honestly don't think any of this news makes it to the mainstream. Go ask your mom or non technical friend if they heard about the Sony hack. I'd bet they haven't a clue what you're talking about. This only hurts them in the tech circles and as a bunch of other people said, it will be forgotten by next year.
Hats off to the Xen developers like Jeremy Fitzhardinge and others that persevered despite what was quite stiff resistance from the Linux community initially! Just to clarify, the major stumbling block was the Dom0 - Xen's privileged domain which has normally been a fairly heavily customized Linux kernel. A number of the DomU/guest components were already in the mainline for a while. Then the core Dom0 components went in around 2.6.37. And now all the PV backend drivers etc. are now in as well, paving the way for a vanilla Linux kernel to be a fully functional dom0 under Xen.

Having watched the back-and-forth between the Xen and Linux community over this inclusion business a bit, I feel the delay has actually been worth it in hindsight. Linux's pvops abstraction is clean and impartial. With this Linux has support for at least 3 virtualization technologies out of the box: KVM, Xen, and lguest. Also, a lot of the jagged edges in the Xen dom0 patches have been smoothed in this process.

This is also great news for private and public Xen-based deployments as well as companies such as Oracle, Suse and others that built their own virtualization platforms on top of Xen. Trying to get supported, well-tested drivers for new hardware working with Xen has often been a major pain point and required significant engineering resources. This was a major reason why Ubuntu switched to KVM officially (Red Hat led the charge here but that was mostly because they bought Qumranet - the company that built KVM). With this Xen is significantly more maintainable and I expect to see at least some of the distros to re-include xen as a virtualization option fairly soon!
Curious, but I don't understand your logic. How is the fact that this site was called Startup News 4 years ago relevant to the site today?
"With pictures, high frequencies give you detail, while low frequencies show you structure."

I have a vague idea of what this means but can someone please explain it in a bit more detail?
* Yes, Flash sucks. But there are certain things for which nothing is better.

That's a great one line summary I will remember to throw out and get back to work the next time Flash sucks conversation comes up (will be pretty soon I'm sure :)
Project/task management software – Qubity
A quick review of the beta of Qubity, and how to start using it in English.
For pop/rock/rap music it probably doesn't matter. For classical, I'm not sure.
Rewriting github-badges
Start Using html5
Yves Saint Laurent Resort 2012
Chrome, block all plug-ins by default. You'll never see a flash ad again, but instead a big gray box in it's place. Should you need to activate flash to watch a video on a web page then you can just click the gray box and it will load the plug-in. Works great for me.
Puncher: the simple file watcher for OS X
Strange how some of those segments made me a little queasy.
I'm impressed Harvard still has the emails, though I went to a tiny school with a laughable 50mb inbox limit.

I imagine verifiable Harvard emails will be the end of this case.
The firm representing ceglia is very well known, it seems strange they would launch this assault without due diligence. Unless they were expecting a settlement quickly.
Ah, I didn't realize Set was part of the font name. My mistake. Still seems a bit ridiculous though.
There's a publicly available implementation of a perceptual hashing algorithm called phash at http://phash.org. I use some of their c++ code to detect reposts on an image sharing site I run (http://lolstack.com).
Advanced driver improvement course in online
EasyADI.com specialises in driver improvement and traffic school courses for Florida drivers. Apart from ADI, we offer Advanced driver improvement courses in Florida. FOr more Details Visit Us
Should I be worried that your post is one big block of text? :)

I could really do with a faq/guide/tips and tricks for http://www.getdealdrop.com. I'm sure you could improve the existing copy as well. If that works out I can find a lot more for you to do.
Part 1: http://news.ycombinator.com/item?id=2564007
Technical analysis of how DOJ/ICE/FBI seize domain names in the US
Humans: Why They Triumphed (May 2010)
My mom has certainly heard about the Sony hack. My younger brother (still at home) has a PS3.

This is different though. It's not as newsworthy since Sony is getting hacked every other week at this point, and Sony probably won't shut down any services over it.
For what it's worth I think you and 37 Signals probably do believe what you say in the blog but given how inflammatory it often is it sets of my inner cynic constantly.
Ask HN: Android GPU
So, I've been doing a lot of researching on the internet... actually its been two hours so far because I'm a perfectionist, anyways I'm getting a new phone and I was reading a lot about Android phones having GPUs but Android doesn't use it at all. Then I read that you can use the GPU in applications but it's just not used for the UI. Can anyone clarify this? When is the GPU used in Android, if at all. I'm mostly wondering about Android 2.3 and 3.1, since those are the latest versions.
>I personally suspect they also astroturfed gaming sites to get GeoHot's hack associated with cheaters at Call of Duty, which it was not

I don't know about that. Remember, the vast majority of gamers only know hackers as one of two things: people who take over websites, and people who cheat in video games. GeoHot being a "PS3 hacker" would likely naturally have led these people to assume the latter, and the combination of general ignorance of the issue and an emotionally charged reaction to cheaters likely enabled that rumour to spread virally. I certainly don't think astroturfing was necessary to spread that rumour, and barring any evidence showing Sony's complicity in doing so I'm happy to apply Occam's Razor and assume it spread naturally.

Never presume malice where stupidity will suffice.
opening paragraphs:

Human evolution presents a puzzle. Nothing seems to explain the sudden takeoff of the last 45,000 years--the conversion of just another rare predatory ape into a planet dominator with rapidly progressing technologies. Once "progress" started to produce new tools, different ways of life and burgeoning populations, it accelerated all over the world, culminating in agriculture, cities, literacy and all the rest. Yet all the ingredients of human success--tool making, big brains, culture, fire, even language--seem to have been in place half a million years before and nothing happened.

The answer lies in a new idea, borrowed from economics, known as collective intelligence: the notion that what determines the inventiveness and rate of cultural change of a population is the amount of interaction between individuals. Even as it explains very old patterns in prehistory, this idea holds out hope that the human race will prosper mightily in the years ahead
Misguided?
There are some types of apps that are in demand and flash is well equipped to build. Users don't care about any of this stuff. They just want something that works and is useful or fun. It doesn't have to be an arch philosophical issue. When people like you rant about flash, it just demonstrates you've never built the sort of app that flash excels at. Sure, flash has its problems, but there are some tasks that javascript simply can't do, or can't do nearly as well as flash. Flash has done some things wrong, but it's also done a lot of things right and helped pushed the web forward. Get off your soapbox!
Anonymous releases 10,365 e-mails from the Iranian government
Google Dropped the Ball on Open Social Networks...Can Anyone Catch It?
Those who agree with the post, should see this:

http://www.ted.com/talks/eli_pariser_beware_online_filter_bu...
Harvard’s inbox limit was 100 MB when Zuck was a student. I believe they do regular backups of everything, but it’s also possible that since Zuck didn’t graduate they just never got around to deleting his account.
Yes the delta part is clever. Shazam is well described here:
www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf
They should start with http://wiki.ckan.net/Schema_for_Packages for datasets

There's a lot on schema.org for social media websites/business lookup but should be more for open data. I was looking for a linked data schema to represent financial transactions (X paid Y $999 for Z) but schema.org only goes so far as Sales. XBRL explictly states it is not for "A transaction level activity".
The scribd link is an alternate.
I think you're right. I was lurking in the anonops irc earlier and there was quite a bit of chatter about lulzsec. There was some talk about paying lulzsec to attack new targets, but I'm pretty sure it was idle chatter. Either way, it seems probable that there's some significant overlap in membership.
Let's make the web faster: PHP performance tips by Google
So, the C++ performance numbers were with the "public" version? It wasn't clear whether they left the internal version out completely (besides the changelog) or simple didn't release the code. The published C++ numbers are already way better than any other language in terms of speed and memory use. It would be surprising if there was a substantially faster version.
Sometimes you don't get this unless you've been head-down, balls-out.

or ovaries-out, i suppose?
Gmail hack targeted the White House
Well, the two gists don't quite encode the same information. In the schema.org example, one would still have to write code to parse the string dates. In the RDFa example, one could link several sites on the shared purl.org URL of, e.g., Friday, to answer questions like "which restaurants are open on Monday". That's the whole Linked Data idea.

On the other hand, the RDFa way is more painful when the opening hours differ between the days of the week.
Wow.

Looks like C++ is still one of the performance kings among current programming languages. Can't say I enjoy using it though.

It also looks like Go and Scala have a long way to go on compiler optimization. Not surprising, since they're young languages compared to C++ and Java, and it's a decent amount of work to optimize the higher-order constructs they provide.
If they are investing in growth, good.
If they are just buying top-line revenue, no.
I do research in music information retrieval. See the ISMIR 2003 paper below. In short, it searches for landmarks in the spectrogram, hashes those landmarks, then compares those hashes against database hashes for temporal continuity. http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf

A seminal paper on audio fingerprinting is the one by Haitsma and Kalker. http://ismir2002.ismir.net/proceedings/02-fp04-2.pdf
Isn't tineye's signature algorithm based on Fourier transform?

http://www.reddit.com/r/programming/comments/bvmln/how_does_...
I have a feeling there is a deep connection between perceptual hashes and compressed sensing. Could someone more familiar with the latter weigh in?
So C++ wins the performance test by large margin, Scala follows (3.6x), then Java 64bit (5.8x), Go (7x) and finally Java 32bit (12.6x).

Scala without any optimization is still better than Java with all the ninja-skills black magic applied. Scala optimized is pretty good - "just" 2.5x slower than C++
I believe he's referring to the DCT transform, in which the image is interpreted as a mixture of sinusoidal waves. Low frequencies then correspond to differences between separate areas of the picture, while high frequencies correspond to texture.

I'm not a big fan of the periodic transforms, but they do have that nice perceptual interpretation.
Yes, but his remarks suggests that hamming distance is not very nice for pictures after his transformation (d(i1, i2) == 5 -> small, d(i1, i2) == 10 -> big). As I am not familiar with image signals, I don't know if this can be somehow mitigated with other techniques. Of course, the only way to be sure would be to actually test it, but I would not bet much on it.

Another issue I forgot to mention is that each "point" (image ) is a k-dimensional vector. Organizing those so that to easily retrieve points which are close to each other quickly becomes intractable. Conventional techniques like kd-trees quickly break down when k is above a few units, because of the curse of dimensionality. This introduces a "non-linearity" in your distance which makes comparing points in a k-dimension space quite different than in 2/3 dimension spaces.
The final list of changes is supposed to be with the internal version, and roughly seem to show a 20% change over and above what the basic std::map -> ext/hash_map replacement. I'm not sure if I should add the percentages, or multiply them along to get the final runtime, though that doesn't make much difference, really :)

You're right that there may not be much improvement, but I've seen the google dense_hash_map do better sometimes than the basic SGI hash_map.

Edit: the code repo has the unoptimized versions. Oh well, at least I can get the satisfaction of seeing the 30% myself :)
Spark, Lightbank And Yuri Milner Get In On OnSwipe’s $5M ‘Series Awesome’
I'm not exactly sure I'd feel comfortable funneling a chunk of that $25 a year to record labels for the right to store my music in the cloud... Also, I stopped maintaining my own "library" of music months ago and have resorted to basically YouTube + unlimited subscription music service.

Concept of "library" should be dead.
Honestly, having this post voted down into oblivion does nothing for newbies who may come here.
While his tone may not be the best, a simple explanation or example/link to why you have a reason to disagree would be helpful.
This would be doubly productive since a response to his comment went "you need better advisors", which is not the rebuttal we would like to see on HN.
all those who naysay - why not yasay or say nothing at all?

i get a big impression that all(most) would at least agree what we have in place now is more flawed than bitcoin. corruption is but a moral decision away (to those in the right positions). politics are slimy, and rub off on current currency models. violence has strong leverage over societies current credit symbol (crack-head in dark alley - good luck punching your way into my SSH box on the other side of the world. and if you do, ill just make a transaction, rendering my wallet you stole useless).

whats holding you back from going all in? hmm, IF ONLY everyone would put some faith behind a new system, and accept it as the new standard. that system could grow, and overtake the current shady one in place (or at least parallel it). it could become as common as visa, accepted everywhere.

ahhh, but not everyone will adopt this overnight - it will be a long slow road. don't look for the overnight solution. if i told you bitcoin would overtake the worlds currencies in 100 years, would it be worth taking a slight risk now? what have we got to lose? a shitty status quo?

FULL DISCLOSURE
honestly, i don't have any bitcoin ...yet. and i say all this by ignoring the fact there seems to be at least a slight whiff of scam afoot... perhaps a few admins with access to a few petaflops are laughing away printing these bits like water... as long as that's not the case, wellll, GO BITCOIN! but even GIVEN that scenario, it would be just as easy (if not easier) for many more people to print counterfeit paper. but at least there is a maximum amount that can be scammed in bitcoin, and then that's that - bitcoin could live on and fulfill its purpose.
Speaking of Scala Pro: "It should be noted that this version performs algorithmic improvements as well, and is therefore not directly comparable to the other Pro versions."
Highs and lows balance... for everybody.

God's right here, it's justice. "rein coming rehearse air Glad flashedst suspicious groan
indentures users inebriation zeal enlightening harvest
trust fires Saul disliked nourished healed dared Catholics
contemptible clothed inhabited oh proffer grieve beauties
mortal absence let's oppressed finish resistedst Fountain
tenor ."

It makes me happy knowing there is justice. It's called "cutting" when one tries to do voodoo self harm as a weapon, but God's no chump. Your mockery/condescention makes me smile, "When the pain comes, gonna make everthing all right."
This is cool but I think it's important to remember that they're comparing algorithmic benchmarks but modern software has many different bounds besides for raw, algorithmic processing. For example, I think I/O and database interactions are the bottleneck for most web apps. I really liked the way this article broke it down: http://pl.atyp.us/wordpress/?p=2947
Ok, I'll take a shot at this.

Let's work in one dimension rather than two dimensions. It's easy enough to extend later.

You know that a any signal is the sum of a (potentially infinite) number of sine waves. For example, a square wave is the sum of ever higher-frequency (but smaller-amplitude) sine waves.

The higher frequencies are necessary to get the sharp edges.

If you strip the high frequencies, the sharp edges dissapear, leaving only the larger motions of the lower-frequency (yet bigger amplitude) waves.

So the low frequencies are the hill, and the high frequencies are the grass.

Does that make sense?

Edit: Here's an image: http://cnx.org/content/m0041/latest/fourier4.png
If you're interested in this article, then you may interested in locality sensitive hashing (LSH), a randomized hash that has been used seemingly everywhere. I recently used it to speed up music source separation (papers pending).

The idea is similar to the one mentioned in this article, but more general. Unlike a cryptographically secure hash where x != y implies that h(x) != h(y) (collisions aside), LSH says that if x and y are "near", then P(h(x) = h(y)) is "high". This quality is important when doing robust similarity search. For example, if your image is noisy or rotated or scaled, you hope that you can still find the clean version in a database.

LSH has been used in many application domains including images, video, music, text, bioinformatics, and more. LSH is not directly comparable to a feature extraction algorithm such as SIFT.

[Edited for clarity.]
libpuzzle is good for this type of work: http://libpuzzle.pureftpd.org/project/libpuzzle
Password for rar is: opiranopiran