skysight-inc/HackerNews huggingface dataset:
Actually, all of the SNMP implementations were savaged by ASN.1/BER implementation bugs: the format is so poorly understood that virtually all of them derived from the same code.

There is a trick to ASN.1/DER encoding that gets it down into the hundreds- of- lines- of- code range (you get the whole document in memory and serialize/unserialize it backwards). I once wrote a program that converted arbitrary ASN.1/DER/BER buffers into a shell script that regenerated the same. It's not as complicated as it looks, but it's idiosyncratic and you have to think about it a specific way.

That said: I agree, it should be scorched off the planet with fire.
Funny, we just started working on a better RSS reader: http://readnewswire.com/
How to Maximise SEO with Alexa
Heh nice.
Punch generates static HTML pages using Mustache and JSON, which can be served from a server. Apart from that Punch's renderer can also be used on client-side to render dynamic content. This is elaborated with an example, in the blog post.
Brief Video: Rewriting JavaScript into CoffeeScript
I use a few RSS in my iGoogle (mostly global news, just in case the world is ending or something which I would like to know instantly), and LOTS in my Thunderbird. How else would I be notified when this or that blogger, who writes one amazing article once or twice a year does so?

Don't kill RSS, write a nice guide on how to use it for non-techies and make it viral.
Increase the credibility of your product with your content presentation
Man, and I thought it was bad when I set in motion a 3 hour computation and lose it due to a bug in the code that writes the results to disk. At least it doesn't set me back $15k to redo the computation...
"Stable and ready for developers" and mixing it with links to the .Net framework 4.5 beta documentation seems off.

Sure, it can be stable. And ready is kind of subjective. But the 'Use this, now' feeling I got from the title was quickly nowhere to be found.

That said: I liked the whole walkthrough and general depth of the article.
Subsidiaries in those countries, most likely.
Does anyone know of a library that you could use as a basis to build similar functionality?
If you are using the affected ASN.1 functions and you are feeding them attacker-controlled ASN.1 data (say, SSL certificates during user configuration), it is likely that attackers will be able to run their own code in your programs.

You are probably not using the affected functions.
> How is swapping in a SQLite database any different than separating development / testing / production databases? At work we use a test database that is schema-only. All tests populate the data during setup, and rollback on tear down.

It's better for me because it works when I'm on an airplane, that's all. If you do all of your development where the test database is accessible, then there's little to no benefit.

> The fear of running unit tests in production is that someone screwed up the testing configuration and your database writes are no longer happening on a mocked SQLite connection, but hitting the live database. Oops!

I Agree. Unit tests should never be run in or near production systems. The whole purpose of the tests is predicated on the assumption that your code is broken. Do you really want to bring broken code near customer data?
Do you need to code all the time to be passionate?

I don't think so.

DHH of Rails fame in particular claims to only code 4 hours a day. I think most folks on here would recognize him as a passionate coder.

I think its more about how you approach the craft than how many hours you put into it a day.

Its also a bit presumptive to assume that because someone is leaving at 5:01 that they won't put energy into coding later. People have kids that need picking up or train or carpool schedules. Stop watching the clock. The clock is just a number on the wall. The office is just a building.
There are multiple principles being mistaken for one another or improperly being combined into one. There's PASSION and BALANCE. One camp seems to disparage another for their lack of balance, while the other responds that the first lacks passion.

They're not talking about the same thing! We can have both. We shouldn't spend all day in a job that leaves us uninspired, but neither should we let passion (or any driving force) make us sacrifice our physical health or essential relationships. We SHOULD have both.
The WebSocket API is very simple, there wouldn't be much need to abstract it.
Personal Data Search – More Important Than Ever
> If you dive into this even a little, I predict you will be shocked

Thanks, sounds like my kind of ride.
I didn't like list comprehensions when I first encountered them, but after getting accustomed to them, I now strongly prefer to write and read a comprehension over a for-in loop.
> As impressive as it sounds, such a cluster can be spun up by anyone with the proper expertise, without talking to a single employee of Amazon.

