skysight-inc/HackerNews huggingface dataset:
No, that's not what Unity does. I'm not 100% sure (work computer right now), but I think it might work like this when you click on the icon for app X: If the active window does not belong to X, make the most recently used window of X active. If the active window already belongs to X, bring all other windows to the front.

In other words, if you're already working with an app, clicking the icon brings all other app windows to the front. If you're not working with the app, clicking once show the most likely useful window, clicking twice shows all others.

It feels very natural for me. I specifically prefer it to the way Windows 7 does it with its window previews. Crucially, there is no dedicated interface for selecting which application window you want to use. By bringing all app windows to the front, I can just immediately use the window I was looking for (as long as I want to use the mouse).
The bailouts are a result of brokenness, I never said they were a property. But I think we have rather different ideas of what "fundamental" means, if you're arguing that it's not fundamentally broken, but that "core changes are necessary".

I guess I'll leave it at that.
"Through the repayments announced Wednesday, as well as dividends and interest, taxpayers have recovered about $244 billion of the $245 billion in TARP funds disbursed to banks, the Treasury said. The Treasury currently estimates that bank programs within TARP will ultimately provide a lifetime profit of nearly $20 billion to taxpayers."

Blame the government for that, not Wall Street. Also how much of Apple's 70 billion or so in cash flows through to the economy?
Anything similar for desktop? Or non-mobile web applications?
Even Microsoft Loves Hadoop
Whenever it got sluggish, the sys admins eagerly added memory and processors, not bothering to consider what might be wrong. And when the box finally collapsed the sysadmins are more than happy that all the anger is directed at the hackers.

This would be a reasonable analogy if the hackers (bankers) hadn't spent the last decade paying the sysadmins (congress) to remove the safeties and add vulnerabilities.

Indeed you say this as if in the computer world, the idea of hackers just paying a sysadmin for access would be unimaginable. Certainly it appears that you haven't thought of it.
Limitless spending? Do you know anything about regular people? To suggest that the TARP banks are in any way more responsible than the average consumer is simply ignorant. 'Regular people' these days are not spending more than they used to, and they're not examples of limitless spending: http://www.yale.edu/law/leo/052005/papers/Warren.pdf

Furthermore, TARP being repaid is not an inherently good thing. Who cares whether we got the bailout money back if the system is still completely broken? We're still in a situation where those banks can do whatever they want, and when things collapse the government will have no choice but to bail them out again because the alternatives are unacceptable. Now that the banks don't owe the government TARP money it has even less leverage than it might have had before.
We should consider the ability to prevent evil like the one in your example a feature, not a bug. ;-)
I don't dispute that that's a benefit, I do dispute that it's a big enough benefit to counter all the downsides from the perspective of a regular user.

Part of this is that I think the whole "programmers eyes" benefit is over stated.

"Can be examined" and "is examined by people who know enough to do a useful assessment" are different things. The number of programmers who really understand security isn't that high and the number of those who are committing time to review this sort of code is a fraction of this.

Most exploits aren't down to subterfuge, they're down to incompetence and the people coding (and reviewing) Linux are no less prone to that than those working on Windows or OSX. Those programmers are still human and still make mistakes. Oh, and not everyone reviewing the code has my best interests at heart. I'm not saying that security through obfuscation is good (it's not) but nor is openness without some drawbacks - on balance it's good but it's two steps forward, one step back.

And even if there are exploits in there for the NSA and the like, that's not actually that big a deal for most people. Don't get me wrong, I don't subscribe to the "privacy is only for those with something to hide" line, but security is about trade offs, and I can't see that the potentially greater security that comes from the code being open isn't worth the trade offs that come with it for non-technical users.

For me the positive thing about OSS is that to a large degree it keeps the competition honest. OSS keeps a focus on security and openness that I don't think existed in the same way before it was so prominent. I think this is a massive benefit, just one that I don't have to use OSS to take advantage of.

Because of this I love that OSS exists, and benefits from the fact it does, I just don't want to use it.
It's more like the hackers bribed the sysadmins to give them root access, and the users couldn't afford big enough bribes for the sysadmin to care about them.
There is a lot of interest in the old 8bit platforms these days .. those of us with the machines still in operation are having a blast with the new wave of software being developed.

I'm a huge fan, personally, of the Oric-1/Atmos machines, and in the last few years we've had quite some great titles released for this platform .. you can see some of these great releases here:

http://www.oric.org/index.php?page=software

