skysight-inc/HackerNews huggingface dataset:
Right, proposed in October 2010. It would have been unfair of me to pick on IE6 for not supporting it. The IE6 era is when I most vividly remember javascriptsource.com and friends touting things like onclick="alert('Not allowed!'); return false" as ways to "protecting" your content.
Face of the Faceless
I fail to see why Google is being compared to every other site on the internet.

You would not be surprised if a warez program installed a keylogger on your computer, but you hold Google Chrome to a higher standard. Isn't that true for the internet too? Why equate Google to any other site on the internet?

>Ultimately, P3P comes down to the honor system. Unfortunately, that doesn't work on the internet.

Would you say the same thing if you came to know that Google employees are reading your email for fun and profit?
Build a Roku channel using WordPress (and VidCura)
Wow, the author of that FC piece pretty much completely misunderstands the ideas behind the Lean Startup approach. That article is riddled with so many invalid assertions and misunderstandings as to be effectively useless. It adds nothing to the discussion about how to build a startup and simply makes the author look uninformed.

Anyone who's seriously interested in Lean Startup and Customer Development would be better served to read "The Four Steps to the Epiphany" by Steve Blank, then Eric's book "The Lean Startup" before making any judgment on their merits.
Only disagreement is your use of the past tense. The case and its sanctions continues to go on in Europe, and costs Microsoft tens of thousands of man hours of lost productivity writing useless protocol documentation that only serves as a gift to competitors. The result is consumers get delayed, hamstrung and costlier products.
Because native clients are significantly better than non-native clients, and Adobe Air apps are the worst.
It doesn't sound like they're switching to rendering on the backend, though. So you're most likely still going to have to execute a huge chunk of javascript before displaying the page, though hopefully it will get faster.
Yandex is pretty good for generic search btw, even if you're not in Russia. They even got image search.

Also, a HN-familiar orange colour scheme ;-)
pastebin doesn't play videos
You guys are funny ;-)
Ford Launches OpenXC to Spur Creation of New Car Systems
Only half-joking, isn't this how disaster movies start?
It's an example of using a language's idioms. If you use i in a loop, there's no need to explain yourself since there's a common understanding as to what this means.
I always buy the .net and .org versions of a domain. It's cheap and it prevents people pinching my traffic.

I thought this was standard practice ever since the slashdot.com debacle.
No. That link is to an OLD blog post explaining why Dan Webb (and many other people) think hashbangs are bad idea.

The actual news here is that Twitter is moving away from them, which is very new and welcome news. That link is only useful for general background on the hashbang argument; it's otherwise irrelevant.
aha, so its a github bug then?
> I find in only a glance I can tell what everything is binding to.

It must be nice to live in a world with only 4 infix operators and expressions that have only 3 infix operators.

For example, lots of folks think that sqrt should be a prefix operator, not yet another function. I suppose you're going to assume that the top bar will serve as parentheses.

BTW "-b + sqrt(bb-4ac) / 2a" is the interesting expression. Is it "(-b + sqrt(bb-4ac)) / (2a)" or "-b + (sqrt(bb-4ac)) / 2a)" And, are you certain what "bb-4ac" means? (There's at least one major language where it doesn't mean "(bb)-(4ac)".)
Once global leaders, Japanese electronics firms are tumbling
How is it that this got up to #3? I'd down vote this if I could, only because I hate logging into a news site to read articles that shouldn't be hidden.
Wow good catch. I missed that part totally since I was making a point about not making any reference at all to payment (most people write using escrow.com) since it makes it sound as if you know to much. I completely missed something that I would never do that is obvious.

That said I've had people wire me money (but I've got a traceable reputation etc.)

I won't take credit cards or paypal (when selling) because of the potential for chargebacks.
I came to the comments to say pretty much the same thing. While it's a good idea in theory, P3P is a terrible standard. It's hard to implement because there are so many acronyms and no easy reference for them.

As mentioned in the article, IE has had the basic implementation of blocking 3rd party cookies if you don't use P3P for a while. I've always wanted to use honest P3P headers but it's such a PITA to generate them correctly site-by-site. Many frameworks include a generic P3P header by default with little or no mention in documentation so that's what I end up using.

I spent many hours read specs, tutorials, and trying out P3P generators to no avail. Finally I decided it's not worth my time and just used default framework P3P headers.
Follow up post to questions about shutting down our $75k/year profitable product: http://wildbit.com/blog/2012/01/26/why-we-shut-down-a-produc...
Spitting in the face of user intent like this is really crossing the line of what is acceptable in my opinion. I'm not really concerned about my privacy but I do need to have some faith that the settings I am choosing are being respected. If I allow Google+ to use my webcam should I expect Google to turn it on and watch me all the time? That's not too far removed from what they are doing here.
And you know for a fact that it's set to that because it's the default and that I haven't reviewed it and decided that I'm ok with how it's set out of the box do you?

