skysight-inc/HackerNews huggingface dataset:
This is a toy example of the kind of problem that the field of Computer Vision is actively working on: object detection. In a (tiny) nutshell, our best answer for general images and objects is:

1) Instead of using the full color pixel image, use an "edge image" with some simple additional normalizations. If color is important, do this per color channel.

2) Create a dataset with as many cropped examples of the target object as you can find (mechanical turk is useful for annotating large datasets); every other crop of every image is a negative example.

3) Train a classifier (SVM if you want it to work, neural network if you're so inclined) using this dataset.

4) Apply the classifier to all subwindows of a new image to generate hypotheses of the target object location. This can be sped up in various ways, but this is the basic idea.

5) Post-process the hypotheses using context (can be as simple as simply finding the most confident hypotheses within a neighborhood).

If you're interested in object detection, an excellent recent summary of the recent decade of research is due to Kristen Grauman and Bastian Leibe: http://www.morganclaypool.com/doi/abs/10.2200/S00332ED1V01Y2... (do some googling if you don't have access to this particular PDF).

A cool paper from a few months ago that should be mentioned when commenting on a post called "Where's Waldo?" is http://www.cs.washington.edu/homes/rahul/data/WheresWaldo.ht...
"get tried for treason"

The First Amendment would disagree with you.
Happens to all of us. :)

I remember the first time I saw an image data struct that specified bits per pixel, image width and then also had bytes per row. I was a bit perplexed about why you'd store bytes per row if you could just compute it from bpp and width. Turns out you can fix/avoid a lot of performance issues if you can pad the data, so it's good practice to always save the number of bytes per row and use that in your mallocs/copies/iterators/etc.
Oddly enough, I browsed around to another page and was able to create an account from there.

You apparently just cannot create an account from that particular page.

For whatever reason account creation doesn't work from the 'Stop SOPA' petition page.
Especially when you consider how many different ways fair use has been weakened and restricted post-DMCA.
neat. source code? can we use it?
It's not always nothing, particularly when you're dealing with video. :)
Great points. It also implies that this was a cause that was important to him because of the money he received, but does not address the possibility that he was a target of these donations because the donors saw him as someone who agreed with them.
How games cheat to help players
That's why the author writes "How often do you expect...". Of course you can choose a different wording if you want to be clearer. Also, note that this happens in a face-to-face conversation, so you can always gauge the reaction of the interviewer, qualify your question, etc. I usually ask "how are your working hours like?", and add that I'm used to working overtime and weekends -- that not only avoids the impression you mention, but also makes the interviewer more likely to be honest in their answer.

By the way, I wouldn't call someone who doesn't want to do overtime "lazy". For instance, just because I'm "used" to working long hours doesn't mean that I'm indifferent to it.
Not a good choice in my mind, given how closely the WTO cooperates with the WIPO.
Pity those of us who have neither ideas, nor the ablity to execute them.
It is freedom of speech. If they could not donate to politicians and support their cause, neither could you. If we took away all donations, only the richest could afford to run. Also, the ability to donate has been classified as speech, thus the First Amendment precludes it from being outlawed.
Voice of the People-Take Back the Capitol-Interview with Linda Evans
Hot web-security startup is hiring
Work on the trust and communication angle for starters. If IT is trying to restrict something, they better have a good reason and they better educate people as to what that reason is. If they can't defend it, then they need to be more flexible. We have a "no personal email" policy at work (ie I cannot log into my gmail account -- I can only use my company email address from work). This policy rose out of an in-house study that determined that 98% of the virii they picked up were from people checking personal email at work. It's a nuisance for me but I respect it 100% and frankly don't want to expose my email to such risks. I find that it's very common that when people at work are disgusted with some policy, it's because they think it has no purpose. If it's a good policy and you explain the issue, that goes a long way towards clearing up such conflicts and getting people on board.

But, really, it would work better to have specific examples of what you are facing than a generic scenario. It fosters much better analysis and is much more likely to produce suggestions that can be acted on.
Completely agreed. Hence the chasing hammer metaphor. You wouldn't use a chasing hammer to drive nails, but you wouldn't use a carpenter's hammer for chasing either. These are strengths, but they ensure that PHP is a relatively specialized tool.
I don't think American media are asleep on the subject of SOPA. I think they're awake and on the other side. It just so happens that not discussing SOPA is probably the best thing they can do for it right now.
Kansas City Chiefs
Yup. Me too. I'm tired of Chrome's flakiness and process per tab as well as process per plugin. Back to FireFox as default browser.
That's true, but if SOPA is not overturned, it would set a very major precedent, thus allowing similar laws to be passed.
I would rest much easier if it didn't even that far.
Moncler Mens Sweater White with Green Stripe for Sale
Those benchmarks are not leveraging the concurrency that Sinatra::Synchrony brings to Sinatra. All this benchmark shows is that a concurrent application can serve out more requests than a non-concurrent application when tested concurrently.
No, point 1 means that 'active' power (which is the power the system dissipates when it is actively switching things) limits the maximum clock rate. Higher clock rate, more heat is generated, heat can't get out of the chip fast enough so chip temperature rises, transistors fail.

