skysight-inc/HackerNews huggingface dataset:
I'm a cyclist and I completely disagree with this. I've biked thousands and thousands of miles in SF, and I think probably 80 or 90% of cyclists are responsible and law abiding. There are maybe 10 or 20 percent who are bad, run red lights and do other crazy shit. They are not the majority.

And if you want further proof, just read the list of bicycle fatalities in SF [1] and see who is at fault. Most of the time it is the vehicle. And guess what happens when a vehicle is ruled at fault and kills a cyclist? Nothing [2]:

> Unfortunately, the lack of charges in this tragic case is par for the course in our justice system which continually fails to prosecute traffic cases as the crimes that they are. Four people were killed while biking in San Francisco last year, and no charges were filed against the drivers in any of these cases.

The myth that all cyclists are irresponsible and reckless is untrue and needs to die. Most cyclists are drivers and thus can emphasize with drivers and understand and predict what they are doing. However, most drivers are not cyclists, and often think a cyclist is doing something wrong when they are not. Or maybe they only notice when cyclists are doing something bad and their selective memory is reinforced. The point is, most drivers are good and most cyclists are good. A little more empathy on both sides would go a long way towards improving the situation, and untrue claims like "90% of the time the cyclist is at fault" is not helping.

1: https://medium.com/improving-our-cities/a-list-of-people-kil...

2: https://www.sfbike.org/news/statement-on-lack-of-charges-in-...
> Is he implying that some significant portion of alleged car-on-bike accidents are actually purposeful assault from the automobile driver? I find that very difficult to believe.

As someone who has ridden many miles in the US (and many kilometers in Italy), I don't find it such a stretch. There are a lot of pissed-off drivers. Everyone who has ridden a bike enough has stories of being harassed for no reason. Once, for instance, I was riding with a few friends, single-file, lined up as close as we could get to the right side of the straight road, and this guy buzzes us with inches to spare, and no oncoming traffic in the other lane. If he'd "miscalculated" he could have easily injured or killed us.
Мстители: Эра Альтрона / the Avengers: Age of Ultron
By driving more slowly, under street lights, in a separate lane.

You're right. Just saying "drivers should be more careful!" isn't going to have any effect. We need to change transportation infrastructure to be safer for non-automobile traffic.
IT worker's lawsuit accuses Tata of discrimination
Ask HN: Who would hire me?
Location : bay area

Years in tech: 10 (decimal base)

Technology : Systems, Linux, Kernel, KVM and it's supporting cast, minimal Xen, C, Shell,

comfortable with Python, Perl,

familiar with Go, C++,

