skysight-inc/HackerNews huggingface dataset:
This is why a lot of otherwise bright people dedicate their lives to (getting an MBA and) climbing the corporate ladder at a large company. After a while you get huge payouts irrespective of any actual contribution. A few years at a Vice President role (leave alone CEO) can give you huge amounts of money.

Interestingly enough Terry Semel got a nice Golden Parachute too iirc after doing nothing much at Yahoo. One VP I know was asked to "teach Semel how the Internet worked" after Semel joined as CEO.

Yahoo also had 300 (!!) Vice Presidents at a point of time. Imagine the outflow of money to maintain that crowd. From Yahoo's latest marketing campaign

"There’s nothing to look at but a box and a button,” says the voice-over in the Yahoo (YHOO) marketing video–about an unnamed, but obvious, Web site. “When you look at this homepage nothing looks back at you. You come to this place so you can leave.” [1]

Somewhere in Yahoo there is whole bunch of marketing VPs and managers raking in millions of dollars for this!!

Yahoo's successive CEOs seem to take out a good chunk of its profits without adding much to the bottom line. Fwiw Sun was that way too.

[1] Source: http://kara.allthingsd.com/20100505/yahoo-tries-to-recover-f...
Steve Jobs' Prescience (Or: Who Wants A Stylus?)
Interesting rant, however you have not explained why you think Union Teachers are better than non union teachers at educating children? Tax payers pay taxes so that children in their communities get a good education. Why would tax payers pay a teacher 80k a year when there are qualified unemployeed people willing to do the job at 40k.
And i thought such things only happen in Large Banks. This is a sign of what is wrong with Executive Compensation across the board.
Once you get into the CEOs club, it's plain sailing.

What I find hilarious is the turn of phrase on Yahoo's own version of this article.

"Carol Bartz received a $47.2 million compensation package during her first year on the job as the Internet company tried to motivate her to engineer a turnaround."
Isn't doing a good job motivation enough (in addition to already substantial compensation at that level)?

Secondly,
"Bartz generally impressed analysts by closing Yahoo's unprofitable services, laying off workers and saving even more money by striking an Internet search partnership with Microsoft Corp."

Wow, that required real creativity and lateral thinking. That kind of execution sure will help bring Yahoo up out of the morass. Where's the forward thinking?

Reading about the stereotypical American CEO, it seems to be all about layoffs and making the short-term bottom-line look good before bailing as the emperor is revealed to have no clothes due to lack of R&D or any thinking past milking of current cash cows.

At some point there's nothing left to cut from the hollow shell.
After Money
I imagine you would end up having various service providers. Like using wordpress.com, instead of installing wordpress yourself.
"getting an MBA and climbing the corporate ladder" - one would have thought in Tech companies Engineers would count for more than MBA's, but clearly that's not the case with Yahoo.
Right. There are a lot of people who are all talk and no code. I would think that someone would ask to see something as proof of concept before doling out money and publicity.

If anything, they might have wasted their 5 minutes of fame by having absolutely no way to reach out to potential users. In a social network, mass is critical, and they don't even have a "sign up for the beta when we eventually release something" page.
Ask HN: Review my weekend project; Tunes AM
Tunes AM is a quick project I knocked up over the weekend that allows you to post links to music to your facebook account.

I'm planning to expand it to allow you to signup via Twitter as well.

Any criticism is always welcome.

http://tunes.am
If you start measuring there will be high and low values. As soon as this happens people will look to blame someone.
Parents never blame their own "angels" (or themselves), so it will be the teachers who lose out.
If parents care about their children's education they can tell if a teacher is useless.
> Off-the-shelf PS3s could take advantage of Sony's hardware subsidy to get powerful Cell processors more cheaply than via any other solution.

If Sony was subsidizing something like $100 per machine, the Air Force cost Sony over $200,000 that it has no hopes of recovering. Thanks, Air Force, for giving Sony a very good reason to remove support for an alternate OS.
JIT, Flash, Wifi Hotspot, hooray for the update \o/