I'm a personal fan of the SPACE 1999, PULSOIDS, and IMPOSSIBLE MISSION titles, being that they are recent ports/releases being done to bring life back into the platform. Anyone with an interest in their gaming history would do well to investigate this new phenomenon ..
Yes, unfortunately the system is fundamentally broken and skewed towards advertisers. Although as another commenter here pointed out there are ways to make it better and create a system more independent of advertisers.

In my article a left out a big portion of alternatives but I'm researching and writing a follow up with 4 or 5 ways to substitute display advertising.

Thanks
Nanomateriales Allow Computer to Rewire Itself.
Next time, the 500,000 should forcibly take over the media outlets ala V for Vendetta.
I have no problem taking criticism when it is productive. In this case I also believe the article does not cover all the alternatives, which is a good point. In the future I will try to make my articles better by not only pointing out the obvious but also giving more relevant examples of how to change something for better.
if you look at table 6 in the paper you can see the distribution of income was in 2006 the most unequal in the last ~25 years
Cut your hair short and dye it in a dark shade of red.
Thats what most attractive women do when they need a break from male attention. Works 99.9% of the time. The remainder has found the perfect look.
The S*** that Apple's Siri says
I'm sure Apple will provide some kind of Siri API eventually, but in the meantime I think something along the lines of Siri + email + ifttt could become pretty cool.
Because democracy and equality is fundamentally superior to feudalism, therefore any system that is on an unstoppable slide toward feudalism is fundamentally broken.
#define KV(KEY,VALUE) VALUE, KEY

myDict = MD(KV(key,val), KV(key2,val2));

Ugly but a case can be made that this end justifies the means.

Another option is implementing your own dictionaryWithObjectsAndKeys where you flip the varargs and feed them back into the subclass dictionaryWithObjectsAndKeys.
Agreed. Hurt my head at first. Then I thought maybe the menu on the left was a javascript filter or scroll to but alas it wasn't.
Did anybody find any Android ones? I didn't see any in my casual perusal. Is this by design? Or is the site owner just an iPhone user?
There's currently no maps or business search anywhere other than the US.
フェイシャル銀座口コミランキング
It's not a better experience for the end user if there's not enough revenue to create the content for the end user in the first place.
How is that a misuse? Meaning changes depending on context, it's a well known feature of natural languages.
And of course the analogy is flawed, as analogies tend to be.

Yes, what has happened essentially amounts to corruption. How do you usually approach corruption, by going after the corrupted officials or the people paying the bribes? Both, especially at this scale, but no-one expects corruption to go away while there are corruptible officials.

> Certainly it appears that you haven't thought of it.

It might appear so, but appearances can be deceptive. By all means, lets have a debate based on what the other side appears to think.
Orlando Divorce Lawyer
Your Family law and Divorce Lawyer in Orlando Florida. An Orlando divorce lawyer and family law attorney for custody, child support, visitation, modification, adoption and Workers' Compensation.
I play guitar and this is still very true today - Peavey deals mostly in the lower to medium bracket and their most legendary (and "premium") amp is beloved for just that: (comparatively) cheap, reliable and a distinct sound.

Interestingly enough, another guitar amplifier company that could be considered VERY premium started in a very similar way: modifying and building their own gear just out of frustration with (back then) existing gear and lack of money: http://diezel.typo3.inpublica.de/history.8.0.html

Actually, Boogie did too: http://www.mesaboogie.com/US/Smith/our_story.html
Future Proofing your SQL Database Queries
Ubuntu's had a good run, but nothing last for ever. The great thing about free software is freedom.
Yes, BBS.
Showcasing startup talents and cities on the rise
Because they could have simply donated everything to Libre Office itself, instead of donating it to another organization under another license. There was no reason to do that aside from being sore losers.
Javax.cache: The new Java Caching Standard
Both of them wouldn't work for MD() due to the trailing nil.

But for MD(val, key, vals...), it'd give you a slightly better error, complaining about the number of arguments when you do MD().

Otherwise they are the same in this case.

## removes one non-whitespace character – often the comma – before the ## if vals or __VA_ARGS__ is empty.

e.g

#define MO_LogDebug(fmt, ...) NSLog((@"DEBUG " fmt), ##__VA_ARGS__)

MO_LogDebug(@"This works as expected %d", resultCode);

// Removes the comma automatically in here:
// NSLog((@"DEBUG " @"This works too without args"), );
MO_LogDebug(@"This works too without args");
That dismissal is a bit oversimplistic.