Leakage current, that is to say the current that flows through transistors because they cannot be fully turned 'off' is a sort of power 'floor.' If you use the 'water flowing' model of heat transfer (its not useful for simulation but it can explain behaviors) the leakage current results in a fixed amount of heat being dumped into the chip. Active power dissipation gets added to that and the combination is the total power created. Chip designers build systems to transfer that heat into an ambient cooling fluid (typically air) and away from the chip. You can do that by blowing air over a large surface area (as room temperature air goes by, it becomes warmer and the heat sink becomes cooler).

The transistors have always been small enough for 'weird quantum effects' the most well known is quantum tunneling of electrons into the gate area. Those effects are known and designed around but so far have not prevented the shrinkage of transistors (increasing the areal density of same).
You'll pay about 15-16% income tax in hong kong, there's no capital gains tax, no sales tax, no tax on dividends.

Hong Kong is also a global flight hub...in fact, compared to the US, most places in Asia are relatively close to each other.

If Singapore does have a tax advantage or a geographic advantage, it really can't be significant enough to be the reason you pick one versus the other.
US jurisdiction reaches further than you might think. For example, at the moment, both Deutsche Telekom and Vodafone are subject to US jurisdiction (via T-Mobile and Verizon Wireless, respectively). I wonder what would happen if, under SOPA, someone sued foreign ISPs with US interests to get them to alter DNS records internationally (or to shut down someone running an accurate name server on a network they control, etc.).
In most normal applications, the only thing that would change is what your features are. For example, if you wanted to find Waldo using the shape of his face and/or hat, you would probably just find some SIFT points (or something), and then build an eigenWaldoface, possibly using a PCA'd set of Waldo faces and hats as examples, and then SIFT the image and look for the places that are most like the eigenWaldoface.

This article is not interesting because it's an amazing new algorithm or something that solves some important world problem. It's interesting because it takes something that is not known among the general hacker population for doing this sort of thing really easily, and accomplishes it in a fairly simple way.

Don't be a grump, this is cool. :(
I think there's a fine line between free speech and buying votes, the latter of which in my (probably hyperbolic) opinion should be treasonous.
Try Common Lisp in your browser: http://nostoc.stanford.edu/Doc/demointro.html
This is undoubtedly a data point on the path to the singularity.
Good point here. I tend to say we need less government, but the size itself is not the issue, rather particular powers.

It is true though, that the bigger a government gets, the more abusive it tends to be.
You are probably better off visiting the place and getting a feel for it rather than relying on "facts". For example, some people might see Hong Kong as part of China and thus conclude it's oppressive. However, it only takes a day or two here to realize that people enjoy a ton of freedom (I see protests all the time, and haven't seen anyone pepper sprayed or arrested yet).
I've learned to mechanically translate "scribd.com link" into "no content past the third page for some reason". I don't even bother with them now.

That means I actually wind up preferring the original PDFs or whatever when HN puts a (scribd) link out to the side! PDF isn't exactly a walk in the park either, but it's far better than this scribd thing.
@latch is right on about the bank coders.

I was based in Asia for 12 years hiring web development and design teams. Six of my 12 years were in HK. Finding top talent is very challenging there. I tended to hire young and train, anything else never worked out.

HK is not a cheap city to live in. I realize that it can be done cheaply, but that loses its charm quickly. Like, goodbye farmers markets and even semi-affordable organic food.

Also, if anyone else is considering HK, keep in mind that the investment model is almost purely driven by connections.

Conversely, I knew several niche development companies that had set up shop in Thailand, outside of Bangkok, and had unbelievably low overhead and very talented developers. That was years ago, but it always struck me as a savvy model.

Anyone else looking at Asia should consider Singapore as well. They have some amazing investment programs run by the government at any given time.
Attaching Lace Front Wigs with Wig Tape Adhesives
Excellent comment. I'd also point that there are democracies in the world that are orders of magnitude worse places to start a business than Singapore.

Singapore is consistently rated by the World Bank/International Finance Corporation as the number 1 country in the world to do business[1]. That covers the ease of starting a business, contract enforceability, getting credit, and other metrics that are necessary precursors to getting started.

Although China's rise has been the largest in absolute economic terms, Singapore has probably been the fastest.

1. http://www.doingbusiness.org/data/exploreeconomies/singapore...
This...really isn't that great. We've had editing with live preview for a while now, even with things like Markdown and WikiCreole. This doesn't even have any features like you would find in a programmers' editor like autoindent or inserting a tab/spaces if you press TAB. Also it uses frames.

