skysight-inc/HackerNews huggingface dataset:
We need some HN readers from the Netherlands to chime in here.

"Although the Netherlands is probably the safest country in the world for cycling, helmet wearing among Dutch cyclists is rare. It has been estimated that only about 0.5 percent of cyclists in the Netherlands are helmeted"

Why are Dutch cyclists more likely to be injured if they wear helmets? - http://www.cyclehelmets.org/1261.html
For comparison, the site I work on serves up thousands of content images. I just did a quick scan across our media directory with a bash script, and the average image size was 78.0 KB
Everybody thinking like the author should watch this video first.
I think the key points are:

>and increase the likelihood of other injuries (those to the neck).

>There is some evidence[1] that cars may pass cyclists closer if they are wearing a helmet.

[1]http://drianwalker.com/overtaking/overtakingprobrief.pdf

*edit for formatting
> I want to choose what I block on each page

https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-qu...

uBlock doesn't restrict itself to a set list of domains (Ghostery), it will show you all connections.
But they are all either very inexpensive or there are knockoffs or used versions that are very inexpensive.
5. Biker not using lights at night "because they are in a bike lane".
Rebuttal: https://www.youtube.com/watch?v=Ttjr6I5qZoo
Classic UI mistake, increased the amount of clicks and then suffered the user rage.
I've been wanting this since day one. I was so excited when i first heard about "Google Bookmarks", and then let down each day when Google seemingly did nothing about integrating Bookmarks into Chrome.

I've pretty much given up on having a good quality, insanely well integrated _(very important imo)_, bookmarking process for Chrome. /shrug
I've had my share of accidents riding my bike, and in none of them would a helmet have helped anything. So much for anecdotal confirmation.

There are certainly conditions that make the use of a helmet advisable, but that depends on the situation. Anything more than that is just the result of lobbying & PR by the helmet-making industry.
Good and Bad Failures: The Science of Failing Well
"Building a naive cost model for Ruby isn't so difficult if you know how compilers work"

You also need to know all of ruby. In particular, if you do not know how flexible the language is, you may make the mistake of thinking that function call targets can be resolved at compilation time. With duct typing, that gets considerably harder.

