skysight-inc/HackerNews huggingface dataset:
we all know that software is an iterative process and that our goals, scopes, and deadlines go through a lot of change as we iterate. We know this is simply how it is.

Why then is it so hard to view managing people in the same light?
Only by accident. It stole a longstanding adblock extension keybinding, and I haven't yet retrained my fingers.
Dealing with Missing Data on the Frontend
There may be some difference in accounting. The recursion depth of Blelloch's recursive function you linked to is O(log n), but it uses an operation that cannot be implemented in constant time: partitioning the elements into those greater and less than the pivot. I'd guess that operation is itself O(log n), which would account for the O(log^2 n).
STL (Standard Template Libraries) video lectures
Absolutely. You would never be able to do something like http://conkeror.org in Chrome. At one point I tried to change some key bindings in Chrome, and I had to spend 2 hours recompiling the whole thing; it was an absolute nightmare.
Too bad you're using Flash.
SocialVibe Raises $20M for Engagement Ads in Social Apps
You're right, we're changing the copy to "Username". We also want to encourage people to use the same username as on GitHub to make way for tighter integration with GitHub in the future.
Some valid points there. I see you've commented on his blog post too. The writer of the blog is out for the day. I dont think he was expecting so many hits to his blog!
Part of what makes an app an app is the encapsulated experience with a "desktop" icon to launch it, and the appstore focal point for finding new apps. Before HTML 5 can be a true replacement, somebody needs to create an appstore-like experience for HTML 5 apps.

With Android and WP7 this could be as simple as a HTML5 shell project that wraps a particular HTML5 site so that it looks like an app on the device. Then HTML5 apps can be fed into the frameworks of the existing app stores, including the approval process and "desktop" icon.
As suggested in previous reply http://www.contrast.ie/blog/the-future-of-analytics-products... has good information about different analytics systems.

But if your business growth depends on analytics then investing into home grown analytics solution would be a good strategy. Investing in a home grown analytics system not only provide flexibility in gathering any kind of analytics for your web app but also lay the ground work for home grown A/B testing and continuous deployment frameworks. But it depends on how much you want to invest and its ROI which can vary a lot based on your business.
Data on national comparisons of IQ are very poor.

http://www.stat.columbia.edu/~cook/movabletype/archives/2010...

http://wicherts.socsci.uva.nl/wichertsPAIDrejoinder.pdf

http://wicherts.socsci.uva.nl/wichertsRavenAfr2010rej.pdf

http://wicherts.socsci.uva.nl/APA02.pdf

This is a hard issue to analyze when most countries don't gather data on IQ that are comparable at all from country to country, and when there is considerable disagreement about what we mean by "religion."

It is becoming a firmly established research finding that rationality is weakly correlated with IQ,

http://www.project-syndicate.org/commentary/stanovich1/Engli...

http://www.oup.com/us/catalog/general/subject/Psychology/Cog...

with many high-IQ individuals exhibiting extremely poor rationality, so even if we knew differing IQ distributions for countries around the world reliably, which we do not, we would have no idea from those statistics which countries have a populace that tends to act rationally.
iTunes is Apple's IE. It's like a virus on the computer. You can't delete it (the instructions are 20 steps long: http://support.apple.com/kb/ht1224). It's slow, clunky, and annoying. Even after you delete it Apple will pester you to update it.

Not much to do with anything, but every time I see "iTunes" I feel the need to vent. If there's any black eye in terms of Apple's pristine record of user experience, design, and execution, it's iTunes. But it does stick out like a sore thumb.
Applitude - Iphone Development Language & Runtime Framework
How can you judge what is true when you don't even know what the truth is? Did you work at Digg? I can assure that while there were of course sub-par employees, they are now what I would attribute to v4's failure.
After an NFL Upset, Likelihood of Domestic Violence Rises
I did not "defend the Benchmarks game".