no hatred for any language (although don't fancy Java much),

Many years ago did parallel & distributed computing research

My pitch : I have written plenty code, but now want to build something using various tools and utilities. Looking for job which requires

- minimal coding, but capability to bring building blocks together,

- code to create glue/shim layers,

- fast debugging (no matter how deep the rabbit hole goes),

- see product as a whole rather than be focused on a small portion,

- look into performance and useability of product,

- pushes one beyond comfort zone (technical comfort only)

Are there any job roles with above criteria?

I can easily get another job with similar profile as my current role but want to do something which exposes me to multiple technologies/domains. Certain buzz-words like web technologies, DBs, key-value, object-store etc are missing but I'm excited to learn and more than learn, build something using them.
That's actually the rule in the US, if they cross at any place where it is legal to cross.
How is this different from something like Digital Ocean?
Jennifer Pahlka, founder of Code for America, talks 'civic hacking'
I guess the right stays in the middle. We have to make drivers more responsible with cyclists, but on the other hand cyclists have to play following rules. I don't think is always drivers' fault or vice-versa, we should evaluate case by case, but admit that sometimes, some cyclists, are even more dangerous than cars for pedestrians, is not crazy. I saw bike-couriers in London, NY and even here in ZH completely ignoring signals, jumping on sidewalks, avoiding kids with emergency maneuvers. I am not pro-drivers or pro-cyclists, but we have to find the right balance to share streets.
> shouldnt be on a road

This culture of "THE ROAD IS MINE, GET OUT OF MY WAY" is part of what leads to dead cyclists.
Once you start formatting more than one variable, isn't your proposed syntax going to be horribly long?

'{:center :minsize=8 varname} {:center :minsize=8 varname2} {:center :minsize=8 varname2}'.format(varname=123, varname2=123,varname3=123)

instead of

'{:^8} {:^8} {:^8}'.format(varname, varname2, varname3)

Concision is not always a good thing, but still...
Just found out that physical page information is exposed through /proc: https://www.kernel.org/doc/Documentation/vm/pagemap.txt
Protip: General Relativity is harder than special relativity
Acuman: I've heard that Norway is a nice country.
Me: Why do you think that Norway is a nice country?
Acuman: I have my own reasons for me to think that norway is a nice country. By the way, I've heard that Norway is a very nice country.
Neither for me, enter does not do anything.
No. I don't get it either. As long as you don't insist on having every window maximized, I don't see any benefit to tiling window managers at all. Simply clicking the window you want to use, along with Exposé is more than enough for me.
The only pain point? Really? How about not breaking every "posix compliant" header for every release so I don't have to wait 4-6 months before I can reliable compile open source software without hacking someone else's impossibly baroque build to install routine libraries? How about having an actual package manager instead of relying on third parties (thank you homebrew)? How about one fucking key press to dismiss notifications that pop up over the fucking thing I'm fucking looking at right now? These are just three random things that filled me with rage today. Peace out.
no, linux only. i'll admit that i wasn't taking native look into account, but then again, no default gui toolkit would be likely to have a native l&f anyway - you'd want to use the platform-native bindings for each platform separately, if that was a strong concern.
Is it weird that I've basically replaced Puppet/Chef/Ansible with Dockerfiles and Docker Compose?
You want to be careful with these kinds of burden of proof chains.

For example, a bicycle is moving much faster than a person opening a car door. It is clearly the fault of the bicycle if he runs into it.

Now see the problem?

The reality is that cars and bicycles do not belong on the same roads. Period. Bicycles need bike lanes that are separated from roads.
i got it to say some pretty mean things. i dunno if you wanna fix that in case some people get offended: https://imgur.com/a/03Bgv
As a motorist (with the licence to drive a bus) and a cyclist, I must stress that it is incredibly hard to see unlit cyclists at night. Particularly on raining nights it is practically impossible. I don't want to hit a bike, and neither does anyone else. But I think putting a focus on making them more visible is a good thing.

Then again, I live in Denmark, so my views might be a bit skewed.
"If I had been a man, would it have mattered what I was wearing?".

The answer is yes.

Welcome to reality, have a nice day.
Automation is my day job and I'm still not convinced any of them is a significant improvement over a well maintained set of shell scripts and Makefiles.
The subject line says HTTP only. Does this attack work over HTTPS?
> Is he implying that some significant portion of alleged car-on-bike accidents are actually purposeful assault from the automobile driver? I find that very difficult to believe.

No, he's not. He's implying that instead of motorists being charged with reckless driving or other similar charges, they're most often not even charged. I once had a car make a left turn across 4 lanes of traffic and a turn lane and t-bone me while I was cycling. He couldn't be bothered to make his way safely to the turn lane, pause, then turn left. He just swung across the entire road and hit me. He didn't even get a ticket because he told the officer the sun was in his eyes. I left the scene of the accident in an ambulance and was unable to function normally for over a year. It's not equal.
If your thought was to object to the statement you're replying to then probably it went wrong.
I'm starting to use SBCL for scripting, and on the system with a Lisp on an SSD drive the startup delay is unnoticeable. My friends tell me that on non-SSD setups, adding --script to startup options makes SBCL load almost instantly. It skips various initializations, disables debugger and REPL, and ignores shebang if it's the first line of a script, allowing you to write:

#!/usr/bin/sbcl --script

in your .lisp file.
The current safety technologies like lights and brakes are absolutely necessary but they only work up to a certain point. The rest are human factor. But to say that cyclist should stay safe by spraying paint on their body is getting a bit too far.
Is that cause or effect, though? The environment is hostile to cyclists, so do you only get those who will be as hostile as they need to be in return to survive?
They've just kept Apple on the hit list because they know they had more money than brains to attempt to purchase an iPad for each student. If they want to add more technology to the classroom, hire some programmers to build educational software with a committee of teachers. Make it a webapp so the district can use whatever array of hardware they already own.

This was just a school district looking to waste money as far as I can tell.
"Deasy had said the technology effort was a civil rights imperative designed to provide low-income students with devices available to their wealthier peers."

And what a civil rights effort. Slow clap.

If you want to do something to help equalize them with their wealthier peers, buy them all Learn Python the Hard Way. Which would satisfy their need to waste money, because that book is free online.
And you know that can be tracked as well - http://www.academia.edu/5585470/Hydrological_Studies_Using_I...
It's funny how the exact same "Bicyclists don't respect any rules and are always at fault"-attitude exists here in Finland. Yet it turns out that drivers are at fault in 70% of all bike-car crashes.
The traffic congestion in NYC keeps the speeds down, not to mention the potholes in the road.

But a cyclist running a red light is so commonplace in NYC that they think that it's not even a ticketable offense.

http://nypost.com/2014/09/24/most-cyclists-are-still-ignorin...
> Technically it's not any kind of kernel.

Well, I said it's a virtual kernel. That's virtual in the sense of "same interface, different implementation". A virtual X is not an X; it's just handled like an X. A virtual file is not a file. Virtual memory is not memory. Virtual reality is not reality. Etc.

Since it is not a kernel, but is supposed to replace one, virtual kernel would seem to be an accurate term. However, it's too easy to misunderstand, due largely to horribly incorrect usages like "virtual bank" and "virtual classroom" that have been floating around for a while. Alas!
Guys please.

The sideways oscillation of the rocket is an obvious control loop problem. When it's working correctly, the booster will remain rock solid vertical and land gracefully. Elon's (now deleted?) tweet said as much.

Let the real rocket scientists fix their rocket. They know how. It's really unbelievably close to working. Amazing really.
the plan that makes most sense is to produce fuel on site. allegedly there's water below Mars surface, so LOX/LH should be doable. maybe there's more stuff to synthesize methane, RP-1 or other fuels.
I have no complaints about the claim that drivers should more often be charged with reckless driving, but that's very different than suggesting that a significant portion of these incidents are purposeful collisions initiated by the automobile driver.
Please stahp with the js transpiler spam if youwant to wriTe js just do it , its not that hards. Certainly easier than wrting lang a and thEn having to troubleshoot the js anyways
Wow... I am surprised. If you gather some useful data please send it on to postgresql-dev and.or postgresql-performance so some core devs can fix it in subsequent releases.
I didn't see a mention of Musk's tweet, which labeled the YouTube video as "slow motion". That will make a difference (though likely just a scalar?) in the calculations.
I commute to work every day on my bike, and I live in Houston, which is probably about as car-friendly a city as you can get.

Most of the cyclists I see are pretty well-behaved, stopping at lights and behaving nicely.

The drivers, though, have no idea what to do with this strange two-wheeled human-vehicle centaurish thing which randomly appears on the road with them.

They'll swerve out into oncoming lanes of traffic if I'm by the side of the road. They'll pull to a near crawl and form a column behind me. They'll speed up and buzz my bike going 40 mph. They'll honk at me as they come up behind me, pass me, and drive past. One nice lady tried to run me down in her SUV because I had the gall to pass on her right. And if there're two (two!) bikes sharing a lane? They'll completely lose their minds at the sight of such a miracle.

Let's use hand signals, and show which way we're going--haha, just kidding, no drivers in the city seem to understand the difference between "I'm turning left", "I'm turning right", "I'm about to brake", and "being on a bike is so awesome I'm just going to flail my left arm around".

Also, the roads here are just barely good enough for cars--on bikes, you'll merrily eat a pothole and go flying, or bend a rim, or whatever. The sidewalks are even worse, otherwise we'd be on those.

And then there are the pedestrians! If drivers are clueless, people that are ambling around or jogging are malevolently stupid. Call out your passing side ahead of time, and they stop and crane their head around trying to see if God himself was talking to them--instead of, you know, moving out of the way in the indicated direction. Then there are the uppity joggers who will get in your face for sharing a dirt path ~4m wide.

The biking culture is getting better here, but it can really grate on one's nerves.
I stand to disagree. While animal "welfare" can be measured in individuals, we also need to consider the impact on the environment.
Here https://en.wikipedia.org/wiki/Environmental_impact_of_meat_p... it says that the water consumption per quantity of meat is 3-4 times lower for poultry and pork than for beef.

The environment supports many more animals that we do not eat, so resource use is more important than headcount in my opinion. You could count the number of flies that died because of industry, but what would that accomplish?
32553783 and counting.
> - 184 cyclist deaths in 2013 (out of +- 10 million active cyclists)

Um, isn't that actually quite a LOT. Do we really want to emulate that?

The annual cyclist death toll in San Francisco looks to be under 10 people a year. Right about the same level as the fatal car crash death toll per year.

Complaining about something that really looks purely accidental from a statistical viewpoint is not going to make people very sympathetic.
That's probably also true, and doesn't contradict the statement you are parodying.
Same, except with Salt. Puppet is a large, unwieldy beast by comparison. Salt is like puppet, except not horribly frustrating to use.
Automation is not my day job, and I am very happy that there are frameworks (I work with Chef) with communities that offer standards, guidelines and libraries for a well maintained set of shell scripts and Makefiles. Instead of having to build and maintain them all myself.
To justify the cost of these additional bike lanes and infrastructure you'll first need people actually riding their bikes. A change of mentality is required here. As a cyclist you shouldn't feel so unsafe that you have to put on a helmet and war paint.
The money spent on ridiculous bike laws and expensive special infrastructure should first be allocated to educating all drivers. There needs to be a shift in attitude towards cyclists so they can feel safe again. All these passive-aggressive comments against cyclist are very sad to read. I guess you have to be a little insane and have a certain negligence about rules to comfortably ride your bike and be able to ignore all the maniacs behind the wheel.
Actually, that '??' part is only '??' for engineers, who generally don't know how to drum up work.

There is a process to getting business, it's called 'sales'. Take a reputable sales class (3 or 5 days or so). It'll set you back $5k-$10k, and it'll push you way outside your comfort zone, but it works.

Getting business isn't that hard: first, you identify your customers. Then you think of a way how to find those people/organizations. Then you contact them, and set up appointments. Lastly, you convince them (during the meeting) to buy your product (where 'product' can be software you've already written, software you'll write or man hours you'll spend working for them).