With increases in productivity, it is possible for everyone to have more; but almost all the gains have been concentrated toward the top.

PG:

> I can remember believing, as a child, that if a few rich people had all the money, it left less for everyone else.

This is provably true. Just because PG believed it as a child doesn't mean he was incorrect then. It's true by stipulation!

PG:

> In restoring your old car you have made yourself richer.

If both your time and all the physical goods needed are free. Sure.

PG's examples here are really not illustrative of the point he was trying to make, which is that the pie CAN be grown.

But WHERE is that money coming from? If you make a killing off the stock market, someone else necessarily loses.

A startup that is sold or goes public is just an abstraction for transferring money from other people to yourself.

You can ONLY get money from people who have it already. Of course, more is created all the time by the Federal Reserve, in order to inexorably inflate the currency and decrease the value of cash holdings.

The treatment of the distinction between "money" and "wealth" is a little sleight-of-hand here. If he just wants to make "wealth", stick to Open Source. There is demonstrably LESS wealth in keeping things proprietary, but demonstrably MORE money. It's all about control.

Money is specifically and ALWAYS about the withholding and control of resources. Why do you need it? Because the basic things you need to LIVE are still controlled by other people at this point in history.

It's also not true that creating new things is the same as creating more "wealth". Some things are NET DRAINS on productivity or welfare.

For example, Zynga's Skinner boxes. Or slot machines. Devices created to suck money out of people with addiction problems.

Investors want returns in money. "Wealth" is a function of R&D, which costs money. The two are orthogonal; just look at the money made by toilet paper companies. Or PepsiCo. For a sugar water company it's not too shabby to be worth $100 billion with $17.5 billion in revenue and $2 billion net income for this quarter.
Do these people consider how many jobs these top 400 people created over the last decades

You seem to be claiming that these people actually create jobs. That they have some magical power, or even non-magical power. Some economic something. Some accumen. Whatever. You are saying jobs were created and these people are responsible. Great. If that is the case, may I ask "Why have the stopped now?"

It turns out that jobs are actually created most by small businesses.

http://www.census.gov/econ/smallbus.html
You can't just blame Wall Street for everything. I never suggested consumers were more responsible I just said that heaping 100% of the blame on Wall Street is ridiculous. Yes consumer debt was on the rise before the financial crisis: http://www.csa.com/discoveryguides/debt/review.pdf

You say Banks, which part of the Banks? You can't lump the whole Banking system into one group and blame it all. Also the top 1% encompasses much more than these 'greed fuelled' bankers on Wall Street.
Why Won’t Developers Listen to Your Game Idea?
Day Trading
Befriend the Trend, Trade for a Living, Trade for Life.
Inequality has hit a level that has been seen only once in the nation's history, and unemployment has reached a level that has been seen only once since the Great Depression. And, at the same time, corporate profits are at a record high.

If you're not mad you're not paying attention.
Revenue Based Financing
I don't think these are the real problems with Objective-C.

To quickly address this issues, before discussing the real problems: "Ugly" - get over it, "Verbose" - get over it, "Memory Management" - Obj-C memory management is in fact super simple as long as you follow some really simple rules, especially with ARC.

Now the real problems I have:

1. Lots of unnecessary code. With the old runtime, you had to modify your code at four (!) places to introduce a new property in a class. With the new runtime, that has decreased to three, with ARC, to only 2, but that's still one more than what should really be necessary (@synthetize should go).

2. The whole header file thing. I know that Obj-C is a descendant and strict superset of C but I still find separating header files from .m files somewhat tedious and unnecessary. This leads to

3. Having to declare methods and properties before you use them. I mean, this is 2011, this shouldn't be necessary.

4. The syntax for having "private" methods and properties is awkward even by Obj-C standards. Basically you have to create an anonymous category in the implementation file.

5. Properties (with ARC) should default to strong for objects, assign for everything else.

6. The [[X alloc] init] way to construct objects; I understand that from a theoretical point of view it's cool to separate allocation from initialisation but I've never ever needed to allocate an object with anything other than the alloc message.

7. The debugger. GDB and Xcode are atrocious. Have a look at the C# debugger in Visual Studio; that's how a debugger should look like.