I pointed out how comical it is for someone to declare they dislike (who knows why?) the benchmarks game, and then present the benchmarks game to others as a reliable source of information.
If you look at all the photographs in the gallery relating to the article, you must click back the amount of images you looked at. Plus there is no back-to-article button. Bad navigation, Engadget. Use jQuery, it would make things much easier.
Thanks for the response, Matt. Much appreciated.
The number for Iceland is the only one that surprises me. The rest exemplify the general trend in the West in modern times: religion has been on the wane and irreligious people are not as interested in baby-making as religious believers.

Let's not get fooled by reputations. We may think of Spain, Portugal, and Italy as being very religious countries, but the Catholic Church more or less gave up trying to do its job starting with Vatican II. Turkey has had a secular (and secularizing) government since Ataturk. Hungary, Estonia, and other Eastern European nations were under Marxist indoctrination for more than forty years. In the Balkans (e.g., Greece), religion is more a marker for ethnicity than a guide for living life.

Much of the positive side of the ledger for population in Western nations is due to immigration of people who are induced to have children either as an act of piety (Muslims in Europe) or as a matter of custom (Mexicans in the United States). The above chart does not contradict this.
Well, AdBlocking in chrome is really weak.

Also, I actually don't like the built-in PDF reader in Chrome. Scrolling was weird in it last time I checked.
I greatly prefer being able to hit enter on the first result too. Here is the addon I use to enable that:
https://addons.mozilla.org/en-US/firefox/addon/mozilla-labs-...
I find that Chrome's extensions are quite real, feature rich, and stable.

For a lot of basic stuff, yes. GMail checker, Adblocking (afaik), simple stuff that just requires the equivalent of a Greasemonkey userscript or a button.

However, for deeper stuff that really changes the UI of the browser, Chrome is no where near Firefox. Take a look at TreeStyleTab, DownThemAll, Pentadactyl, and similar feature rich extensions. Those simply cannot be done in Chrome as is. There are some weak alternatives, but they don't do half of what Firefox's do. Vimium has issues with focus and nothing like Pentadactyl's customization; Vertical tabs doesn't allow proper grouping, UI, or options; I don't think DownThemAll's separate window is even possible on Chrome but I could be wrong.

This isn't to score points for Firefox; it's a serious weakness in Chrome that's the main thing that's kept me from switching. I don't know if Google intends to allow this kind of extensibility, but damn I hope they do.
I hate to break it to you but you are what is known as a 'Fanboy'
HBR has some other great new articles in its "Failure Issue"
http://hbr.org/special-collections/spotlights/2011/apr
air.mozilla.com normally uses HTML5 video, but the back-end that drives that was not ready for Firefox 4 launch day traffic.
Am I the only one who found coderstack to not be innovative at all? I went to the first job posting on the front page and I saw a 1 page job description, 1 page of skills required. It looks exactly like every other job site. I'm not trying to hate on the product, but I really don't get it. The description of the company looks like it was pulled from Crunchbase or a company's about page. The job description looks just as wordy as it would be on any other job site. And then there's a "apply now" button. Is there a piece of this puzzle that I'm missing?
"Macro" evolution just doesn't happen nor can it be proven to have happened.

Carefully read all the evidence here

http://www.talkorigins.org/faqs/comdesc/

and report back to us after you have pondered the cited sources and digested what they say.
I had that for FF 3, but now that the tabs are on top it just feels a lot more like Chrome where I'm used to having it on each tab, so I've moved them back on the tabs.

Btw, the relevant option in about:config is "browser.tabs.closeButtons"

Values...
0 - One close button only on the active tab.
1 - Each tabs has its own close button (default)
2 - Removes all close buttons (no close button, right click to select option to close the tab).
3 - Display a single close button at the end of the tab strip bar.
When you eat is as important as what you eat when working out
people can download and install .apk packages from wherever they want.
Intel's Smartphone Efforts Hit Speed Bump, Top Exec Quits
This also works everywhere else.
Seems like all my previous addons that were used to improve firefox UI have been incorporated into 4.0. Very glad that Vimperator works, the main reason I use firefox. I wouldn't have upgraded if it did not.
You're right that religion seems to be a human universal. I believe that every human population ever studied practices it in some form or another.