Another example is that you may have to know the way integer overflow works. Wrap around, throw, or silently convert to bigint all have different performance characteristics (luckily that's an edge case for most programs)

Also, if you aren't naive, it gets really hard to build a naive cost model for Ruby. You start thinking "will they have complicated things by doing X (e.g. assuming that x.f is a function, and recompiling if that assumption gets invalidated) to get performance here?" all the time.
This is pretty dumb and naive, and loaded with non-sequiturs and other obvious fallacies. Like this gem:

>"Many more motorists and pedestrians die in traffic collisions per year than do bicyclists. We don’t see them wearing helmets."

Hey. Maybe if they did wear helmets, fewer of them would die. Ever think of that?
What do you mean by sync being hard to implement in Erlang? Simple synchronous requests can easily be implemented:

Server ! {request, Request},
receive
{reply, Reply} -> {ok, Reply}
end.

This is also the default way when using the built-in gen_server library.
Teach, Don’t Tell (2013)
Show HN: Search posts on Facebook pages
Co-worker had his stolen from the gym. Reported it stolen - and thus it locked itself. Got contacted from guy in Russia who was PISSED that the phone he paid $$$ for was locked. Co-worker said "no way in hell am I going to unlock" phone. Got pictures of smashed iPhone.

Granted, the "end user" got burnt, not the thief... but the end result is the stolen phone was worthless. Co-worker is out an uninsured, stolen iPhone... the purchaser is out a phone purchase on eBay (I presume).
Yes the foam in the helmet is supposed to shatter. Like OP's other points, this one is made up.
Head injuries are no joke especially if your in tech. Wear the helmet.
> that doesn't affect whether or not you should wear one.

It does, indirectly (you may think that more people biking will make you safer in the long run for example).
Also, (can't read the article but assuming some kind of context), even if the styro compressed rather than shattering - that's still energy being used for something which isn't cracking your skull. It still seems like it would be beneficial.

If the author is claiming that once it's compressed it won't be as good next time, then that's insane - helmets aren't supposed to be re-used after accidents (whether bike, motorbike, or car racing - I've had to sadly replace my motor racing helmet after an incident, and it's a lot more than buying a new bike lid - but you still do it without flinching because it's your brain on the line here).
“npm install” inexplicably runs “npm run prepublish” in npm 1.2.0 (2013)
Purges come after the revolutionaries replace the state.

See:
The Holocaust
The Great Purge
The Reign of Terror
etc
Some bits in here make me seriously question the author's judegment.

"Many more motorists and pedestrians die in traffic collisions per year than do bicyclists. We don’t see them wearing helmets."

Doesn't this support the opposite argument of what the author is claiming? Further, I would expect as much anyway simply because so many fewer people bike than motorcycle or drive a car.

"If not wanting to wear a helmet deters someone from riding a bike, that sucks, because biking is healthy and awesome."

This is a silly argument. It could just as easily be said, "If wearing a helmet deters someone from riding a bike, that sucks, because wearing a helmet protects your head."

"I don’t want to hide my head behind a helmet, I want drivers to pass me on the street and see that I am a person, a human, just like them."

Nobody said that wearing a helmet was supposed to make a person more attractive. Would the author universally agree to "I don't wear protective gear $x because I want people to see that I'm a human being?" Probably not.

Ultimately, I don't think anybody can argue that having a protective shell around your head is somehow less safe or equally safe to having nothing there at all.
I find it interesting that the assumption is that the cloud needs to be pushed out to the edges, as opposed to making the endpoints smarter and able to speak directly to each other. To me this looks like a large factor in favour of (for example) dedicated mobile apps with their own caching logic and background processing over a one-size-fits-all HTML browser approach.
As long as the styrofoam gets bent/compressed (but does not break), it takes a lot of energy from the fall. As soon as it breaks, it can't absorb much energy anymore, thus it impacts your head a lot more.

That's the reason, why after a crash the helmet should be replaced, whether there can be seen damages or not (the shell internally breaks when it absorbs energy this way, but this can hardly be seen (except when, say, you use X-ray analysis or something similar).
I think Ethiopia is the worst!
Sunday Times sends DMCA takedown notice to First Look over image of frontpage
I've had facebook connected to pidgin for years now. What is the difference between this and what I already have?
I bet he drives without a seatbelt too.
I make that anytime we have left over grits, although I usually use bacon grease. My kids love it too. It's all about what you're used to.
Wordpress Themes What You Need to Know
Full paragraph:

"People will so often put up photos on social media of obliterated helmets and say, “Holy crap, look at my helmet! It saved my life!” But helmets are not supposed to shatter. When a helmet protects your head from a serious injury, the styrofoam inside will be compressed and stay that way. Most of the pictures I’ve seen are of helmets that have broken apart. It’s likely that the helmet did not protect someone from a severe injury."
The Five Longest Proust Sentences
> No, its main purpose is blocking ads

I am well placed to speak about the main purpose of uBlock Origin. Here, from front page of the project:

> uBlock Origin (or uBlock₀) is not an ad blocker; it's a general-purpose blocker [...] Ads, "unintrusive" or not, are just the visible portions of privacy-invading apparatus entering your browser when you visit most sites nowadays. uBlock₀'s main goal is to help users neutralize such privacy-invading apparatus [...]
More like this variant:

http://lafo.ssw.uni-linz.ac.at/papers/2012_DLS_SelfOptimizin...

Its a natural extension to derive objects optimized for common cases e.g. integer increment vs generic add expression. The bytecode idea adds complexity and doesn't actually speed up unless you add JIT conversion to native, which makes it a compiler again.

The virtual method penalty is way overstated. Its still 10X faster than an interpreter. And 10X slower than a compiler. A decent compromise, and easily written in a weekend for any simple language.
If you say one thing, and mean something different, calling someone who points that out to you a troll is odd.

I guess by your reasoning you could talk about running your nodejs services "on the bare metal" because it's obvious you need a kernel and nodejs too. I think it might be similarly misleading.
This might be useful for my main gripe, which is the sweating:

http://www.hovding.com/videos

It's a helmet/airbag. Looks pretty cool, but I've never met anyone who had one.
Planning to Develop a Mobile App for Your Business? Weigh the Pros and Cons First
Jacob Lurie – Abstraction and Analogy in Mathematics
Once upon a time, we were obsessed with efficiency and speed of code. We created powerful, but simple systems like sysvinit, and we designed to optimize speed in 80% of use cases. The Linux you grew up with used to mostly run on x86 machines, except the majority of Linux devices now run on ARM with different power requirements, hardware, drivers, etc. than x86 ever had to deal with. The increasing complexity in the use cases of Linux is driving systemd, not some desire to stifle innovation (which IMO is exactly the opposite of what systemd is doing).

Our CPUs got fast enough and our use cases so diverse and network dependent (leading to lots of idle CPU time) that we stopped worrying about raw performance above all else. In nearly every case where you're not doing something glaringly stupid, performance is a function of the complexity of your problem set. Things like power consumption and safe asynchronous communication are more important than raw speed, and these things need to be coordinated through the same interfaces on every Linux machine (though not necessarily through the same methods).

Systemd doesn't so much fly in the face of "open architecture" as it does introduce architectural concepts that are sufficiently abstract that much of the community doesn't fully understand them. But this is complexity for the sake of flexibility -- which is far easier to deal with than complexity for the sake of performance. Best practices around specific use cases will eventually become common knowledge.
Finally, a use for the HTTP SEARCH method?
I understand that, but not 'totally fine' in many cases...without the 2014 in the title, so misleading...

the url being different on the other largely upvoted entry doesn't' help I guess..but geez, I dunno, I just always hope that submitters at least hesitate to post something from a year ago
They redesigned the bookmark manager with a very Android-ish looking interface, where bookmark folders were represented as "blocks", similar to the Windows 8 start screen. It suffered from a few problems:

* Massive decrease in information density compared to the tree & list widgets of the "old style" bookmark manager.

* Clunky interactions. I'm pretty damn good with a computer, and I regularly ended up with bookmarks in the wrong place.

* The new interface required more clicks to get where you were going, and more clicks to perform common tasks.

Visually, the new style was more aligned with Android interfaces, but it suffered from significant UX flaws.
Yeah this is mostly correct. Helmets should not shatter but they will deform during a crash. Often times you will see a flat part where the helmet hit and slid on the road.
Doesn't Databricks actually employ most of the core committers for Spark?
I've never seen a black swan.
I am looking forward to the day when global IPv4 gets turned off.

They should do it on a World IPv6 Day, how about 6/6/16?
SF: Apply ice to the burn.
With bling.js:

.text: $('.selector')[0].textContent
.css $('.selector')[0].style
.html: $('.selector')[0].innerHTML
.val: $('.selector')[0].value
.first: $('.selector')[0]
.closest: n/a
Redis Hot Patch
Thanks, we'll update the post to reflect this.
In which case yes, just a very misinformed original author. Shattering, cracking, etc. are all known, planned features of a helmet impact - anything which can absorb energy in the helmet and not the head is a good thing (with some obvious caveats of course).
Unless I misunderstand, there's a parent kernel running, on which the containers are sandboxed groups of processes.
> Containers and HyperVisors/VMs have intrinsically different abilities and different use-cases. Why would you expect one tool to manage both.

Can you explain why you believe this to be true? Consider my database server example – if I want to have a MySQL/Postgres service available for our developers to use why would it matter whether it runs inside a VM or a container at the level where I'm saying “Keep 2 copies running on separate hosts for HA” or “Block network access except for hosts in this service group”?

To me, it's a sign of bad system design if the consumers of a service need to know whether it's running on a VM or a container. Only the developers and operators should need to care at that level.
Shattering, bending, compressing, all these take energy, which reduced the energy your skull has to absorb.
It Sucks Being a Faceless Startup: Why You Need Branding and Culture
How to Build a Freelance Sales Funnel
India's first multi social payment app
I doubt the bike helmets are effective (motorcycle ones are fine, but the glorified yarmulke that is the biking hat is doubtful)
I'm sorry but this post mentions there isn't any good data and then dives into anecdotes.

"But helmets are not supposed to shatter." Yes, they are. After any crash with a helmet you're support to discard it and purchase a new one. It absorbed, hopefully, the vast majority of the energy of the impact, not your skull.

"Cyclists don’t die from just falling off their bikes, they die because they are hit by cars."

Doubtless, but this is one of the few cases in which there are statistics available because it involves motor vehicles... and death.

"Learning safe riding skills, being visible, and being attentive are the things we all can do to prevent an accident."

Yes, absolutely. Ride defensively and assume NO ONE can see you and knows where you are at ALL times even and sometimes especially in a bike lane.

"I replaced my road bike’s drop handlebars with swept back bars, for a more upright riding position"

The observation of mountain/flat bars being a better city / casual riding position is true. But you don't need to ditch your drops if you ride on the tops when appropriate. Many people have a second pair of brake levers accessible from the tops as well as their integrated levers at the hoods.

What I'm most surprised about is that the author doesn't mention a study where drivers on average, apparently, drive 3 inches closer to cyclists WITH helmets on because they perceive them to be protected.

All this said: WEAR A HELMET. I'll provide an anecdote: the wheel coming off of a front fork after someone tried to steal their wheel earlier in the day (unlocking the quick release). I found the man with his face smashed on the ground, his left eye caved in on the Manhattan Bridge.

Route 9W, bottom of the first major hill, debris collected from over winter. Many cyclists repairing flats, another one who got taken away in an ambulance, helmet shattered and knee "destroyed". He would have certainly died if he had not been wearing a helmet.

The point is saying that helmets don't protect you from crashes is like saying seatbelts don't protect you from crashes. Yes! It's true, but they protect you from hurting yourself too badly if and when you DO crash.
>You might be unsurprised to find out that free speech is not valued on the left or among "SJW" groups. I suggest you research this further, because I can't communicate to you in a single hacker news comment why this is, or what theoretical basis it has.

Communist here. Fuck you: of course we care about free speech.
Hi there Synergyse! It can. Unfortunately, it doesn't look like Google lets users set up DMARC for regular Gmail accounts. But, you can set up DMARC for Google Apps emails. First you need to set up DKIM and SPF for your Google Apps domain. Once DKIM and SPF are set up, you should start to implement DMARC slowly. Here's a good resource that will help you implement it: https://support.google.com/a/answer/2466563?hl=en. Thanks and let me know if you have any other questions!
This article is completely crazy.

I'd 100% prefer safety over fashion any day of the week. Have you been in a car crash? Thank god for seat belts!
If you decide to drive somewhere instead of cycling, because you don't have a helmet at hand, you haven't replaced a damaged helmet, or you don't want to have helmet hair, or you don't think that helmets complement your look, then you'll lose the exercise benefits of cycling that distance instead.

The best use case for bicycle is not a 20-mile ride to work or on muddy trails, but a 1-mile ride to a local coffeeshop. And for a competent cyclist on flat roads in normal weather, a helmet is plain unnecessary.
A compiler isn't actually that much more difficult than an interpreter. Extending an interpreter to compile instead of interpret is not that much code, and the code won't be that difficult or complex either.

The hard part is making the generated code perform well, which requires much more work.
Thanks – it's definitely worth mentioning as a general concern since it's an important feature to look for in a DNS service no matter where you live.
The guy is long boarding, not biking. One is considered an extreme sport, not the other.
Well that's what we exactly discuss, no? The adblocker who thinks it is something else.
Thats one responsive site!
I completely disagree with this article. Yes, helmets may increase the risk of other injuries (not inclusive of "I am hearing a helmet, I am a invincible" injuries), but the benefit of reduced head injury vastly outweigh the increase in other injuries.

On another note, there has been quite a bit of development into helmets in the last 5 or so years. Check out MIPS system [1]. It basically allows the head to move independently of the helmet increasing the "time" of the impact and also reducing oblique forces on the brain. Does it 100% work? Who knows. Is my head priceless, yes.

[1] http://www.mipshelmet.com/#what-is-mips (fyi, slow website)
Why was this downvoted? To me this looks like a perfectly valid criticism.
jQuery was and still remains useful... Were you missing a "/s" from the end of your statement?
One theory. People who wear helmets tend to be people who or less "into" biking and more insecure about biking and their biking skills. Thus they play it safe and default to following the rules. People without helmets tend be the ones who view themselves as better bikers and feel more secure in their biking skills and thus think the rules and more like guidelines and that they, with their superior skills, know better and can safely ignore them when they feel like it.
Only idio^H^H^H^Hnice people use talk!
Yes, madness. Given expected likelihood/severity of potential accidents, one seems more worthwhile than the other. In situations where the risks are raised for some reason, you will find that people do wear helmets. I will never, for example, do 100mph in a kart without a helmet (plus various other safety additions).
Thank you for posting this (it was quite a surprise to see his name here).

I was a close friend of Emil for a long time. Before he passed, I had gotten busy with work and hadn't spoken to him in a while. I saw some of our mutual friends the weekend before it happened and had planned to call him. Really wish I had made that call sooner.
This is addressed in the article.

"However, if potential cyclists see everyone else in their community wearing helmets while riding a bike, it communicates that biking is a dangerous activity that requires special protective gear."

One of the author's reasons for not wearing a helmet is the image that wearing a helmet projects. The personal decision to wear or not wear a helmet affects the perception of non-cyclists, which in turn affects the number of cyclists. Or at least so goes the theory.

As an aside, since a lot of people seem to not have noticed and assumed otherwise by default: The author is female.
They recently deprecated their chat API (which used to be XMPP)
The problem is the terminology around "bare-metal". Bare-metal hypervisor are what Popek and Goldberg [1] referred to as the Virtual Machine Monitor (or VMM) - in this case there is a hypervisor operating system and it runs different guests directly. VMWare's vSphere ESXi is a bare-metal hypervisor.

The alternative is a Hybrid Virtual Machine (HVV), where you run the hypervisor as a seperate program on a host operating system. VirtualBox is one if the better known examples of a HVV, or type-2 hypervisor.

With containers, you could argue that they are actually bare-metal because they share more in common with a type-1 hypervisor, because it is the operating system itself that is creating an efficient and isolated environment within which the application runs. In terms of Linux containers, a combination of resource isolation (cgroups [2]) and namespace isolation [3] achieves operating system level virtualisation.

So actually, containers are really bare-metal.

1. http://cs.nyu.edu/courses/fall14/CSCI-GA.3033-010/popek-gold...

2. https://en.wikipedia.org/wiki/Cgroups

3. https://lwn.net/Articles/531114/
TLDR - author doesn't like wearing helmets. Mentions one or two studies. Mostly personal opinion piece with anecdotal evidence.
In an old job, I saw some code like this

refunder.Refund(orderId, customerEmail, true, false, payment=="visa", order.shipping == 0, true, true, order.day == "sunday")

Not verbatim, but you get the idea -- and yes, the refund method was even more confusing than then invocation
SolarCity Offers Bonds Directly to Consumers
>What you describe is not bias, it's some groups being actually less qualified.

They are less qualified due to historical and cultural bias, not due to their race or gender.

As to the rest of your post: I disagree. Maybe it's time for you to bring out some reliable studies, because I am really not going to take your word for it.
The simple fact is that bicycle helmets are not designed to withstand an auto collision. If you are relying on them to protect you in an auto collision, you're doing it wrong. Get a motorcycle helmet instead.
I never considered the usage of lights, because I've never seen them used in Chicago.
Yeah, I'm all for the idea of riding without a helmet when I'm commuting in downtown Chicago... but I already have two nasty gashes in my favorite helment that make it clear this would be a very bad idea.
"Helmet use may deter people from cycling" I remember one of the studies where that was cited. The argument was basically that having a large number of bikes on the road changed the behavior of traffic and made it safer for all cyclists. Thus deterring other people from cycling actually makes it more dangerous for the cyclist wearing a helmet, beyond the marginal increase in protection given by the helmet.