Overall, while a lot has been improved recently in Obj-C, my main gripes with the language all come from the facts that it's a C superset (which is also a massive advantage) and that it's an almost 30 years old language; the programming world was very different 30 years ago.
FRACTRAN - the esoteric programming language invented by John H Conway
Ameobi saves Newcastle in the death minutes Vs Tottenham
Newcastle proves their unbeaten stand to the season as on 16th Oct against Tottenham, in the death minutes the super-sub Shola Ameobi struck the Spurs chances of winning. Newcastle Vs Tottenham on Sunday resulted to be a 2-2 drawn effort with which Newcastle takes the 4th spot played 16 games and Tottenham took 6th place having been played 13 games in the English Premier League.
Grammar issue: "peeked my interest" is incorrect; it's "piqued my interest". Sorry, it's a pet peeve of mine.
In today's world, deadlines are everything. And it has been my experience that deadlines are getting tighter and tighter. So I understand where your manager comes from, he just want you to finish the project in the shortest amount of time.

However, having a sense of design and wanting to make eveything you do a cut above the rest are admireable qualities in my point of view. I'm sure there are loads of companies who will actually appreciate this. If you're having fun at your job, discuss it with your manager. If he just wants a code monkey, tell him there are loads of them, and that this position at this job are not for you.
> I could go on and on. Unity is an immature, alpha-quality piece of work that seems to have been thrown out because of a deadline.

Usually in open source, real user feedback is better than guessing.

I think Unity is maturing and will grow to be what really draws new users to Ubuntu.

Keep in mind what has already been said, Ubuntu is not really geared towards power users (plenty other distros for that), its early motto was "Linux for human beings", and also bug #1 is "Microsoft has majority share on desktop".

I'm pretty much enjoying this new direction and it's not keeping me from doing anything I need to, be it programming or browsing.

Since it's new, I also understand that there will be lots of set backs if I want go around tweaking everything, but that will stabilize with time and I'm sure that Canonical will appreciate any feedback from users that do want to experiment.

Also, I think it's pretty unreasonable to expect them to realease something new that will entirely support every other tweak and customization made with the old features.
I didn't start really learning to program in earnest until I was 31. I got my first internship the month before I turned 32, and was hired as a full-time programmer 6 weeks ago making nearly double what I had been making in PR (not to mention actually enjoying my work).

It is indeed never, ever too late to program.
Dating over 40
Foreign Single Women allows enjoy the best of the best in exotic foreign women who seek to meet quality Western men.
that's an Englishism; 'eris' can't mean 'want' in Latin. But I believe a better translation is: "How much will be of the [people/things] explaining."
Europe the real test for economy
this is a good resource for someone as oblivious as me!
This is a very inspiring "so I just made my own stuff" story but then again, I think the music instrument business and especially the market of guitar players has got to be a horrible example for hackers.

Imagine your customers swearing by and specifically asking you to produce hand-wired tube-based computers with punch cards that run as fast and reliable as modern PCs but at the same time they will shun pretty much any innovation you try to introduce and then just spend 4 to 6 figures on some old tube-thingy from the 50s or they over-spend on some very small boutique shops that swear they are building that tube-computer just like they did in the golden days and they swear they only solder during full-moon and its only done by virgins, so they charge you triple-premium for it. And then they tell you "hey, RMS is actually using that thing" and then they pay RMS lots and lots of money so he will take pictures with that thing while actually working on a small modern *NIX PC behind the stage/under his desk.

Aside from HiFi gear, I doubt there is another industry SO full of emotional marketing, dark obscure magic and so much mis-information accepted as fact as guitars and especially guitar amps.
> The gurus are the gateway to getting new users into the fold.

If that was really the case then Linux would be everywhere in the desktop by now.
Number 2 would be awesome, and is what was "demoed" in the old Apple personal assistant video. This could start as a simple answering machine (no interaction with the caller) which would analyze the terms of the message, like appointment cancellation which would be matched against event in the calendar.
When I first read this article, I got ready to post a hasty reply with all my pet hates about Gnome 3, Unity, etc, etc.

Then I remembered the original reason I started using Linux, as a native Windows user, and that is "Choice". So you don't like Gnome. Guess what? Don't use it! You have so many other choices of window managers available to you.

Shed a tear for those users on proprietary systems who don't have choice. Don't like the new Start menu? Nobody cares.
If you are a really good or lucky trader, you can make money in any kind of market. Some banks made up the dubious CDS from questionable house loans, making tons from selling them, and then made money again by shorting them. AIG was one of the poor fools that was left hanging the bag when the housing bubble burst. So, I wouldn't say Wall Street is the worst place to be protesting.
I noticed the window issues when Unity was first introduced as many a Popup window would grab focus but the title bar controls were still for the underlying active window! What witchcraft is this!