Android is really moving fast, i think.
What a contrived piece of nonsense, just stick with what you're good at AMD.
@plinkplonk : i seem to have replied to your comment while you were in the process of updating it or did you edit it later.
There are some differences depending on whether you have a "pre-existing relationship" and whether you openly advertise. So under current law, at least, your uncle offering you $10k is different from putting up www.please-fund-us.com that solicits some random person you've never met to give you $10k.
Clickable link: http://tunes.am
While there are quite a few different workflows, there are a number of similar operations (get a repository, get updates from a remote, push changes to the remote). My point was not to compare git (as a whole) to subversion, it was to demonstrate how the tools handle those operations.

I think it's reasonable for people who are moving from subversion to git to expect that commands for these operations will exist (and they, of course do).

Finally, even in my limited description, I managed to demonstrate a benefit of git (namely, that the slightly different default workflow handles the common problem of rollback much more elegantly)
That's the style I've been using for some time now - or was it something else?
PowerPoint is Evil
How Facebook And Twitter Are Changing Business Models [video]
Forgive me as I am not a gamer and don't know much about the PS3, but couldn't they image the hard drive from a working linux PS3 to the newer PS3 without linux?

Or it doesn't work like that?

update: oh I see below it's in the firmware.
I thought this was going to be about engineers trying to warn managers about impending massive failure and no one listening. the most famous (engineering) example being Challenger's O-rings.

see Cassandra Complex:
http://en.wikipedia.org/wiki/Cassandra_(metaphor)
Facebook's follies: A brief history
Are these security measures not bypassable? This is the same thing that Apple tries to avoid in iPhones, but AFAIK is possible to change the firmware for jailbreaks.
"is that there are a set of high-level version control operations that you’d expect git to be able to handle in simple cases without a lot of fuss." True.

git is a "particular kind of" swiss knife of Version Control - tonnes of options, not all of them intuitive but extremely powerful and useful if you like to work in the git way.

I, for one am a bit surprised about all this noise on workflows of Version Control , you use what you think is best suited to you and your team.

Its as useful as a language war , not all languages are equal but you use what suits your use-case and what you are most comfortable with. End of.
To any hackers who haven't played this game, I highly recommend it. Even if you aren't the gaming type, it's a short and highly enjoyable experience. The writing is great, the gameplay is fun, and the puzzles will get you to use your brain (if not in the main game, then in the challenges). It's only a few hours long, and you could potentially beat it in a few hours. Above all, it's free. Try it out; there's no reason not to.
Chrome / Mac didn't see any high CPU usage.
Billions? You mean Millions right?
ATI Radeon Drivers
Regular ATI Radeon drivers update is required to completely utilize the full potential of the graphics and special effects. The drivers downloaded should be compatible with the graphic card and the operating system of your personal computer or laptop. It could turn out to be a little difficult if you are using an old and updated system as the drivers manufacture would have been discontinued and you would have to get it from some other source.
Punta Cana wedding photographer
HDC Photo and his photographers are available for wedding photography in Punta Cana, throughout Dominican Republic, but also internationally.
European Commission Betrays Open Standards
ALL code is ugly
Why is 'open' such a dirty word in Brussels?
Parent claimed that it cannot be done, I responded. Not sure what is the problem...
I still don't understand, what is the problem with tethering.

Where I live, the operators don't care about it. Even the lowest-end phones support it. As far as I remember, I never owned a phone that didn't support it (the oldest as a modem on serial port and CSD/GPRS speeds).

So what is so special on some smartphones, that it causes problems? As far as I remember, 3G phones (both feature and smart) always supported tethering, whether over USB (CDC ACM, CDC ECM, RNDIS) or Bluetooth (DUN or PAN).
"At some point there's nothing left to cut from the hollow shell."

at which point the CEO sells the company and rides off into the sunset with all the millions from his stock options, or , worst case is let go with a multi million dollar parachute. e.g: Fiorina got 21 million $ when she was fired from HP, after essentially gutting it. [1]

With a bit of luck she'll be Senator and then she can apply her skills to governance!

[1] To compare, at 50,000 $/startup, one million dollars invested YC style would seed 20 startups.

