skysight-inc/HackerNews huggingface dataset:
Funny how he's "got lucky" 3 times now. (Netscpe server division, Loudcloud/Opsware and now Skype. Not counting other successful Andreessen Horowitz investments: Facebook/Zygna/Twitter/Groupon)
3D dreams in the modern browser
check out this blog for a start:

http://epchan.blogspot.com/

there are plenty of ways to trade without heading into the HFT world.
I would guess it is just the gravatar image based on her email...
Don’t fix invisible bugs
Making Blogger Blogs Prettier: Google Launches New Template Designer
"Classmates.com has agreed to refund nearly $10 million to users who were told that long-lost school chums were looking at their profiles, only to find, once they’d ponied up a subscription fee, that no one they knew was looking for them at all."

http://www.b12partners.net/wp/2010/03/16/classmates-com-sett...
How little sleep one can survive on is something I would like to not to explore. I've struggled with insomnia for over a decade now, and if you are fortunate to consistently get a solid nights sleep and wake up refreshed, then you should appreciate the energy you have.

I would much rather sleep well, have less hours in the day to work with and operate at 80-100% mental capacity rather than get less sleep, drink gallons of coffee or other stimulants and struggle with being able to think clearly.

Ironically enough, it's exam season now and I may have found a solution - forcing myself to go to bed at midnight, and up at 8-9am (no matter how bad I feel) and taking one caffeine tablet in the morning and one at at lunch, I now have something like regular alertness for the first time consistently in years. It's only a few days into this phase however so who knows how it will pan out. Many a false dawn (pun intended) was had before with solving insomnia!
you also will have friends, be it from the gym or programming. which is what always help with that mater.. same is true for finding jobs. best ones always came from friend hints.

only middle managers pay for relocation services. same is true for dating sites. our maybe not. what do I know?
Yep, 100% spam. Which also makes this business practice illegal in a large number of countries around the world.
Published on Mashape an Api wrapper for static Map providers
I'm not sure if I can believe it since websites tend to inflate their own numbers to look bigger. Is there any independent verification of such a number?
Higher speeds seem a lot more ubiquitous in the US as opposed to here though. I live in one of the largest cities in the country, and my choices are dial-up, ADSL (to an exchange 5+km away), or cable from a single provider (who charges relatively highly for their services). From what I can see, the US appears to be much better in this regard.

I have family who are on 2GB plans for $50/mo, and they regard that as fairly good. The reason we're rolling out a (government-owned) broadband network is because we need it.
However, there's quite a few people that disable AdBlock specifically for Reddit.
I love Perl, long live Perl 5, thanks to decimal system, we can have 5.99999... ;)
I would love to see benchmarks against ruby 1.9.2. Perl always had comparable speed to ruby 1.8.6 with lower memory consumption and cpu usage. Now hopefully it'll be equivalent to ruby 1.9.2.
how can someone find only three?
I've upgraded my iPhone to 4.3.3 yesterday night, at around 22:00 GMT+2 and didn't experience any problems.
Black water enters UAE
The force is intended to conduct special operations missions inside and outside the country, defend oil pipelines and skyscrapers from terrorist attacks and put down internal revolts, the documents show. Such troops could be deployed if the Emirates faced unrest or were challenged by pro-democracy demonstrations in its crowded labor camps or democracy protests like those sweeping the Arab world this year.
apple. just works.
You can overload &&. You just can't make it short circuit like the default is.
You have to give it to Fries and Zennström. They've essentially sold Skype three times, making billions each time.
The read only parts are not that difficult to scale in the DB. It's the concurrent write load that is really difficult to scale. As long as a single DB server can cope with all the write load, everything is fine. That's like 99.9% of all sites and applications.
As jrockway said, Perl 5 and Perl 6 development is mostly decoupled. I write some code for Perl 6 compilers, and now and then contribute a (most often doc) patch to Perl 5.

