skysight-inc/HackerNews huggingface dataset:
It's interesting that the cause for spiraling CEOs salary is similar to the cause of spiraling Civil Service salaries over the past 30 years. In both cases compensation is not based on performance but rather on what others in similar positions are receiving and control of the compensation process.

In corporations there will be board compensation committees that hire outside compensation consultants. The consultants will come back with a suggested salary that is the current standard for similar companies plus an additional amount to insure that they "get the best". There are only a small group of such consulting companies and it is in their self interest to inflate executive salaries. Suggesting lower salaries would mean a loss of future business because it is the very same executives that hire them.

For civil service contracts their will be independent government boards set up to negotiate salaries. To insure that the boards are independent they are usually constituted using a political process. As a baseline for salaries they will use formulas based on what other unions make plus a little something extra because "well everyone deserves a raise". As with the executive compensation committee, it is in the self interest of the government compensation boards to be generous. The government boards are appointed positions based on the party in power. Given the capabilities of unions in voter organization, it is fair to say that they at least indirectly hire the compensation board members.

The net result in both cases is spiraling salaries that have no relation to performance.
The problem is that there are thousands of hours of video uploaded to the internet per minute. You can't watch them all, so you have to select what you watch. You need meta-information to select which videos to watch. That meta-information is inherently biased -- after all "which video is important" is an opinion, not a fact.

In other words, you're subjected to the editing process no matter how "raw" your news is. You can reduce it somewhat, but you can't eliminate it.
I find it funny how the author of the article is bashing the book for offering no real ways of value creation, when he is an internet marketer... The very definition of no value creation.

I once got a book from this Warrior Forum (an online marketing forum) he speaks of, that would supposedly teach you how to earn money online. The main point of this book was that if you want to sell online, you must first find people who are willing to buy online, such as on (you guessed it!) the Warrior Forum itself! Funny enough, on that forum all the praises were positive, suggesting that people are too ashamed to admit they were cheated (or the admins, who took a large cut of all sales on this forum, deleted all posts that could have a negative financial impact). Thank god I downloaded the book!

I know that ad hominem argument is a logical fallacy, but I find it hard to believe the personal opinions of dishonest people.
I have the feeling that this is the ultimate 'feed the troll' reaction. Actually caring enough to track them down, talk to them and reason with them about obviously attention-seeking and ill-meant content? Why?
> So clearly the solution to this is to close off the option of using it

Apple did not secretly turn off a global flag "allowFlash = NO;" - they did not put work into supporting it. These are completely different things.
Fasp versus FTP
When I looked at the AT&T financial numbers last month, I had started to wonder this. It appeared to me the Apple had basically taken its profit out of AT&T's bottom line.

I also wonder how long this can last? My suspicion is that when the next contract period rolls around, the carriers may try and protect their financials, rather than focusing on customer acquisition.
Actually Vim has 6 basic modes, but none of them are "delete" or "move the cursor".

And the purpose of modal editing in the modern day is that, when editing and not just composing, you don't have to spend your day holding down various combinations of modifier keys.
my gut reaction was "so what?" the article doesn't attempt to explain. why does this stat matter?
I missed the party, but I thought you might find the following useful.

A Faraday cage is impervious to electromagnetic waves. It is not impervious to an electrical current. Or rather, if you apply two electrodes with a voltage difference on the Faraday cage, you will get a current flowing between the two electrodes (for a perfect Faraday cage, with a resistance of zero, and a perfect voltage supply, the current would be infinite!). Someone inside the Faraday cage equipped with a multimeter would be able to see this current, which in a real-world Faraday cage will flow along the shortest path between the two electrodes.

If you vary that current over time, you will induce electromagnetic waves on the inside of the Faraday cage - indeed you have just turned your Faraday cage into an antenna. This is pretty much what was being done in the New Scientist article...
Introduction to Mechanistic-Empirical Pavement Design Guide (MEPDG) (1.2 CEUs)
Introducing Twine: String Management for iOS, Mac OS X, and Android Development
I suspect it's referring to losing a job (a very big deal to most people) vs. losing a customer (not a very big deal to most well-run businesses).

Same with losing any resource that is concentrated in one supplier as an individual but spread out among multiple sources in a business. Could be cash flow/income or could be the loss of any number of real or financial or relationship assets that a diversified business inherently protects against.
I learned both (Dvorak and Vim) at the same time, and it didn't seem any more confusing than any other part, though maybe that's because I didn't already have muscle memory for those keys.
You're probably underestimating the number of grown men with 13 year old maturities.
Being on contract doesn't prevent any of that. I've pushed a few new ideas, and built out an entire new system. In fact, my current contract has considered having me on board such a success that they've hired two new contractors (I was their first experience with this).
Doesn't Skype have a similar "superpeer" architecture? They showed with their outage last year that it is still possible for a decentralized network to go down.
> RPython badges itself as a meta-tracing system, meaning that the user's end program isn't traced directly (which is what Figure 1 suggests), but rather the interpreter itself is traced.

