skysight-inc/HackerNews huggingface dataset:
It's not remotely like the mafia. It's like pretty much every other store in the world -- Amazon, Wal-Mart, Target, Macys, Newegg, etc. Businesses sell their goods to Wal-Mart even though Wal-Mart takes a 30%-50% margin because of the hundreds of millions of people that shop at Wal-Mart.

"I'm curious who produces the content like Financial Times that can just come in and supply a new native app for iOS..."
Is there no native app for WSJ, Economist, Fortune, Forbes, Bloomberg, Businessweek, etc.? None of those are as good as the FT but that's irrelevant, the FT isn't an option for someone searching for a business news/analysis app.
Air Jordan 2011 Year of The Rabbit
istock photo
I've owned several Nintendo platforms (N64, Wii, DS) now, and every one has been starved for compelling titles. Indeed, the best titles (imo) have been the same damn things with minor variations over and over. This seems to work for Nintendo, but it's hard to get excited about a new gimmicky hardware platform which will have the same titles slightly changed.

It is funny to see Nintendo appearing to go back to conventional controls having lured Microsoft and Sony into the gimmick gesture control tarpit.
The nature of the system is that we're seeing data across tens of thousands of websites so we get smarter as we grow larger. We have a birdseye view into overall flow patterns and can spot attacks that are very difficult to see if you're only looking at your own logs from your own sites. For example, if the same IP hits multiple, unrelated CloudFlare websites then it is an indication that it is some kind of automated crawler. We can then look at whether it comes from a known, legitimate entity (e.g., Google) and also watch its behavior for other characteristics that indicate it may be a threat.
Interesting. Ive had a very similiar idea for a while now, actually its almost the exact same idea i think, but havent had the time to implement it. Ill be following your startup to see how things work out. Good luck with it.
I've been beta testing url2png.com for a few months now and it's finally been released and opened to public sign ups. The service isn't free, but having the option to avoid the many other screenshot services out there is worth the cost, imo.

Code examples (PHP, Python, BASH, Ruby): https://gist.github.com/1007737
I think I understand how it works -- and they have an option for installing a firewall on your server (htaccess file?) that will block any traffic that didn't come from them. That's optional, and I'd imagine that if you didn't use it you could be SQL injected right around this service by the attacker using your server's IP address.

But I'm going to hook up my nearlyfreespeech.net sites up and see how things go.
This bug has been fixed. Currently when you die you can rejoin. Is that a good idea?
For a senior coder, comments may feel redundant but for the
junior coder, it helps. If they can't comment the program from beginning to end, they haven't thought the logic through enough to write clean code. And what I like about well written comments, it's easier and faster to either modify or have someone else "step in" with the coding project if necessary, and use to explain to a non-technical manager where you are and what you are doing.
You remember what the url used to be. This happens to work much better than browser plugins which are unaware of such changes.
HA!

I thought I would never ...especially on YC!

Holler at me, will ya? cherian.abraham@googlemail
So are you of the position, that to users looking for business information, the delivery mechanism is more important than the content?

How universal do you think that is? How well do you think that will work when WSJ, Economist, etc, realize that they can ship a "native" app that uses a WebView, that also looks native, and they don't have to give Apple 30%?

And I really don't know how you don't see this being like the mafia... I own my own device, I own my own developer's license. My users own their own devices, yet I'm forced to force them to use Apple's distribution/payment/subscription channels.

I own my own store, or I distribute drugs on my own. The mafia forces me to buy and sell through them. Apple doesn't own a "financial news store", so acting like they should be allowed to (exclusively, no less) broker ANY content to their device, is frankly absurd.

Your analogy would make sense, except it's like Wal-Mart holding you ransom, telling you you WILL pay 30% and that you can't go elsewhere or they'll kick you out of their (App)Store.
> As far as the assumption I'm knocking tests for their utility at testing, I'm not, I'm knocking their utility as documentation.

Except you're not doing that, either. You're knocking the utility of a poorly-written tests-as-documentation test versus the utility of some hypothetically better written documentation.

But if your developers are going to write such uninformative tests-as-documentation, there's no reason to believe their documentation-as-documentation would be any better, so all you're really doing is making the uncontroversial assertion that poorly written documentation sucks.