(EDIT: corrected calculation, Thanks niyazpk/barrkel. That should teach me not to write quick comments while build/tests run)
Wikipedia's new look
The reason why this is important is that dvcs-es are very different from editors. If I don't like emacs, I'll use vi, gedit, ed, ... - we'll get the same file and the same result, it's only the method that's different.

If you use git however, I have a choice of a) git b) hg-git c) not working with your code.
> I wish these html5 games were built some consideration for iPad.

If the author doesn't have an iPad then it's going to be a bit difficult for him to know how this will perform. Possibly he's just made sure it works OK for the 99.99% of people not using iPads.
So what happens when you create the follower but not followed index then realize you need it. Is there a way to create that new ColumnFamily without writing a object-by-object program that must traverse all the data? I suppose the concept of data locality doesn't apply, but what is the best way to do that sort of operation?
Omaha Acreages
Omaha Acreages will help you the get your dream Acreages, home in Omaha so can’t wait, contacts meet us and get the perfect solutions as per your need in Omaha city.
At this pace, it'll take her only 396 years to catch up to the roughly $18.6B net worth of Larry Page.
Funnily enough, the game developers are not from Valve if that is what you are implying by "FPS house" since they are team that attended Digipen and made a similar game called Narbacular Drop (also a fps). You should check it out.
I wonder how many times Adobe has these same arguments pasted all over their site. The exchange has been had. If you tried any harder to push your relevance, you might even come off as a little desperate.
My thoughts exactly

'whoops we're getting bad publicity, how do we deal with this bad publicity yet still cream all these profits by compromising our userbase's privacy, we need some innovative marketing strategies here people'

how likely is the following scenario? :

'well, actually, we have been kind of assholes on the whole
privacy issue. Let's respect people a little more. Sure, we might not cream as much profit from it, but the world might actually be a better place as a result'
Hm, I don't agree with some answers.

For 1.1: Which integer type should one use? This depends. Do you need space? Use the smallest one possible. (char, short, ...) . Do you need speed? Use the natural integer type for the machine (int). Do you need a large value range? Use the largest one (long). Do you know no clear answer? Use the simplest one (int).

For 1.9: check out forward declarations instead of brittle structs where you need to check if the sizes fit.

For 2.1: This is a very, very weak reason. No mention of type safety? No mention of mistype-safety for the enumeration indexes? No mention of increased maintainability?

For 2.9: What? C data has to be byte aligned, thus those "holes" are required by the standard. Unions and structs just cannot be interchanged. Am I confused on this one?

Too bad I don't have time to go through all of this, but this appears to be pretty weak. Read it with care, and don't read it at all if you cannot care due to a lack of C-fu.
You are right, the DEViANCE executables both have the Myth logo in them.
Profiting from Anti Facebook Sentiment
"We’re not the greatest to sell to the Fortune 500 and there’s 500 of them, 500 CIOs that are orifices that you have to go through to get to the Fortune 500."
Adobe: Please stop defending flash and get on with your life. Build us the HTML tools you said you would and do it so fast that I will forget about all this flash stuff.

http://techcrunch.com/2010/05/05/adobe-cto-kevin-lynch-were-...
"19 out of the top 20 device manufacturers worldwide have committed to shipping Flash technology on their devices"

It would be more wise to actually wait till you can deliver a decent Flash implementation on a mobile device before touting your mobile position. Because your mobile position right now is that you have been promising the world but not delivering jack.
The narrative used to be that teachers were underpaid. Now, because the states are broke and property tax revenues are lower, we're trying to squeeze teachers by paying less and making them work more hours ... and still get kids to do better in school. Just not sure it works that way.

