skysight-inc/HackerNews huggingface dataset:
According to the talk (which derived from real case studies), we (in Portugal) have a population of 10% with one of the several variations of color blindness.

In my 1st job (on a small IT department), i had a colleague (from the electronics department) which had a variation of it. Dealing with electronics, means in some form, dealing with color codes, like colored cables, LED's and other instruments, which means he had difficulties dealing with it. It was not very known, and i understood why after the talk, in which there seems to be a stigma on color blinded about them being recognized as such.

So, although not perfect, it made sense to me as solution to allow people being independent. I live in front of one of the metro stations, in which this code is already applied (like in many other countries, our metro rails are identified by a letter and a color).

In our hospital urgencies, we use a braced color to identify the urgency of the patient. Green, blue, yellow, IIRC.

Like real blindness, there may not be cure, but there are solutions to improve a person's life quality, even if it just helping a [color blinded] father being able to pick baby clothes for his son, not "daughter" :-)
This is one of the best, inspiring first person looks at the mind of a superb software artist. When I read it, it took about ten hours to read it in a single, captive sitting.
It is schedule every few hours. The biggest issue now is twitter limit request, which is what I'm solving right now.

Also the attention is not that bad (8775 visits so far). Also, heroku's varnish cache on static assets, html page and on Ajax requests is pretty great.

And mixpanel is handling the metrics, so I'm pretty covered.
Yes, desktop environments such as Unity seem to be designed with text search in mind. Instead of navigating a menu tree or filesystem tree, users are expected to "search" for whatever they're looking for.

Which works pretty well... until you realize that these desktop environments are also pretending to target the tablet market, where text entry is an order of magnitude less convenient than it is on a regular computer.
Yes, in case it wasn't clear, Fabrice Bellard is the author of both FFMPEG and jslinux, and my comment was referring to his outrageous productivity/ability. As great as V8 may be, it isn't a great target for an ffmpeg port.

Still, I wouldn't put it past him.
It basically is the same situation as continuing to interview once you have a job. It's not unethical, it's how the labor market works. However, you probably don't want to let your employer know about it, and they probably won't like you very much if you take another job.
So I'm kinda confused...

You shouldn't be. Here's what happened:

You thought your ex-boss wasn't an asshole. You were wrong and you found out the hard way. Now that you're in business, sad to say that it's probably not the last time that will happen.

You were a gentleman and he was a jerk. Please don't let this experience keep you from being a gentleman in future business dealings.

I would not cancel the offer. Carry on.

Best wishes to you both. Keep us posted.
UploadCare fan mail from prospective beta tester http://cl.ly/1L0I3e0T3l1m3h2d3g0I
Mint uses the same repositories as Ubuntu for the most part. You can also use the Debian Edition, which uses the same repositories as Debian Testing. Both repos are as comprehensive as they get.
Curiously, when asked how he had the idea of developing that color code (which was obviously influenced by the fact that the person is an experienced designer [and teacher]) he replied that, as a kid he was one of the bullies [group], who picked on other color blinded kid(s) just because he/they couldn't identify crayon colors.
rumor has it that IBM is cancelling their commercial product..
using 2.3.4, i can't _really_ play music. i can say "play the beatles" and it will offer to search youtube for the beatles, but it won't search the music on my phone.
Thanks for the interest Karl. I am sorry, but it doesn't yet support google+ profiles. Also, you should probably link to: https://plus.google.com/u/0/101556315529391051445 , as your original link[1] gives me a blank page.

Edit: In the mean time, I'll probably add support for the entire leaderboard, focusing only the standard HN profile. No photos though...

[1] https://plus.google.com/u/0/101556315529391051445/posts//p/p...
> Performance and footprint

One way out would be to compile the text-based config files into the config blob and rebuild the blob if the text-based config files change.

I can't quite figure out an attack vector, but I always have a bad feeling when I trust a binary blob and load it into memory without any parsing.
Once there is a valuation and there has been investment, founders should be collecting close to full salary (maybe 75-85%) because to take less means they are effectively putting money into the business and should be getting more equity, but that can dicey because it dilutes investors.

$500k can't support 4 people for 12 months (in NY or CA) unless the founders have personal savings to use. You have to include travel expenses, a "cushion" in event of unexpected growth, and expenses incurred in getting the next round of funding.
Let's put it this way, you have an employee who is now pretty much integrated into your business, and there might be a bit of trouble at work or things are going through a rough patch, and he is unhappy. You'd probably be unhappy if an ex-employee offered him a job, and took him away, when you thought you might be able to do something to fix up the relationship.

Just be mindful of this in the future. Karma can be a bitch.
Some would say that this is exactly how capitalism is supposed to lead and that we're in the late stages now. It optimizes and creates new products/markets until it eats itself.