It could be a satire, though.
Snow On Your Google Search Engine Page Christmas Easter Egg
Hi Friends "Advance Marry Christmas" This Arterial For Christmas Special "Easter Egg" All People in the world are started to celebrate Christmas at This Time Our "GOOGLE" as also Started Putting Snow on your Google Search Engine Page.
You can't be serious in suggesting this is a satire. At worst, somebody created something that isn't as good as something else or somebody posted this to Hacker News not realizing there was a better alternative.

Which alternative(s) are you thinking of? From doing a quick Google search, http://www.htmlinstant.com seems a little nicer in that it includes some formatting buttons, but it isn't as fancy as what you described.
I've explored this idea before. There are a few problems, although not necessarily fatal ones. Major categories are engineering and sales.

Engineering, you have to build the thing. The best solution I found was bistable mechanical relays. A solid-state approach will have limited current handling and a lot of waste heat, while a monostable relay will consume power continuously in one state. The catch is that the fabrication cost is nontrivial. You'll also want some various things like current meters and a programmable controller. You also need to pay close attention to usability and ensuring that it behaves intuitively. Safety needs to be adequately addressed, probably including certifications despite the significant time and cost.

The key sales obstacle is that the end result is going to be expensive compared to a passive power strip. You'll want to constrain the fabrication cost as much as possible while still affording the most important features. It may be worthwhile to go with basic and premium versions, although this significantly increases your development, certification, and production costs.

I haven't had the time or capital to do this, but I'd be glad to see you pull it off. I was thinking about it in the first place as a practical way to reduce my electric bill.
Air Jordan 1 Flight Mid - Black Blue Red Wholesale [307985-200]
Eye tracking THERE WILL BE BLOOD
Something unrelated but perhaps interesting to some people, "Waldo" is actually a localised name for the USA and Canada, his original name is Wally.

http://en.wikipedia.org/wiki/Where%27s_Wally%3F
Fail for missing Cosby: http://cosby.secretgeek.net/
The Stackoverflow community are tech savvy programmers and IT geeks - and the entire audience for that site run ad blocking software in their browsers. That's why Adsense won't work for monetizing that traffic.
I like how the first slashdot comment is about the article itself, then the next open comment I see is something about abortion... Go slashdot
App-ocalypse
The beautiful thing about Sinatra is that it is ridiculously easy to pick up and go. With even a small amount of Ruby knowledge you're up and running in no time.
Hong Kong and Macau are special administrative regions (SAR). For all intents and purposes, they are independent from China except for two key aspects: military and foreign affairs. They have their own courts, their own law, their own police, their own currency, their own visas, etc, etc, etc. It's known as "one country two systems".