The above of course skips over many details. But the point is - selling stuff is not 'luck' or 'magic'. There is a process, although of course it has to be tweaked every time. All you have to do is learn it.
May be Apple should have called it OS 11 Siricusa

And Finally ditching HFS+ which he hate.
The British monarchy hardly has any power...
For anyone wondering what Ansible is, or what is allows you to do, here's a basic overview screencast I put together [1]. Cannot recommend it enough, as the barrier to entry is simply so small, that you can get up and running in no time. The 250+ built in modules are also a killer feature, no hunting around for added logic to make things "just work" off the starting line. I kind of think Ansible hit a sweet spot, coming to market after Puppet/Chef, in that they learned from the ecosystem, and adapted their tool for the pain points. There is also no reason you could not use Puppet with Ansible (rolling upgrades, quick patches, etc).

Happy to answer any questions too.

PS. Bit of a disclaimer: The screencast is a four part series, the first episode is free, and the remain three parts require a subscription. Did not want to bait and switch you. The first episode will give you enough to know what Ansible is all about though.

[1] https://sysadmincasts.com/episodes/43-19-minutes-with-ansibl...
What are you going on about? The person was complaining about bicycles on the sidewalk where it is illegal for them to be. Who cares if they don't kill people that often? It's not the point!
"I was referring to making decisions and choices so that you don't end up with only a car or a goat as your choices."

