skysight-inc/HackerNews huggingface dataset:
Dutch guy here.

I haven't biked in the U.S, but from what I've seen, biking in the Netherlands is completely different.

- Cars drive slower. 50 km/h in city zones, many places that are restricted to 30 km/h.

- Our entire infrastructure is adapted to biking. Separate bike lanes, bikes get their own stoplights. We don't need to cut through four lanes of traffic just to make a left turn. We're not part of the normal car traffic on bigger roads.

- Motorists are used to people on bikes. At the very least they don't hate them like they seem to do in the U.S.

- Bikes are often considered equal to or even higher priority than cars. That means bikes get the right of way just as cars do. In many cases cars have to yield to bikes (roundabouts, etc).

There's simply no comparison to be made between the U.S and the Netherlands when it comes to road conditions for bikes. Making any claim that "the Dutch don't wear helmets so I don't need to either" is ridiculous¹

Other than that, when I see U.S bikers in full gear on their bikes, I always have to laugh a little. Spendex shorts, special shoes, helmet, fancy racing bike. I've said this before on HN, but I think they take biking way too serious. And, but this is just a guess, I wouldn't be surprised if fancy bike makes you go a lot faster than the old dinky bikes we ride around on. And speed == danger, which is why your link points out that most Dutch people getting into accidents are wearing helmets: because they're doing recreational biking on fancy fast bikes.

I don't think I'd ride a bike in a major U.S city. If I would, I'd wear a helmet.

¹) If my perception of biking in U.S cities is even slightly correct.
Great Fucking startup advice
If it's for file transfer (not long-term storage), MEGA is pretty nice. No registration required, clean and ad-free UI, supports huge files, etc.
>to maximize the memetic intensity of anti-fascism, we have to attack all fascists everywhere all the time

Nobody on the Left talks like that. I'm guessing you're actually one of Yarvin's own bunch masquerading as an antifascist to discredit the cause.
That is completely insane. Here in Germany cops will intentionally park themselves in the winter season on paths popular for kids to get to school to stop them and give them a talking-to if they rolled through without lights on. And adults without working lights will get ticketed, as well for much smaller offenses. (I once got ticketed for heaving radio ear plugs in on both sides.)
The article doesn't say from which part of the world it is (though clearly outside Europe), but where it's from matters a lot.

Dutch media, for example, do not focus on helmet use at all, because it's a non-issue. Well, mostly. Almost nobody here wears a helmet (though increasing numbers of children do), simply because it's not necessary.

Then again, Dutch traffic is designed with cyclists in mind. In other countries, that's not the case. You need to know what your local cycling situation is, and whether that does or doesn't require a helmet.
that's probably because the streets in the Netherlands are much safer. they often have cycle lanes segregated from traffic. and there is less congestion than other major cities. so bikes come into direct contact with cars far less often
> you end up transforming the code into static-single-assignment form, which is what compilers do anyway, so you can be sure it won't degrade performance.

I don't know my way around compiler internals, but this sounds a little suspect to me. It seems to me—just a tyro's opinion—that (1) work spent doing what the compiler will do anyway is probably work wasted, and (2) it is possible to get in the compiler's way even if you are trying just to do what it would do anyway, thus causing unexpected degradation.
Yeah. I think there are some serious flaws in this article. Here's another:

In concluding that studies about the efficacy of helmet use are unreliable, the author claims "The people who wear helmets are likely more safety-conscious than those who don’t, which makes comparing the two groups very difficult and will make it appear that helmets are more protective than they actually are."

But then, only a few sentences later, the author's agenda shifts to arguing that wearing a helmet causes other drivers to incorrectly conclude you are a safer cyclist and give you less space: "Just because someone wears a helmet doesn’t mean they’re a safer cyclist. It seems like a lot of people use helmet use as a proxy for caring about safety, and that’s just not true."

I can't see how both of these things could be true. Either the studies are not confounded as the author claims, or drivers giving cyclists less space is not the problem he thinks it is because those cyclists are actually safer cyclists. This is not to say that one or both of these arguments are totally incorrect -- there is probably a grain of truth to both of them -- but I suspect at least one of these claims is exaggerated somewhat.

If the author's argument were that localities should not mandate helmet use, I think I would agree. But it wouldn't be because of his tendentious arguments about helmet-wearing signalling that cycling is dangerous, or that drivers take more risks around helmeted cyclists. It is very very hard to believe that either of these dynamics, if they exist at all, outweigh the undisputed benefit of wearing a helmet in preventing serious head injuries. Rather, I think localities shouldn't mandate helmet use simply because helmets discourage cycling and, on balance, cycling is a very safe activity with or without a helmet, and its social benefits outweigh the risks of cycling without a helmet. (An argument which, to be fair, the author also makes.)
“I have only made this letter longer because I have not had the time to make it shorter." - Blaise Pascal
But cracking involves a very small amount of energy absorption. Once the crack starts it tends to propagate with very little required force.
Too bad for them. They should use same-domain analytics instead. Otherwise they have no chance with me.
Closing Time – Stories from Chicago's Famed Trading Floor
I'm not sure if the transposition was intended, but your comment shows another reason why using a calculated value here is good.
No, he denied having "spoken with, worked with, or provided any journalistic materials to the Independent."