If these protests continue to build, I can see them as really creating an anti-consumerism sentimentality that could lead to an entire new form of public commons. The whole OWS movement is based upon sharing information and resources and even if it doesn't "scale" well, this is how a lot of kids that grew up on the internet think. More so, the recent financial crisis made a lot of people realize that their stuff doesn't define them and that there's more to life, like creating things. They're angry because they're sick of getting fucked over, that they want to be able to afford health care and raise a family in a nice home, not that they want to someday be able to buy a yacht and a bunch of jewelry.

The fact that the movement is organized and growing without a clear set of demands makes me think that (hopefully) we're leading to a new collectivism that still allows for individual expression. In my town I've experienced a lot of people from varying viewpoints to discussing the big issues and being respectful about it like never before.

Honestly, the more this grows the more excited I become for the future of this country and world.
Whitepaper : Security Issues in Android Custom ROM's
I simply could not get past the Groundhog-day intro.
For another sci-fi novel dealing with language, I'd recommend China Mieville's Embassytown.
This article is rather misleading. The plan to move the TZ database to IANA is over a year old - see https://datatracker.ietf.org/doc/draft-lear-iana-timezone-da... - though the lawsuit has sped the process up a bit. The TZ mailing list switched to IANA within a day of Olson shutting down the old list, and Robert Elz has been acting as interim maintainer. There has been no disruption to TZ database maintenance. IANA are not yet providing web or FTP sites for distributing the database and code.
University is not for everyone. However, it seems to me that drop-outs fair better when they are running to something rather than away from something. If you have no idea what on earth you wish to do with your life, muddling through at uni (at least until you figure it out) is probably less damaging to future opportunities than muddling through flipping burgers at some fast food joint while your parents yell at you.

You might also look into the possibility that you are "twice exceptional" -- that you are bright but have some hidden learning disabilities. Such people often are enormously frustrated and find that many things come too easily to them but then stuff that is more challenging is simply impossible. For such people, appropriate diagnosis and accommodation can be a godsend.

Best of luck.
I agree with the overall sentiment here, but in this case I'd rather the departing employee be the gentleman and give me a heads-up, instead of his future employer.
I think you're partially right about the struggle in NYC. But here in Philadelphia there are a lot of homeless people getting fed at the camp and plenty of working class and poor folks. A lot more diversity.

Certainly there's privilege in even being able to deal with getting arrested that a lot of people in this country cannot afford. And there are certainly a lot of people that may want to join the protests because of a job or whatever. But I don't think you can discredit the movement based on that privilege.
CsoundForLive | by Audivation
Some employers do have clauses in their employment contracts saying that you cannot invite your former co-workers to leave and come work with/for you for a certain amount of time after you leave.

Yes, but depending on the state you live in (eg Cali) that isn't legal and thus unenforceable.

(you need to check your local state laws, or country law if outside of USA)
So, the config system is slowly approaching a Windows registry...

How about making opening the 50 or so files fast instead of putting everything into one big file and, then, into one smaller blob?

Or we actually do like to make the same mistakes Microsoft does?
The "future of search" is very intimately related to the "future of AI", and quite frankly, Quora has nothing to do with either, except that maybe it will be a decent source of answers to specific questions about startups...

As for the future of search and AI, the way I see things, there are eventually going to be two main AI camps that emerge (NB, I'm not saying that this is the state of the AI field right now, but I think it will segregate more along these lines in the next few years):

1) Big data AI: this is the Google style of AI, which usually assumes that the best way to do AI tasks is to use fairly naive algorithms and toss truckloads of data at them.

2) Deep model AI: this group is more about models, and believes that the best approach is to extract as much structure as possible from a limited data set. More data helps, to be sure, but the emphasis is more on getting as much as possible out of the data rather than getting more data.

The way things are going now, Google is going to win at big-data AI, no ifs, ands, or buts - they've got more data than just about anyone. So the way I see it, the only way someone is actually going to unseat Google is if it turns out that deep-model is a workable approach (thus far it hasn't had many serious successes), and Google doesn't focus on it early enough (because if they do, then their massive data availability will make sure they win anyways - that said, the folks like Peter Norvig driving the attention at Google are very explicitly in favor of data-based approaches, so I don't see Google leading the pack on model-centric research).

IMO there are some good reasons to think that deep-model approaches are viable: despite Google's massive billion-book data sets, humans are still better at doing, for instance, translation, despite the fact that a good translator might have only received the equivalent of maybe .1% of the input that Google leans on for its translation approach. The question is, will anyone actually figure out how to do it well? That's up in the air, but the fact that evolution figured out how to do it means that it's probably not terribly difficult, we just haven't looked in the right places yet.