Making the more relevant and informative comparison of well-written documentation-as-documentation to well-written tests-as-documentation, the tests-as-documentation have the inescapable bonus of being incapable of falling out of sync with the code.

In my, and a lot of other people's, experience, textual documentation tends to become an outdated liability almost as soon as it is written.
Looks like www.rackspace.com is IPv6 now. I can't route to it since I'm on TimeWarner, but it seems to have a AAAA record.
Many elections are won by a difference of less than 10%.
So if the 10% of the electorate can choose to play this
game (is there 1 in 10 intelligent people in your
district?) they will create a better government for
everyone.

It depends on the type of elections and the type of government. Yes, if you have a parliamentary government with proportional representation, this could work. However, if you relax either of those two constraints, the theory falls apart. For example, what if your country uses first-past-the-post voting? Now, its not 10% of voters deciding, but 10% of the districts. In order to influence the elect, you have first live in a "swing district". Given the level of gerrymandering here in the US, the chances of you living in such a district are very small indeed.

For example, lets take Minnesota's 6th District. Even an absolute loon like Bachmann can get elected there because the district is so heavily weighted towards Republicans, the Republican primary serves as a stand-in for the general election.
With GeoCommons, anyone can contribute and share open data
I've learned more reading Dostoevsky than I ever have writing code. One is practical knowledge that might lead to a paycheck, the other is depth of knowledge that (for me) leads to a fulfilling and well-rounded life. The value is not mutually exclusive.
When you operate at the DNS level, you get to do all kinds of cool things with site traffic. Cloudflare started with a value proposition based on security, but low-cost hardware and advent of cloud technologies have allowed them to easily expand their offering to CDN and apps.

They are freemium because they need to collect as much traffic data as possible to learn to identify threats. Same reasoning as Akismet spam filtering started out with. They also have enterprise level plans, which probably drive more revenue.

