skysight-inc/HackerNews huggingface dataset:
Speaking of kerning, here's a simple CSS declaration for modern browsers:

text-rendering: optimizeLegibility;

... which will give you improved handling of kerning pairs and ligatures.

see: http://www.aestheticallyloyal.com/public/optimize-legibility...
Well according to this:

http://www.physorg.com/news/2011-09-chance-credit-card.html

Credit card technology in the US has been stagnant for a while. It looks like Google is trying to solve a worthwhile problem. But I imagine that many users might feel hesitancy, and early adopters will find a lot of places where there Google wallet just doesn't work.

Digital wallets will be a nice change of pace from having to carry different physical cards with information on them that can be easily stolen.
Must...of?

http://www.urbandictionary.com/define.php?term=Must+Of
Cross-browser kerning-pairs & ligatures (with one line of CSS)
And that's why I'm going to use the prepaid Google card option and keep only <$10 or $20 in it at all times. I doubt I would use this for huge transactions, but the main thing: I see lots of stores that have the NFC/Paypass machines, but rarely do they have them on/functional. I received my Visa Paypass card more than a year ago and have yet to use the Paypass functionality.
Why the reboot?
Award winning kids evolution book cannot find an American publisher
Moncler down
Large Format Printing in San Francisco|SF Brochures and Vinyl Banner
I've often thought of doing the same. Are there any special flags you pass to wkhtmltopdf or is it pretty straightforward?
If you don't know how patent claims language works ....

If you'll pardon the self-reference, I wrote up a description of how patent claims work at http://www.ontechnologylaw.com/how-patent-claims-work-a-vari....

In a nutshell:

1. Each claim of a patent is an AND statement, or if you like, an infringement checklist: If even one element in a given claim is missing from the accused product or process---and is not present by a "substantial equivalent" either---then that claim is not infringed.

2. In determining infringement, the different independent claims of a patent are OR'd together---only one of them need be infringed for the defendant to be liable.

3. A patent claim is invalid it if returns TRUE on the prior art, or on something that would have been "obvious" in view of the prior art at the time of the invention. How to determine obviousness in hindsight is perhaps the big question of patent law.

4. The claims of a patent are like a salvo of cruise missiles. The patent owner will launch as many claims as it can against a purported infringer. Some claims will miss, that is, they simply aren't infringed. Some claims will be knocked down by defensive fire, that is, by proof of invalidity. If even one claim gets through to the target, the patent owner is entitled to damages and (quite possibly) an injunction against further infringement.
I'd imagine placebos are getting more effective due to more people having purely headspace/mindset (or even imaginative) illnesses/causes due to stress factors.

The more it's in your head, the more likely you can cure it with another imaginative treatment... As long as you believe in it.

It's the only reasonable explanation.

Aside from that, the power of belief can also be a reasonably powerful treatment with a positive response on the body/mind.
Peter Cooper launches Ruby 1.8.7 - 1.9.2 guide
If they can ultimately bypass the credit card services/fees then I can see the significance of this, otherwise isn't it just adding another step to the credit card purchasing process?

What am I missing?
If you're already using laptops in your practice, you might take a look at ElationEMR. I got a chance to try their browser-based app a few months ago and was impressed with how well they handle data entry.

For all that I like my iPad, typing is still something of a sore point.
You're describing the difference between deterministic and non-deterministic garbage collection, not between garbage collection and some other concept. Even non-deterministic tracing garbage collectors may make use of reference counting.

Some interesting references:

http://en.wikipedia.org/wiki/Garbage_collection_(computer_sc...

http://www.research.ibm.com/people/d/dfb/papers/Bacon01Concu...

http://www.google.com/search?q=garbage%20collection%20refere...
ARC handles this by being something you can choose in a per-compilation-unit basis, and by providing functions/macros for working with these legacy libraries. You still have to say what to do at such boundaries.
That's a tough question to answer, although just behaving sanely would be a start (if you overtype a grade in a neighboring column it destroys the old grade immediately and permanently, Blackboards solution to prevent this is to make you press enter in each and every cell in the table)