The occupy wall street people in Hong Kong are actually camped INSIDE the HSBC HQ building (granted, it's a special open-ground-floor building). But the sense that you get from HK is one of more freedom than the west, not less.
Buy Red Sox Beats by dre Studio Headphones From Monster for Sale
Different but related -- The busy beaver game and the Σ function:

http://en.wikipedia.org/wiki/Busy_beaver
Well, this kind of relative thinking brings us to another question that has not much to do with this topic.

Should laws be followed or not? Is it morally valid to do ilegal stuff because one believes that the law is wrong?

I'm adept of respecting law and trying to change it through our representatives.

Now if you fight the government, the government will fight back, and innocent people get killed in the process (by both sides).

So the question "are we all bad guys?" depends very much on what you believe that is morally correct.

I appologise for being so absolutist, when moral is the topic nothing is universal.

ps. and I know, I'm sorry, my english skills suck :)
Apple Moves Forward With TV Plans
I'm confused as to why it matters if there's a different process for each plugin/tab. Care to elaborate? Also, what flakiness have you experienced?
Then you suggest your own solution.

"Who? Nobody I know personally who isn't corrupt is running. I'd vote for them."

Get to know the people who are running. By law they are contactable (Election Commission rules) and by design they care about you voting for them. So take a moment this round of elections and personally talk to everyone you can who is running. Really, its not that hard. If you put the sweetener in that you've got your $100 donation to the campaign of the person you find acceptable, its even easier.

It is very important to note that "almost nothing" is not "nothing." The tea party has had a disproportionate effect on the republican party votes because they are enough to swing votes one way or the other. The 'career' politicians give every impression of hating them (from both parties).

Personally I find the tea party 'line' way more conservative than I like but I massively respect that they chose to volunteer for serving the public.

"But sadly the way things are setup to work guarantees I pretty much get two equally bad choices."

This misplaces the blame and that is why it doesn't get 'fixed'. It is not 'the way things are setup', it is the participation of the electorate (or lack thereof) which currently creates the situation you dislike so strongly. A majority of elections for Congress in 2010 were decided by significantly less than half the number of people who didn't vote. Think about that for a minute. The people not voting are screwing up the country. They have been 'trained' to not vote by stories and folks who would rather they not realize that their not voting gives folks who want to run the system power.

Talk to people running for office.

Vote for the one that isn't corrupt.

Get at least two and as many as you can of your non-voting neighbors and friends to vote.

You will help change the world, I guarantee it.
Creator of Tinyproj here. Would love to chat: email is in my profile.
>1% CTR is a high estimate for Adsense on a site like Stackexchange. 3% is downright fantasy.

I came here to stipulate something similar, but I figured I'd back it up with at least something of an anecdote.

How often do I click on AdSense ads? Ready for it? 1 to 2 per month. 2 per month would be generous. I'm not the type to block ads either (at least, not currently).

I'm a typical advertising network's worst nightmare. I click on virtually nothing that someone is trying to push on me. I rely on curated advertisements that... often aren't advertisements. For example, blogs and tweets from very trusted sources. Advertising networks like The Deck have a better hit rate, but, not amazingly so.

On top of that, while my conversion rate is high, the amount of things I buy overall is rather small. What I buy is exactly what I want (or I think I want), and nothing but. Random noise almost never sways my opinion. I know I'm not representative of the entire StackExchange (or StackOverflow) audience, but I know that folks like me are a reasonable portion of it.
(Assuming Polis is one of the sponsors of SOPA)

Call them anyways. Mention that you're from their district.
Robot ethics book released by MIT Press
Anyone hackers here residing in Macau?
I understand that GAE's data store is a different kind of beast, and that's actually one of the things that worries me about investing in GAE. What's the migration strategy for moving away from GAE if things don't work out? Or if Google decides to abandon it at some point?
$63/hour seems very low for high skill specialized work like this.

Assuming a 2000 hours/year (50 weeks, 40 hours/week), that's only 126k (gross, probably 50% of that net after insurance, healthcare, expenses, etc.), and I highly doubt most people working freelance work 2000 hours in a year as a whole lot of the job is unpaid hustle to get the next job.

Most smart tech people are worth, at minimum, $100/hr in a consulting/freelancing capacity.
Touchless smartphones and TVs could be on sale in 2012 ~ Daily World News
What a tone-deaf name choice for a technology startup, especially one posting to a site called "Hacker News" and trying to recruit hackers to join their ranks (unless of course this is joke that's gone completely over my head.)
Jimmy, let me clarify.

When I say making sure that US citizens are always in the know, I mean that the resources are almost always available for those who would like to be in the know.

With regard to your comment about having informed opinions on everything the Government deals with: I don't necessarily mean local matters. At first, perhaps we could start with the U.S. Congress while leaving the state.

I definitely agree that there are some issues to deal with. This is one radical proposal and I'll be the first to admit it might not even work. I do think that a more direct democracy in the model of the Swiss could be of great use in these times of questionable ethics (lobbying in particular).
Good to know - I'll be starting from scratch. Any useful Sinatra resources I should use, aside from the canonical Sinatra book?
Wow best post ever. Thanks man/woman!
The bit in parentheses is why your argument doesn't show that omega isn't incompressible: it very emphatically isn't computable.
A lot of which is probably what makes us old-timers complain about how easy games are these days. I don't think i ever finished battletoads!

On the flip side, someone once commented that games should have a "toddler mode" where anything the player does just adds up more points and won't kill you. Obviously wouldn't work for every game, but I thought it was a brilliant idea.
I know this is anecdotal but I feel it is worth sharing. I've had insomnia for several years. I've tried treating it with drugs, sticking to routines, exercise, meditation, diet, controlled lighting, and quite a few other methods. Eventually, I just stopped looking at it as a problem. I sleep about 5 to 6 hours a night now and I feel great. I just accepted I don't have the same sleep patterns as everyone else and moved on with my life. I've read about reaction times and how sleep affects cognition but I really don't believe it, for me. I've tested performance by going shooting and recording scores after various amounts of sleep and found that after more than 7 hours of sleep a night I get worse scores.

Science is averages, you might be average or you might not. Test your own performance and find out what you need. If you only need a few hours sleep and your performance is not affected, do that. Many people with insomnia worry about it or try to fix what might not be broken. You might be an outlier and not the average.
Alternatively, he was saying things that were out-and-out factually untrue.

Which, you know. He was. HN voters have this tendency to downvote posts that sound like crazy-person conspiracy theorizing, for some strange reason. (I downvoted him because he was maliciously inaccurate--mistakes happen, but that wasn't a mistake. That was fabrication.)
Actually the frequent updates to Firefox break the compatibility of so many extensions that it is rather difficult to run a buttload of extensions.
Actually, robots growing things on the roof of your house will use even less fuel.
Monopolizing Knowledge: Can real knowledge be found other than by science?