Duncan Campbell has explicitly said that the information in question was in "documents revealed by Edward Snowden to journalists including Glenn Greenwald" and implies that the Guardian opted to not release the information as part of the deal with the UK government[1].

1: http://www.theregister.co.uk/2014/06/03/revealed_beyond_top_...
Near future will bring sci-fi crime fighting technologies to reality
Being from The Netherlands, this article confirms my initial suspicion.

Here, the only cyclists who wear a helmet are tourists (much more likely to get into an accident due to inexperience) and people riding a racing bike for exercise (much more likely to get into an accident due to high speed). Wearing a helmet while riding to work or something similar is completely unnecessary.

I mostly agree with the OP, but there's one difference that might be important: we are raised to ride bicycles at a very young age. When I was in high school I was often trying to ride home without using my hands, through traffic, intersections etc., and I usually succeeded. I don't think I would ever be this comfortable on a bike if I learned riding it at a later age. I did ride a bike in New York a year ago and I didn't feel unsafe at all, but when I see tourists ride bikes through Amsterdam, that's a different story.

For me, the experience of the cyclists is the most important factor for safety, and subsequently if wearing a helmet or not is warranted.
On the third hand, premature optimisation is the root of all evil. :-) It's a lot easier to convert well chunked, modular functions into monolithic blocks than it is to go the other way around.
The Give and Take of New Features: WWDC ‘15
Did you really analyze whether the study provides good data? Does correlation imply causation?
Can you point me in the right direction? For the life of me I can't find it in the UI.
Multi-die FPGA packages are a giant PITA to deal with, compared to monolithic. It's a lot harder to resolve timing problems.

There's a small customer base that's already used to partitioning their designs across multiple FPGAs, and taking the huge performance hit from it (e.g., ASIC emulation). But for most, yeah... giant PITA.
> She did make that movie, she called it “Offline,” and she handed me a copy. It’s like El Packete, going in the other direction, and this time with meaningful content: I brought it back with me to the U.S. I hope you will watch it today.

Links to https://www.youtube.com/watch?v=PlPiG-pDvGA which of course is blocked in Germany because

> Unfortunately, this video is not available in your country because it could contain music from UMG, for which we could not agree on conditions of use with GEMA.

Gate-keepers here, gate-keepers there. Youtube is a proprietary service that (can) arbitrarily disable access to whatever you shove into it. Please always remember that. If you want to spread your creations without other people controlling them, consider P2P or hosting them yourself.
Would you like to subscribe on hundreds of websites to access their paywall?

I don't rely on hundreds of ad-supported websites now. If all the ad-supported websites I use went behind paywalls, I'd be fine with that.

I'd pay for google and one or two more news orgs in addition to the ones I'm subscribed to. The rest of the websites I depend on and don't pay for are non-profits and/or don't run ads in the first place.

The WWW got popular because it's friction-free and many sites are paid by advertisement money.

Yes, and I guess I don't care. I was online before then, we can go back to that small world again. The web's popularity is largely an explosion in the equivalent of cable TV networks. If adblockers push them out, oh well.
what made you want to write kopete when gaim was still pretty popular? i remember kde switching over to use that as the default around 3.5 not understanding why people didn't like gaim/pidgin anymore.
Stanford study finds eating reduces hunger (2016)
most probably and unfortunately, no. consequences can be felt in many places around the world.