I don't have any concrete facts on why unionized teachers are better, but they're paid more, have better benefits, legal protections... so maybe that makes them more motivated.
The 11 Companies That Tried To Buy Facebook
I was surprised to see that only 70% of web games use flash. Anyone have any idea on what's in the remaining 30%?
Fully agree with Jobs. Hand writing recognization may have sounded fine idea, and is rather easy to properly implement, but the thing is that hand-writing is dying skill. Although I learnt to hand-write in childhood and did it for 15 years, nowdays I absolutely prefer typewriting (keyboard). My one-yeard-old daughter will be native typewriter. Speed recognization doesn't currently work (good enough), and if it did, speaking cannot fully replace typing because of privacy issues etc.
http://sudarshan.posterous.com/proxypc
Okay, so you read the interview where Lynch says "It’s not about HTML 5 vs Flash. They’re mutually beneficial." and you're still expecting Adobe to replace "all this flash stuff"?
I organized and facilitated the Copenhagen Startup Weekend which just ran in April and it beat all my expectations. We had 112 participants (including a lot of high caliber people), 40 of whom made one-minute pitches. Of these 40 the crowd picked 12 around which teams were formed. The mentors and jury on Sunday evening jury blown away by the progress teams made. I know of at least 3 teams which are still working on their projects - keep an eye on http://www.memolane.com who won the cash prize and are about to launch. See http://www.copenhagen.startupweekend.org for a sample of the ideas and participant feedback. Also see http://vimeo.com/10870013 to get a feeling for the vibe at the event.

We're definitely doing it again in the fall!
Despite all these high figures and percentages, I still typically find Flash annoying, bar video players. What now?
You could run a proxy on a VPS. A basic Linode has 200GB bandwidth (which is the same as the monthly cap on my home connection). Tinyproxy is easy to set up.

But this is an interesting idea for a service.
My biggest wish for Wikipedia UI: enable the "languages" feature in the mobile version. Having to switch to the standard layout on the iPhone really sucks.
Http://www.addthis.com/bookmark.php?v20
Adobe's ad : We Love Apple
What a misleading title. This is about putting commas in array initializations before the next line or after the last line and argues that ALL code is ugly, so it does not matter if it looks akward.
I've always felt like `git branch` could be the one to switch branches (since it's used to create them too). But `git checkout -b` also creates branches... I think semantically checkout is the right command for this.

It's never come up as a problem because I tend to know what files are in my project and I also tend to know what it is I'm about to/want to do. I very rarely switch branches with a dirty working copy anyway and my branches are never named even remotely close to what files are named (by coincidence, I suppose, but I name branches after: 'releases' which have names like "2.2.2"; 'bug fixes' which have names like "bug2598" or 'features' which have names like "dashboard-rewrite" and "chunk-load-thumbnails").
It's a good thing they didn't have any flash on this page or my browser would have crashed before I was able to finish reading all the reasons that flash is awesome and I can't live without it.
Search Engine Marketing
Drive traffic to your website through Search Engine Marketing; PPC and SEO strategies with prominere.
The article is more about present than the future.

Instead why not focus on filling the gaps? There are still so many things that HTML5 and browsers cant do. Wasn't that the reason Flash came into existence in the first place.
Not mine.
L10n.js: JS localization library
Garbage Collection in V8; For mobile and beyond
My guess is that an unlimited plan on your phone doesn't actually pull a lot of data if you just use it as a phone. It's a different story after you tether it to your laptop and start downloading entire movies or throwing a 10GB directory into dropbox. Maybe I'm missing something, but that's my guess.
And, regarding "ugly"... ALL code is ugly. Yours, mine, everyone's. Code Is Ugly.
Just face it. When someone says "beautiful code", hear "beautiful rotten entrails".
The only beautiful code, the most clean code, is no code at all. If it's there, it's
ugly. The unfortunate fact of software development is that, in order to create
beautiful software, we must use ugly code.

The premise that 'all code is ugly' is never really substantiated.

I believe code that accurately and clearly portrays the algorithm is beautiful code. For example, quicksort in Scala is concise, and reads like the mathematical description of the algorthm:

def sort(xs: Array[Int]): Array[Int] = {
if (xs.length <= 1) xs
else {
val pivot = xs(xs.length / 2)
Array.concat(
sort(xs filter (pivot >)),
xs filter (pivot ==),
sort(xs filter (pivot <)))
}
}
"It’s not about HTML 5 vs Flash. They’re mutually beneficial." Of course they have to say that. Just hoping they stop living in the past sooner rather than later.
US to start charging visitor entry fee this summer
Their new slogan should be "Flash: at least you're still locked into it for the next half decade if you want to support IE 8."
Less talk more action
Well, this begs the question, why not just let git do all that diff-packing and 99% of the conflict resolution crap for you?

