skysight-inc/HackerNews huggingface dataset:
>For Microsoft the situation is not as good. The combined share of Redmond’s different operating systems fell from 97% in 2000 to an estimated 20% in 2012. Apple, with OS X and iOS, grabs a 24% share.

So does this mean anti-monopoly restrictions must be lifted on Microsoft in the US and the EU? Why is Microsoft being unfairly targeted by, for example, being forced to include a browser choosing dialog in the EU while Apple gets a free pass for Safari inspite of having a higher marketshare and the lockdown of alternate browser engines and Javascript interpreters on iPhones and iPads?
Forget hybrid cars, prepare for hybrid airplanes
Here is a bit harder version of the puzzle, with 100 players instead of 2.

100 prisoners are given either a blue or a red hat, at random. Each prisoner is told colors of every hat except their own, and has to make a guess about his hat with absolutely no communication. They win only if they all guess correctly. They can agree on a strategy beforehand. What is the optimal probability of success?
GNU is not either the operation system as without Hurd, Linux or some other kernel you can not use the GNU tools. GNU/Linux is a collection of software which forms the operation system though this collection can contain even more software and with different collection it becomes different operation system which is why Android is Android and Ubuntu is Ubuntu, etc. But Linux will always be the key component of operation systems using Linux as kernel and we Linux fan boys will always be happy when Linux is used as a Kernel and will follow metrics about operation systems using it.
If you resize the window, does outputted text scroll (like OSX's terminal) or does it stay where it was (like xterm)? This is a feature I've been after for a while on Linux but have been unable to find a terminal that supports it.
* Not including the Haskell runtime.
Why not just submit a pull request instead?
Conversely, they can use a negation of their result. In this case they win given TH and HT and lose given TT and HH.
Don't miss the link to full podcast (30 minutes) vs the short extract directly on article.
http://www.scientificamerican.com/podcast/episode.cfm?id=cre...
> I think you mean equality trickling down?

Yes. You know what I mean, nit-picking ill becomes you.

> But absolute wealth certainly does trickle down

Not always true. There are many counterexamples in the last 100 years, outside of the west.

> I have not talked about innovation being driven by the wealthy

No, but you've talked around it a lot and failed to say something definite. You've said that it is as good as money in the rest of the system; it is not. Resources available to those who might become rich is much better – and this includes schools and hospitals for poor children at the expense of tax.

> Do you dispute my general summary of how the airplane evolved

I don't dispute that you cling to the airplane example as though it was a general law.

> pg makes this point

Pg is not always right. The extreme case of "take away the potential reward" entirely is of course not a good thing. However this straw man argument is much abused in the US at present.

> even though relative inequality of wealth is an effect of innovation, not a cause of it

Nope. What if it's got nothing to do with innovation at all? You see innovation everywhere; but the richest people are mostly not innovators at all, you say as much in the next paragraph. Which I agree with.
Seems that Brazil was not shaped by "war", but by "military".

I'd say it's right on the mark.
Usenet trolls then are the equivalent of the political blog spam today.

In the nineties, Linux/OSS wasn't as mature/widespread and hardware for small devices sucked in performance and price. People wanted OSes and shit that just "worked". Installing and configuring "alternate" OSes in the '90s was painful even for experienced professionals and hobbyists. And the applications and user experience wasn't that great compared to what we have now.

Now days I can install Linux on a mainstream laptop, restrict Windows to a VM and actually get shit done without any or that much pain.
2012 Predictions: How'd I do?
Sweden has a much higher (3-4x general crime rate) and an even higher violent crime rate (about 12-14x) than Romania. (http://epp.eurostat.ec.europa.eu/statistics_explained/index....). I don't see anything surprising here.
I'm not sure the conditional probability argument explains it. Specifically, given A=H, the probability of (H,H) is the same as the probability of (H,T) so that alone shouldn't inform your guess.

I believe the core mechanism at play here is that coordination eliminates the possibility of one player being right and the other being wrong, because one can partition the coin outcomes into "We have the same result" and "We have different results"; by agreeing in advance to only guess "we have the same result" every time you eliminate the "I'm right, you're wrong" and "You're right I'm wrong" failure modes (50% of the probability space under random guessing).

One could accomplish the same by always guessing the opposite of what you obtain (i.e. always bet on "we got different results" which again has a 50% probability).

This is related to the "guess your own hat's color" riddle:

"You and a friend are on a game show. The host sets you facing each other at a table, blindfolded. A hat, known to be either white or black, is placed on each of your heads. The host removes the blindfolds, and asks each of you to write down the color of your own hat without communicating with each other. If either of you guesses correctly, you both win a prize. How do you guarantee success by pre-communicating a strategy?"

The answer here uses the same partitioning into "either we're the same, or we're different". One friend agrees to always guess his own hat to be the same as the friend's, while the other always guesses that his hat is different.
Eurogamer's Game of the Year 2012
The errors themselves have errors:

"Make sure you the negation of 'can' applies to the activity rather than to the ability to carry out the activity."
I've heard the argument that Linux is not actually an OS several times; but I must admit I don't completely understand it. Why is it so inappropriate to conflate the operating system with the kernel?

Perhaps this is just the operating systems course I took in college talking, but I recall that an operating system is defined not by the programs in user space, but rather by how everything is handled behind the scenes; in kernel space.

Process management, threads, interprocess communication, memory management, the file system structure, input/output, network primitives... Aren't these responsibilities of the operating system? All of these programs and low level interfaces are provided by the operating system, and thus by Linux and not by the GNU utilities.
This isn't a problem with just India and the US. A lot of the world's countries don't even have laws against rape.
What do I have to lose?

I have my time to lose and my time is precious.

You offer to work for free. Therefore there is always the risk of lack of commitment to the work.

By the way, I often receive similar offers from Indian consultancies, by phone or by email. Your offer puts you in competition with them and positions you in the same playing field. If you want to grow a successful high paying consultancy that is definitely not the place to put yourself in.
I've clicked on Distrowatch's Mint entry several times to see what all the fuss is about.

I still run Ubuntu.
Who pays for coupons?
We Spotted It! Steve Jobs' Favorite Executive
I wonder how large is your HISTFILESIZE, to get these accurate statistics?
Eye tracking would allow even more latitude. The eye picks up very little detail outside of the central area of focus. It is also very good at inventing information to fill in any gaps - for example during the periods when the eyeball shifts position we are essentially blind but the brain fools us that we see a continuous image.
I now run Ubuntu 12.10, but installed Cinnamon instead of Unity. I recommend it. It installs incredibly smoothly and runs side-by-side with the other desktop environments you can select on "login" screen. Absolutely complementary: you don't have to reinstall or change anything.

I guess I am old fashioned. The Unity innovations just don't seem to appeal to me.
I also run Windows 7 and I guess I will stay with it until the end of the road. I will not upgrade, not unless Microsoft comes up with something that essentially is still Windows 7, but with the eventual kernel/system improvements. Otherwise - only Linux the way forward.
I always mistrust discussions of the legal content on the pirate bay as a defence. Doing something legal does not defend illegal activities in general, and the pirate bay is, by any measure, predominantly copyrighted material whose owners do not want their material on TPB.

The other argument, that TPB helps distributes culture so is a public good, it's a much better argument. It is however hard to know if it is overall better for society.
It's entertainment, and who says entertainment has to be free? My local strip club doesn't let people watch for free (even though each additional person costs them nothing). Where is the big outcry over that?

Some of the rationalizations around Pirate Bay are just awful. I don't watch movies, play games, or buy albums anymore, largely because I don't have that kind of time. I don't feel "disconnected from society" because I can't "share in that culture."
To accomplish something every day, no matter how small.

(365 little things * the probability they'll get done) > (a few big things * the probability they'll get done)

I did this in 2012 and am still shocked at how much more I accomplished than in any other year. All those little things + their compound interest turned out to be a bigger result than anything I could have planned. Who knew?
It's a relic from a different era: You had a dumb terminal that could only display stuff, and several servers that each could run a piece of software you like.

Also, the networks were (supposedly) less dangerous security wise, so people worried less about things like authentication and access control back then.

X is celebrating 25 years or so these days: And yet, modern clients can mostly work with 25 year old clients, and modern servers can definitely accept connections from 25 year old clients. And it's very usable.

It's a marvel of engineering, even if it is showing its age.
Not exactly a resolution but here's mine:

- Launch a new start-ups job website and open source the Django based backend for developers to contribute features;

- Finish at least 2 other ideas from my 'ideas list';

- Learn iphone & android app design;

- Learn a language (French or Spanish);

- Find a new dev laptop to replace my MacBook Pro (Lenovo X1?);

- Earn enough money from my own projects to afford to leave my full time job;

- Improve my overall fitness and skills in rock climbing and mountain biking.

I think they're all fairly realistic.
Nice, but why tell me to 'Avoid using British English.'? Maybe a one-off misuse could be caught, but if you see multiple instances of British English in a text block, maybe you can assume the writer intends it to be that way?
Life is offensive. If life (and the universe itself) offends you, you have a variety of choices.
Apple drops prices on refurbished Mac Minis by $50, now start at $469
Why aren't user-defined operators more common?
Quit Social Media In 2013
I did CS at a decent, but not as top tier university as you did (King's College London). And have had the opposite experience as you.

I got a great job even before I graduated and I am now working my way up in my second job. All my friends who did CS are either working in the field they wanted to, or doing a PhD.

My friend who studied Art History - essentially living off his parents' money while is occasionally does some freelance writing work

Another who studied Politics - working in a record store

A lot of them have given up on finding a career in the field they studied in and have gone into teaching.

Again it's not a representative sample, but I think it's closer to the norm as my university isn't a world renowned university like Oxford is.
sure, and search through your file system to find all scripts written this year, to include those too....

give me a break.
How not to monitise a free mobile game
The OS is way more than the kernel. Device drivers for example. Compilers (while technically ran in user-land, try to build a kernel without them). Etc, etc. I don't know what they teach you at school, but I'm sure you can figure it out from here on.
It means the UI isn't implemented in JavaScript or maybe that it doesn't support extensions. It's kind of a useless word to describe software.

Fun drinking game: drink every time you see a github project, ruby gem, or Linux package labeled "lightweight."
Thats pretty much the point that the Author makes

People in the top tier will always be fine

> "We're in a bubble for people with a non-Ivy League, non-technical education," says Andreessen, who studied computer science at the University of Illinois. "If you have a degree in English from a tier B state school, you're not prepared."
Small bug: Html tags can screw up the interface. I pasted an e-mail containing a couple of <a href=".."> and it was then unusable.
Thanks, I love having simple one liners to remember complex concepts :)
And without GNU tools, Linux by itself is also useless without GNU tools (unless you can compile C by hand). GNU/Linux is the OS. Ubuntu, Fedora, etc. are distributions of this OS.
My .bash_history weights 1.7Mo (almost 100k lines). I set a very high HISTSIZE since I don't see any reason to lose this data.
Sure, but I can still make up my own mind in those cases. For example, I don't see myself saying "do not" instead of "don't", but with while/whereas, I'm happy to have that pointed out.. It never occured to me, because I learned and learn English from reading/hearing English, so it's very easy to pick up sloppy habits. I think "whereas" is a neat word and should be used more often, at least by me :)

As Orwell said: "If people cannot write well, they cannot think well, and if they cannot think well, others will do their thinking for them." I like nitpicking, I love being corrected. But maybe this would be even better as a list instead of an online application.
Monetarily, the statistics pan out and STEM graduates earn more than liberal arts majors. But is that everything? There's a lot to be said for curiosity as a motivator for work - a lot of us here dive in to side-projects with zero care for monetary reward after. It's just to scratch an itch. Everybody has different itches to tend to.

Personally, I am an Art graduate (with a minor in Advertising). I graduated in May 2012 and have a 40hr/week job doing iOS development, getting paid more than I ever have (still not satisfied haha). Some of my peers on the Advertising side are really struggling for work, scrambling together portfolios to land an unpaid internship at one of the top agencies. I saw that landscape when I was still a student and diversified my skills - I started making apps, sans-CS (which is rather freeing once you get past some initial hurdles). I'd like to believe I'm a fairly competent iOS developer, coder and problem solver in general. Math was always my best subject throughout school, but the engineering school failed to scratch my itch. So did the business school, and the psychology curriculum, and really the advertising curriculum as well (but I had to get the degree sometime). I love art though. Learning about the importance of craftsmanship and really pouring my energy into creating something of aesthetic value is what I learned from my art degree. That was monetarily invaluable to me, despite paying tuition for those lessons.

I'm now on a STEM-ish career path with a liberal arts degree, albeit a little behind someone with a pure engineering background, but I'm a sponge when it comes to the new material - and it's all learnable.

Now that I'm at the end of my rant, I think the point of what I was trying to say is that Liberal Arts aren't a thing of the past, and can be very valuable. It's a little intellectually dishonest to believe that only CS based education is good.
Update: this must have been my imagination. I confirmed that all of the most common browsers will stake out the image area if height and width is set in the css or the img tag.
BTW, this might be a great example of posting something at the wrong time. I posted it when I woke up as it was on my mind, but doh... it was also 2am SF time and dropped off the front page by 7am SF time.

Really should have considered who I'm targetting and posted it later.
I have to say, of all the browsers I tried, Opera's keyboard control was the best. I tried Uzbl for a bit, but I can't say it was very easy to navigate links with its keyboard controls.
Congratulations! Being solo myself, I find that your posts are all very inspiring, although my story has been much less successful.
Yes, but my point was that one team member uses HH & TT, while the other team member uses HT & TH. This is always a loss for the team regardless of how the flips turn out.
The themes in this post relate to the Internet as a whole and are not specific to TPB. If TPB went offline for good, everyone using it would simply shift to preferring a different default site for their searches. You could rewrite this exchanging Napster for TPB and roll the date back 10 years and it would still seem valid.

I'm sure I know what the answer would be if the MPAA/RIAA were asked if they are ok with distributing works for free only to those in countries where it would otherwise be unavailable commercially. The phrase "shut up and pay me" comes to mind.
This mirrors my experience. Hell, I came out of college with a B.S. in Psychology and my job options were very limited until after I left the Army. I gained more from that than I did with my college degree.

I ended up becoming a software engineer only after I made the decision to learn the skills on my own, in my spare time. Best decision I ever made.

However, almost everyone I know NOT in a science or finance field is struggling to survive.
Have you considered a specific nieche or industry where this app would be viable? Unfortunately although your app is sending email instantly, receivers usually don't read their e-mails instantly - most people I know dislike looking at their inboxes. I mostly check my own emails for bills around the time I expect them. You might have to consider additional notification options to make it useful. Just my 2 cents.
I am very tired from the statements like this from time to time.

I use Linux, I like it, but please stop to remember every day that Linux is the best and in a position of global leading.
Solarized Dark! Actually, dark schemes are better on the eyes than light ones, but when you're browsing while coding, most Webpages tend to have a bright background, and too frequent switches between the dark console and the light browser may tire the eyes. But for long coding hours, definitely a dark colour scheme.
Hey calm down, I didn't mean to be agressive sorry if you felt my comment that way.

You can count scripts as commands (I did it in my other comment elsewhere on this page) but the way you do it you will miss a lot. For instance you won't count any "uniq", "sort", … that are almost exclusively used as filter and not in first command, you will also miss a lot of "less" and "grep" for instance.
I think a more appropriate charecterization is that the range of devices people use for daily computing has expanded.
It did this for me too, but then I entered a longer paragraph and it worked.
I was struggling with why this helps but the answer is that this strategy correlates their correct guesses. They are either both wrong or both right.
I think you missed the point of the article. You are the exception, not the rule because you became an iOS developer. I inferred that the article was referencing art majors that don't teach themselves how to code.
Agreed. But would you say that progressive jpegs don't offer a visual advantage in this case? Imagine if a photo has a caption below it: baseline starts rendering far away from the caption, but with progressive we'll get the caption in the correct place without a big gap between the caption and where the photo is rendering. In the case of baseline, the photo will draw to "meet" the caption.
How do you know the problem is with resolutions/goals and not with your process of setting them?

The way I see it, most people have a bad process of setting their goals. It causes them to always pick the same ones (e.g. lose weight, stop smoking, change a job), and never follow through (e.g. because they always approach the goals using the same methods, like "I will eat less", or "I will have a strong will this time").

I've been setting my goals according to one of Tony Robbins' workshops for the past 9 years now, and it's amazing what it helped me to accomplish.

In short, my process is:
- split it to material goals, self-devel goals & career goals
- for each section, brainstorm by writing down dosens of goals I want to accomplish in my life
- then for each brainstormed goal I write down whether I want to achieve it by 1 year, 2, 5 or 20.
- out of 1 year goals I choose three of each kind (9 total).

The above causes me to choose things that are really important, not just "top of the mind" - I surprised myself quite often by discovering that some things I considered could wait.

Then, for each of the 9 goals I write down:
- why do I want to accomplish it
- the first step, something I can do instantly.

The first step quite often propels me towards achieving the goal, and the reason is a nice reminder of why I wanted to achieve it.

So far, the track record was quite nice. Out of 9 goals I accomplish 3-4 in any given year, but it's still a lot. The rest are quite often accomplished a year-two later, thanks to the path I initiated on the first year. Or abandoned when I discover that the reason is no longer relevant.

Finally, I don't think it's about New Year's. It's about doing an occasional, annual, overview of where you're going and what you accomplished.
As much as it's important to constantly track your progress, you cannot ask yourself "where am I going", "what do I want from life" every day or every week. Those are the things one should ask & modify only once in a while.

(edit: I built an iOS app for this process. I hope nobody minds the plug: http://itunes.apple.com/us/app/goal-setting-workshop-+-simpl... . I'd give away free codes here, but don't have any left of this version. )
xxd is a pretty nice hexdump substitute that has a reverse mode of operation (-r), turning a hexdump into binary.
Comparing a smart phone to a microwave oven is disingenuous. I'm HN-ing on my smart phone right now, which is something I used to schlep out of bed and plop myself in front of my PC to do.
I disagree with the premise. Sure, you can increase spending and get hooked to a salary, or you could just learn how to make more and have more.
Show HN: Interactive demo of Gmail contextual gadget for Highrise
I'm the guy who made the bot. I'm looking at relaunching this in a way that GitHub are happy with so that you can at least request an optimisation on your repos. In the meantime, check out http://imageoptim.com/
+1

I always have the same feeling.
The FAQ has it right: For the love of god, why?!

(Sure, it's only a fun learning project, i get that)
You seriously think GCC is the only C compiler which exists? Though now you understood that GNU/Linux is the OS and not only GNU. Though it is true that you need to patch the stock Linux to compile it with some other compiler like Intel CC.
PHPPHP is well on its way to being a simple PHP command line debugger. To my knowledge there currently isn't a good tool for command line debugging on PHP.
Online SMS (Week 4) - I revamped the entire site and app