skysight-inc/HackerNews huggingface dataset:
I don't like them also.

Even more - I hate this title.

And I'm a SA at my current employer.

But Chris talk about right SAs - programmers with strategic thinking responsible for architectural decisions.
Actually, "Retina", for all the branding-ness, is more scientific (as it incorporates facts about actual human vision, display density, angle of view, distances, etc), than "High DPI" which is just an un-quantified description.
Tablet support would be much appreciated!
Has evolution improved much lately? When I last used it about 2 years ago it was quite buggy.
Defending against brute force ssh attacks (2008)
As someone who converted from Firefox to Chrome, I think this mostly sums it up pretty well. Especially the part about being community-driven and then not listening to the community.

I see others have also mentioned memory-usage and that is also a fair point. At some point, Firefox would have memory leaks so huge that it spent most of its CPU time constantly trying to GC, slowing to a complete halt.

And then, just like with the updates, you had to restart. Restarting Firefox was a pain. But somehow restarting Chrome when updates come along is not. Why is that?

My desktop is a quad-core system with hyper-threading. That's 8 logical cores for the machine if utilized correctly. By Chrome having a process-per-tab model and Firefox not, everything else being the same Chrome can reduce its startup times to 12.5% of that of Firefox. It's an order of magnitude improvement.

You don't care about restarting Chrome because it just takes one second and you are back where you started. Firefox takes almost 10. That's way beyond annoying your users.

When you are the browser spending ages doing a restart, you're not in a position to force updates on your users.

Another thing which I haven't seen mentioned anywhere, which has been broken in Firefox since the very first releases is the add-on and add-on compatibility checking. It's retarded and I cannot believe it hasn't been fixed yet.

The typical Firefox update process goes like this: 1. Firefox informs you there is an update and you need to restart. 2. You accept a restart 3. Firefox shuts down, updates, and restarts. 4. upon restart after the update has been installed, it checks if your addons are compatible. WTF?!?

Usually that works out fine, but every now and then it doesn't. And then it's too late. That's retarded.

Why on earth would you check compatibility when it is already too late to do something about it? The process should be re-ordered. Compatibility checking should be done first. Then Firefox could say "There is an update and all your add-ons are compatible. Would you like to update now?".

A simple re-ordering of things it already does would have solved one of the two biggest issues people have with the update-mechanism. Why hasn't this been done already?

I'm a Chrome convert now, but I keep coming back to Firefox to see if things have improved, because I really believe in what Firefox stands for and what it represents. Unfortunately, I keep coming back to Chrome because for me, it just feels like a better browser.
The number one issue with Firefox is the fact the developers who make the changes and the people who tell the developers to make the changes do not listen. It's the same issue with the Wordpress development team as well, both open source projects being led in the wrong direction ignoring absolutely everything the community asks for.

Firefox used to be completely about open source in the sense of the meaning; change what users want changed, add in features the users want added in, but then Firefox got popular and didn't have to try as hard to impress people any more and the downward spiral continued.

I'm one of those people that switched to Chrome. I only switched about 6 months ago because I had hope that Firefox would come to their senses and fix their damn browser, but it never happened. Chrome has it down-pat in terms of backwards compatibility for plugins and themes and no memory issues.

The number one complaint I had with Firefox is the plugins I needed to do my job and keep myself entertained were being blamed for the memory issues of Firefox when it has been a known problem in Firefox for sometime. Every few releases the Mozilla team touts new memory optimisation fixes that will make the browser more stable, but the browser still feels clunky and buggy.

Fair enough the developers of Firefox addons should be doing their part in terms of proper memory management (releasing memory when not needed, etc) but seriously addons are Javascript, HTML and CSS mostly and Mozilla should have worked out a way to effectively auto manage memory even for really bad plugins. I know the Aurora channel supposedly has a fix for the bad plugin behaviour issues, but the whole poor addon memory management issue has been an issue with Firefox since the really early days (around version 1.5 I believe). For years Mozilla denied any memory issues with the browser, it wasn't until a little while ago when the market share started dropping of Firefox that they started feigning interest in the memory management issues.
Take the occasion to start using open source software that you control instead of a fragile web API controlled by someone else.
It is barbaric to think that if you think of something and create something based on it, then you can attack someone (whether directly or via the government is beside the point) and take their property if they think of and create it too. It's simply barbaric. There's no possible rational/moral justification here.

Now, you may not see the barbarism clearly or at all. But that merely explains why you don't why calling it barbarism.
Zebra - rich javascript ui
Here are some good domains, if any of you are considering a file sharing/locker or search site:

