skysight-inc/HackerNews huggingface dataset:
An entertaining and original way of removing PKCS#1 signature padding:

var hDigestInfo = biDecryptedSig.toString(16).replace(/^1f+00/, '');

(Just a pity the signature verification function is broken by it.)
The All American CIty: Chandler, Arizona
It's more convenient with a minified source layoung around somewhere. Also it's quite small:

(function(a){function j(a){d=a||"all"}function i(a,c,d){var g,h;d===undefined&&(d=c,c="all"),a=a.replace(/\s/g,""),g=a.split(","),g.forEach(function(a){h=[],a=a.split("+"),a.length>1&&(h=a.slice(0,a.length-1).map(function(a){return e[a]}),a=[a[a.length-1]]),a=a[0],a=a.length>1?f[a]:a.toUpperCase().charCodeAt(0),a in b||(b[a]=[]),b[a].push({scope:c,method:d,mods:h})})}function h(a){var b=""+a.keyCode;b in c&&(c[b]=!1)}function g(a){var e,f;f=a.target.tagName,e=""+a.keyCode;if(e in c)return c[e]=!0;if(f!="INPUT"&&f!="SELECT"&&f!="TEXTAREA"){if(!(e in b))return;b[e].forEach(function(b){(b.scope==d||b.scope=="all")&&(b.mods.length==0&&!c[16]&&!c[18]&&!c[17]&&!c[91]||b.mods.length>0&&b.mods.every(function(a){return c[a]}))&&b.method(a,b.key,b.scope)===!1&&(a.stopPropagation(),a.preventDefault())})}}var b={},c={16:!1,18:!1,17:!1,91:!1},d="all",e={shift:16,option:18,"⌥":18,alt:18,ctrl:17,control:17,command:91,"⌘":91},f={backspace:8,tab:9,enter:13,"return":13,escape:27,space:32,left:37,up:38,right:39,down:40};document.addEventListener("keydown",g,!1),document.addEventListener("keyup",h,!1),a.key=i,a.keyScope=j})(this)
It's a lot heavier than an Air, really more of a competitor to the 13" MBP. The Asus U46E is also in that category (slightly lighter and narrower, I preferred the screen).
Radio fundamentally changed the nature of how we relate to music.

In the same manner, the web is fundamentally changing the way we relate to printed material. Both of these changes took decades to happen. I imagine we've got another decade or two left before it all shakes out.
but didn't you read the presentation ? templates are out man. Write your HTML as string concatenations "<html>" + helloworld + "</html>" right inside your __init__.py or YOU'RE NOT COOL.
IL is Pretty good site, it's clean, intuitive, and surprisingly functional
Magazines like Slate want to believe two things:

1. Customers are unwilling to pay for high-quality content

2. It costs a lot to produce high-quality content.

Both are wrong. Many people would happily pay for high-quality content if they had to pay for it. Newspapers and magazines were hugely successful for years before the internet.

The real problem is #2. The internet has drastically lowered the barrier to entry for experts to publish content. Some of the best information I got on timely content, like Libya and Fukishima, were from blogs that I am unlikely to ever read again. People freely publish information every day about any subject you can imagine, and it keeps me quite satisfied.

I'm not unwilling to pay because I'm a stubborn scrooge, I'm unwilling to pay because I don't need to pay!

That said, there are plenty of content distributors who do well thanks to advertising. High-quality blogging can also server as a marketing tool, drawing potential consumers through viral and search marketing. The SEO industry (e.g. SEOmoz) produce very, very good content because it allows them to sell their tools!

Yeah, there are some absolutely terrific writers that I'm going to miss, but I'm really worse-off for it.
Not all uses of cryptography are for encrypting information sent over a channel. Consider bitcoin, which uses public/private keys and hashing functions to create a digital currency. No encryption is even involved.
I've been using HP dm1z for half a year now. It's a pretty good portable laptop with good battery life. Although in terms of computing power it won't compare to the airs. But at $400 it is a pretty good MacBook air alternative.
It happens all the time, usually found in the format "it is more expensive to rent than to buy in xxx city"
Do You really Believe Your Business will Recover and Thrive?
I think the reason is both technical and social.