As long as you don't mind spending a weekend or a few evenings reading about the new tool and how it works (like any new addition to your skillset), that is.
and the less-well-known OO constructs (multimethods, metaobject protocols, etc)

Using Common Lisp provides the option to do that, but there's still plenty from the realm of programming languages that would be left out. It might me a mistake to try to do too much at the high-school level though; C, Lisp and ML would allow access to a very broad range of programming concepts - far more than any three of the approved languages.
you can find already a lot of videos showing flash player 10.1 running on Android, and next week with Google I/O you will see even more I guess and user will be able to download a preview (or beta) of that.
I would love it if it had digital ink. Handwriting recognition means nothing to me but the ability to digitally add handwritten notes would make me buy the iPad. I was disappointed with the cancellation of the Courier.

If the iPad had digital ink and the ability to digitally markup documents with ink it would be the killer educational device.
Isn't this slightly a reflection of her attitude towards the company she is steering? Could she have said "you know what, I'm already worth millions so this year I will only receive $1m and we'll use the rest of that money to help bring this company roaring back"....or are these execs just too far out of reality to realize that saving 40-something million dollars for their company would be helpful. I understand she was probably contractually aware of this salary, but c'mon!
On my iPad, 100% of web games are non-playable. Flash wont work on Ipad, and Html5 games are painfully sluggish. (including that Asteroid HTML5 game featured on the front page right now). Anyway, im happy that Flash doesnt work on iPad. Its not very fun to hold a hot iPad, you know!
Cooking Tips: 6 Tips For Keeping Your Barbecue in Tip Top Condition
The use case for numeric local revisions is pretty clear. How many global operations do you really do? In reality, nearly all operations are local. So would you rather write r37 or 0b090d7267df? Why wouldn't you want the choice?
He's right, though amusing that some of the arguments he mentions against a tablet were levelled against the iPad :)

Personally, paper is still great for its flexibility, but I hardly write on it.

I use it to scribble drawings of how things fit together, or jot down notes as I debug a tricky problem, run over algorithms in my head, etc.

I want Caprica style digital paper for scribbling on that still allows me to persist heaps of data without needing lots of notepads.
Most unlimited data plans I've seen have some sort of throttling clause, basically stating that if you use more than X GB of bandwidth in a month they reserve the right throttle you to Y Kb/s for the remainder of that month.
What the carriers allow to make it to their phones is not necessarily the standard android build, though. (Or is that what you meant?)

I'm speaking from a US perspective here; I understand in other parts of the world things are different.
Is it that you find "Flash" annoying or just rich content in general?
These examples are ridiculous.
Are you trying to integrate ClearCase with svn (with git as the go-between bridge)?

Thats a bit more than I've had to deal with (though I've heard of perforce->(git)->svn being done).

As for git-svn itself, I'll say what I said on the other thread - what finally got me to switch is that with git-svn, my local copy is a real live Git repo. Which means the code I write, my actual work, is all still there and accesible via standard Git commands that I can look up. The fix for the worst-case scenario? I do a fresh svn checkout to a new directory, and I do git checkout, I copy the files out, I do an svn commit of that version of files.

Far from ideal, but knowing that I could recover from worst the system could throw at me, put me quite at ease. (Yeah, yeah git svn dcommit, but we're talking about a fearsome worst-case scenario.)
RapidFTR: Reuniting families in emergency zones with Rails + Smartphones
I've sometimes had my moments where I thought "no code could ever look good". If you read enough DailyWTF-like resources you'll gain a sense of pessimism about code.

My humble attempt to find some code that's pleasant to look at: http://lovelyco.de.
It's a minor improvement--it's cleaner, it probably loads a little faster. Nothing drastic.
Plugbox: Arch linux for the PlugComputer
Adobe's row with Apple over Flash technology escalates
"Note how the errors pop out in the comma-first style."

So what? Any decent IDE will highlight this error for you anyway.
Is this unique to teachers or just a specific instance of a general issue -- that poor employees are seldom fired?