Plus, they are only 7 months old. Kinda early to be hatin', no?
You're right, it's 6%. Tt was just so convenient to have them be the same, it overrode my memory.
My argument mentioned Windows and Mac only because most people are more comfortable with that example. As end-to-end App Stores have only become popular recently on mobile, I only consider this conversation to currently apply there. However, the premise of the Mac App Store also /assumes/ a non-Windows-dominated world /by definition/, so I fail to see why you feel your comment attacks my argument... :(.
What’s Twitter’s Identity Now That It’s Apple’s Identity Provider?
It isn't a big tax that is suddenly something new.

What it is, is a way to prevent developers trying to rort the system and doing an end run around their fee structure.

When this first came out, the ones screaming the loudest were the guys who had "free" apps ($0 to Apple) who then built into their apps an "okay, you've been using it for 5 minutes, now pay us $3 ($0 to Apple)" 'one-off subscription'.

E.g. you used to be able to get all the benefits of a paid app without paying Apple anything, simply by relabelling the "paid" app as an app with a "one-off subscription".

Apple closed that loop-hole. Hence one particular side of the screaming. You don't actually need to ascribe these actions to some kind of evil Microsoftian conspiracy, it's jsut closing a loophole that some people were using to cheat the system.

The other side of this coin is the arrangements between authors and publishers, where the authors have had a long time 70% of net agreement. If the author gets 70% and Apple gets 30%... this leaves 0% for the middle-man. So they weren't happy.
My HE tunnel is working great! Looks like my latency to Google is the same as it is on IPv4.
>You're attacking my name instead of actually participating in the conversation...

Yes, that my point, and it's in much the same way that you're questioning my motives (a form of argumentum ad hominem) instead of... actually participating in the conversation.
multipart/alternative isn't automatic. I create one for OurDoings email updates, but almost every mail service mangles it on forwarding.
Both really good sites. Sunlight labs has a great API for state data. They don't have every state nailed down yet, but still a very good amount of data. All of their stuff is in python, but I'm a .NET guy, so I did everything in C#.

opencongress is a good site. Sites like those need more exposure to the general public.

Other honorable mentions:

http://www.govit.com/

http://www.mygov365.com/
There is a button in the dashboard. A script of theirs will alter your MAC address and reboot your machine. When it comes back up, IPv6 is working like a champ.

I just did mine; I got a new IPv6 address and the same IPv4 address.
How did they lose a big portion of its development community? Attendance at WWDC was record-breaking, and that's a developer-focused conference. The number of apps is still growing. The sales of the devices are still growing.

What I think you mean is they lost a big portion of their early adopter community, and that's not the same thing as what sustains them.
The point wasn't really so much about the incentive, but just that service fees are often cultural. Conformity doesn't come from economic forces, but cultural ones.
Whatever you think about Square: They are a profitable business, which seems to be rare in the world of web companies going for their IPO.

I'm excited to see how PayPal responds to Square in the future.
What are some of the most relaxing pieces of music?
The assumption of the article is a paradox. The author first assumes that the total bitcoin market will be worth 1 trillion. Then he claims people will hoard coins due to their promising future value.

In reality, there is a chance the bitcoin market will reach 1 trillion. There is also a chance it will crash. Most likely it will fluctuate. If I were told there was a 100% chance my 1.5 coins I have mined today would be worth hundreds of thousands of dollars, then of course I would hoard. But since I have no such guarantee, I am more likely to cash out when I think the market has peaked and/or the fad has faded.

There are die hards who will hoard and have hoarded from day one. It's the same with all investments. I have a friend who bought his new car with 11 ounces of gold - He walked in, set it down on the table, sign some paperwork and walked away with a new car. But I think the average bitcoin user won't be able to pass up the idea of "I didn't really have to do anything for this, so why not buy a pizza with a few (micro)bitcoins."
The native apps done by average developers also suck.

Going to HTML as your presentation layer doesn't suddenly and magically increase (or decrease) the sucktitude factor of the developers involved.
Given the choice, I may not have picked Public Enemy Number One as the poster child for CloudFlare's service. It does, however, remind me of the old Range Rover commercial talking about the great London bank heist. "The robbers thought of everything," the commercial concluded. "That's why, for their getaway vehicle, they chose a Range Rover."
If you know of any specifically, would you mind submitting them here? http://discountwithcash.com/app/node/add/business

Thanks!
Hi everyone I am submitting a new change with an improved description of how the game works.
MENS GILLIGAN HIGH-CHARCOAL WOOL [MENS GILLIGAN HIGH] - $67.26
d) Hell, even more recently with the Mississippi river floods, New Orleans totally escaped that thanks entirely to our ability to protect low lying areas with human engineering. I'm sitting in my living room at a 3 feet above sea level and about 19 feet below the Mississippi river level as I type this right now.
Anything other than HTML email is rude if you're sending people your latest pictures.
So it looks like you are making energy savings into a game? Monitization I presume from tie ins to companies that sell energy star equipment, leads for solar (at least in MA) etc?
Once upon a time HTML email was used exclusively for spam. The hate for it never subsided.
New Research Result: Bubble Forms Not So Anonymous
What do remote villages in Asia have to do with supercapacitors?
I think they're turning off fax and IPv4 on the same day, I read that somewhere.
Yeah, it took me two minutes to figure that out. And then it really sank in.
I think it is more for your important services. Also, if you are using a password manager, you DO have every password you ever made.
I'm curious: are there reasons you were searching for a female designer specifically? (Unless I'm misinterpreting that sentence, that is.)
In terms of Lisp for .NET, there's DotLisp - http://dotlisp.sourceforge.net/dotlisp.htm - but the developer of that platform jumped ship to Clojure back in 2007.
Watch UFC 131 Fight Card Streaming Live Online Dos Santos vs Carwin Free
Watch UFC 131 Fight Card Streaming Live Online Dos Santos vs Carwin Free
Autosave for Basecamp Google Chrome Extension
Are we in an ARM bubble?
I'd tell you what i'd like to see. Resident Evil that you can't pause to go into your inventory. You have to "search" your bag in real time to get items out of it even while running from zombies. That and a commander in the new Battlefield who gets a situation map to use.
Show HN: Lolzwow.com Interesting videos on the web
Most of the time i face this situation “I am bored and i want to watch some interesting videos. I Google to find out good videos and before i find one i get tired of searching myriad of videos shared in the web.”