filean.com, fileea.com, filehe.com, fileou.com, findnt.com, findve.com, fineof.com
I don't necessarily disagree with you. However, I find that most contemporary real-world ML applications (from face recognition to collaborative filtering to computer vision) do use algorithms that "learn from data", using some kind of learning technique, i.e. supervised, unsupervised or a combination of those.

The process of creating that kind of algorithm is also very different: it is based heavily on mathematical/statistical/probabilistic methods and hence the resulting algorithm can be proven that it works with some kind of certainty. On contrary, creating an EA is mostly some kind of "art" (as one UCL professor put it).

All in all, I can't help but feel that even though they are both approaches to the same problem ("how can a computer program learn?"), data-driven methods and EA algorithms don't share much more. And since the results produced by the former are what most people expect of an ML algorithm to accomplish, I tend to think of those when using the phrase "machine learning".

But it's all about semantics in the end.

// I noticed that you are an ML PhD student. So you know exactly what I'm talking about.
>It's weird because the iPhone 4 pioneered the "Retina" marketing and didn't need "Retina ready" websites.

That's because webpage images in an iPhone 4 screen are resized to be smaller anyway (to fit), whereas in a 15" MacBook Pro you see them in their original dimensions but with half the detail of nearby fonts, hi-dpi images or vector assets.
We developed a GPU-accelerated fast face detection using Viola-Jones.
If there is enough interest we can expose it as a web API.
Contact me if you interested.
If people from SL are asking themselves why it didn't grow more, here's my story:

In the past 5 years, I've spent about 5 hours reading and watching videos about SL. And yet I've never once downloaded and run the client. You know why? Because the whole gameworld is just too ugly.

There are many reasons for its ugliness. A missing lighting engine, that most of it is very empty, bad frame rate / low drawing distance, and also the fact that it's all made by the users and the majority of users don't have any taste.

I'd rather spend my time in WOW or Zelda, they appeal much more to my eyes. Or, you know, meet in real life.
It still works perfectly as a nice typing machine, it will play your music etc. A friend of mine is a musician and considers getting a PowerBook (!) to run an older version of PureData. The machine is cheap (which matters to him) and still you can get a lot of kick out of it.
Your submissions:

http://news.ycombinator.com/submitted?id=darushimo

Sorry everybody else isn't doing a better job of building a website custom-tailored to exactly your desire.
TL;DR: don't build upon other companies APIs.
US or EU? As an EU resident, I see the 3 strikes being, er, well, struck out after years of court battles and misery for users.

Interestingly, as far as I can tell, the 3 strikes thing wouldn't last in an EU court anyway as it contradicts a lot of existing human rights law.

One problem the UK government has is that it is on a program of moving essential government services to the internet, so cutting whole house holds off the internet would deny public services to people. Worse still, innocent by standers and / or kids. The schools my kids go to extensively use the internet for homework, etc.

In the end, 3 strikes will fail, if it ever gets enacted. Like I say, all we have to do is suffer for a few years while it happens. Why do we have to go through this pain? Because certain industries that pour money in to party funds refuse to change. So, rather than prop them up with public money, government uses law. Quite vile, but there we go, we voted these people in, so its "our" fault.

(Edited typo)
Or high flyers.
In my first year of college, I bagged my first programming job using the Linden Scripting Language. I spent the majority of that Summer working "in-world" as part of Trinity College Dublin's CRITE project.

There was some real prospects in this area in terms of educational value for children but unfortunately the questionable nature of most of SecondLife clienteles activities makes it impossible to allow Children to just wander around.

I spent a lot of time working with OpenSim, the open source version, which was very very buggy when I used it but it allowed you to run the server, and I had some experiences bringing it into schools. Unfortunately due to problems such as "Wow my man just lost all his clothes", we could not go through with it.

I found it a wonderful environment for learning, particularly for coding. Its a very hands on approach when you can set up a listener like

listener = llListen(1000)

and then set up basic events for when a certain thing was said. It had a lovely feel to the programming and I made my first real money on it as well. I made a set of playable bagpipes for some person online, he sent me $50 dollars on Paypal. I also donated a lot of code free of charge and even had my name included on someones PHD.

All in all, it was wonderful place to work when I was there.
PDF Password Remover for Mac to Remove PDF passwords in Mac OS X
PDF Password Remover for Mac is built for removing PDF passwords on Mac OS computers. It can remove the owner password of PDF directly. Given the user password, the application can save the PDF without user password. It can deal with multiple PDF files with batch process.
Easier? We use UAV's every day. What we have to do is make them able to land and take off reliably so that they don't kill their users. Thats a engineering problem and you could solve that in about 5-10 years.
Ironically, we actually have a great source of training data available that people can contribute with minimal effort - the Facebook graph API!