I review pretty much every browser setting but change only about 5%. You have no way of telling how the setting ended up with its current value and without that that position is bullshit.
Dan doesn't say anything about where the rendering will happen.

Most sites these day (including Facebook, Gmail, etc) have to execute "a huge chuck of js" before displaying the page.

I have been told by some people in the know that they have come up with a system similar to pjax for certain page components, though that may have changed.
* .blogspot.com, * .wordpress.com, * .tumbler.com etc.
Journalists get tour of Fukushima Daiichi nuclear power plant in Japan
Wouldn't they have to, to support browsers without pushState? And even if they used terrible JavaScript hackery to get around that (serve same content for every URL, have clients AJAX in content based on location.href) how would they support web crawlers? I thought the whole point of the hashbang was that you would get the original content (or an equivalent representation) by removing it from the URL, so I'd think they still support backend rendering at some level.
I'd find it more interesting to see how a company such as this got to the point of getting an offer. Not trying to be rude, but I find articles like this a little too trendy.
I completely agree with this. I have been saying it for years and it gets people very angry. This is definitely a view that a minority of people that I talk to believe. Even most working class people think that the super rich drive the economy it just isn't true anymore. I think it may have been when the country was in it's early stages and mining our resources and developing infrastructure was a larger portion of our economy. I believe now that our economy is driven by the masses of consumers. Give the poor a billion dollars and a billion dollars gets put back into the economy that year. Give the rich a billion dollars and and a billion dollars goes into a mutual fund. The later has far less of an economic impact.
http://www.w3.org/P3P/

Particularly

After a successful Last Call, the P3P Working Group decided to publish the P3P 1.1 Specification as a Working Group Note to give P3P 1.1 a provisionally final state.
The P3P Specification Working Group took this step as there was insufficient support from current Browser implementers for the implementation of P3P 1.1. The P3P 1.1 Working Group Note contains all changes from the P3P 1.1 Last Call. The Group thinks that P3P 1.1 is now ready for implementation. It is not excluded that W3C will push P3P 1.1 until Recommendation if there is sufficient support for implementation.

This is the last update from the group that was posted in 2006. It's never been pushed by the W3C, and the browser creators never implemented it.
Remember the debacle where visa and mastercard were pressured by the government to run financial warfare against wikileaks? Any API where the government requires corporations to levy financial warfare against any or all users (across the globe) is the wrong sort of solution. I don't like these scams either, but sacrificing freedom for security is a bad idea.

The core problem is not the scammers, but the complete ignorance of some people in this country. As long as we have people who are dumber then fence posts, then these scams will always be with us. The solution to this problem is to find those responsible, bring them to justice, compensate the victims. Not create a new judicial branch out of international corporations.
I'm not really happy with preferring their opt-out setting when I've already made an opt-out setting in my browser. I don't believe for a moment that Apple or Microsoft care about my privacy any more than Google does, but if I've made a choice and communicated that via browser settings, I expect information providers to respect that choice and not try to exploit the browser in an attempt to bypass my choice.
For 10 people? Quite a gimmick.
In fairness, Programming Pearls is a fairly well known, well regarded book-

http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/...
NoSQL is a time period characterized by a set of ideas, not a category. The data stores that came out of NoSQL were about using more specialized tools and rejecting the dogma that all data persistence should be built on an RDBMS.

Besides it's ability to be embedded, BerkeleyDB doesn't really provide any advantages over an RDBMS, other than raw simplicity. It's unlikely anyone looking at data persistence solutions would consider BDB alongside an RDBMS; they solve different problems.

I think BDB is a useful and well-designed tool, but it's not NoSQL.
There isn't a network effect in kickstarter. Whether you get funded is basically up to your social media campaign. Unlike ebay, you cannot be anonymously selling your wares with your seller score being your reputation. In crowdfunding you have to go all out - you already need a solid track record that is publicly visible. Funders are basically doing a due diligence check on you. You need a profile on many different sites and email newsletters etc. Crowdfunding sites are basically an reverse bounty system - a kind of api for gathering and dispensing money. The only differentiation between indiegogo and kickstarter at this point is the percentage they keep.

As regards ebay, their network effect hasn't worked out - amazon has taken their business. In the future Amazon or Google might come in take out all the crowdfunding sites by offering a reverse bounty api. At that point, the crowdfunding sites should move in to the function of providing marketing services for creators seeking funding.
Microsoft Says Google Circumvents IE Privacy Policies Too
C++ is harder to reverse engineer than say java, no? I would think this plays a rather large part in it as well.
Is this the reason for the downvote?

First, I'd ask you to name, say, 1,000 applications where this would be acceptable. Games might be an obvious one.