We built lolzwow.com to address this simple problem. The main idea behind lolzwow is that we search videos for you and we are committed to provide good videos shared in web. We use social different measure to feature videos liked by large amount of people. We impose manual filtering on collected videos to ensure the quality of the content. We embed collected videos to provide credit to the original source.

I hope this site will be useful for people who love to watch interesting videos.
Wonderful. I switched from an hetunnel to native ipv6 on my linode, and it actually reduces latency over the ipv4 connection:

[~] 0 (jon@snowball2)
$ ping itchy.jrock.us
PING itchy.jrock.us (66.228.52.205) 56(84) bytes of data.
64 bytes from itchy.jrock.us (66.228.52.205): icmp_req=1 ttl=49 time=59.4 ms

And then with native ipv6:

[~] 0 (jon@snowball2)
$ ping6 itchy.jrock.us
PING itchy.jrock.us(2600:3c00::f03c:91ff:fe93:50b0) 56 data bytes
64 bytes from 2600:3c00::f03c:91ff:fe93:50b0: icmp_seq=1 ttl=246 time=36.6 ms

Pretty good!
To add some context: The food market in Germany is very competitive. I doubt there are any margin or a need for Groupons of any kind.
The US is not even close to what is going on in Germany. I compare the situation with gasoline, it's just the other way around. Unfortunatly I cannot back this up with any reference, but you would believe it after just walking through a supermarket.
The crooks who created modern wiretapping law
The guy said he spent 3 years on it _while holding a full time job_. That's not equivalent to "spending 3 years on it." He's trying to make a forum for congressional bills and his v1 looks good. Instead of criticizing him for releasing a less-than-optimal service, how about channelling that energy into a mockup or something tangibly constructive?
How to Hack the Windows Admin Password using Backtrack
Engine Yard's objective is to drive Ruby adoption as a whole. Everything they are doing with open-source aligns with this.

Their current strategy seems to be based on three observations:

1. There are a lot of Windows users in the world and Ruby sucks on Windows.

2. There are a lot of existing companies using Java still and many are scared of Ruby.

3. Even if people get past 1 & 2 a lot of people are still scared off because "Ruby/Rails Doesn't Scale" (i.e., MRI is slow).

They are executing against all three of these barriers with their various initiatives:

1. Make Ruby a better platform on Windows: Rails Installer, SQL Server ActiveRecord adapter and including Windows as a target platform for their VMs.

2. JRuby as a gateway drug to the Land of Ruby; _could_ end up being VM winner too.

3. Rubinius as a possible MRI replacement, if they can make it technically superior and rally support within the community. (Think Merb -> Rails 3)

With this in mind, it makes perfect sense for them to support both JRuby and Rubinius.

It also makes sense for them to not be too overt about at least some of these goals. (See Merb vs Rails compared to SlimGems vs RubyGems.)
With synthesized ivars, you must do:

self.blueView = [[BlueView alloc] init];
[self.blueView release];

When you allocate to get the proper retain count; I can demonstrate why by using a temporary variable:

BlueView* bv = [[BlueView alloc] init];
//Retaincount = 1
self.blueView = bv;
//Reaincount = 2
[self.blueView release];
//retainCount = 1

And then in dealloc

[self.blueView release];
//retainCount =0;

So in dealloc I could call your function, but there are things in various object packing schemes (KVO most importantly) where calling the setter like that screws stuff up. It's better to just call the getter (which should be side effect free) and release the returned object.

So looking at retain counts in the original example:

self.blueView = [[BlueView alloc] init];
//Retain count 2
[self.blueView release];
//Retain count 1

and in dealloc

[self.blueView release];
//Retain count 0

If I just did what you said, I'd get:

self.blueView = [[BlueView alloc] init];
//Retain count 2

and in dealloc

self.blueView=nil;
//Retain count 1, rut ro, memory leak
Upvoted. Same with Wind. Learning curves are bringing costs down below that of coal and nuclear.

Solar is already in plenty of niches - from highway signage to parking kiosks. Every niche helps increase production, which reduces price per unit.