Both move along nicely, and Perl 5 gets many inspirations from Perl 6 - not the least of it is a time-based release schedule, which is why you see many more releases of Perl 5 in the last two years.
reference to const gives the benefit of passing a pointer, efficiency wise, but prevents the called function from modifying the contents it points to.
Armada Mens Cufflink
These uniquely designed men's cufflinks are a handmade masterpiece reflecting both the character and timeless dedication of Italian artisans. Made of 925 Silver and coated in a18kt yellow gold and black rhodium plating, each black stone of these silver cufflinks is hand finished by Italy's finest jewelers and fitted to perfection.
That commit made certain pages of my app about 10 times slower. This was such an appalling performance degradation that I had to do some digging:

https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/...

https://gist.github.com/919428

https://github.com/rails/rails/commit/a3639be4ed5e89b59c4ad0...

The commit mostly fixes that particular issue (and is included in 3.0.7), but as the article point out Rails 3 AR performance still needs quite a bit of work.
The one major thing I know of that has come of this is that I can put linux on my ps3 again. I'm happy about that. I'd like to think he willfully and knowingly unlocked a piece of hardware for the masses knowing it would primarily be used for piracy plus lots of other cool things too.
Not to tell too much about my life and the lives of those close to me, but two hours a week is the crisis setting. If a therapist tells you anything of value about the way you think or behave, it takes some time to think about what that can mean for your life.
Keeping money in USD involves an even graver forex risk, at this stage....
Turquoise Oblique Tie and Socks
Handmade by the most dedicated artisans, this Stanley Lewis Statement Luxury Designer Ties is made of 100% Woven Silk and lined with 100% Wool interlining.
That's interesting. What do you mean by firmware? The baseband software?

I am quite sure I was able to install other but the newest iOS on an iPhone.