OK, what else? Because, you see, without a significant ecosystems of applications that can tolerate these kinds of errors the business case to fire-up a foundry and make chips just can't be made.

Military? I don't know. You can justify even the most ridiculous things under the cover of military spending.

I would venture to say that the vast majority of the applications that can deal with a 1% error will work just fine using integer math which, if done correctly, can be far more accurate as someone else pointed out. And, I would further venture to say that they already use integer math.

In other word, in the context of the vast majority of applications this is not a problem needing a solution.

I've done lots of analog circuit designs (yes, analog...scary) where you creatively make use of the physics of the junctions to produce various non-linear transfer functions. It works well and can produce amazingly compact circuits that do what would require lots of digital circuitry. The errors, potential thermal drift and process variations can kill you though.

To give it a different spin, an FPU required an external chip 20 or 30 years ago. Today you have processors smaller than a fingernail running a multi-GHz with pipelined FPU's. My vote is for further development in the direction of faster and more accurate FP calculations rather than faster and less accurate (and full of other liabilities) FPU's.
Exactly. Very low risk for them. If the call goes nowhere, they hang up and move on to the next target. The previous target thinks it a bit odd but what are they realistically going to do about it?
Curious, do you get the actual speeds that comcast tells you you're buying? EPB Chattanooga was the first ISP I had that actually gives me what I pay for..
http://news.nationalgeographic.com/news/2009/01/090130-immor...

http://www.telegraph.co.uk/earth/wildlife/4357829/Immortal-j...

It is inevitable that a time will come where it will be possible for humans to stave off aging to a significant degree. Whether this is in 100 years or 10,000 years, it is difficult to tell. What measures should be taken because of this is for the future to decide.
I'm hoping that they plan to serve up the HTML and CSS for the basic page as quickly as possible, then load the JS that adds the pushState / interactive stuff asynchronously.

A page with a single tweet on really shouldn't need to pull down much code. The JS can all be cached by the browser (far future expires headers etc) and there are some neat tricks you can do with app cache and localStorage to make that work even better.
"Without it, I won't even reply to your email or return your phone call, no matter how many times you follow up (without an offer)"

So you are saying that if someone wrote to you from a corporate address at General Electric ge.com you wouldn't reply to an inquiry if they didn't make an offer?

And taking that one step further that person who is a serious buyer could be masking their identity behind a gmail account.

I think it's a mistake not to reply to an email. Even if just to say "not for sale make offer" or whatever you want to say.

Many times brokers (who have valid buyers with money) are inquiring. If they don't get a response they will move on.

Just my perspective I'm a big believer in always responding.
This looks like an amazing business with the gross margins of a software business and the efficiency of an internet company!. They have more than $1 billion in sales but employs just around 500 people. I don't think even Google has $2 million in revenue per employee!.
This stood out for me: "If the claim is true, then scientists should be able to study evolution in real time by comparing the ancient and living campions."
I would teach it like this:

(/ (- (sqrt (discriminant a b c)) b)
(* 2 a))
BDB isn't really designed for scalable performance. It's for good performance and support for concurrent, ACID transactions. Tens of thousands of reads per second is reasonable for the vast majority of embedded applications, which often live on the desktop or mobile devices.
hash bangs and push state are essential for creating single page apps.
One simply has to mention Tokyo/Kyoto Cabinet/Tyrant.

http://fallabs.com/

With all the NoSQL Hype Redis and MongoDB get I think these are too often overseen. What's really nice is that you can use them in embedded (cabinet) or server (tyrant) "mode". What's also great about them is that they provide a lot of flexibility, since they are not just one database. Also great that they have official bindings that work. They have tons of features and sometimes an embedded database is really interesting when you don't want (need) to care about the protocol you send it over.
Solution: don't use monolithic applications with bloated GUIs. Instead, use small, simple tools, driven from the command line where possible. If the problem domain is naturally graphical, have a lightweight graphical frontend driving the small simple tools through shellouts or a plugin or library interface.

In other words, use UNIX.

This isn't difficult to understand, guys.
I made the point in another post that it was a "standard" and my post was immediately made invisible. Sometimes you can never win when people insist on ignoring the point for the strawmen.
How about just using MySQL to archive the data. You can compress old tables to read only data sets.

Otherwise using MySQL dump to a CSV (or any other format) would work well also.
Yes. And I have already heard the conspiracy theories.
Cedexis.com - multi-platform content & application delivery service
Let me try to shed light on the other side of the argument. Based on the author's experience, it looks like what is really necessary for this day and age is a public browsing center with enough resources to teach computer "illiterates" [for a lack of a better word] how to find what they want in the digital world. NOT a library per se...now you might ask what the difference is : having a public library implies money has to spent on buying and managing books- which can be prohibitively expensive.
17×17 4-coloring with no monochromatic rectangles
Mobile Holiday Coffee - Amazon phones, Facebook mobile ads + Sprint
How to Build Relationships When Researching SaaS Product Ideas
Why FastCompany Gets "The Lean Startup" Almost Completely Wrong
JavaScript loading and parsing, both, have an impact on page performance.