A pain point for me is Blackboard can sort of create exam questions with a formula for answers, but it's quite buggy and very low featured (for example it claims to do exponents but I wouldn't trust it to calculate a standard deviation). Since professors using Blackboard for exams end up entering many questions into the system (unless the textbook vendor supplies a Blackboard test bank, talk about lock in!) making that as fast and as intuitive as possible is a good place to start.

I did some Googling and found this: http://www.cod.edu/it/blackboard/testgenerators.htm#BYUI
so apparently this kind of thing is doable.
Sounds very much like the GreenArray devices ( http://greenarraychips.com/ )
GC is inevitable, but so is no GC. In the 80s people wanted to write software on platforms where GC was not practical. Having a GC when you have 640 K of ram is silly. So people used languages that didn't have GC. But then the platforms grew exponentionally, and people started wanting to do more complex things, and they say "all this manual memory management is crazy... lets use GC", just like the previous generation of computer scientists did before them.

Then the iPhone came out...

ARC isn't a revolution, it's just a stage in a cycle....

In 10 years your 20 core smartphone will have a GC running in it.
I don't think Tim berners lee would ascribe his inventions to war making, nor CERN's. Just sayin'.
F8 Launch: Facebook adds read, watched, listened edge types to Graph API
Just bought it, it's 3 hours long just as a warning to those short on time :) but on the other hand.. it's 3 hours of petercooper's manly voice for $16, bargin
Apple Is Almost Worth As Much As Google And Microsoft Combined
"The fact that taking a faux drug can powerfully improve some people's health—the so-called placebo effect—has long been considered an embarrassment to the serious practice of pharmacology."

Not sure what is embarrassing, unless your treatments are effective only because of this coughhomeopathy/cough
If he can't help, shoot the email to me and I'll see if I can do something.
Gruber did say many, not all. And when comments like this [http://news.ycombinator.com/item?id=3015433] are so common in discussions about Apple's development environment, it's hard to argue that people who feel offended and entitled are uncommon.
Open Source Hardware  Fostering User Entrepreneurship
Fantasy Football Coding Challenge [job app teaser]
I think you are misreading that comment, in that it isn't about whether the US can get to your data, it's about whether you as a provider can meet the Japanese laws with a US datacenter.
This shows that they have to know who has access to each file, even if they don't want to. That is a privacy issue that other services are immune to because they don't actually make the claims that bitcasa does.
Does 'literate programming style' require the lack of indentation in his source file?
I don't believe I pass any flags at all, just pass the HTML and PDF filenames to it.
What if Google suspends your account? Won't you lose your wallet then? Google has suspended a lot of accounts lately without consultation or timely redress. That's scarier than losing my wallet.
Patriotism is a sham put in place by a social experiment of the introduction of organized sports. It created team-spirit and it was translated to other levels to equate patriotism. In the original days wars were small enough and there were enough real patriots to fight it. But since the country was based on violence and theft I have no faith in it anymore.

War is lie and Capitalism is parasitism.
Really? It's a multibillion dollar industry that can't outperform a sugar pill. That's pretty embarrassing.
> A crit-bit tree for a nonempty prefix-free set S of bit strings has an external node for each string in S; an internal node for each bit string x such that x0 and x1 are prefixes of strings in S; and ancestors defined by prefixes.

And that's a perfect (missing) example for "a picture is worth a thousand words". Then again... this coming from DJB - I should be surprised the description is as verbose as it is.
Not sure, maybe that's how CWEB outputs it. Read PDF instead, it has the properly indented code :-)
Not sure why you got downvoted, it's not my cup of tea but it is as good an explanation as any other until the cause is known.
You're not missing anything.

While services like ours (FaceCash, https://www.facecash.com) bypass the credit card interchange and lower fees as a result, Google is just emulating what everyone already has and adding extra cost to the equation for merchants.
Nothing of value to add, just noticing that that taxi customer just paid with his Google wallet and left no tip. How is that even possible? And second, I think Google should have learned better after the Google+ soon-to-become-fiasco that using geeks and other people like us to market their products isn't that much of an appealing offer to "normal"-looking potential clients/customers.
So is there a good grid comparing batman.js with backbone and knockout.js?
Maybe the reason is: better advertising.
One Little Foursquare Privacy Change Now Makes a Big Difference
He could have tipped during the cut away.
The source file is critbit.w. See <http://en.wikipedia.org/wiki/Literate_programming>.
I definitely could have been more clear on that. Cassandra has so many great properties, and when we made the decision to use Postgres for the large dataset under question was shortly after 0.7 was released, and it took a while to get more stable.
Most people here are assuming that Google will have the line items on your receipt. Credit card companies normally do NOT get that information. It takes extra work for the merchant to provide it. The top line data is both less intrusive and less useful. Does anybody here actually know what data Google will be collecting?
Most raid controllers don't support TRIM on arrays. Were you using a raid set perhaps?
I can't remember where I saw this but the discussion was centered around rendering with systems like PRMan, Mental Ray etc. The quote went something like "in the 1st world, people cost more than hardware." The cost of the people needed to keep your hardware running smoothly may end up being more than the cost of the hardware and occasional putting out of fires. Though I'm willing to bet you could get away with having one guy handle the firefighting if he doesn't mind being woken up at 3am.

In the end I'm a big fan of owning the hardware and dealing with the issues yourself.
5 steps to estimate software development time
It's also garbage collection without many of the upsides — for example, normal garbage collection supports concurrency better than reference counting does, and circular references trip up ARC but not a proper garbage collector.
I agree with you; a lot of the reason it took us a while to get out of EC2 was my lack of comfort. If I had pushed that earlier many things would have been easier. There are so many great things about EC2, but it pushes the need to think about scaling earlier in many cases, which means that you're thinking about scaling when you still need to be concentrating 100% on product/market fit. We were very fortunate that the first product we built fit the market well, but if we had been wrong the delay could have cost us.
Source: Facebook To Launch Read, Listened, Watched, And Want Buttons
It doesn't work in Opera Mobile, just shows spinner and 'Loading' and that's all
Microsoft's Resurgence to Prominence
DAMNIT!

My daughter had hers disabled, never found the reactivate link. It sucks because she is now 13 and a non-issue, but lost her email address of 3-4 years.
Sorry I missed that sentence where you mentioned it was just if you restart the server.

And I agree it is an advantage that at least in this scenario no reboot is needed, for instance if you plan to upgrnde MongoDB version. Actually when you can plan the downtime it is usually simpler to handle in the general case of many cache hosts running at the same time when you can do the upgrade incrementally, but it is nice that a single big server can be upgraded without the problem of the cache reheating.

Apologizes again for not reading the article with more care.
I found this to be a better article on the subject:

http://www.newyorker.com/reporting/2010/12/13/101213fa_fact_...
I think the introduction of the SSD is causing site owners to "leave the cloud". I haven't seen any cloud hosting that lets you choose SSD-based disks yet, probably because it's low demand and high expense. The throughput of a single sata3 SSD blows away any kind of raid setup you can accomplish on EC2.

Also, I don't think you even need $10k in hardware. Sounds like you could do just fine with a $3k 1U server. $3k can still get you 16 cores w/ 32GB memory and SSD drives.
sorry my fault, please read the other my comment in this thread for more info.
If I'm reading this correctly, the attack requires specially crafted JS to be slipped into the target browser. But aren't you already screwed if third parties can slip arbitrary JS into your pages? It would be great if somebody could explain this in more realistic terms.
Can you adopt me? I don't eat much and require only a small room.

But seriously, why the stark contrast? That's a huge difference.
Tim O'Reilly on OccupyWallStreet
Obama Hits Up Silicon Valley
The statement, "an applicant must “hack” into our backend to drop their resume. As a result, we don’t get distracted by unqualified candidates" is interesting.

In particular, equating those who don't have web site hacking skills with "unqualified candidates" is quixotical given this is a position for a site for purchasing concert and arena tickets, and is not work circumventing site security.
Wired's compendium of Netflix analyses
It should be TeXnically feasible to do something of this caliber: http://www.1stwebdesigner.com/inspiration/creative-resume-de...

And yet, all the TeX resume/CV examples I ever see are fairly boring.
> Not sure why you got downvoted...

Depressed people tend to discount all explanations that start with "it's only in your head." Right or wrong. I'm just pointing it out.
If I understand it correctly:

Someone with access to any unencrypted HTTP stream - think ISP or wifi-sharer or (especially) government or cybercriminal - can slip in javascript that, in one browser window, gives the attacker the information needed to decrypt the secure streams in other browser windows.

They do not need to find an exploit in your browser to jump from an insecure browser session to your secure sandbox beside it.
Someone listening in on your connection could take over your bank account session, pay pal session etc. It's unclear from the article how practical it is though, since it seems to require a JS injection on the attacked site.
Ask HN: Do payment processors discriminate on credit history?
Has anyone here ever been discriminated against by a payment processor regarding their absence of a credit history--possibly resulting in the denial of your use of their service?
Startups to Watch: GazeHawk
Actual report:

http://www.rhsmith.umd.edu/digits/pdfs_docs/research/2011/Ap...

Not sure I buy (or fully understand) their estimates - there seem to be a lot of unstated assumptions in there.
One of the main purposes of SSL is to prevent someone who may control the route from server to client from eavesdropping or injecting their own data, so the article assumes this situation: only the server and client are trusted. It's trivial to inject something into an unencrypted stream if you own the network, but they're saying they can slip in some arbitrary JS to an encrypted stream with about 10 minutes of work.
If you're not familiar with the "Innovator's Dilemma" read/skim the book ASAP (http://www.amazon.com/gp/product/0060521996/) for it sounds like that's what your company is facing.

It'll be really hard to survive, at least that's what history says as of when Clayton Christensen did this book.

I'll also give you some advice obtained from watching my father over the years: one key thing is to realize when you've got to sell your company or shut it down in an orderly fashion. A whole lot of people would be a lot more wealthy if they'd not ridden their companies into the ground; at least you've realized your predicament and will avoid a controlled flight into terrain crash.
TLS(SSL) broken != Browser Exploit Against SSL/TLS (BEAST). Please change the headline.
I downvoted the parent post because before the post was edited, the OP stated he didn't even read the article. If you come here to comment on an article, you should at least try to read it.
I think what niels_olson is asking for is to weigh your time saved versus the collective spent time of the students in some measure when considering the use of an LMS tool.

(Disclaimer: I don't use Blackboard, but am curious about the state of LMS art.)
What about an easier way for the public to file prior art? If there was a public database of patents under review and anybody could upload things that appear to be prior art to help the reviewers in the process?
It claims to be a practical working attack, and it says they haven't found a practical solution. The title accurately reflects how I interpret the gist of the situation.
#3. Looks matter

I disagree. Your output trumps the way you look, especially in the bay area.
the claims that bitcasa does

Where are all these claims listed that you appear to be arguing against? All I see in their (very limited) marketing materials is a mention of client-side encryption, which they do indeed seem to implement.
The advantage of the PUT/DELETE verbs is that they are idempotent. If they fail an intermediary or you can safely just apply them again on the same or a different server.

The author of this article has a different understanding of REST than I do. For instance I strongly disagree with this: "One option is not acceptable as a REST response format, except in very specific cases: HTML, or any other format which is meant for human consumption and is not easily processed by clients." I think well marked up HTML is potentially the best response format as long as it is easily understood by clients. And I think this has nothing much to do with REST. Naturally I become motivated to write my own article about REST spelling out how my understanding is is different. Thus the number of articles on REST multiples as a chain reaction until 99.99% of the articles on the internet are about REST. But my 1 year gave me a bad sleep last night dampening the my motivation and saving the world.
At popular request, there's now a sample that's a few minutes long so people can see the style, hear my voice, check the codec works for them, etc :-)

Also, I'm going to be doing a series of Ruby 1.9 upgrade and tips type posts on Ruby Inside in the next few weeks. Give away half the farm, as it were. Being hit with a sales page straight off isn't a great way to go IMHO ;-)
Live Video Chat With Neal Stephenson, Wednesday 9/21, 6pm EST
Good point about people being expensive, doubly so in SF or Palo Alto.

That said, a small ops team (three people) can manage thousands of machines without much difficulty, and you can probably share two of those with the dev team as Dev-Ops guys, with one grizzled old sysadmin to handle the nastier problems.

I think that a lot of companies shy away from buying hardware for two reasons. One, because they haven't sat down and looked at the long-term ROI, and two, because for the past five years or so, every piece of IT media has talked about how stupid buying hardware is, and how we're all just going to go live in the cloud.

Sounds quite a bit like the NoSQL rhetoric, actually.

The reality is that at a certain scale, it's cheaper from a strategic and/or monetary standpoint to have in-house hardware.

Don't get me wrong -- there's definitely a big home in the ecosystem for cloud hosting. Probably less than ten percent of businesses need to buy their own hardware. But the ones that do, need dedicated hardware in a bad way.
This attack could only be potentially practical against web browsers, not other applications implementing TLS.
All of the medical industry propaganda airing on network TV (House, Grey's Anatomy, etc.) is really selling the idea that drugs work.

Shouldn't be surprising the placebo response is improving.
Companies rarely recover from moving in too many directions at once. People forget that a company isn't something magical. It is just a name on a piece of paper.
Today Google Wallet Launches
Here's a little more explanation on how it works: http://threatpost.com/en_us/blogs/new-attack-breaks-confiden...

They still require access to your browser to, I'm assuming, modify certain data in some way such that they can actually perform the chosen plaintext attack on the encrypted cookies.
I imagine that the "security" is pretty toothless, but entirely adequate to keep out cargo cult programmers or others without abstract knowledge of web technologies and a problem solving mindset. It's less a security test than an autmated version of Fizzbuzz that good candidates are less likely to find insulting.
They claim to also be able to perform the attack on other applications using TLS (such as VPNs), not just web browsers.
maybe the best candidate would be the one who hacked into their blog and and added a few thousand votes to their own post...

having said that, i'm not sure i would want to do business with a company with a hackable backend at all...
I'm blown away by the number of Android developers. I wonder how many of those who voted are just hobby / tinkerers. While looking for experienced mobile devs I have found many great iPhone devs and so few great or even interested Android devs. This poll speaks otherwise.
Does anyone know if any of these shows are funded by the pharama companies? Would be interesting to know?
Exactly. As a user I don't see myself getting any benefits out of this but taking the risk or storing my transactions and shopping history at yet another place and leaving it vulnerable for hackers to exploit. What is the value add here?
Probably why we need government eh? Have you ever set your clock ahead 10 minutes to help keep you from being late? Why, you could just be responsible instead?

This is the premise of a democratic government, when you realize that you will not always do the best thing for yourself or your neighbors, but you still know what the best thing is and have a government that enforces it, knowing it could come for you if you break the contract.

Obviously it is not a perfect system and we must be vigilant to improve it constantly, but anarchy is not a viable option.

In many cases government does spend more wisely than any single individual, but that may not be the cheapest approach, there is a difference. Look up the "Price of anarchy".
I'm sure Mark believes this to be true, but I find his comments to be self-serving. He's basically saying that what he's accomplished in his life is patriotic, and that should be your goal too! If we all follow his advice, by nature he will be "patriotic".

I don't necessarily disagree with the advice, but his sentiment toward it feeds his own feelings more than anything else.
'Wrong' in that it's like punching someone you disagree with as opposed to shaking his hand if you agree with them when you could have just voiced your thoughts. I presume pg says its fine because it'll mean less flamey comments.