Isn't that exactly what would happen if you wrote an interpreter in any language with a tracing VM (ie. LuaJIT)? How is writing an interpreter in RPython better than writing one with LuaJIT? RPython makes you insert these hints to the trace compiler (can_enter_jit, jit_merge_point) about when to start/stop running a trace, does this buy you anything? If I had to guess, I'd suspect that this is actually a net loss because you have to guess ahead-of-time where it would make sense to start tracing. This sort of guessing is notoriously hard to do. An implementation like LuaJIT automatically decides when to start tracing based on run-time behavior, which seems like a more robust approach.

The one thing I do find very interesting about RPython is how it subsets a dynamic language such that types can be statically analyzed. I always wondered whether this was possible and what kind of restrictions you'd have to enforce. It's great to see an actual example of this -- it will be very instructive to anyone trying to do a similar thing.

But as far as using RPython as a "meta-tracing system," I'm not seeing what's ground-breaking here. I'd bet 50 cents that writing an interpreter in LuaJIT will be faster than writing it in RPython. And if I'm wrong about that, I'd bet 50 more cents that the reason RPython wins is because it's statically analyzable, not because of anything that's unique about its "meta-tracing system." I'm not sure that term really means anything.
I like the RDPD book*, but I couldn't even stomach the 4-hour work day. From page one, it screamed 100% false. Felt like I'd have to be retarded to believe any of it. Strangely, I haven't heard others say the same.
they are about to take over...the end is near :|
Little British company offers huge clue to Facebook Mobile strategy
I'm very interested in the metaphysics of wealth. Does anyone have any tips on that?

I have a copy of Georg Simmel's "The philosophy of money", which is supposed to be about that.

http://en.wikipedia.org/wiki/Georg_Simmel#The_Philosophy_of_...
I remember adding it to my "read later" list at some point in the past, but that's an ever growing stack of PDF files :)

While I can't say anything about it from a networking point of view, a big problem is that there is no easy "how can I use this" guide on the project page. I firmly believe that a well packaged implementation is the basis for anything :)