My personal opinion is that the main pinch point in the typical big-data approach is that it's limited by statistical correctness, whereas human intelligence is not (we happily assume patterns exist in data even when we don't have enough data to make a proper statistical inference, and then we filter out incorrect assumptions later, also by using statistically incorrect heuristics and patterns - in other words, we're usually wrong, but sometimes we get lucky, and as long as we can eventually recognize that we're wrong, we do just fine). I think deep-model hopefuls would be wise to look more seriously at explicitly statistically unsound approaches if they want a shot at beating out big-data...
What grammar recognition? it's a combination of keyword extraction and limited functionality. Using words like "time" or "clock" or "wake" for example would trigger the alarm clock functionality, it's not analyzing grammar because it doesn't have to since the limited actions involved have their specific vocabulary.
While mocking up salaries with an adviser, he said that we should earmark $60k for founders "so people think you're stable."
Indeed. The boss said that his staff "should not know they have a choice to work for YOU when they quit my company!" If the only way he has of holding on to his employees is to try to keep them from learning about other job opportunities, then he's playing a losing game.
You got to say "listen to [song/artist/album]". Which, of course, shows one place Siri's got the advantage currently, but I am sure Google is working on that now.
The Whitehead quote at the start (from An Introduction to Mathematics, 1911) is a great one, and relevant to programming as well as pure math. But a lot of good came after the one sentence the author quotes:

"By relieving the brain of all unnecessary work, a good notation sets it free to concentrate on more advanced problems, and, in effect, increases the mental power of the race. Before the introduction of the Arabic notation, multiplication was difficult, and the division even of integers called into play the highest mathematical faculties. Probably nothing in the modern world would have more astonished a Greek mathematician than to learn that ... a large proportion of the population of Western Europe could perform the operation of division for the largest numbers. This fact would have seemed to him a sheer impossibility ... Our modern power of easy reckoning with decimal fractions is the almost miraculous result of the gradual discovery of a perfect notation. [...] By the aid of symbolism, we can make transitions in reasoning almost mechanically, by the eye, which otherwise would call into play the higher faculties of the brain. [...] It is a profoundly erroneous truism, repeated by all copy-books and by eminent people when they are making speeches, that we should cultivate the habit of thinking of what we are doing. The precise opposite is the case. Civilisation advances by extending the number of important operations which we can perform without thinking about them. Operations of thought are like cavalry charges in a battle -- they are strictly limited in number, they require fresh horses, and must only be made at decisive moments."
Oof, boy do I feel old now. Wasn't it just yesterday I was teaching myself 6502 assembly on my Apple ][?
I'm sorely tempted to order one of their super-strong magnets, such as http://www.supermagnete.de/eng/K-26-C but I'm almost certain it'd lead to personal misfortune.

I wonder if this one of those "regret the things you do, not the things you don't do" situations, or simply a "don't be an idiot" situation...

EDIT: Just seen this one. Bloody hell. http://www.supermagnete.de/eng/SALE-038

Also interesting, this page http://www.supermagnete.de/eng/faq/price about how the price of neodymium "increased about fivefold between January 2011 and June 2011" due to china reducing export quotas.
Sadly, I'm waiting for someone to blame his cancer to the number of hours he spent on the iPhone.
Linux Mint Debian 201109 (Gnome & Xfce) released
The latest linux mint release is great, if not a little buggy. I had used the last release, and it really was well configured. This release still has problems with the update from LM, and it crashed in the middle of the update. (Some problem with grub) You definately want to sort it out before shutting down the computer, very easily fixed, after the LM update crashed, switched to the terminal as root, apt-get update, apt-get upgrade. Problem Solved! nicely configured, and had no further problems. It was just released, and they'll probably fix the update. It uses the Sid repositories from Debian, and seems future proof, at least for now.
If you are new to MCU's, I'm going to suggest you take the number of timers you think you need, and halve that. Maybe even quarter it.

Many jobs we wish to use the timer for can be done in other ways, and many jobs that need the timer can timeshare resources.
What I want Siri to be able to do for me
I love it when someone writes an articulate, non-inflamatory blog post with reasonable suggestions on how to improve things. It's sad how rare this is around here these days.
I can't remember who said it or what the exact words were, but still:

If you want to be remembered (or do something that will be), write a computer game. People will write emulators for ancient architectures just to play old games.
Anyone submitted "A Method for making eyes bleed" for patenting yet?
To all the companies complaining, just come over to Brazil and grab a bunch of great engineers for 70k.
Always ask yourself before you send an email, what are you hoping to do with the email? Get something out of someone? Maintain or build a relationship? Make that person feel bad? Gloat?

In this case it sounds like you had no purpose at all... Just "being nice". It was probably interpreted as "you are trying to make me feel bad" by your ex-boss. Note I did not say MISINTERPRETED, because that implies it is his fault. It is not, it is up to you to control how you appear and everything surrounding that messaging.

