skysight-inc/HackerNews huggingface dataset:
I have a bike helmet but only wear it for some rides - i.e. the long-distance or fast ones. When I ride into town for shopping, I don't wear it. I hope it will always remain my personal choice.

Anyway, the arguments are:

a) Mandatory bike helmets mean you can't run a bike-share scheme because who wants to wear a much-used sweaty helmet? How can the people running the scheme sanitise them?

b) Mandatory bike helmets put people off riding. They are inconvenient to carry around with you if you cycle to get somewhere (work, meeting, lunch date, etc) rather than just for recreation. It's estimated that 30% of cyclists (in Melbourne, I think) stopped cycling when helmets became mandatory. This is hailed as a success by politicians in Australia because cycling fatalities also fell by 30%. Miracle!

c) They probably don't protect you that much - anything over 12mph or a collision with something other than the pavement, and they're not guaranteed to do anything to help you. (Specialized helmets are made to the older Snell standard, which is a bit safer; I have a Specialized.)

d) They give the impression that cycling is super-dangerous and you need all sorts of safety gear, which puts people off. In some areas, it is dangerous (I'm thinking parts of the US which seem actively cyclist-hostile) but the risks of inactivity (heart disease, diabetes, stroke, etc) outweigh the very slight risk of traumatic head injury, in many parts of Europe at least. So, get people on bikes regardless, you'll save lives as people become fitter from cycling.

e) More of a political point, but the main danger of riding a bike comes from reckless or distracted motorists. Helmets represent masking the symptoms rather than dealing with the real problem. They also shift the blame from dangerous drivers to cyclists: how many times do we see descriptions of car-on-bike collisions with the stock phrase "the cyclist was not wearing a helmet"? Victim blaming, especially in cases where the cyclist was crushed to death by a 30-ton vehicle (little bit of polystyrene won't fix that, sorry).

The main ways I protect myself when riding are visibility (always use bright lights, my back light can be seen even in bright sunlight) and safe, assertive riding (e.g. taking the lane when necessary, approaching a junction for example). So many cyclists fail badly at safe riding that I think mandatory training would be better than mandatory helmets. But really I don't support either. For me, cycling is a safe activity and a helmet is usually not needed.
Because none of the core contributors use it and no one has contributed patches that make it work there.

(Windows contributor who did the VS2010 work)
I think my jaw dropped the first time I came across videos of RC gliders doing 400+ mph. No motor. 400 mph. Here's one clocked at 399. Others on YouTube show over 450

http://www.youtube.com/watch?v=Oix6sHKzOLU
I understand your reaction, as I have felt similar feelings myself.

Would you feel the same way if we applied the situation to English instead of programming languages?

I rather like knowing that there are people who can express thoughts in English that are above my immediate comprehension, and would be loathe to replace English with some other language that prevented them from so doing.

It would feel like Harrison Bergeron applied to programming languages.

http://en.wikipedia.org/wiki/Harrison_Bergeron
I am a latecomer to TDD and try to increasingly do it in all of my personal projects, no matter how trivial.

I can't say how much it has been objectively beneficial because I haven't taken the time to measure metrics and I willingly submit that I may be just a sloppy programmer overall. But metrics aside, I will say that TDD, when I've done it on a "sure, why not, there's no deadline", has had great benefit to my morale and productivity because of how it builds the habit of programming into me.

Not the habit of TDD, but the habit of programming itself. Just as the cues, triggers, and rewards of a slot machine hooks people into gambling even if those people dislike gambling, TDD helps me break out of the "I really don't feel like programming right now" mentality that I've always had. When all I have to do is solve some small tasks -- with the knowledge that a reward is immediate (the passing of the test), it's easy for me to jump into it...and once in awhile, I'll even have the "just one more test to pass" attitude.

Now obviously, this (like slot machine addiction) is no good if you haven't built a good project plan and/or lack some sense of ingenuity. But even then, writing some a series of menial functions is much preferable over doing nothing...just as running a pathetically slow two-mile run just to meet a running goal even though you feel lazy is way better than descending into self pity/shame after you drop another new Year's resolution.

I could also point out that TDD has really helped me practice orthogonality but I think it's enough to say for now how it has improved my attitude. yMMV
it's AFAIK 14mph, and motor bike helmets are tested at 17mph.

Note that in both cases you can still die from head injuries while wearing one. And in both cases accidents happen at a much higher speed than the tested speed (also they do resist much greater impacts)
Not entirely true - Skyscanner certainly does include budget airlines (in fact, long ago it supported only budget carriers); see below for plenty of easyJet flights between London and Berlin

http://www.skyscanner.net/flights/lond/berl/1302/1302

There are definitely challenges in gathering & displaying a combination of budget and 'traditional' carrier fares, but to say that either set isn't available via flight search isn't accurate
Parse Procfiles in Go
Maybe, I always wear a helmet myself. And it's true that europeans smoke more, so maybe it makes sense that they don't wear helmets.
But others, who do not read as closely as you apparently do, need the extra information provided by the "(sic)". More than once when quoting Muphry's Law I've been "corrected".
I was hoping the creator was reading here - too bad if he's not ;)
Andrey, I'm in the same boat as you. Haven't found much that clicked with me yet but I'd be interested in building something from the ground up. Feel free to drop a me an email (my username @gmail.com)
Half of the hall outright forbids headphones, to bar those idiots who play music way too loud in their leaky earbuds
http://freemoviesite24.com/2012/09/journey-2-the-mysterious-...
volatility is the de facto measure of risk for a portfolio/trading strategy (there are more measures but vol is common). People tend to measure performance on a risk-adjusted basis (for example the Sharpe or Information Ratio) because in an ideal world an investor could theoretically lever/delever a portfolio to a level of risk they are comfortable with. All things being equal a higher Sharpe ratio would give you more returns for the same amount of risk as a portfolio with a lower Sharpe ratio.
This study claims that there is a substantial net increase in deaths from a law that would require helmets:

http://www.cyclehelmets.org/1231.html

Where's your evidence that helmets result in a net decrease in risk overall?
Survivor bias, perhaps? All those kids that died in the 70's from no helmets, falling out of pickups and going through the windshield of cars[1] aren't really here to say "I didn't make it."

I think we in the US tend to make things more scary than they really are in our efforts to protect ourselves from everything. However, I think the worst argument we can make is "I survived, so it is OK." There are good arguments that can be made for not wearing helmets, like how valuable it is to just get off your butt.

1. I am one of those kids (well, not the dead part). I managed to make it between the dash board and the solid metal mirror of a Volkswagon beetle from the back seat when I was four years old. A slightly different set of conditions would have had my skull turned inside out.
nice site
http://freemoviesite24.com/2012/09/journey-2-the-mysterious-...
Me too. I assume it counts the major version number - which was indeed last updated a month ago - as opposed to 'minor' updates.
Thanks, this is where we disagree I think "I believe the community, if it finds something interesting enough, will upvote it. If its something that is pointless but gets upvotes, then enough people will flag it for removal."

That statement is true, but carried to excess we submit the entire Internet of stories to HN to be filtered by the flag it or die process. I try to read the stories on the /new pages and vote up ones I find interesting, or comment but my willingness to do that is harmed by having a lot of material that should never be submitted in the first place. The auto-killer does its part, I've seen /new with 90% auto-killed content sometimes, but it has to be careful as well.
I think Foundation provided by pyobjc. I suppose it's possibly you don't have a suitable version installed in site-packages, in which case you might try running the following command globally (i.e. outside the virtual environment):

sudo pip install pyobjc
I was looking for just that a few weeks ago. I joined nReduce in the hopes that it would be like that, but it's much less personal. I was thinking that joiners would split up in groups of around 10 companies and help each other out, and become intimately familiar with each other's progress and achievements.

I'd be very interested in starting something like this, if you like. We only need 8 other people, it shouldn't be that hard.
I just updated iceweasel/aurora (version string conveniently showing it's age is just below 3 days: 17.0~a2+20120928042009-1) and this tells me it's 25 days old.

I'm also on Linux (obviously) and it really seems strange Linux isn't even registering at all.

This is my UA string: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/17.0 Firefox/17.0 Iceweasel/17.0a2
Hey Sean - thanks so much for the comment!

Good point about the current design inconsistency. That login page you linked to is an older one, and a user only gets there through emails now. But you're right, we should fix the look.

Have you had a chance to sign up and click around the app itself? Would love your feedback.
I can see this technology simplifying in person installation for small businesses. As in I walk into my local coffee shop and can install a payment app like Square with a tap or instead of handing me a leaflet to install the app at my local bank, let me do it instantly. I'm sure this would increase installs dramatically, especially at events or at museums.

Maybe to connect to the WiFi network or checkin on Foursquare in a cafe. In the British Airways lounge the other day I heard a lot of people going up to the desk asking which network it was, etc. This would fix a lot of the problems. Some people were fumbling to work out how to connect on their phone.

Companies like Tagstand allow any company to implement this instantly. I can see loyalty programmes being made using this tech.
Right. Let's consider the possible hypothesis that the customers like the service and know what they're getting into, and thus chargebacks aren't above average (which is the actual case with this company.)

Chargebacks don't lie, not at this scale. If customers were being scammed, they wouldn't be able to process cards.
Cycling is extremely appealing if you separate roads for cars from roads for bikes. Boulder is a city that gets this right. As a cyclist in Boulder, you can get almost anywhere in town with minimal riding on a normal street. The network of bike/pedestrian paths is so well integrated into the city.

I loved biking everywhere in Boulder. In Austin or New York I would rather walk and take public transit. NYC and the Connecticut shoreline are keeping me enthralled for now but I will move back to Boulder for the bike paths (and the general paradise vibe) at some point.

Nostalgia is taking hold now. Warm memories of a satisfied ride with a Flat Iron mountain backdrop. In my backpack was just a modest check, but it was a check for the sale of my first venture, and we were happy, and living in Boulder and the future was ours for the taking...
Hehe nice analysis!
Basically i just used the word "startup" because for me it just means having great ambitions and try to do them with a few people (in a web world).
In my experience, the deadline of something like that is merely a forcing function to act on a problem that you've let go too long. I have yet to meet an entrepreneur that moves too fast on firings.

That said, I learned early on in my career that you can't make mistakes or have bad optics with people's comp. There's no way to recover from a mistake like that, and people do not give you the benefit of the doubt.
The Luddite atop U.S. cybersecurity
I commute to work by bike in Philadelphia, and not just in the good weather. In the last year I've missed three days--once the day after I cracked a rib going down in snow and twice when I woke up to a flat tire and didn't have time to swap it out and make it to work on time. (I've got better tires and am much better at replacing a tube, now.)

You know the old saying, cheap/good/fast, pick two? With bike helmets it's attractive, comfortable, or cheap: pick one. You can get a sweaty, dorky Bell for $30, or you can get a sweaty, cool Bern for $70, or you can get a comfortable, dorky Rudy Project for $200.
The RAM thing is a nice theory until you consider the 4th gen iPod touch has a similar number of pixels as iPad 1, also has 256MB of RAM and also gets iOS6 support. They're still selling it now (just about), so that's probably why.

I'm sure with a bit of engineering effort, the memory footprint of iOS could be drastically reduced. (Hire some game programmers who have worked on console games! A 1st gen iPad has about 3x as much memory as a Wii.) But let's face it, that's not going to improve their bottom line, whereas telling everyone to buy a new iPad every 24 months is.

Still, those 15+ million iPad1 owners aren't going to be all that pleased, especially those who paid through the nose for the 64GB model. (don't feel too bad though - us 16GBers already got shafted anyway when apps suddenly went huge due to retinafication)
I've ridden bike thousands of times. And I've never worn, owned, or even touched a helmet. Like nobody else my age ever does in my country. It started to become a trend to let children wear a helmet here since the last 5 years or so though, and of course those coureurs with their flashy bicycle clothing have been doing it forever already...
No surprise this is coming from a VC.

I think you should build a prototype and engage with potential customers, to (1) increase your valuation and (2) decrease the likelihood that you need a seed round in the first place.
This experiment is not very rigorous. The Q4 2011 change in the proportion of UI bugs could be caused by the addition of back-end code with little UI (such as maintenance tasks), or by an upgrade to the bug tracking software that encouraged grouping multiple UI bugs into one bug report. And the author didn’t calculate whether TDD slowed down their work – it is not clear that TDD is better if it avoids defects but also increases development time.

You can find more rigorous studies on whether TDD actually works on Google Scholar: http://scholar.google.com/scholar?q=test-driven+development+...
Your feedback was really important to make me think about which kind of user I should focus initially.

First, I was thinking how to get attention of the regular user, but you made me think about how it could be a lot more useful to developers and designers in a first moment.

Your idea is awesome, I'm very grateful for your help!
Creating A WordPress Plugin - With OOP
so, for about as long as pep 3333 has been approved. that was my point. No web framework that uses wsgi(pretty much all of them) were going to move to python 3.X without it.
http://collaboration.csc.ncsu.edu/laurie/Papers/TDDpaperv8.p...
Hedge funds tend to be a lot more blue chip and technology-driven than IBs. IBs are usually filled with a lot of legacy crud -- some of it well-written, a lot of it.. not so much -- and a completely different culture as the earlier poster cynically talked about at length. I don't agree with everything he says and it sounds like he's in NYC and not London where things are generally of a higher calibre as Finance generally pays above and beyond what you can get in other industries.
The referral list in the screenshot is why I don't do this stuff. I initially posted my Dropbox referral link in a number of places, but as soon as I saw the e-mail address of my referrals, I immediately stopped.

I don't know if they could see my e-mail address as well, but it was extremely uncomfortable from a privacy perspective, so I ended up asking Dropbox if they would cancel my referrals.

Not that I don't want the storage, but it makes me uncomfortable that people I don't know might have my e-mail address, especially if I post the links in a context I believe to be anonymous or pseudonymous.
If ordinary company founders are not excluded, then distinguishing between startups and ordinary companies would not change the fact that most entrepreneurs are in their forties. If it's a distinction without a difference, why distinguish?
This was my first WP plugin I made, which uses the wp_head hook to add an og:image tag to your <head></head> tag.

The code can be found on: http://www.austinkpickett.com/blog/creating-a-wordpress-plug...

Fork it, tear it apart, and let me know what I can improve on.

Thanks.
So you are saying iOS 6 sucks, yet you complain you can't install iOS 6 on iPad 1? Why not just stay on iOS 5? It works great and almost all the apps work on it.
Funny, I have the original iPad as well, but I haven't yet gotten the official message from Apple to sell it on eBay. Maybe they're sending them to Europe first?

Also, the strange thing is that it still runs as well as the day I bought it, and still does everything it did from Day 1, as well as new things that came with updates to iOS.

I forget, why am I supposed to be angry at Apple?
This really hits it. A helmet isn't some all protective force field. If a truck is going to run you over, a helmet isn't going to save you.

I think helmets are associated with bikes, because before we used bikes to commute, which involves simply riding about town, we used bikes to rip through the woods inches away from trees and sharp rocks, or jumped them off of mounds of dirt, or flung road bikes down mountain roads at 50per. (at least those three seem to sum up my first 23 years of existence) I live in DC, got old, but still NEVER commute with a helmet, and feel perfectly safe all the time. In fact, tons more safe than when I try to get a training ride in. (for which I wear a helmet)
Project Open Synch
I see you're in London; the only way to fly as a developer in Finance not on a profit share or massive front office bonus scheme with the trading desks is to be a contractor.
The second page is really good stuff. Particularly the part about Supreme Court intervention and the need for a specialized patent appeals court. I think the Supreme Court patent jurisprudence over the last several years has been extremely good, and I think the need for a specialized patent appeals court is questionable at best. People tend to think we need specialized patent judges who can understand the technology, but I think this is misguided. Judges are experts at quickly learning the 10% of any field they need to make a decision. Technology isn't any more complicated and in need of specialized judges than say a dispute involving complex insurance or securities instrument. At the same time, generalist judges would be much better at weighing the larger issues of fairness involved in a case. There is a real lack of balance in the Federal Circuit and I think that's partly because Federal Circuit judges don't field other kinds of cases.
A lot of people are just idling and the "active" group is really rather small.
While I'm as annoyed at Apple as you are (environmentally friendly my arse), Android devices don't exactly have a history of frequent and timely software updates. The saving grace is that new apps often still support ancient OS releases.
> The dynamic resolution of overloaded methods being just one example.

That has never caused an interoperability issue for me. If there is concern about which method would get picked then use explicit types.

> Xtend is much more interoperable as it binds at compile-time just like Java does and uses the exact same type system

You can enable this in groovy 2 using explicit types and @CompileStatic.
Space enthusiast here. Gerard O'Neill proposed these "O'Neill cylinders" as an alternative way to go about colonizing space. This is in comparison to the monstrously expensive Mars missions being conceived at the time.

There was a fascinating battle of ideas happening in the space community in the 1970's. Von Braun, Gerard O'Neill, and Carl Sagan all founded space advocacy organizations to pursue their various lines of thinking. Von Braun's National Space Institute ended up merging with O'Neill's L5 Society in the 1980's to form today's National Space Society. Carl Sagan's The Planetary Society still exists and is run by Bill Nye. Yes, the Science Guy.

Von Braun came from the government, Apollo-style mission to Mars viewpoint, for obvious reasons. Sagan was more an advocate of using robotic spacecraft instead of humans, to maximize the scientific discoveries per dollar. (Although Sagan eventually came around to being supportive of human exploration and colonization.)

O'Neill had an interesting viewpoint, which sowed the seeds for what is happening today. He believed that by first concentrating on space stations built at Lagrange points, that had some kind of economic benefit to Earth, then further space exploration could finance itself through private industry. Examples of economic benefit would be space-based solar power, or maybe asteroid mining, where you tow the asteroids to the Lagrange points and ship the minerals down to Earth. These drawings are of the ultimate goal -- entire space colonies, but you'd obviously start with something smaller that had a net economic positive and bootstrap up from there.

The different factions of the space community went through a lot of turmoil and debate during the 80's and 90's, when it became clear that United States government was pursuing exactly none of these things. Instead NASA built the space shuttle, a technological dead end, and once the shuttle and space station contractors were entrenched people knew we would be stuck for a couple of decades. It wasn't until the early 2000's that a light appeared at the end of the tunnel: the private space industry, led by the likes of Elon Musk, Richard Branson, John Carmack, and Jeff Bezos. Sadly, the Columbia accident also happened, which lead to the shuttle's badly-needed retirement.

But if you look at where they are today, the viewpoints of all these players have all essentially converged. They all support the private space industry. They support NASA doing robotic space science missions, and they have for the most part given up on NASA doing much that is useful in human spaceflight or colonization.

There will at some point be disagreement over whether to first go to Mars, to the Moon, or to do space mining/space habitats. But right now I'd say most likely all three will be pursued in parallel, each funded by different billionaires. The competition, if there is one, will be won by actually getting such a mission off the ground and flying real hardware, and not by mustering political support. At least, that's the hope.
I'm afraid the OP is jumping to conclusions.

You can't arrive to the conclusion that TDD reduced the number of bugs based on a percentage ratio between UI/server bugs. You could simply have a bigger share of backend bugs over time.

You need to see it in absolute numbers, using some meaningful metric (bugs vs. LOC maybe?).