The JVM has a very hard time integrating existing C code and extensions. For instance, in the case of python, Jython lacks the ability to take advantage of the significant number of modules written in C.

Consider what this means for performance. Imagine a pure python module that attempts to import a C submodule for performance, and falls back on on the pure python implementation specifically to allow it to run on non-CPython implementations. json is an example of such a module.

This module was likely engineered and architected with C module optimization in mind. I'd assert that in most cases the pure python module is a crutch to allow a CPython-targeting module to run on other implementations.

This leads into the social reason. Community takes a long time to build and using the JVM for dynamic languages is a relatively new trend. The JVM is a very mature, well-optimied technology for static languages. It is only now that dynamic languages are starting to gain traction on it.
People already flag spam on the new page and I don't think we need another incentive to flag it.

If this change was brought in, it would need to be paired with some disincentive to discourage gratuitous flagging.
It doesn't trigger events if you're in a INPUT/TEXTAREA/SELECT.

The todo refers to making this configurable in a per-shortcut fashion.
Google+ Is An Identity Service
And that's unfortunate npm took such a narrow approach. Also right now, there are too many duplicate packages. Is there a list of "good" packages I should install? For mysql alone there are like 6 packages. And that's not counting tools like Activerecord.

Glad to hear that Joynet is porting Node to windows. Now lets get npm to Windows.
I think Google could make a big difference by licensing an email antispam API like Automattic does with Akistmet. You'd get the best of both worlds.
DELL 312-0724 Battery - DELL 312-0724 Laptop Battery 4800mAh Li-ion
Search for DELL 312-0724 battery to replace your expensive exhausted original DELL 312-0724 laptop battery?Here is your advisible choice for your DELL notebook.We supply DELL 312-0724 battery with high quality,low price,fast shipping and high quality at www.my-batteries.net!
What if PageRank didn’t exist?
Raw Video: Irene Brings Flooding to Manhattan
In my experience most packages on npm try and stick to pure javascript. This means they should work excellently on windows.
How a LinkedIn phishing scheme could empty your bank account
PandaBoard...if you can get one. http://www.pandaboard.org
The presentation stated that templates were not part of the assessment criteria - since with most microframeworks template systems are either not bundled or easily replacable.
We don't use Keymaster, but our homebrew solution works the same way. You can solve the problem by adding an event to elements that you don't want to react that stops bubbling. Since those elements are focused when a key is pressed, the event for that element will be triggered first. Our form validation script adds this automatically. Problem solved.
They already do. Its called Postini, and some of the biggest corporations in the US already use it.
A prybar.
It may be more lucrative to partner with deal sites and take a cut of revenue through ads and the like - without the expense. In some way, Facebook Deals is like Google getting into ecommerce - it's better just to be a middle man and sell ads.
BYOT to school is going to happen – K12 is bracing for impact
Speak to enough mainlanders and you'll see the same opinion in China.
> "you're not allowed to have everything you say heard"

Yes. One type of time-place-manner speech restriction is called "captive audience". This limits your rights to deliver messages in circumstances where your audience has no reasonable way to avoid the message.