This is why I support subsidies - unlike for oil or nuclear, they're actually working to get costs down.
Does Nintendo’s Wii U only support 1 touchscreen controller?
Since I don't come from a CS background (IS major at a business school), I never really knew much about strict testing methodologies except "make sure your shit ain't broke", and thus did the best I could early on by just testing the most probably use cases for my code. It's worked well enough for me that I still test code this way. This article makes me feel a little bit better about what I used to think was my own noobie way of testing :)
Forget the downvotes. SC2 is actually a great way to meet and befriend people remotely, especially if you're on skype. Conversations quickly move to other common interests, which should be pretty easy among hn folks.

How about hn peeps meet in channel HackerNews?
Horace 'Asymco' Dediu has new podcast Critical Path on 5by5
Celebridades que están regias a los 30 años
I don't think it's completely absurd. Of course it won't protect you against a determined attacker, but it can protect against some of the low hanging fruit... stuff like web form spam, email address harvesters, known XSS / SQL injection / WordPress vulnerability du jour.

Then there's a CDN / caching aspect. If you don't want to bother configuring your own cache servers they'll handle it for you. It sounds like they even try to figure out what's static content even if you don't set your cache headers properly, which is slightly risky but probably ok for a lot of configurations.

And they'll do something similar to SPDY for you ("Rocket Loader" https://www.cloudflare.com/press/2011-May-25-cloudflare-rock...)

I'd at least consider setting it up for my personal website/blog.
This title is a classic example of what is wrong with tech reporting.

Every new thing is supposed to be a 'killer' of something else. Whether that be "iPod killer", "iPhone killer", "Windows killer", or, $Deity forbid: "linux killer".

This is not to say that things don't change, just that the sensationalist nature of reporting is unhelpful.

I suggest a new benchmark: the techno-journalism killer. Each time some techno-journalist describes something as a killer they lose a point. If they are right within 1 year, they get 10 points. Within 2 years, 6 points. Within 3 years, 3 points, and within 4 years 1 point.

If the journalist accumulates enough negative points (-10 ??), they themselves get 'killed' (ie deprecated, made obsolescent, removed from the news streams and RSS feeds etc).

After all, if they're wrong that much, they don't deserve our attention.
Awesome, since Google via IPv6 is not responding for me now and has been all day.
Easy fixes to some identifed Bitcoin problems
I think a huge question now becomes, what will Apple do with Twitter?
- Twitter's been slow to scale revenue (read: their IPO could disappoint)
- Apple doesn't "get" social (ping=fail)
- Facebook will want in on the action, but Apple is always about the user experience, and may want to keep things simple (integrating both could confuse the "normals")
- Facebook has really not done well with their iOS apps. iPhone app is weak, and no iPad app (seriously?)
- Google will want to acquire Twitter BAD, though the Apple deal may forbid it (possibly goes to terms Facebook wouldn't agree to)
- If this deal is mutually beneficial, will it make sense to buy Twitter with Apple's mountain of cash?
- Is it now either IPO (see point 1) or Apple acquisition?

This smacks of an "offer [Twitter] couldn't refuse." But I love that it happened. I think it will be very positive. And I hope Apple writes a big check.

But I think this could also go very wrong for Twitter.
yup. i'm working on a site for weddings and wanted a female perspective
Forced changing of passwords every x months is pretty common in the workplace, especially if the company is Windows based.

The problem is it's so easy to make your passwords be <root>+1, then <root>+2, etc. I've worked at places that detected that pattern and didn't allow it, so I would just hold down the shift key and iterate anyway, yielding <root>+!, then <root>+@, <root>+#, etc.

So even forcing your users to change their passwords will most likely cause them to find a way around it. IMO the problem is passwords are inherently a flawed concept. We need something better. Hopefully biometrics can truly solve this problem one day.
Contractually I'm not allowed to sell my app, that's why I'm using ads. I was thinking of adding an in-app purchase of 'ad removal', that seems to fall our of the 'selling the application' condition.
A Good DMOZ 101 | Directory Daily
Thanks, I'll give it a try. mobclix does have the admob support but I've never looked into setting it up.