But, what may be declining is not religion per se, but rather monotheism. Zoroastrianism, one of the first monotheistic religions, emerged only in the 2nd century BCE. For the entirety of human history before that, about 200 millennia, humans practiced some form of nature worship, ancestor worship or polytheism.

It may be that the age of monotheism is coming to an end, but what comes next is anyone's guess.
Can't is a four letter word
Awwww what's wrong? The joo haters don't have a sense of humor? Too bad.
Improving Browser Security with CSP
Strange that you brought up the Evo, which after almost a year has held up as a top 3 phone for 2010.. I think high praise was deserved, regardless of whether it had a few issues.
Note than when HBR says "fail", they really mean (direct quote) "fail to earn even $7.5 million during their first year".

If you're an established business sinking millions into product development, earning $5 million in the first year of a new product is a disaster. From the startup perspective, earning $5 million in the first year is not a bad outcome. So some of the advice in this (especially the part about launching late) is a lot less applicable.

Other pieces of advice, like making sure the product is actually usable and communicating to your customers what it does and why they want it, and even scaling to meet demand are classic startup issues.
My wristwatch tells me the temperature around my wrist. But it can't print either. So useless.
Sounds like an opportunity for Best Buy competitors. There's no reason stores other than Apple can't deliver a nice shopping experience.

Not an easy problem, though: people will just browse and evaluate at your store, and then order online.

Solution: aggressively charge for shelf space, just like grocery stores do for end cap placement.
Amazing Face Memory Test - every hacker should try it :-)
The text is totally invisible on my iPad.
You could post on the monthly "Who's hiring" thread on HN. Lots of programmers look at it for interesting gigs.
Yup, so the add to homescreen stuff is there in iOs. It's possible to do a simple call to action popup.

The thing is, content apps have already been discovered as people go to them already.
Great options. Yes, there are some possible brick-and-mortar ideas she could possibly run with. I'm going to research that avenue a bit more. Thanks for the feedback!
That's a good way to get "thinner" out the door in a hurry. Take out the battery?
The question wasn't "how can I get the highest amount of money for my web app."
True. But not everywhere are people open-minded and as willing to help each other as in Silicon Valley. I should know, I come from Paris :-)
I take 1500 mg aniracetam daily and find that it makes a notable difference in my cognition. I'm able to maintain a train of thought without having to spend effort leaving mental "breadcrumbs" to retrace my steps.

I don't know if this is the state of the art, but it seems to work well for me. My brain works well enough that I don't see much benefit to tinkering with my own chemistry to eke out a few more cycles. My biggest obstacle is that some malicious trick of evolution forces my body to lie dormant for roughly a third of every day instead of actually doing stuff.
Honey I shrunk the chip ... now what?
Apple's track record for updating iOS devices is hugely better than Samsungs.
As far as I can tell, they're defining "religious" as people claiming to be religious, and "non-religious" as people claiming no religious affiliation. So they're assuming that everyone means the same thing by the word "religion", and that these people's unspoken definition is a useful concept.

Atheists like to talk about the harm done by "religion". But this harm might be done by deeper habits of thinking that will persist in people who identify in surveys as "non-religious".
The prices are the same, but Xoom just doesn't have a 16gb model.
I would never buy a mobile Apple device for myself. I have a Nexus S, had a Nexus One before that, and won't be buying a tablet until I can compare the Xoom and the Tab 10.1 (or any other wifi competitor) and be sure that whichever I choose, I have the ability to reflash the device with custom firmware.
Tiny-url.info
I'm not sure I agree - I put a lot of effort keeping as few desktop icons visible as possible, I like the cleaner interface. On my work desktop, I have one icon - my browser. There are a few other pieces of software I use, but I navigate the menu or hit alt-F2 to find them. When HTML5 becomes ubiquitous, I will probably very rarely use the app store. Perhaps I'm in the minority, but I doubt I'm completely alone.

For me, a browser with my most often visited sites (whether they be html5 'apps' or otherwise) and bookmarks on the launch page would be a more natural extension of how I use the device.
Biology isn't my strong suit, so I hope that I'm not misunderstanding you, but wouldn't your statement imply selection at the group level?