These include restrictions on selling legal services at accident scenes or in hospital rooms (the person you're selling to can't avoid your sales pitch), broadcasting political or religious messages on public transportation (many have no viable alternative and therefore can't avoid you), or giving a union election speech to a mass assembly of employees on company time (employees would be risking job loss by skipping out.)

You have the right to say almost anything, but you don't have the right to force anyone to hear what you have to say.
This one bothers me for a variety of reasons. I am not sure where I fall on the issue because I support free speech but this calls into question of how far is allowed? Is it free speech if it is hurting another person? At 8000 messages and creating many personas, simply to harass a single person, this seems like a violation of the harassed person. Somewhere within the multiple personas used to attack, I've crossed a threshold in my belief to a right to free speech but I am not sure exactly where that line was.
Why is C++ still a very popular language in quantitative finance?
Software Security Assurance - Getting the Formula Right
hey you're right, this wasn't very apparent from the slides.
Here's an in depth blog post from Nate Lawson explaining why JS crypto is a bad idea:

http://rdist.root.org/2010/11/29/final-post-on-javascript-cr...
Pousada Beto Carrero
I suppose it could be combined with some sort of grease monkey type component, where the user supplies their own hash operator code.
I don't think this is correct, though. I think the free content model has actually been spectacularly successful. If you don't agree, I don't know what you've been reading for the last 20-odd years. It just hasn't replicated the form of old magazines.

That's why I think the webmag model has failed but also why I predicted that would happen back when dial-up ruled the country and there was lots of talk about webmags. They are a transitional product, not an endpoint. Blogs, however, are an endpoint and they've only become more important as people have adapted to how web content wants to work.
This is not an abstract, advanced threat like "someone backdoored your processor."

Javascript sent over the Internet in cleartext is trivial to intercept and alter.
This isn't surprising. I've always seen br up there with ru in terms of hacker comminity activity.

I noticed the two articles are set to be translated from Spanish. I have another interesting piece of info about Brazil: the language is Portugeuse and that is what those articles are written in. Note it looks a lot more like French than Spanish does.
There was talk about this a while back, the need to go back to the curated list idea of the 1990s in order to reduce SEO spam.
Aren't they required to record the confirmation if it is over the phone? And if so, they should be able to replay it to you.

For example, if you try to do a balance transfer over the phone, they explicitly read you they will start recording and then read you the terms and ask if you accept. If you do accept, they can pull it up later.
So... "it's too hard so I'll just let google handle all my email". Works fine until people starting blocking google mail because they don't trust them. This isn't "might happen one day" - it happens to me today already. You're just punting on the real issue, kicking the can a few months down the road.
It means they're commodity hardware. They're made of plastic. They're poorly designed, cheaply made, and the general goal is to be almost as good as a MacBook Air.

Sometimes second place isn't good enough.
I used to read The Economist on a regular basis as well, along with FP and FA. But over time, it has lost a lot of its appeal, being steadily replaced by blogging academics and research papers for me. All those mags serve a sort of middle ground between research and journalism, my reading habits have moved to a more polarized model.
Don't be scammed...Burn Fat Without Bogus Supplements or Fat Loss Pills
> In McAfee's case, his Rodeo paradise -- on which he's spent millions -- drew only a few modest bids. The home, which included the airstrip and hangar, sold for $525,000 to a couple from the Washington, D.C., suburbs. "It's a little less than what I paid for the landscaping," he said. "Somebody got a great deal."

I wonder how much that's worth now.
Online social media competition that pays the winner $1000 bi monthly
There are many duplicate packages by intent because there is no central management authority. Some packages are alpha and some filled out ready for use. What is clear is that packages are not apt-get/appstore quality, but what do you expect? I love it, the rate of new Node.JS packages is awesome. Unfettered development.

Node is like the wild west 1800s so come prepared.
Is there any question any longer that MS is a second class web platform?
That seems like a rather academic view of the world. I'll take my chances asking for as much as I can get from people who are smart enough to know the value of what they're offering.
There is a theoretical maximum information density in the universe, so eventually, we'll run out.

http://en.wikipedia.org/wiki/Holographic_principle#Limit_on_...

http://en.wikipedia.org/wiki/Bekenstein_bound
Parker & Sons, Inc
Rock, Paper, Scissors, Node
Actually this is the end of news papers and any form of newspaper conglomerates on internet. Things like Techcrunch, HuffPost are transitions toward the new model.

It seems the future is that consumers will want to read content written by a particular writer not from some conglomerate site. That writer (blogger, scientist, professor, etc.) will be able to monetize.
The internet has also lowered the barrier to finding high-quality, timely content. The best information I got regarding Libya and Fukishima, I found because it made the frontpage of Hacker News. I don't need to pay an information curator/gatekeeper because the upvotes are doing a pretty nice job of that already.

That said, when my income is a little more steady I expect to subscribe to Stratfor [0], because they offer a depth of content that's hard to find elsewhere. There are viable free alternatives to a lot of content on the web, but I haven't yet found one for that particular set of content.

[0] http://www.stratfor.com/ - strategic forecasting
Does anything qualify as 'real crypto'? Every implementation will always and forever have weaknesses. I don't have a problem with someone putting together a package that makes it easy to do crypto stronger than rot13 - isn't that a step forward? We'd all like GPG/PGP easy in the browser with native code, but until then, what's wrong with an intermediate step that appears to be at least pretty good and fairly easy to use? Maybe it's not enough for organizing a coup, but for keeping your fantasy football strategies a secret - why not?
Sad story, but I love that he is at it again.

According to Wikipedia: "Beginning in February 2010, John started a new venture in the field of bacterial quorum sensing. His new company QuorumEx is headquartered in Belize and is working towards producing commercial all natural antibiotics based on anti-quorum sensing technology."

I just love how the man, even at 66, still swings for the fences. He doesn't dick around with small projects and SaaS. He seems to have a track record of going after game changing technologies.
Lessons For Entrepreneurs From Health Startups Gone Awry
All the important hardware is, as I said, Intel and thus has good driver support. My Vaio Z additionally has an nvidia GPU, Ricoh SD/MS controller, Broadcom Bluetooth, and Ricoh camera. I'm using only the Intel GPU so I can't comment on the nvidia one, but I imagine it would work with their binary drivers. The SD reader works, MS does not (there is a driver for another Ricoh MS controller, might be similar; simply adding the PCI ID doesn't seem to be sufficient). Camera works with UVC driver. No idea about Bluetooth.

The machine can be configured with fingerprint reader, 3G modem, and maybe something else. I don't have any of the extras so I don't know the level of support for these.

When I got it last year, there were a few minor issues with suspend, but these have since been fixed.
When I tested Hadoop, the documentation suggested Sun JDK. Even Android asks for the Sun JDK. http://developer.android.com/sdk/requirements.html I hope all these communities take active effort in supporting OpenJDK henceforth.
I was about to be "invested" in the story, until i remembered that the $9 billion he lost was other people's money..
Well wrtten.
Where does one draw the distinction between micro- and megaframeworks? Or, for that reference, just a "framework"?
Here's the issue. No one cares. Well, I care, and presumably a number of other readers care, but compared to the total sum of internet users we're just a rounding error.

You know why people are using services like Gmail? Because it just works. Have you ever tried setting up your own mail server? I like to think that I'm pretty damn skilled with "the computer" but after a day of tweaking I'm still not sure mine is operating properly.

The sad fact is that being idealistic is not enough. You have to be idealistic and better than the bad guys. If you offer people a system that is hard to use, wastes their time, and/or is simply inferior to other options, no one will ever use it no matter how idealistically pure it is. Then you just sound like an asshole when you say "you're all morally inferior for refusing to degrade your experience."

So. Fix your system. Make it better than what we currently have. Then come back and convince me to care (hint: if your solution involves end-users installing and maintaining multiple servers, you're doing it wrong).
There's nothing sad about this story. He's still worth $10m. He will never want for food, shelter, a new Porsche, etc.

Sure, a lot of money was wasted on extravagant things, and he's found that the market value of a private playground in a desolate stretch of desert is not very high. But, that doesn't make the story sad. He's not a stupid man; he can't have imagined that these things would sell for what he spent on them.
Show HN: My personal project, animated and narrated children's storybooks
We potentially can run out of space, the same way we run out of Oil etc.

But we can go into deeps. The ground is an awesome solution for storing data and building data centers.
Its great for cooling, but bad when the earth does bad stuff.
I have doubts. 3D printers are effective at replacing casting and (sometimes) stamping. But they don't replace forging, rolling or assembly of moving parts. That is, I think they most replace manufacturing operations which were low labor anyhow. I doubt they'd actually reduce labor in those areas, since the number of people needed for them seems to be one already.

If I was looking for an industry to be hit hard by 3D printing technology, I would look at companies which specialize in tooling or warehousing specialized single component parts.
Right now, I am currently designing/writing a game for Android, mainly as an exercise to get me back into game programming.
I think the problem is a bit deeper than that: I think that journalism as a product rather than as advocacy has failed. There are hundreds of amazing free blogs out there, surviving on donations from people who appreciate their existence and/or sacrifices from people who think it's worth it to be heard. It's idea capitalism, and just because you have half a billion dollars to spend doesn't mean that people will want to read you any more than Bill from Baltimore.

A criticism of that point of view is often that good journalism needs the money to send journalists into the field. I think that point of view forgets what journalists are by function - a way to connect people to other people; a technical problem. If we can make sure that anyone who wants to be heard can speak somewhere where everyone who wants to hear them can, we're done. The network effects implied by that will probably shift through a lot of stable configurations in future, but none of them will be effected at all by simple distribution monopolies. Computer networking and mobile are changing everything.

Product journalism is even newer than commercial music, and will also end up in the history books as a relic of the 500 year period on history where the kinks in the mass reproduction and distribution of words, images, and sounds were being worked out. Then we move on to touch:)
I did a search for X220 and found this:

http://www.laptopmag.com/review/laptops/lenovo-thinkpad-x220...

Are you serious? This doesn't look like anything that may compete with Macbook Air in my book. Not to seem too negative, but the overall design is reminiscent of old laptops from the year 2001. (Typical for PC laptop designers).
Looking at my area, the cheapest house I'd actually consider buying in an area I'd actually want to live, is north of $600K. House prices having nothing to do with the building, and everything to do with the location. It's (relatively) easy to make an ugly house beautiful.
Fyi - On HN, after a message is posted, there's a delay before anyone can reply. The farther "down" the message is, the longer the delay. The logic is that this delay will prevent uninteresting back-and-forth flamewars. I'm guessing that's the HN feature you were talking about.
I can't contribute open source code now for.. some reason. But, here's one of the more impressive JS demos I've seen: http://www.ro.me/tech/.
Perhaps we have a different perception. To me, destruction of his personal wealth (going from $100M to $4M) is sad. Sure, he made bad investment choices, and I'm in no way implying that he'll starve or go homeless, but I still find it sad. On the plus side, the man seems to have rediscovered his true self in the process.
I came in here to post "Wikileaks" as a rebuttal to OP, but I see you have it covered.
Right, I can agree with you on that. Your example is very fitting though since at least for the WoW expansions, probably every single one of those queuing already had the game preloaded and just needed a product key to upgrade their account, furthering the notion that the drive itself is not necessary.
Ever wonder where the Windows XP default wallpaper came from?
Not sure of the 2011 MBA, but Linux runs just fine on my 2010 Air. Feels a lot more responsive than OS X, but with somewhat worse battery life.
To HN parents: I wanted to share something that I have been working for a while. It is a narrated Children's Storybook App that is available for the iPad. It contains 11 stories, 3 of them are free, and more coming. It is targeted to children between 1.5 and 4 years old.

http://www.storyfun.com/
Appstore link: http://itunes.apple.com/us/app/id411269443

If any of you have children that age, or have close family/friends please download it (it is free). Any feedback would be welcomed. It is a product of love inspired by my two nieces.

*I posted this few days ago, but it coincided with the Steve Jobs stories, and got buried quickly.
I know you're asking about Air alternatives... But I bought the top-of-the-line MacBook Air (i7 1.8ghz, 4gb ram, 256gb sdd) right after it came out, and it's one of the best purchases I've ever made. It's my first Mac and won't be the last. Definitely the best computer I've ever owned. I run Photoshop, Illustrator, and InDesign on it, and do minor video editing. The thing's blazing fast.
> Java was designed to run on $1000 SCSI hard-drives and 32Gb of RAM.

This is plain wrong. Java was originally developed as a language for embedded devices, not servers. Later, it was targeted for the web (remember applets?).

These days Java may be best known for being "enterprise", but that is hardly its origin.
An iPad.
A home button with a display
True, though he actually seems to personally feel relieved by the loss. It sounds like he got stuck in a luxury-consumption trap, where he was spending all his time trying to live a multimillionaire's life (because he could), instead of things like starting companies. Now that most of it's gone he's back to new intellectual endeavors.
Sad story?

I think you miss the point. He was never in it for the money. The toys, houses, and cars were a distraction. Read his quotes in the article. The sad part is that he wasted so many years showing off when he could have been fulfilling his passions.