I think this is good life advice in general :)
Does it even qualify as a sensitivity? The problem is that the body ignores the lactose.
Ask HN: Would you use a GUI to design React Native layouts?
Hi all,

I'd like to get your opinion on a technical strategy question.

Neonto makes a visual tool that generates UI+controller code for native mobile apps:

http://neonto.com

Currently the tool covers the iOS and Android platforms by outputting Objective-C and Java code. This can be quite scary for users because the native languages and frameworks are complex.

One possibility would be to add a React Native code generation back-end to Neonto Studio. This would either complement or replace the existing iOS/Android backends.

If you're already using React Native, would you find such a product useful?

If you're interested in learning React Native, would you consider using a GUI tool that generates view and controller code?
Your timeit calls in the edit need the -s parameter before the first statements, so they aren't executed on each loop iteration. The overhead is in creating the class, not the instances.

$ python3 -mtimeit -s 's="%s %s %s"' 's % (1, 3, 9)'
1000000 loops, best of 3: 0.343 usec per loop
$ python3 -mtimeit -s 'class Spam:pass' 'Spam()'
10000000 loops, best of 3: 0.106 usec per loop
There's some white caps but not a whole lot. Wind speed at sea level might have been around 8 to 11m/s.

http://en.wikipedia.org/wiki/Beaufort_scale
Aviation Leak says that message was "withdrawn."[1]