All we need is someone to auth the app allowing the "view photos" and "view friends photos" permissions and then crawl all of them for photos with faces in them. The return gives us a pixel location for the center of the face and then you compare that against what the detector returns. Keep iterating on that for the millions of photos Facebook grants you and you should get Face.com-level accuracy fairly quickly!
How are you adding together the Chrome processes? Often when you look at the memory usage of a process, it'll incude all the shared libraries it's using. So if you add together multiple processes, you'll multiply the memory used by that shared library by the number of processes you're adding, even though that memory is, well, shared.
Is it harder to find a sexy girl friend than finding the right co-founder?
How does programming feel? It's a tournament.
>Pretty radical, eh? Send money to: lcamtuf@coredump.cx

Would have been smarter to put a bitcoin address :)
Fucking the boss
Check out the hot videos of fucking the boss inside! Don't waste your time and enjoy this hot stuff now.
I have a fallback to Face API in my startup using OpenCV Viola-Jones algorithm, I'll put it under "face-alt.org" soon.
Australian College Students Build A Digital Stethoscope To Fight Pneumonia
7 7 Ripple Effect
The easiest initial way to live on Mars is not to terraform, but to build huge insulated cities, perhaps by remote-controlled robot years before we first get there. Terraforming could come much later by those who already live there. Earth might need insulated cities in the future, if the air is polluted enough, so perhaps that'd be a premiminary learning exercise in how to build them. Of course, Mars is anywhere from 4 to 20 light-minutes away, so the robots would at least need to be semi-intelligent, so prior experience building colonies on the Moon, only a few light seconds away, would help. And the Moon would be just as hospitable as Mars anyway, if we're building insulated cities. Rebuilding by robot in a radiated nuclear wasteland on Earth might even be a learning exercise for building on the Moon.

As for the low gravity in each place, wouldn't children born there adapt as they grow up, with a bit of medical help of course. Although their parents could move from a higher gravity environment to a lower easily enough, I wouldn't imagine anyone could move from the environment they grew up in to a higher-gravity one, so anyone born on the Moon or Mars would be doomed to live there forever I'd imagine.
Now that we've started discussing this, I think I would like to start such a website/service. It wouldn't require too much extra time, and I would contribute everything to the public domain or make it available under a free license.

Does anyone have any recommendations about which algorithms I should use? Would I be sampling Haar-like features? (I've only worked with feature training a few times.)

It would be cool to train for other objects and features as well. Cars, body parts, animals...
That's not really the point. It's not really about objectively correct decisions. It's about knowing the difference between what you think is important and what you think others think is important.
Hotels in
Strictly speaking it can be with an even number of elements in the sample but yeah, your parent probably meant mean number.
You have to pay the market rate because you are competing for justice, and if you can't afford the market rate, you can't afford justice. Is this concept decent and proper?
I did the exact same thing last year. Tried switching back from Chrome to FF and using FireBug again. FF kept crashing on me. Gave it two days, switched back to Chrome.
I don't know. I think this will spur innovation that facebook couldn't possibly buy all of. People will be more likely to avoid building a core experience around a free service and instead either; innovate on their own and learn what is needed if it is really their dream or use an established open source platform if a sufficient solution exists. One downside to some open source projects is that they are meant to be flexible to a lot of use cases so you get a lot of subjective bloat with respect to your use case. But in the early stages, if the api is only a side show but main enabler to the key idea, it's still worth it to ignore the "bloat".

Our society/economy is currently not advanced enough to support free services nor are there many options to hide/divert costs sufficiently as not to matter. Eventually any free service must come to an end.
Yes. In my unscientific experience their I/O is faster than Amazon, but I migrated away from cloud servers completely because it didn't fit my needs.
I would expect Apple to be better than the average. The 2nd hand market is quite strong and they only release a new model once a year and don't drop their prices within the life time of the model. Also there is at least some avenue for recycling.

Compare to their competitors. They release more models quicker, poor 2nd hand market, and they aggressively drive down prices. How do you recycle a Samsung or HTC? Do I have to rely on services provided by local government? Do they have stores that act as drop off points?

That said, I hope they have a way to maintain the same level of recyclability as their old products. It would be shitty of them not to.
People feel a need to quantify and control everything

People don't feel this at all, inherently. Organizations say, we will evaluate you by these criteria, and upon that evaluation will depend your promotion/bonus/opportunity to work on projects of your choosing/whatever.

As soon as you do that, people make damn sure that what they do is counted, and that is a perfectly rational response. And unless everyone knows everyone (and their work) personally and in detail, there's no other way to structure or scale an organization that wants to attract ambitious people.
Make This Reality With For Sale By Owner
Question does arise; if we decide to sell as for sale by owner where to list the property to let buyers get in touch. Well the best place forward is Flat Fee MLS. This is a well-known platform among real estate agents who have the access to thousands of property listings.
The same could be written of managers and leaders. They exist to serve those they work with, not the other way around. Our society just doesn't seem to understand this.
The ultime iPhone hack: add a wireless charging module 
A tutorial for skilled people to mode your iPhone for wireless charging.
Wikipedia of training data!
The proper solution when you see something you dislike on HN: move on. If you think it simply doesn't belong on HN: flag it. If you want to improve HN: submit something better.
Ideally raw images and audio with a few categories. This is because 1) categorization/labeling like you are suggesting does not scale and 2) feature building and detection is the most important part really, building in features like you are suggesting kind of defeats the point when you are testing your algorithm IMO.