Yes, I mean those frikkin' wars they wage here & there. From what I see, correct me if I'm wrong, many people in US still believe those wars are justified, soldiers are defending their homeland (in foreign countries half across the globe that didn't attack US anyhow imaginable), killing just few bad guys (and not creating many more by behaving like that-heck, if they would be killing my family and friends back home because of nothing, it would be hard to resist temptation to strike back somehow). And I could go on and on, you know the drill.

All this possible because of 9/11, relatively minor incident in terms of life loss/damage, but made look like Armageddon day by media. Not only, but mainly US residents scaremonged beyond belief my mass media (and I presume not many stood against it). Well, looking back, you were played damn well. Terrorist won by radicalizing you, all army-related companies won, and anybody who is on their payroll.

It's so much easier to control somebody who has fear, since they are already in irrational place to begin with. I am 34, and I don't think I'll live long enough to see US to become again "land of the free". From west european perspective, it's a sad joke for a long time.
These are excellent tips.
Well, Spanish certainly has some inconsistencies, but it's more consistent than both French and Portuguese. And verbs are easier to use.
So does querySelectorAll, that's not the issue with jQuery API.

The problem is that "jQuery" function, aliased as "$" has 9 signatures (doing 9 different things, depending on which arguments you send to it), while querySelectorAll does only one thing
This is why people should not wear seat belt, or be required to have driver license.

It deters more people from driving a car and it communicates that driving car is a dangerous activity and require protective gear and license.
A clarification to the point about Kielder's power generation: Kielder reservoir is primarily for regulating the water supply, rather than power generation. There are many hydro-electric plants in the UK generating much more power.
My thought exactly: "Someone's found the semicolon key"

Most of those semicolons could be replaced with a full stop or comma without losing any meaning.
FRONT-END WEB DEVELOPER
To be clear here, it's not a single thumb drive (as the title implies) but a network of thumb drives distributed through an ad-hoc parcel service. Frankly, it doesn't sound that different than the old shareware and disc-based multimedia subscription services that used to exist in the US in the early-to-mid-90s (such as LAUNCH and SoftDisk). The biggest difference I can see is that (a) it's largely pirated content and (b) there's seems to be some user generated content as well.
The article briefly touches on this, but I'm mainly interested in IPv6 adoption for the possibilities it opens up in peer-to-peer communications by removing the need for NAT. Imagine the possibilities if WebRTC didn't require the use of STUN/TURN/ICE servers to work properly and browsers could simply talk directly to one another.
3D-printed artificial limb implanted in Italy
Do you have benchmarks for this? The linked paper only evaluates performance of optimizations applied on top of this idea, and the idea vs. Rhino.

Besides, not all bytecode interpreters are made equal: http://vvm.lip6.fr/publications/9806PLDI.ps.gz.
The sites are being lazy and/or cheap by using GA. They can use piwik instead. As long as they are lazy, I have an equal right to be lazy.
That was my thought too when I read the claim about neck injuries. Does a helmet really increase the risk of neck injury, or does it just increase the likelihood of surviving the blow to the head that caused the neck injury? Wearing a helmet should have no way of affecting your neck unless you're being stuck in the head, in which case I would definitely prefer to be wearing one.
Golang is small enough to learn easily and it's geared towards usability. But also try c# and visual studio there's the xna framework for writing games and the debugger is the best.
I'd present it as options going either way so the reader knows which to choose. There have been times when I would use either.
RUBY ON RAILS DEVELOPER
Exactly. What would there head have looked like if the helmet didn't save it.
Bludit – Flat file CMS
Anyone have a mirror not behind a paywall?
> I'm all for eliminating unnecessary bloat, but it's not as if a jQuery download is a huge amount of data to fetch. While jQuery is not a framework, most front-end JS frameworks are the same size or bigger and don't receive as much attention for being bloated.

Remember size isn't as much of an issue when it's less than 100kb (though 3G or less networks that will still be painful). The biggest issue is yet another file for the browser to fetch. Synchronously or asynchronously the browser will still open another connection to the server to grab the file which results in further latency before your application really starts up.
Re #7: Why have a function wrap it at all if all you're going to do is return the function?
This seems like a serious case of Black Swan reasoning. In other words, she seems to be taking an apparent lack of evidence that helmets prevent injury as evidence that helmets don't prevent injury. Just remember, you wear a helmet 99.9% of the time for no reason to prevent serious injury on that 0.1% incident because that's all it takes. We all know that slamming your head on pavement is bad and having a shell to protect your head is preferable to not having one. She seems to be assuming that because nothing bad has happened to her yet that she is safe with no helmet.

Put differently- I wonder if you told the author a brick was going to fall on her head and then asked given the option to wear a helmet or not wear one which she would pick.
In Rust you usually use either method chaining (CustomObject::new(param1, param2).option15('bar')) or the struct update syntax (CustomObject { param1: param1, param2: param2, option15: 'bar', ..DEFAULT_CUSTOM_OBJECT }) for this. No extra complexity of "zero values" necessary (and the concept of a zero value would be incoherent in Rust anyway).
ObPierreBourdieu:

> This structure which is present in every artistic genre, and has been for a long time, today tends to work as a mental structure, organizing the production and perception of products: the opposition between art and money (the "commercial") is the generating principle of most of the judgments which, in matters of theatre, cinema, painting, literature, claim to establish the frontier between what is art and what is not, between "bourgeois" art and "intellectual" art, between "traditional" art and "avant-garde" art.

(from Pierre Bourdieu, Les règles de l'art, free translation)
Firefox download on SourceForge
Lights are also mandatory in Netherland (at night, at least). That doesn't mean everybody actually has them.
This entire article is premised on flawed ideas.

First, it assumes that traditional cash flow models of publicly-traded companies are the appropriate measure for startup investment. But seed and VC investors aren't looking for current revenue - they're looking for potential revenue. They're gambling, and quite explicitly so. Most companies will fail to deliver the dream. Investors know this, which is why they limit their exposure in this high-risk field to what they can afford to lose.

Second, it assumes that investors are not savvy, and are easily manipulated by bogus numbers. Every decent investor I've seen has a pretty good bullshit detector. It's one thing to sell them a dream, it's another to sell them snake oil. And if you try to sell snake oil, you'll be passed over in favor of other companies with plausible stories.
Incidentally, this is where the idea of writing a journal paid of, because even though keys were getting corrupted in memory, the journal was fine, and after the bugfix, read back nicely and recreated the keys.
Game of Thrones season finale beats all-time piracy records
If you buy any webspace it will have PHP installed 99% of the time. There is a huge number of garden-variety webdesigners that server small businesses. These people are used to a combination of PHP + Apache + MySQL + phpMyAdmin. They can install Wordpress on that and know enough JavaScript to modify a gallery script to do what they want.

A Python webspace is much harder to find. Even if they would find one, they could not use it, because online resources for Python are targeted at people that either want to learn to program or already know how to program, not at people that want to use tools as building blocks.
My favorite high-school teacher, the pedophile
If you are using $ signs all over your code, they'd better refer to jquery and nothing else.

jQuery has, for better or worse, become such an integral part of web development, the $ namespace is pretty much owned by it at this point.

If you do want to use it for not-jquery, it should be something that is drastically different so someone new trying to patch a bug on prod doesn't run around in circles wondering why their code that should be working is not.

The bling.js project by repurposing $ into something that looks like it might be jquery but isn't, is just a bad idea.
The Inside War
Who gets to define evil? They're all bad somehow but in different ways. This just seems like dumb fanboy bait and well below HN's usually higher standards.
Google "Why apple should kill off the mac" and click on the article link.
The register's title [1] is a bit more brutal - I wonder how this investment will spread among committers, tooling etc....
From an open source platform perspective, it raises interesting questions in terms of finding the right balance for management, as well as sustainability of the project.

[1] http://www.theregister.co.uk/2015/06/15/ibm_backs_apache_spa...
I don't own a CD or DVD player, dedicated film camera, dedicated video camera, speakers, typewriter, game console, CRT TV.

These days I have a flat screen TV, smartphone, a game console, plus a few computers with peripherals; router, modem. For me it may balance out or be slightly more.

I certainly replace what I have far more than I ever would back in the 1980s back then I certainly would not have casually spent 5% of my after tax income on a single entertainment device that's the big difference I see today.
"Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway."

— Andrew S. Tanenbaum, Computer Networks (1989)
Actually, because of this, I tend to temporarily disable blocking at the moment of payment, because there are too many redirects and reloads happening at that time to reliably use a blocker. It partially defeats blocking, but at least they aren't tracking me during regular browsing.
Short answer: The CEO, being the chief executive, typically reports to the Board of Directors or equivalent body which is chaired by the Chairman. The President could report to anyone as the company's structure allows.

Shorter answer: It depends.
Apey Eye is an Object-Resource Mapping Node.js API framework that uses next-generation JS features that can be used today, like Classes, Decorators and async/await for maximum expressiveness. It can work as a BAAS out-of-the-box, respecting REST and HATEOAS conventions, or be easily configured to match most API needs.

ApeyEye is still in early preview, but we would like to share and validate our progress with the JavaScript community.
Any feedback would be great!

npm: https://www.npmjs.com/package/apey-eye
GitHub: https://github.com/glazedSolutions/apey-eye

"Object-Resource Mapping? Do you mean a ORM?"
It's common having an object relational mapping to interact with relational database content in an object oriented way.
Likewise, Apey Eye also offers an object oriented approach to manage data in entire flow of requests handling, from Models (our DB/ORM classes) to Resources (in the REST sense), through an object-resource mapping where objects have methods that map to get, post, put, patch and delete methods, for a resource/ or resource/:id/ url. Generally speaking, static methods correspond to HTTP methods you’d call on "resource/" and instance methods correspond to HTTP methods you’d call on "resource/:id".
Furthermore, this object oriented approach allow entities like Model and Resource to have be used imperatively, making it easier to use them in other contexts, like unit testing.
Apple pioneered both the tax evasion schemes and "ecosystem lock-in" anti-competitive practices that Google has tried to replicate (the former successfully, the latter not so much).

Apple is also much more actively litigious and commits a lot of human rights violations in the production of its hardware.

On the other hand, Google has some really serious and insidious data collection/privacy stuff going on, as well as a general stranglehold on the internet--something that I see as a fundamental conflict of interest. Google is the de facto gatekeeper of the internet and also competes with businesses behind its own gates.

I picked Apple, but can see arguments for either one. I don't think Microsoft really compares to either, but would be interested in hearing about why I might be wrong in this regard.