[1] http://aviationweek.com/space/spacex-checks-throttle-valve-a...
"Unfortunately for me, I'm purely a technology guy, not a people person."

This is bullshit. People can change. You can change yourself. 'I only do tech' is an excuse to not have to go outside your comfort zone. Of course it's a big change. Of course it's scary. Of course you don't know exactly how to get from A to B. But just giving up with a 'this is how I was born' is defeatism.
WHMCS? Hostbill? Clientexec?
Reputation helps enormously. Patrick is always blogging and it's made him well known.
This is not really a MITM attack. TLS would not have mitigated it.

The attackers are just extending the range over which the key and the car can hear each other. The attackers don't need to decrypt or modify any of the traffic.
> I have no complaints about the claim that drivers should more often be charged with reckless driving, but that's very different than suggesting that a significant portion of these incidents are purposeful collisions initiated by the automobile driver.

I don't believe the author was saying that. He said...

> We’re already at the point where every car-on-bike “accident” (police always assume it’s an accident; drivers are allowed unlimited “oopsies”)

I believe what the author meant is that there's an accident and then there's something far less than accident that's more the result of reckless driving, poor driving or aggressive driving. And yet the law always errs on the side of it being an unavoidable accident.
Ask HN: Review my startup project
What do you guys think? It's a tool that helps people find content and share it to social media. Is the idea viable? http://yescharis.com/
"What do you think of Eliza?"
Maybe cyclists in SF are so special, but in LA I have yet to see a cyclist stopping at a stop sign. I walk to/from work about 2 miles each way and see about a dozen cyclists every day. Sure, cars some times do not stop at the sign either but I don't see this happening nearly as often as I see cyclists just happily cycling through stop without even an attempt to slow down. And I see much more cars than bikes.
A Gentle Introduction to Semantic Subtyping (2005) [pdf]
This belief is unfortunately misguided; there is much suffering involved in industrial milk production [1]. It begins with the cow being separated from its calf, usually when it is just newly born. The cow generally responds by searching frantically for its lost calf, repeatedly crying out for it until its throat becomes sore. The cow might also become sick and lose weight due to the separation. It continues with the milking process, which is painful and terrifying for the cows, as evidenced by their response. Milk-producing cows have been bred to maximize milk production, which means they have oversized udders that lead to illness. These are just a few examples of many. Generally speaking, cows in the dairy industry lead a short and exceedingly miserable life.

If the goal is to minimize suffering without going vegan, I think that wild-caught fish provide the least offending animal-based food. But wild-caught fish are generally bad from an ecological perspective.

[1] See for example http://modernfarmer.com/2014/03/real-talk-milk/ , http://www.farmsanctuary.org/learn/factory-farming/dairy/ , and the documentary films Earthlings and Food Inc. A quick google search will reveal many more sources.
What impact will the design of Project Ara phones have on their initial success?