You could stratify and charge for categories, pre built features etc.

The dataset for useful training of video, images and audio is going to easily range into tens of gigabytes or more.

This service would probably be best modeled on the mechanical-turk approach.

Worth noting is that Youtube is kind of a source already.
But the point the poster was making is that what is "grassroots" depends on who the idea comes from. If it's someone that you interact with daily and actually get a significant chunk of time with, then it seems natural; if it's coming from someone too high up the chain to remember your name, it seems contrived.

Whereas the genesis of the idea may have been the result of the exact same thought processes either way.
Richardfontana/GPL.next - Fork of GPL
Strong iPad Apps for Education
There are beautiful places (or used to be, don't know about now), it was just not that easy to find them...

Of course people compare them to MMORPGs. They don't realize that the worlds in MMORPGs are preinstalled on their computer after a several GB download, whereas SL would update live.

Although thinking about it, with hard drives becoming cheaper and internet speeds becoming higher, why not build a second life where you aim to cache the whole world on the client? (Until it becomes as big as the whole internet with zillions of high res textures, then it will all fall apart).
This sort of stealth is common in gender and sexual minorities. It can happen to people who are transgender. Lots of trans women have tales of being in a group of cis people and to conversation turning to how none of them have ever met a trans person. Or lots of (usually homophobic) straight people who think they've never met a gay person.

If there's a stigma or negativity attached to a thing, then don't use "I've never met anyone in $GROUP" as reliable data.
Magento - A Vision for Open-Source eCommerce
I enjoyed SL for a while. Some ideas to get more users: make it easier to obtain a good looking avatar, and fix the clunky controls.
I have, obviously, and it didn't help. Got any recommendations?
Agreed. As I said "often, all other things are not equal" :)

That said - it's generally been my experience that people are happy when they're being most productive, and vice versa. The most productive, gelled and happy teams I've worked with have all been co-located (which does not mean I think distributed teams are unhappy or unproductive).

I think many folk see teleworking as a solution to a bad onsite working environment. Often those people are not in a position to "fix" their normal working environment and it's the only option they have to be happier and more productive. More power to them.

Unfortunately, since poor onsite working environments are common, when those people are in a position to build their own teams, working environments and businesses they often miss the opportunity to build a great productive onsite environment - and then miss out on the productivity (and general happyness IMHO) wins that can get you.
Year of Open Source
I don't use any Google services other than Search. I have no interest in giving them more information than absolutely needed.
ReadWriteWeb DeathWatch: Sony
Giving a voice and a space to people who have nowhere else sounds like a success and social good to me.
For software like that, a web browser is not the right platform. Web browsers view a shared space which constantly changes and gets updated with new APIs and deprecated APIs and so forth.

You seem to be confusing the Internet with corporate intranets. Browsers installed in these kinds of organisations, and the tools they want to use long-term, tend to be based around the latter. Having stability is far more important than being able to use HTML5 local storage and add drop shadows to your titles in CSS. There is a reason that, despite the endless moaning of web developers, many places are still running IE6.

If you want decade-long stability, use a platform that is tightly controlled and gives guarantees of backwards compatibility

They are. Unchanged is about as controlled and backward compatible as you can get!

Anyone who wants to get a replacement browser into these environments for the long term needs to understand that. Anyone who wants to make cloud-based solutions that seek to displace well-established in-house tools needs to understand that, too. It sucks if you want to use the shiny new possibilities of bleeding edge web technology, but the grown-ups aren't interested in an anatomical measuring contest between browser makers about who can be first to ship the next non-standardised, subject-to-change-at-any-time, bug-ridden-anyway feature.

I think Microsoft does understand this, and that's why they are still dominant in large organisations despite appearing to be behind the curve. I think Google have figured it out as well, but when they stopped supporting IE6 in their web apps, it wasn't because they had successfully forced everyone to upgrade, it's because they realised that they never would.