It also seems to be an overlay network. I personally think that an encrypted friend2friend Darknet approach is more useful as an first step rather than trying to do it on an internet scale. "Social" Darknets offer a good balance between transfer speed, security and people being ok with their upload being used (since it's by their direct friends).
I'm still waiting for a usable software that integrates within existing social networks (twitter, facebook, ...) to gather peers
Apple's logos are some of the biggest around. And lots of car dealers put their logo on the back of the car. And cell phones are all cheaper because of all the branding. Non-WWAN tablets are much more expensive than the branded ones.
I saw the whole episode this snippet came from, and I feel it should be mentioned that the whole thing was very much an assault on online anonymity.

The angle was that people can be very immature and very nasty via the Web when their identity is obscured, which is hardly something to dispute. However, the programme seemed to be hinting that public forums should be more regulated to prevent this being possible, which seems to be a poor alternative.

One of the more memorable snippets involved them contentiously asking a Facebook representative why Facebook can't run phonelines to manage abuse complaints from users.
Maybe, but I doubt it. And a holiday to Naples is not pizza, it's a holiday to Naples. In virtually every respect worth speaking of, they are entirely different products.
I agree, I learned a lot from this article. I also really appreciated the linked tutorials on writing a Brain Fuck interpreter and JIT compiler in PyPy/RPython: Part 1 [1] and Part [2]. The simplicity of the example and the good writing cleared the topic up for me immensely.

[1] http://morepypy.blogspot.com/2011/04/tutorial-writing-interp...

[2] http://morepypy.blogspot.com/2011/04/tutorial-part-2-adding-...
I feel like a lot of the time a remote worker may come on strong at the beginning of an assignment and slowly drift away, as the lack of constant direction and team involvement causes them to become bored and distracted. This is something I'm actively trying to fix because finding good local workers can be very hard if you aren't in SF or NYC.
This video cites several studies showing just that: beyond a certain threshold, money does not improve performance

http://www.youtube.com/watch?v=u6XAPnuFjJc
Beautiful Free Icon Set for Apps by Uicons
Wall4PHP Mobile Framework
So are you a douche, a douche sympathizer, or being ironic? Inquiring minds want to know.

CEO pay in Fortune 500s is upper-class back-scratching. Nothing more. It has nothing to do with performance.
This post missed the entire point of the book.

Time is wealth. Spending time how you want is being rich. Money is the tool that allows that.

How we earn money decides how rich, and wealthy we are. There is a better way to earn money than simply, and only working for money in exchange for our time.

Money you earn in exchange for your time will never be as much as what a business you setup can earn with out you.

This book teaches the difference between working "on" your business instead of in a business, whether it's your own, or someone elses. The E-Myth Revisited drives this point home even further.

Learning that there's another way to earn an income without your time is a powerful lesson. One that I think this post misses.

This book speaks to how there is no such thing as job security. While we in tech might be used to it, the majority of folks aren't.

Learning the only real job security is the security we create ourselves via multiple streams of income is often a troubling lesson to face, realize, accept, and adapt to.

These are huge, key, fundamental lessons that you either get, or you don't.

You can't wake up someone who doesn't know they're asleep, and as is evident here, sometimes we need to remember to learn to take the best good from everything.

Living in a world of possibilities is nothing like living in a world of doubts that accrue to seem insurmountable. We shouldn't live blindly faithful, or blindly doubtful, neither are fruitful.
I use this book as a barometer (scale) of how bad a person's business sense or money sense is. If he/she considers the Rich Dad series book of any value - that's a measure of their ignorance and gullibility.
There's also the possibility of a 'seed box,' a remote server that downloads your torrents, then you just directly download them to your local machine from the server. I've heard of them (mostly through reading articles/comments on TorrentFreak), but I've never been curious enough to investigate the economics of them.
Norton pcAnywhere source code published
Nice list. I hope libuv gets a wiki that lists all of them.

Oh and does anyone know a Perl one?
When Will Pigs Fly?
FOSDEM 2011 Graph Processing Videos
Qt is official part of Blackberry SDK
Antivirus Tech Support Is Simple And Necessary
Online threats that are out there which might harm your computer. It is for this reason that antivirus tech support becomes important. Through availing of technical support service from professional firms such as HCL Touch...
Futures:Derivative Products
I'm not excusing it. And my hope is that you are correct on the smaller, leaner private launches. (I suspect, however, that they will kill some people too, and sadly, those people may not be as aware of the risks as astronauts are).

Some day, NASA will likely be seen as strange and primitive. That insanely high risk of death is the current state of the art, however. It will get worked out of the system over a very long period of time - but only if we don't lose the nerve to launch these things because someone might die.

How many people died crossing oceans back in the day because someone screwed up? Shit - they still die on ships, and in cars and in planes. Space ships are going to blow up, crash, and fail. It's just life.
And for just email address checking then even better IMHO is:

use Email::Valid;

if (Email::Valid->address('john.smith@gmail.com')) {
print "E-mail is valid\n";
}
else { print "Email is invalid\n" }

ref: https://metacpan.org/module/Email::Valid
It's less likely that someone will be able to take out all (or most) superpeers at the same time... at least not as effectively as the core software malfunctioning.
Quickly search for a unicode characters by entering its name
You realise I mentioned the Warrior Forum in a negative light, right? I think it's probably the worst forum in the world on the subject of wealth creation. Hence, the cesspit of stupidity.

For your information, Internet Marketing has much more to do with value creation than you probably think. It's a multi-million dollar industry. But if you confuse Internet Marketing with what you see on the Warrior Forum, I can see how it's easy to make that mistake...
Is not u. The doc is not clear enough... :P
It's actually a steep negative correlation if you take a historical context. In the 1970s, CEO pay was much lower and companies were well run. Now, CEO pay is very high and the results are awful. I explained this "paradox" in a blog post a year and a half ago:

http://michaelochurch.wordpress.com/2010/11/22/pay-more-get-...
I appreciate his point has to buy-in to agile in order to make it work. He doesn't say it, but I expect the same applies for the management team.
Skype is a hybrid. They rely on central servers for authentication, contact lists and, I think, seeding the peer list - and, obviously, interchange with POTS. Only the "heavy lifting" (actual voice/video/chat traffic) is P2P.
What these simplified self help books do well: they wrap important concepts into sound bytes that you can take with you wherever you go.

The fact that any given concept might not be revolutionary to you in particular is irrelevant.

The perfect example is "pay yourself first". It is catchy and simple way to wrap up the concept of "you can expense things that help you make money to a business".
You are leaving out data. The same engineers also, during that time, agreed to decisions that the problem had been fixed. Apparently, there was an established mechanism for any engineer working on the shuttle to file some official "bug report" that then would have required a thorough investigation. None of the engineers did, all concerns were voiced through informal channels.
> People who used it because it was easier than HTML5.

Having developed both HTML5 and Flash applications, your use of the word was shows a bit of ignorance when it comes to Flash. It is still easier in Flash to do a high-velocity, interactive site that works across multiple browsers. If you think differently, you're not actually doing the work.

Armchair critics of Flash just regurgitate what they perceive is truth – HTML5's abilities are on par with Flash. But it isn't true. To be clear, my support is with HTML5, not Flash. But as someone who works with both daily, I'd be pretty biased if I went around telling people that HTML5 is a trouble-free alternative to Flash. That would be a pretty big lie.

> Luckily, those days are over.

They are far from over. People cite YouTube HTML5 player without considering how vlogs are actually recorded, processed and uploaded through Flash. As the viewer, it's a nice luxury to say it can all be done through HTML5, but as a producer of content you'd have a different opinion. We all know about Web Audio API[1] and Capture API[2]. No need to mention how they are X years away. They aren't here today.

[1] http://www.w3.org/TR/audioproc/
[2] http://www.w3.org/TR/2010/WD-capture-api-20100401/
lets just hope, that google learned on IE errors, and it will be possible to uninstall chrome.
Here are a few observations based on my undergraduate days as a math major.

Engineers, mathematicians, and anyone in the sciences together took a 3 term calculus sequence and ordinary differential equations. After ODE in our second year, disciplines started to split apart.

The calculus courses were taught by math professors and their TA's. Calculus was presented through exercises with a small tribute to proofs. Right here is I think where things went wrong.

The engineers really didn't care about proofs and, as important, the exercises were learning by rote. At no time were engineers given anything practical to do with calculus. They would have been better served by exercises that led to building something: a model bridge, a model circuit, anything that makes the use of calculus more concrete.

The mathematicians were concerned with why calculus works but weren't given a good grounding in proofs. Consequently, I was not prepared for the sudden jump in proof maturity when I took real analysis during my fifth term. Abstract algebra equally boggled my mind the following term. Rather than study calculus with engineers, I would have been better served by learning calculus through historical development with emphasis on the reasoning process the great mathematicians went through in developing calculus.

Engineers and mathematicians had diametrically opposed purposes for learning math yet were forced through the same curriculum that was a compromise between the two disciplines. Most likely the compromise was due to resources, but it did nothing to make math more interesting to either student engineers or mathematicians.

As an aside, my math adviser asked me about continuing to graduate school. I replied that I had no confidence in my ability to understand higher math. His reply, "Oh, as an undergraduate we largely leave you to figure things out for yourself. Once you're a graduate student we start showing you how math really works." This is not a good policy for attracting potential mathematicians.

I too have been practicing martial arts for close to 20 years. You see the same difference in purpose there as well. There are people who practice martial arts and then there are martial artists. Martial arts schools have the luxury of letting the 2 groups grow apart over time. Universities have 4 years to get the 2 groups developed for different purposes. They need to become more aware of the time limitation.
Depends on how much they want to deter competition. This particular company was a hardware video switch; competitors could easily port the same app to their machines and then the client loses the advantage they had previously.
In all honesty, probably not. Node.js is too thin to really make a C port all that worthwhile.

Unless the dispatcher is extraordinary slow, the major performance issues are going to be in the userland code more than the actual Node code.
Facebook Graffiti Artist makes millions from original office's murals
Less likely for sure, but it doesn't mean that a network relying on superpeers is invulnerable. The risk of a centralized dependency is spread out among many, many nodes, but the risk still exists (I'm just annoyed at articles like this that make the decentralized approach sound bulletproof, it's hyperbole).
This validates his existence, why even give this troll a voice?
Does Tribler contain countermeasures for the Sybil attack?
Terrible.
Your logo is slightly pixelated, your photos are all disproportionate.
No hover states on your links and buttons.
The search box positioning is awkward.
Your frontpage uses more images with text in them than actual text that search engines can pick up on.
The colors, spacing, and font sizes on http://voike.com/news_feeds are all not user friendly or clear, the page doesnt even tell me what its there for.
A lot of systems these days are composed of multiple web services applications. It's nice to have idiomatic C++ web frameworks because it makes it very easy to create services around native C/C++ libraries.

So, I might very well want to use Django or Rails or whatever for the main webapp, but dish out requests to custom C/C++ web services for things that are intensive and/or interface with native libraries. Having lots of little services communicating RESTfully seems like a good thing, and projects like this help enable that.

Jon
Of course he's gonna negotiate upwards. Someone good at the job of CEO would do so instinctively, because negotiating is a big part of their job and they like to do it well.

But it's not what his performance or his quality of life is based on.
Well, we can't forget that even trolls have day jobs, bosses, friends, family, acquaintances. This particular troll wrote some mean, racist, inhumane comments. He wants attention, but not to his real self, which is why he posts under a fake account.

So as a society, what do you do with such offenders? Freedom of speech wasn't really meant to protect garbage like that. Well, one option is you can publicly shame him, or at the very least engage in a real conversation to see what his logic is. The internet is a free place, but we can't become so desensitized to racism and hateful comments that we dismiss is at part of our daily lives, as nothing to be concerned about. People do end up reading nasty comments, and it does affect them.
Is it just me or does that BBC dude come off as pro-censorship?