What are developers supposed to do if they want to test on older "firmware"?
I don't know where you're getting your numbers from, but even Treasury I bonds were returning 5.93% (according to the calculator at http://www.treasurydirect.gov/BC/SBCPrice).

In any case, "home prices tend to rise" doesn't make sense if you're trying to justify buying one as an investment. Borrow ten times your net worth and buy a house hoping it'll appreciate. Not exactly a brilliant investment scheme.

Also, you could argue that a house is a depreciating asset. Shit breaks and you have to maintain it. If you were a business you'd actually have to account for depreciation on buildings.
I would guess there are two answers:

- macro expansions

- the author took an example from a larger function and simplified it into a minimal test case. For example, there might be a

#define BUFSIZE 128;
...
j = buffer+i;
...
if( (i < 0) || (i-BUFSIZE >= buffer))

Still weird (i - BUFSIZE could underflow), but more believable.
Understanding UnboundLocalError in Python
Delicious Extension Now Updated and Available for Firefox 4.0 - How-To Geek ETC
It is amazing how people try to make sense of everything purely in terms of money. The correlation between value understood in monetary terms and real value is far from perfect. A man who does not own land is more like a slave than a free citizen.
Ron Conway: The Scariest Man in Silicon Valley
"The ad [for China] shows us exotic temples, mist-shrouded mountains, twangy music, adorable children. It's so effective that whenever I see it I have to get out my Tiananmen picture book and take a look at the picture of the Chinese pro-democracy student lying in a fetal position, his brains sprayed across the pavement by a tank that ran over his head."

Yeah, and whenever I see anything portraying America in a good light I have to go reread http://en.wikipedia.org/wiki/American_war_crimes, too. There's a legal term for unfair, inaccurate appeals to emotion: prejudicial. Arguments like that are stricken from the record and jury members are instructed to disregard them.

I guess this is a nitpick, as this isn't the focus of the article at all, though it's a heavy undercurrent. The article is a vivid portrayal of the state of technology in the strange world of Hong Kong nearly two decades ago, when it was in the odd position of being an almost modernized city, preparing to rejoin a significantly less developed far larger country. I love Neal Stephenson's writing -- this article being so incredibly well-written makes it worse, in fact -- but the side notes on gosh, how decadent and backwards China's totalitarian Communist government is! Unfair, inaccurate, prejudicial, presumptuous and elitist. American democracy hasn't been a roaring success anywhere besides America. It's even controversial whether it's been a roaring success in America. (Evil Corporate America, for example, if true, would be a failure of American democracy.)
Show HN: Interactive Paper Time Tracker
Not following you here, how can speed of one language be the same as another's, but "with lower cpu usage"?
You need sources, as does the down-voted comment. Cash-strapped states does not equal "eminent domain" on random suburbs. Some tax-levels on property taxes are going down or neutral (Utah) while others remain the same (California, both () examples are personal experience) and can't be used as a broad paint-brush stroke.

Interest is a tax write off, many states are suing for home-owner protection, the very large fraud lawsuits against mortgage lenders, etc.

http://www.google.com/#sclient=psy&hl=en&source=hp&#...
I'd say it's more like benchmarks don't tell the whole story. They should still be good for catching obvious regressions before any code hits a real user's machine, but having real world data should help to identify a whole bunch of bottlenecks that were unknown before, and determine if performance tweaks are actually helping.
I was a little disappointed by the article in this regard. While it's mentioned that "There is a small portion of the population — he estimates it at around 5 percent or even less — who, for what researchers think may be genetic reasons, can maintain their performance with five or fewer hours of sleep. (There is also a small percentage who require 9 or 10 hours.)" it would be very interesting to know if there is a larger than 5% group that does just fine with 6 or 7 hours of sleep.

Assuming your assumption about the distribution of "needing x hours of sleep to do well" is correct and if we assume that 5% need only 5 hours or less and the mean is at 8 hours (the article is even unclear about what those 8 hours represent so it's a wild guess at best), how large is the percentage of people needing 7.5 hours or less? (Roughly 40% if it's a normal distribution). So what the article says about "most of us" is technically correct the interesting answers for the many of us that presumably need between 5 and 8 hours of sleep is left out.

Does it make a difference in what sleep phase people are woken up (after the n hours of sleep their group gets)? I wish more money would be available for this area of research so longer and more detailed studies could be done. And better handouts for journalists.
I think the real problem with Rails and similar frameworks is the culture of not giving a shit about performance. I would never ever release a new version of anything that is significantly slower than the previous one. It's simply a bug in my view.

But there are people who have convinced themselves that as long as it scales out, it doesn't matter how many servers you have to run. And if the reason is that something that's known statically is checked billions of times at runtime they don't care.

For a framework, the concept of premature optimization makes no sense.
Yeah, 400 ms spent on average just in Ruby on a modern server is really absurd, though. Think about that - half a second, before anything to do with the database. I try to shoot for sub-100ms avg. total, this would probably drive me insane.

I don't think I've ever managed to write a PHP page that took more than 100ms on average for the PHP alone on a decent server, and it's not from a lack of abuse.
Would Microsoft be able to afford SAP? According to Google Finance, they have a market cap of $77.04bn and Microsoft would have to pay a hefty premium over this.

http://www.google.com/finance?q=NYSE:SAP

Also, what would the European Commission say about this? I don't think they would look favourably on this. They're not exactly fond of Microsoft.

http://en.wikipedia.org/wiki/European_Union_Microsoft_compet...
Yes, I agree, I have the same experience.
Love is not what we did last night. It’s what we said this morning.
A possible counterargument: it took gcc programmers 10 years to get to a point where gcc doesn't use ridiculous amounts of memory when compiling few lines of tricky code _in_C_.

Clang, written in C++, is faster, uses less memory, produces better error messages, and, I brink, took less calendar time and man hours to write.

Yes, it is a hard problem to solve, but from these two anecdotes, it seems solving it in C++ is easier than solving it in C.

And yes, I know the above probably is a fallacy; gcc hackers probably spent most of their time working on CPU ports and on getting gcc to produce better code. Begin hackers, and not having a C++ code base themselves, getting good C++ error messages just wasn't important enough for them.
Did you make any changes around the date that you hit your peak? Did a competitor app come out around that time? The cause of the decline could provide a clue of what (if anything) you're doing wrong.

If you have data/contact info of individual users, you can try to email all the users that are no longer using the app asking them why they stopped.

In summary- figure out the cause of the decline, then make the necessary changes in response.
I think your assumption in the beginning is correct! People have no idea about hiring and just do what comes to their mind first: application, interview, get started.

That is not a good way to hire.

But then you start to make the same mistake these badly hiring people do: You think you need to do all the science by yourself. But actually there is a solution to most hiring problems as there is a solution to most programming problems. And there is a science who spents a lot of time and money of a lot of people to improve the methods available and to find models more applicable. You can even study that stuff in university and get a degree for that.

So please, take that stuff seriously and do what everybody in a hiring situation should do: Learn what humankind already has available on the topic or pay someone who already did the learning!

PS: Yes, when you start to find out enough about this topic, you will see it is quite boring. You solve problems like everywhere else, too. First you try to apply a model to the best of your knowledge and then you just use the methods connected to the model. Both, the models and the methods, can be found in a lot of text books and also online.
When you click on the link and then permit them to see your Facebook profile, and add your email contacts, you can bet their scripts get busy right away creating 'profiles' for all your friends and sending them spam as well...
You'd never release a new version of anything that was slower?

What if the new thing had 100x more (useful) features, should it still be as fast?

Performance is a trade-off and sometimes it's worth compromising.
1-Cent Manual Directory Submission Service Offer
Young in what regards?

Pursuing therapeutic response without success may point (especially with continued "They'll even admit to it") to problems with the therapist specifically. Finding a "good" therapist is very difficult. Personalities "gel" or "click" or "culture is important to us at company _ with programming skills _."

Hypochondriac behavior with therapy should be treated as such, not discounted due to perhaps a false sense of "therapy is bullshit, everyone I know is in therapy." The tragic stories of "noone even knew he/she was depressed" of suicide exist for a reason in abundance.
Birkenstock Black Patent Birko-Flor Madrid
This is a super-unclean API, but that's just IMHO.

We'll just have to agree to disagree that what you've shown above is an acceptable API for a vector module.
The code exists and is doing no harm, it could arguably defend against later coding errors which let currently impossible situations arise.

There is a difference between arguing against creating tests for "can't happen" conditions in the first place and getting worked up about useless code which already exists. Sounds like this character has too little to do and is looking for justification for his existence.
> Firstly, half of the time the guy bitches about flaws with the compiler, and not the languages (Page 0 to 6).

That's pretty unfair. It's the language's complexity that makes the compiler task almost impossible. Before clang came around, most C++ compilers had really shitty error messages, gcc, icc, and microsoft's indiscriminately.
>Do you honestly think they would ask him? Why would they?

Yes. Because he is quite clearly a talented hacker. Do you think it would make more sense to hire somebody who may not have experience with sony's technology?
I've seen you cite that number, 10% of users being jailbroken, a few times. Where does it come from? Have 18.7 million people really jailbroken[1]? That seems high to me. Is it possible that the number is (somewhat) inflated due to people jailbreaking multiple times (i.e.: upgrading and then jailbreaking again)?

1. http://www.bloomberg.com/news/2011-04-19/apple-releases-prel... claims 187 Million iOS devices sold.
FYI This is what your website looks like to me if you decide to use flash to display plain text. http://i.imgur.com/vrwUO.png
Dreams in 3D: a WebGL experience for the modern browser
The problem is how to measure improvement? I have personally seen cases where the person stopped treatment because of "no noticeable improvements", and it was disastrous. In certain conditions (bipolar, for example), just the fact that the patient is stable and somewhat functional is already a huge victory. Wouldn't that be an "improvement" over the alternative?
They described it once but it's definitively active accounts. I think it's something like any account that logs in at least once a week.

The much more interesting number is Twitter. Only 15 millions Twitter accounts are active, out of 75 millions.

src: http://thenextweb.com/socialmedia/2010/01/26/15-million-acti...
Wouldn't we all be writing our web apps in C if we never allowed a performance degradation?
You are correct:

http://developers.facebook.com/policy/#policies

"You must not incentivize users to use (or gate content behind the use of) Facebook social channels, or imply that an incentive is directly tied to the use of our channels."

It would be nice if FB took action.
If you check (historically) the benchmarks on http://shootout.alioth.debian.org/ then:

* perl5 was always a 2-4 times faster than than ruby 1.8

* perl5 & ruby 1.9 are comparable usually swapping places on different "Which programming languages are fastest?" benchmarks

* When taking in above speed benchmarks, memory used & code-used then perl5 just nudges in front of ruby 1.9. See "Which programming language is best?"
That's not the problem, that's an alternative and possibly complementary solution. The problem, as we both broadly define it, is hiring people that will help the business achieve its goals. Yes, I did not apply this method over the entire employee life cycle in this one post.

The method of frequent firing as feedback is far from optimal and not even feasible in smaller organizations. That is the context in which I'm operating and thinking about this problem.

With respect to the particular element of confirmation bias referenced in the first sentence, and repeating the second, hiring based on interest is a method that will seek to truthfully answer the question, "is this person going to solve the problem we want to solve?" rather than effectively allowing an employer to avoid a costly mistake.

Your comments about product development are not addressing anything in the post and could be delivered to a wall with similar effect.
The “Science” of Good Design
Scripting News: Social media bubble pop
I'm just making it up as I go along, it's not the prettiest thing. What would you do, in C?
If I'm writing a framework on which others depend in ways I cannot entirely foresee, then the old features _must_ perform as well or better than before. No compromises.
"Dwolla Deposits Are Protected By The FDIC and NCUA"

Yes, every dime you have in your account is protected by the FDIC and NCUA. The same way that amounts in your PayPal balance are protected.

http://www.dwolla.org/help/dwolla-security-and-partner-overv...
That's great when you're hiring CEOs or product people, but I think if you're hiring a manager it's ok if his interest is more in managing than the end product.

Otherwise what happened to Google will happen to you.

eg, losing people like Sheryl Sandberg because you can't accommodate the needs of competent careerists for self advancement.

Edit: Just want to clarify that I'm not disagreeing with the original post. When you're small everyone's a product person, but you can take that idea too far.
Actually there were rumors that Reddit Gold was about internal Conde Nast politics -- CN takes paid subscriber count very seriously, so they get a lot more respect at CN now that they have lots of paying subscribers.
GeoHot hacked the PS3 to re-enable the linux option. Sony used the linux option to market the PS3 to hackers. They then turned it off. GeoHot turned it back on. Sony sued him.
I don't see how you would come to that conclusion.
Is it just me or the LLVMs idea that "If arithmetic on an 'int' type (for example) overflows, the result is undefined.. For example, knowing that INT_MAX+1 is undefined allows optimizing "X+1 > X" to "true"." is incredibly stupid? Who said that undefined number is bigger than a defined one ??
Auto Transport Dallas, Texas
> It seems that the author has never seen a large, well-written C++ project.

I doubt that, I suggest search a bit for his name and find out what he is doing for a living...
I don't have the links now, but both Google and Amazon have concluded that faster page loads result in more sales/conversions. If you want to render the whole page in the browser in a couple of seconds (Google webmaster tools indicates the "fast" threshold at 1.5 seconds), spending over half a second on the server-side seems like a big penalty.
Can someone explain what was the fuss about ? So Zed was cool to relicense it thinking it was about some project X and got pissed off when he learned it was going to be (also) used in project Y ? WTF ?!
What I meant was that unless you're writing a C++ compiler, these reasons should not longer bother you. Even if you are, you're free to leverage off clang's lexer and parser.

Otherwise it is a lot like saying Java is bad because it is hard to write a good VM.
Access To iPad App Flipboard Compromised In China
They quit when Facebook killed them. Not deliberately, but indecently.
That was an uninformed ad-hominem from my side. My bad, I apologize.