I recently wrote a summary of our (related) analysis and experience with jQuery Mobile and Sencha Touch - http://blog.roveb.com/post/17259708005/our-experience-with-j...
This is absolutely true. Some keynote speakers just speak rather slowly, or repeat themselves and you can easily get away with 1.3x speed. Even though it sounds funny.

I really wish there would be some sort of plugin that could select an even higher speed for silent/quiet parts.

I figured "how hard could it be" (having some experience writing tiny softsynths in the past I wouldn't even mind writing a low quality pitch-preserving resample filter) but digging into it, coding a plugin for VLC is pretty arcane. At least, I couldn't figure it out without having to dig into all sorts of audio/video decoding issues I didn't really want to get in to.

If anyone has any tips it would be greatly appreciated. I cannot promise I'll manage to code that particular filter but at least I can have some fun writing crazy VLC filter effects :)
This is an interesting approach. One downside is that it's much less readable than the Handlebars template. Using Coffeescript for the "templating" functions would actually clean it up a lot.
How the movie industry actually loses money to piracy
In the ray tracing example I mentioned above, FPGAs got a 10x improvement. Going to silicon got another 10x.
ActionScript Notification Engine  Open-Sourced
Five Years, That’s All We’ve Got
Yes. A teacher with talent can steer even an elementary school student to "real math" insights.

Something like Pascal's triangle is very interesting and contains a lot of patterns, relations, and theorems, which open out very wide and deep in the right hands.

Without contortions, you can go all the way to the rudiments of information theory if you want to.
A clean, simple, beautiful media player for the iPad [video]
I've been using the mobile version on my laptop for a few months now since the hashbang was so sluggish, but this could get me to switch back.
Five Startup Tips From Bill Gates
Svbtle - The essence of blogging
Why a team of ex-Sony developers left PlayStation to go indie
Can somebody explain to non-web-types why this matters, other than making the URL itself look cleaner?
Real Life Superhero Weapon: The Punisher's Spring Ballistic Firing Knife
I had a similar reaction. Then read the article, starts off fairly straight-forward, no drama, etc. and then there's this fun paragraph from out of left field:

"Tragedy has now struck the Russian team. Dr. Gilichinksy, its leader, was hospitalized with an asthma attack and unable to respond to questions, his daughter Yana said on Friday. On Saturday, Dr. Price reported that Dr. Gilichinsky had died of a heart attack."
First, don't confuse me with Google. I'm talking about the argument Google's implicitly making here through their actions, which I wish they'd just say out loud so we could have a real and proper discussion about these issues.

Of course Google doesn't know your preferences for a fact. Of course Google has no way of knowing. But based on their behavior, it seems they just don't care.

An intellectually honest Google would argue 'Look, the default behavior of your browser is badly broken, because they've made it impossible to distinguish between the small number of people who care about this third-party cookie stuff and the rest of the world, who doesn't care an iota. You care about it? So sorry, take it up with your browser manufacturer and their goofy choice of defaults.'

They don't have the guts to make this argument with words, of course, but this is exactly the argument they're making with their actions.
could very well be ahead of public research - does that mean you've had meetings with groups of 3 federal employees, one of whom does nothing but ensure the other 2 don't say too much? You know, like the feds that visited IBM to make DES more resistant to differential cryptanalysis (http://en.wikipedia.org/wiki/Data_Encryption_Standard#NSA.27...)?
I have asked one of my friend who works in Bank of baroda to look in to this. Hopefully BOB will shut their account(s).

But even if Bank of baroda closes their merchant account they'll go somewhere else & open new account and continue their bad activities.
I thought this was about twitter moving away from hashtags. For some reason I got a bit excited, may be because I find vast majority of hashtags to be annoying noise. That said, I know they serve a purpose in specific use cases and donno a better alternative.
That's kind of a pathological case you have there - I don't think many people would argue that loop indices should have long variable names. None of the examples in your post above were loop variables, and what I see a lot of in lisp code is using ps for players, for example. In your example you've used pretty sensible names for players, rank and render_score - why not ps, r and rs respectively?
benchmark.js is a much more elaborate benchmarking implementation; primary with its support for microtiming ($lt ms intervals) and numerous configuration. it also has support for more javascript environments.

matcha is meant to be a more simplistic approach. less options & readable async tests make useful for quick experimentation and less involved to get started. it currently only supports node.js.

it should be noted that matcha doesn't yet have a browser version, but it's on the roadmap.