You learned a hard lesson here, you lost a potential future ally. Shrug, learn the lesson and move on.

And finally, it ie never improper to offer ex-coworkers jobs, just be aware of:
- legal obligations wrt non-compete, and IP. it might be wise to honor an non-compete even if it isnt legally enforceable. Don't like non-competes? dont sign them.
- relationship status and feeling. how will the other side feel?
Siri's personality does one thing Google Voice Actions doesn't: develop an emotional connection with the user. I fully expect Siri to impact the number of people switching to Android. It would be less like switching phones and more like firing you personal assistant.
Extending an offer is not the same thing as "poaching".

Honest question: what's the difference? What would constitute poaching in this situation?
It's worth noting that you are better off tax-wise saving one dollar than earning the same dollar. I didn't expect it to impact your argument that much, but given that the 2010 income tax rate in Israel is 44% for anyone making over ~90K/yr, 2K in savings is roughly equivalent to 3.5K in marginal income. From what I gathered last time I was in Israel, that was a pretty significant amount of income.
If you write a non fiction book that says "world war I was the cause of world war II" you are entitled to copyright protection for your expression. However, you don't earn a monopoly on the notion that WWI cause WWII even if you were the first to express that. Someone else can still write a book that conveys that fact.

The "creative work" isn't the fact that country a is in time zone b. That's just data. A description of the process and the reasoning used to reach that conclusion, and an analysis of available facts is an expression. A map visualizing the data is an expression. A formatted chart is an expression. The connection between regions and timezones is just data. It's not protectable.
Found an excellent gem, from page 7, that reminds me of what I imagine is a lot of people's experience, moving out to the Valley to do a startup. His attitude about it all is awesome:

I have to rent a car. I have to drive it. On these insane twelve-lane racetracks
they call freeways. I have to find an apartment and rent it. I have to move in.
I have to buy a car. I have to buy insurance. I’ve never done any of this stuff
before… and now I have to do it all at once.

And on top of this – or rather, at the bottom of it – I have to make a
computer game.

It’s gonna be fun.
I think it depends on the nature of the relationships. If your startup, for example, is taking on your old company head on, then you may want take this approach. But, and we do this regularly when hiring from past companies or partners, call their boss and make sure it doesn't damage the relationship. You wouldnt want to harm future business with them.
There are still a few dozen of us who play Descent 3 online. Actually, my Descent clan runs a Minecraft server, too.
It's not wrong to approach former co-workers for a new venture. With that said, reaching out to the former employer and giving them a heads up can and usually will cause issues whether you meant for them or not.
It can be an appropriate effect (and look good). Here's an example: http://www.fox8.tv/

(Click the carousel, and watch the FOX8 logo up top-left. In this case it's just a clear window to the large background beneath it, but it's the same idea.)
Working on your hobbies for just as long as you wish, with plenty of money in the bank, suffices for "retirement" to me. Retirement doesn't mean not working, is your goal in life to become a vegetable? There are easy shortcuts to that.
Ben,

My understanding is you are wrong -- while noncompetes are invalid in California, non solicitation agreements are enforceable or at least enough of a grey area that you really don't want to get in a pissing match with a company with in-house counsel. Not to mention the valley is really small.

Maybe a proper lawyer could clarify?
I would suggest checking out Elementary OS. It has been a better experience for me.
Unfortunately this doesn't matter given how far Libre Office has come since splitting off. I mean Libre Office already stated they have mobile version in the works, not to mention the other improvements they've brought to the project causing a lot of Linux distributions to switch to Libre Office as there default word processing suite.

A little too late for Oracle and the Apache Foundation in my opinion.
I agree. Most books and articles on Fibonacci love don't provide enough data to verify the claims. I find the sequence fascinating, but I hold my wallet when someone claims they use it to predict the stock market.
Don't know if the previous comments are showing so here goes again, Linux Mint Debian edition, is the newest version to use Gnome 2 or xfce. I used the Gnome 2, 64 bit edition, worked great had a problem with the update from LM. Seems there's a problem with Grub, so after the update, you HAVE to deal with it using apt before shutting down the computer. As root, Apt-get update, apt-get upgrade, that's it. Uses the Debian sid repositories and latest kernel after the apt upgrade. nicely configured, working desktop, usual gnome stuff, and cups worked.

Nice job Linux Mint, and a great, normal desktop!!!!!!
Really: be careful. Strong magnets are extremely dangerous. I once managed to get a 1" cube of neodymium stuck on either side of my hand for a few minutes.
Anyone know what software he used to create the slides? They're beautiful, and i'm 100% sure he didn't use powerpoint!