This isn't actually true. There's initially an instance limit of 20, and you have to contact Amazon to get it lifted. You could probably order just as many servers at Softlayer or purchase them at Dell without talking to anyone (except the guy who confirms your credit card).

After all, they're not going to let anyone run up a $3 million bill on the hope that it'll be paid at the end of the month!
Can a Swedish person explain when and why Sweden decided to follow in America's footsteps in regards to anti-piracy?
getting a γ around 2,000 requires carrying 2,000 times as much fuel as spaceship.

You're way off, it requires much more than that. See my post.
Metal oxides hold the key to cheap, green energy
Do Your Product Manager Interviews Miss These Critical Analytical Skills?
My tech blog at https://grepular.com/blog/ has about 1100 feed subscribers. About 1000 of them are Google Reader users. I'd be really interested to see what would happen if Google dropped the Reader service. I wonder how many of those people would resubscribe from elsewhere.
Ask HN: Where is Square payments or equivalent for the UK?
Where or why isn't there an equivalent of Square in the UK? I can understand why Square is avoiding expanding at the moment as they focus on building their US business.

It's a valid model of taking payments, so why isn't there a UK service offering it?

a) no one bothering?
b) no one funding people who want to bother?
c) regulatory problems?
Distinct 'God Spot' in the Brain Does Not Exist, Study Shows
RFP for IANA Functions Contract (Internet DNS Management)
Drug rehab
Valiant Recovery is a Luxury drug rehab, alcohol addiction treatment and detox center in Kelowna, British Columbia, Canada that specializes in treating dual diagnosis in a private luxurious setting.
Yeah, while this is cool I'm sure it's a violation of Googles TOS. I'm sure they'd enforce it if this gets traction.
We are proud of the technology achievements.

Don't forget that we are the only nation which hasn't invaded any other nation in a millennium.

If any thing we have nukes only as deterrents.

We have never started a war alone and never will, because we don't want to kill innocent civilians. But God forbid if we are attacked then we are human beings and we need to defend ourselves.
I'll put the name of the activity on top of the image. e.g, "Jane shared this picture" before the picture. Make it more 'readable'in my opinion.

Perfect as a tablet app. not sure it will fly on the desktop or mobile phone.
It seems "off" because it is:

http://caniuse.com/#feat=websockets

I would love to use web sockets in my app to replace long polling but without IE/Android, it's a non-starter.
How the MegaUpload Shutdown Screwed a High School Sports Broadcaster
For an app meant for the creative types, GIMP sure is ugly.

I also thought we were over mystery meat navigation, but it seems to be going strong at GIMP. Not only does having icons for each tab make it look incredibly busy, but it also makes it harder to learn and wastes a ton of screen space. I can't see a single benefit other than it doesn't look like Photoshop.

I wonder how hard it would be to redo the entire interface from scratch. I would love to design it, but no way do I want to navigate their bureaucracy.
Beamed propulsion gets around the rocket equation, but trying to beam energy to something receding at exponential speeds doesn't sound that much easier. It would pose an exponentially decreasing target, so to get around the diffraction limit you'd need an exponentially increasingly large collimation mechanism.
Right now I have 234 feeds in my Google Reader. Many of them are updated irregularly, often weeks or months apart. But when they do update, I don't want to miss it.