Additionally, although the figures I quoted were over a two-year figure, they exemplify a larger trend. For example, the Wikipedia article on Australia's demographics show that Australia hasn't had replacement level fertility since 1975.
It's indeed odd.

The 'title' is the meta element, that is incredibly useful! It deserves attention. Not to be lost.

That's not to say tat I don't like slim tool bars.

I also prefer uniformity across the desktop and this feels like a deviation. Much in the way that a tabbing interface was alien when opera introduced it.

I like tabs, but I'd rather my window manager work with them. But that's just me.

I'm running minefield, and I've noticed some issues in Gmail, with dragging selected text - I think the browser assumes I'm dragging and dropping. Firefox still doesn't squeeze the tab size to fit the window width, which irritates the hell out of me.

Having said that there doesn't seem to be a radical UI overhaul - which is a shame.
It is clear from the context what Paul is saying and I don't think anyone who hears him speak for more than 2 minutes will believe he's a racist:

PAUL: Well, I think what you've done is you bring up something that really is not an issue, nothing I've ever spoken about or have any indication that I`m interested in any legislation concerning. So, what you bring up is sort of a red herring or something that you want to pit. It's a political ploy. I mean, it's brought up as an attack weapon from the other side, and that's the way it will be used.

But, you know, I think a lot of times these attacks fall back on themselves, and I don't think it will have any effect because the thing is, is that every fiber of my being doesn't believe in discrimination, doesn't believe that we should have that in our society. And to imply otherwise is just dishonest.
Play.com: Only customer emails lost in data breach
How Operation b107 decapitated the Rustock botnet
X11's network transparency is practically free; users do not "pay" for it in any way (aside from a fractionally larger Xserver binary).
Review our product RT2SEE (Content promotion platform for Twitter)
WHAT EXACTLY IS IT?
http://rt2see.it is a content promotion platform for Twitter. With rt2see you can share any URL you want, but only let those who Retweet your URL view the content. With every rt2see campaign you maximize your content reach, while measuring effectiveness with real time stats.

HOW DOES IT WORK?
1. Enter a url you want to promote
2. rt2see will turn that url into a short url
3. Tweet out a message with the short url
4. Anyone that clicks on your short url will be asked to Retweet your original message before being redirected to your content
5. Track stats as your content is Retweeted exponentially

Some of the hurdles we see:
1. The public perception of injecting an ad model into Twitter for Retweets.
2. Convincing Retweeting without seeing the content first.

We'd love to hear some feedback on the model.

Thank you.

http://rt2see.it
Paul is neither indifferent nor racist. He is explicitly pro-civil rights and anti-racist.
I always love it when Linus takes the FOSS extremists down a peg.
Note that for some inputs (e.g. type="file") different UAs make them look totally different. And they might need to look different based on the input modality and so forth.

We could specify a forced lowest-common-denominator behavior of some sort, but that seems like a disservice to users.
Amazon, Lendle and the Danger of Using Open APIs
Text rendering in Windows is significantly worse - sometimes it's blotchy (random characters seem to have more weight than others) - particularly here on HN, and inter-character spacing is inconsistent; at others, the anti-aliasing looks overdone, and text looks blurry and over-smoothed.

I had Firefox 3 configured such that the main menu, URL box, navigation buttons etc. were all on the same toolbar - the menu bar. In that same configuration, Firefox 4 looks somewhat ugly - there's little space between the bottom of the menu bar and the page content (I also use tree-style tabs).

Apart from how it looks, and how it renders text, it's nice. The resizable gripper on multi-line text boxes is nice - that works well here on HN.

Edit: after disabling hardware acceleration, the text at least is much nicer. I don't notice any loss in performance in simple scrolling etc. with it disabled either.
Ask HN: How to become an "A*" coder
As a result of this thread, http://news.ycombinator.com/item?id=2353079 and it's parent, I'm wondering how one goes about becoming an "A" coder.

I originally thought I was a "D" or "C" coder, but based on the responses, I'm guessing I'm more of a "B" coder.

Any suggestions on how to become an A(star)?
Stock Android update timing tends to be much, much worse than iOS update timing, especially when custom firmware is involved. I say this as someone who borders on being an Android fanboy. There are plenty of legitimate reasons to prefer Android, but guaranteed on-time updating is not one of them, unless you've got a custom ROM. But if you're going to mention custom device images, aren't there similar options for jailbroken iPhones anyway?
At least in Germany, everything what the media says about this had a really huge effect. The 7 oldest reactors will be shut down now (temporarily) and the discussion is going on now wether this should be permanently and what should be done with the remaining 9 reactors.
Pre-order Blackberry Playbook for $499 starting today
US Army Field Manual 3-0: Operations (2008)
Among people who have been in leadership positions, I think many will agree reading a diverse set of perspectives is valuable, and a surprising number of leadership lessons translate between technical domains.
Evernote, Cloud-Storage Sites Vie for Billion-Dollar Valuations
OK, in most schools where I am that won't work (for example if there are 2 teachers for 1 year of pupils, one retires you then have a 60+ student class and classrooms designed for about 24) but that's not what I'm trying to get at.

What I want to know is how you're integrating Khan Academy (or similar) use into a pupils learning experience - eg give them a terminal to interact with for all their learning?

Also he seemed to be suggesting that we get rid of people in the role of teachers and have some form of child/youth minder. What's their actual role, what setting are they working in, how do they relate to the kids, are we shouldering kids/youth with the entire responsibility for their own education, is this the ultimate pupil-led learning or something else?
I really would like to know more! There are over 1 million patents waiting to go through the U.S. Patent office and into production....
What does this mean for all the inventors out there? Especially those really making revolutionary products... if you know it is guaranteed to reach a certain standard deviation of sales, then you can watch your expenses and costs and try to allocate them more properly to reach other parts of the sales spectrum...
Should Developers estimate project time & cost?
How realistic is it to expect a team of developers to estimate the time & cost of a project?
Isn't startup investing mostly about picking the big winners and not worrying too much about what valuation you get in at?

If that's the case, wasn't your error not thinking dropbox would be a big winner?
Well, one reason might be that they care about not having buggy code. You may laugh, but for the standards IE9 claims to implement it does a very good job. Much better than Webkit, in my testing.

> There should really be just one rendering engine.

No. That's really a terrible idea, because different rendering engine consumers have different priorities.

Luckily, even "webkit" has a number of forks that are somewhat incompatible for precisely that reason. So we're in no danger of this "one rendering engine" thing.

(A note: while we've already been close to having one rendering engine with a priority of "change nothing", having one with pretty much any other priority set is no better; those priorities will be wrong for _some_ consumer.)
Parallelism is recognizing the 5 guys should be able to dig a ditch close to 5 times as fast as 1. Concurrency is making sure everyone has a shovel and is digging in the right place.
I assume you mean you'd rather the title bar wasn't there - for your net book. Which is a fair comment.

I guess you could run the browser in full screen mode. Though full screen doesn't suit everyone.
Sometimes yes, sometimes no.

A framework makes a lot of sense for internal applications and large companies. You're often repeating a very similar application over and over (same style, same database, same replace-unwieldy-Excel/Access power user DB problem.)

A framework makes a lot of sense for consulting-ware. Deploying 20 versions of a highly customized application with a lot of reuse. As I see it, this is the use case for Spring. I can't think of another way to easily test such a system.

Frameworks make sense when you need to assemble a team together quickly to solve a problem. You are inheriting a set of best practices that allow a quicker norming phase. Frameworks make sense when you have average and junior programmers as the primary workhorses on a project. (Note: we don't have enough A-listers to solve all of the world's computing problems.)

Frameworks aren't for every problem. That doesn't make them useless.
Mmh yeah, I should have specified that I specifically set ff up to not restore tabs on startup!
Big Bets vs. Little Bets and the Future of HP
I wonder which one will be the first to be extinct, IE6 or religion. I wonder if there is a correlation between the two. Questions, questions.