If RSS is killed, what will replace it? Not for the case of Twitter or TechCrunch, where there will always be new content when you visit and it doesn't matter if you miss some, but for rare but important postings.
A wife taking the husband's name is still the norm here. I think that some people feel they need to explain why they didn't so that other (more judgmental) people don't just label them as "weird" or "femi-nazis" or any of the other disparaging labels that people put on others when they don't have the same opinions and ideals. I think this change is a slow process and will not have 100% acceptance. But I have no doubt that the time will come when that choice will no longer be questioned.
Things to do when your boyfriend is away
They've been promising GEGL for so many years now it's hard to be excited that it's almost here.
I don't bother with a blog aggregator much anymore but I don't see itunes ever replacing rss/atom for podcast feeds.
I don't really understand Canonical's stated direction, unless it's changed recently. They've stated that they intend their desktops for casual users, and that if you're a power user, there are other distros for you... yet they're also trying to push their server market. It seems that they don't intend to provide a desktop for the admins of their servers to use...
Google lifts these limits when you ask. It has come up numerous times on the mailing list. I think it fair to take their explanation in that document literally.
What about HTTP SSL Client Certificates; i.e. what if a "browser" (attacker) simply includes a bad SSL Client Certificate in a request?
As an addendum, ICANN derives its authority to manage the domain name system from the IANA contract (which is now being RFP'd). If the contract is awarded to another entity, this could be a significant change.
8 things to do when your boyfriend is away
So, if your PATH gets changed, say, by something that just lept out of your web browser's sandbox, that's the python that'll run your your scripts, right?
$4,829 per hour isn't the most impressive metric here. It ran for only 3 hours, at a total cost of $14,486 - compared to the build cost and lead time involved in building a "$20-25m data center".

This has huge implications for the availability of supercomputers for smaller organizations and use cases.
Memeorandum Colors 2012: Visualizing Bias on Political Blogs
Chilean Scientists Destroy SPARQL 1.1 w/ Combinatorical Explosion
And if you already have an Amazon.com account, you can use it for AWS as well.
I'm interested in the how as well but because I'm interested in applying it to different data.
Name it Gimp 3.0 please

Just a stupid number but with enough magnetism to attract new users (like me) curious about this 'new point oh' version.
Where Are the Jobs in Today’s Economy?
Adobe Photoshop CS6: Improvements for Web and UI Designers
The fact that I can use the window manager of my choice to manage the windows.
I don't think I'd necessarily want to trap on all (signed) integer overflows. As you say, it might break working code. There's just too much C/C++ code around to change that retroactively. And for modular arithmetic and such it is desirable for integers to wrap around.

But a "trap on overflow" signed and unsigned int type would be nice.
I don't find it to be good for much besides keeping track of podcasts. I never saw the appeal of "syndicated content" (blech), I'd rather read websites. Very few people use it when rolled into the browser, it's better off implemented in extensions and standalone apps.
Patent prima donna Florian Müller signs on with Oracle
At U.S. PTO, Mobile Makes Up Nearly 25% Of Patents Granted
It would be more readable to write it as:

result = [(x, y) for x in range(10)
for y in range(5)
if x * y > 10]

Anyway, I'd call it a simple case.

Also, it has nice semantics - the second example has a clear execution order. This one doesn't - it can all happen at once, from the program's perspective and unless you make assumptions about order in which the items are calculated (as opposed to returned), they don't even need to be all ready before you start iterating on them. If you assume it can happen at once, the list comprehensions can be neatly mapped to parallel computations.

So, it shouldn't be that hard to optimize something like:

data = [sin(x) for x in arange(0, pi, pi/20)]

to run on a GPU.

edit: small clarifications
India and China have better work than fighting wars at this time.

Our time, money and resources are better utilized spending on development activities than pointless wars.

Besides we(Indian civilization) have never attacked any country in several thousand years and never will. There is no bigger a peace loving nation in the world than India. But if some one attacks us, we need to defend ourselves.

Historically India is impenetrable through the northern and eastern sides because of the natural defense Himalayas provide. Nothing has changed in the modern times.
American companies can perfectly well pay foreigners, in which case the foreign entity provides a W8BEN form.
Check out reddit.com/r/entrepreneur and /r/startups and see what some of the sources are for high-ranking posts.
What Goes Around Comes Around: Building (Good) Karma
Sorry, I misinterpreted what Punch actually is. Maybe you could elaborate in "What is Punch" section that it uses node.js to generate HTML pages?
The title on http://thecloudmarket.com/stats#/totals refers
to available images. Sounds like it might be just counting
preconfigured vm images made available (on thecloudmarket.com?). Canonical's huge share would
speak for this interpretation as well.
Sure. We will write a post about it soon.
Shame that they messed up the Google Reader UI when they rolled out G+. Before that, consuming RSS was part of my morning routine. Now, the crappy web UI combined with extremely slow Android app have pushed me over to Pulse (ttp://www.pulse.me/), which is also RSS but with a much more limited collection of feeds to follow.
Yes.

wget -q -O - http://swupdate.openvpn.org/community/releases/openvpn-2.2.2... | tar -xzO | grep d2i

if ((eku = (EXTENDED_KEY_USAGE *)X509_get_ext_d2i (x509, NID_ext_key_usage, NULL, NULL)) == NULL) {
if ((ku = (ASN1_BIT_STRING *)X509_get_ext_d2i (x509, NID_key_usage, NULL, NULL)) == NULL) {
p12 = d2i_PKCS12_bio(b64, NULL);
p12 = d2i_PKCS12_fp(fp, NULL);
cert = d2i_X509(NULL, (const unsigned char **) &cd->cert_context->pbCertEncoded,
The Benefits of Top-Down Security
I always find it amusing how little we know about most of our planet. Then I get sad at the vast amount of scientists losing their jobs or having to work for large-company-for-profit since they can't get enough funding to research what they want.

Maybe we need to start getting scientists to use Kickstarter? "For $400,000 I can make some serious headway into rogue wave research and will publish all of my data in real time!" I'd toss a couple hundred at projects like this.

On a side note we need a website and very simple API for scientists to publish research in real time... with a not-horrible interface like most science websites have.
Yes that might work better.
LEGO Robots Used To Generate Synthetic Bones
Me, too. And, crucially, Google Reader supports pubsubhubbub, so you get near realtime, pushed updates of arbitrary payloads. The only technology that offers this in a practical form is rss/atom.
Sorry I should've been clearer. If as software developers you are under the impression that you are not stealing other people's jobs (aka tricks) by packaging them, making them more efficient, and selling them more cheaply, you are wrong.

I love Penn and Teller but I was pretty bummed to read this story, it's so anti-competitive, and Penn's comments smacked of elitism, especially about how "elegant" the "real" way Teller did the trick was.
Yes, that's how it would work, same as with env.
It's grown up into a relatively good framework. I've used it for a few one-off projects at work (nothing at high scale); CRUD is a well-solved problem, so it's not surprising that CI handles forms/validation in a relatively sane way.

One thing conspicuously missing are (good) generators; I typically prefer things like seam-gen or the rails generators to lay the groundwork. I ended up rolling one for my own projects, which makes it phenomenally easy to get an app going.
Article says GEGL will be fully implemented in 2.10.
Splunk (big data) IPO Raises $229.5 million ($1.6 billion valuation)
You can get those feeds, but they're very expensive. High frequency trading is done using actual real time data at millisecond resolution. The barrier to entry is very high, which is why I think flash trading gives an unfair advantage to the wealthy. Of course, thats really the story of modern economics.....
Luckybolt public beta, SF lunch bicycle
The Luckybolt bicycle travels downtown San Francisco with a food trailer. You order online then walk down to its current location and pickup your food. One of the cofounder's will probably be the guy on the bike today. Also one of the cofounder's made iPhone SurfExplorer app
I'm not. Rather, I'm supporting the notion that as the relevant scope decreases, the weight of his objections to the variable name 'data' vanish and become dominated by the value of its brevity.
Stiffness is a property of certain dynamical systems, which certain ODE solvers are better suited for. That said, "stability" is an ugly word in numerical methods, particularly for differential equations, as it could mean a number of things. I think this is the source of the confusion here.
but that's been taken away from him.

You're inferring a lot from a screenshot and a bookmark.

Teller isn't just a guy all by his lonesome - he's part of a production company. P&T have _staff_. The screenshot could have been anyone's desktop.
Just signed up, but I probably won't use it until I can import my feeds from my current reader (NetVibes). There's around 100 of them, there's no way I'm doing that manually.

Also needs grouping. Again, there's a hundred of them, I need hierarchy.
3 DevOps Tools in One
Ansible's formal title is "a simple deployment, model-driven configuration management, and command execution framework". It's creator, Michael DeHaan, thought of the idea because historically he hasn't found any tools out there that can simplify these three related functions into a single tool that was any good, or simple enough.
JPMorgan Said to Transform Treasury to Prop Trading
Migrating C# Implicit Type VAR to Java
I love this. I really do but I do have a fear:

There is beginning to be too much fragmentation in subject matter.

There is no discernible ultimate goal (degree or overall subject matter certificate) or any kind of solid path to coalesce all of the work a student puts into the classes into a coherent structure -- a well defined learning path.

I am hoping this is part of a strategy to gauge demand for different subject areas and, from there, create a cohesive program because if it is going to be more or less random offerings...I don't know how that is going to remain relevant or viable.

It just seems confusing as to what their intentions are.
The ipad browser pops up a red phishing warning when you access a bookmark(!) that has credentials in the URL.

This is royally annoying because the same browser can't save these credentials otherwise.

So for sites using simple/digest-auth you're given the choice
between typing in your password every time, or getting that stupid warning dialog every time.

Good work, Apple. That is truly "magical".
Trillion-Dollar Jet's Awesomely Bad Propaganda Videos
The average user doesn't care if their phone is "open" or not.

This is like saying that the average user doesn't care about free markets or not. Sure, they might not directly state a preference, but they do most certainly care about the platform benefits of it.
On a related note we put out a tech demo showing nodejs and socketio recently. http://www.webdigi.co.uk/fun/space/

It uses iPhone accelerometer to control the ship on your browser game!
Future smartphone cameras to see through walls
It was 6 months ago. And it was a 100% wontfix then. But things change quite rapidly nowadays. Here's one problem solved: https://twitter.com/#!/eniton/statuses/186861528677494784. Maybe others can be solved too.
It's clearly no conspiracy theory 'war' so to speak, I think that term was used simply to convey that RSS is dying.

On an individual level, Google Reader used to be like crack for me, I couldn't get away from it. Used it every day. Followed hundereds of websites. Then the tore the social out of it and clunklily put it into G+, which blows (no reader user liked this). Now I almost never use google reader. It's almost like they were trying to push people away from it. But that's just my two cents.
If you contact us at forum.jgraph.com, we'd be interested in the input that produces the wrong output.
Right, but only 3% of users ever clicked the button. How frequently they clicked it isn't what the OP was talking about.
I actually thoughts this thing struct a pretty good balance of power & ease of use.
Nice feature of GReader is that it uses browser native engine with all user mods - adblock, flashblock, greasemonkey, stylish etc. Stand-alones that I've used are mostly Trident (IE engine) so despite their great features they are also annoying.

So for your question - it will take lots of effort to relocate RSS reader and large portion of user base will be lost in transition.
The rangeCheck slide is somewhat cringeworthy. What are they supposed to do, not throw exceptions when it's outside the range?
Luckybolt public beta, SF lunch bicycle
? EAM?
I feel like the problem with RSS was mainly a branding issue. First of all... acronyms don't sell. No non-expert user is ever going to click an orange icon with a wi-fi logo that says "RSS" or "XML". MAYBE they'd click a button that says "Subscribe". Individual browsers and implementations tried to brand them as "Live Bookmarks" or similar, but there wasn't much unity around it.

RSS is of course unbelievably useful, and people who understood that the content of a site was being published side by side in a human readable but totally nonstandard format (HTML) and a machine readable and much more standard format (RSS,ATOM,etc.) instantly grabbed some kind of reader and subscribed to anything they were interested in.

I tried to preach the gospel of feeds. I tried to get people to subscribe to MY blogs. Even most of my medium-technical friends said, "Yeah, that whole reader thing sounds cool, I've been meaning to set that up." Non-technical people simply subscribed to things via email.

If somehow email could have organized itself more naturally into push (email) and pull (feeds) buckets, then it could have perhaps happened naturally, but confusing standards, implementations, and no real great way to explain the benefits to new users is what killed RSS (and XML feeds in general)... there was no war.
Interesting. If RSS' days are numbered, what sort of technological change can we expect from popular news aggregation sites like popurls.com?
Hahaha sign in with Facebook details and no preview or description what so ever - no thanks.
I guess RSS is the best option. Even if you don't have to launch servers I still believe you need to confirm your phone number and some other things. I'm just looking for a way to share news with friends without having to forward the e-mails every time.