skysight-inc/HackerNews huggingface dataset:
> We should be treated just like slower cars

Well yes, but the article explicitly says that in 87% of accidents, the car driver was at fault, not the cyclist, so obviously it's not the cyclist's fault.
Yeah but not that hard c'mon
It's not every degree that grants TN eligibility, either. Software engineering degrees are eligible, CompSci are explicitly not eligible.

So I'd be out, too.

Though I could likely find a Seattle-based company willing to let me work remote most of the time. I could hop on the train once a month and AirBnB a place for a week, and many employers would be satisfied with that. It's what I'm considering next time I'm on the job hunt.
There were many fast(er than Apache) web servers before nginx, many using various concurrency models, including the one used by nginx.
Eric Holder Contempt of Congress to go on without him
Airware’s (YC W13) Next Chapter of Growth: Yvonne Wassenaar to Become CEO
You don't run a firewall to prevent a compromised system from dialing out, you run it to prevent other compromised systems on the network from dialing in. Everyone on the same wifi network is an attack vector.
Are cars causing bike collisions or bikes causing collisions on the road?

I'm a car driver and I'll be honest here - I hate cyclists and bikers. And don't get me wrong, I like bikes in general. To be more specific, I hate them on the road because it's so easy to hit a biker with your car. Sometimes cyclists appear from nowhere. The biggest problem is that it's hard to predict where cyclist is going to move next. It seems that a lot of them think that since they're small, they can maneuver as much as they want.

In terms of safety, I strongly think that while car stays the main type of vehicle, bikers/cyclists should have its own road. Not a lane, but a dedicated road. Single responsibility principle [1] FTW. But, as we know, cities do not have space for more roads (and it doesn't mean that they should). At that point, a lane for cyclists is a trade-off.

Now one may ask, "why don't you sell your car and get a bike instead?". This is a fair question, but wrong way of thinking, since these two vehicles are meant for different purposes, and that's a whole separate topic.

Now should car drivers have a lot more responsibility for their actions? Maybe, but that's a "quick hack", not a solution.

[1] https://en.wikipedia.org/wiki/Single_responsibility_principle
Yeah, conceptually it's closer to Clone even if it's not literally Clone.
Agreed. The solution being proposed with CORS is fragile and complex. Maybe it will be viable in another 5 years' time, with better browser support. But I can't imagine that after reading the article, any dev in his/her right mind will be rushing off to ditch CSRF tokens on production sites.

CSRF tokens are taken care of by every web framework out there, anyway. They really should involve zero work to implement. For example, Flask-WTF handles them virtually transparently.
Overleaf was invaluable while I wrote my thesis. Thank you!
Really interesting idea of running separate instances and synchronizing them. I wonder if this could be done in legacy games to support VR - an instance for each eye - and each instance's game state and camera position synced except for slight horizontal offset for left eye vs right eye. Xwing VR!
They don't mean much in a classroom of say 30 or 40. A lecturer will have n people with n texts and will have to synchronise them. In a typical lesson you jump to different pages also non-sequentially. The best option is a PDF etc. that you can optionally print. Anything else is a recipe for chaos, especially if you're not in a CS classroom.
I apologize, That wasn't my intention.

I completely understand how what I wrote could come across this way now I reread it. I guess today is one of those days I'm not able to articulate what I'm thinking (happens a lot sadly).
I would argue that Elixir is far closer to being a "JavaScript-like language for concurrent programming" than Go, due to it's dynamic typing and relative freedom it affords in comparison to the others you mentioned (except for Clojure, which is actually quite similar in a lot of ways).

Although it is technically a purely functional language, you can almost mutate variables (in reality it is creating a new immutable variable with the same name, which takes precedence)

a = 1
# a == 1
a = 2
# a == 2

Concurrency feels very natural:

# concurrent
numbers = [1,2,3,4,5]
doubles =
|> numbers
|> Enum.map(fn(n) -> Task.async(fn -> n * 2 end) end)
|> Enum.map(&Task.await/1)
# doubles == [2,4,6,8,10]

# consecutive
numbers = [1,2,3,4,5]
doubles = numbers |> Enum.map(fn(n) -> n * 2 end)
# doubles == [2,4,6,8,10]
On one hand it's a good sign that it's simple and non-innovative but OTOH it doesn't add much value compared to Bitcoin implementations like CoPay or bcoin that can already run in the browser AFAIK.
This is completely true.

Here's a study from Brisbane on the effects on public bicycle share: http://www.sciencedirect.com/science/article/pii/S1369847812...

In contrast the youbike program in Taipei and its suburbs (where helmets are not required) has been very successful.
Yes, availability has been abysmal for Verizon, and it was only on Verizon.
A simple way to think about it is that IBM-PC monochrome never had addressable pixels like Apple et al monochrome did.
Seems you need to push yourself to do advanced things in your projects even if it's not strictly necessary. I always try something new even though there is no real need. I do that mainly because it naturally interests me, not because of career considerations.

So, maybe you are just not passionate about programming? Realizing this is not a bad thing.
How the Russian Internet Censor Banned Itself
This comment only shows that those who talk most online about how people are mistreated based on gender are the ones who are the most sexist.

Step back for a minute and think about how this relates to sexism at all. It is you who associated these two concepts together. You are the one who's being sexist. Once you take off your sexist glasses and see things clearly, you'll realize you are making as huge logical fallacy as the one you're criticizing.

Sexism needs to stop but comments like this are what makes it hard.
This wouldn't just be an attempt to bury culpable behavior under a mountain of legalese, would it?
I ride my bike to work and it's incredible how asinine and stupid some drivers are. Some of them don't even know (or at least pretend) that bicycles can occupy the rods along with cars. It's just ridiculous.

But in the end, I actually blame the police. Truth is police just doesn't give a damn. If police acted when they see a car disrespecting a bicycle (for instance seeing a car passing the bicycle without holding the minimum legal distance from it... which happens constantly a lot of times every day to me) or when they see a car ignoring a STOP or priority sign when a bicycle is coming, then the car drivers would learn the lesson and it would stop.

But no, the police just ignores those situations and this way nothing will ever change,
Thanks for the insight. Some of the comments revealed why xml was picked. I personally agree that depending on the problem you must pick the right tools and what might be a good suit in a context it might not be the best fit in another. Moreover, there are probably more mature and performant parsing libs in c for xml than for json.

However, XML might be overkill as it might be too complex for this particular scenario. XML parsing it's complicated and from time to time there are bugs in those parsers. A simpler format might also get the job done and might be safer. However XML might provide flexibility to scale.

Finally, this is what Torvalds said about XML when someone suggested to use it in git:

> XML is crap. Really. There are no excuses. XML is nasty to parse for humans, and it's a disaster to parse even for computers. There's just no reason for that horrible crap to exist.
Ethereum Google Searches Rise Above Bitcoin for the First Time Ever
Got 'em. Those are microcontrollers. So to elaborate a bit more, a microcontroller (MCU) is a single integrated circuit containing a microprocessor CPU plus a fair amount of input/output hardware. These range in sophistication from 8-bit controllers costing less than a dollar and consuming very little electrical current, all the way up to the processors capable of running a cellphone and its likes. There are dozens of MCU's in your house, your car, and the gadgets that you carry around.

A field-programmable gate array (FPGA) is a bunch of logic gates on a chip, that can be "wired" together in almost arbitrary ways. So in a sense it's more primitive than a MCU. The "field programmable" part is that the wiring pattern is programmed on a desktop computer and fed into the IC. This allows creating combinatorial or sequential logic functions that execute extremely quickly and often in parallel. In addition to simple logic gates, modern FPGA's offer other kinds of "cells" such as memory registers.

Ironically, people have created wiring patterns that implement a complete microprocessor on an FPGA.

This is the extent of my own knowledge, based on product descriptions but no actual experience doing anything with an FPGA.
Wrong, waitpid(-1, ...) waits on all child processes of the current process, and would return -1 with errno set to ECHLD if there is no children.

The point about missing error checking still stands though!
A common way to incentivize teams is to give them some of the issued tokens, which you hold in escrow and release gradually over time.
There's affordable housing, and then there's Affordable Housing. Some of the restricted Affordable Housing actually is pretty expensive, while still being too scarce for the demand.
https://medium.com/@Scott_Wiener/market-rate-housing-isnt-a-...
I've only seen conservatives makes those arguments, and never in good faith.
> With extremely rare ecxeptions, "cleaning accidents" are either failed suicide attempts or extremely negligent mishandling.

Nope, they happen. I'll leave it to you to search for them. For me, there are people who need guns, and people who must not have them. They're killing machines and serve no other purpose (unlike the knife which has utility).
Here is how one might decide that 1/3 is obvious. Imagine that N people simultaneous undergo the experiment, for a very large N.

Half of them end up in the heads group. They wake up on Monday and are questioned. Then they sleep until Wednesday and are released.

The other half end up in the tails group, and so are questioned twice (Monday and Tuesday) then released on Wednesday.

Because we gain no information during the experiment, we can make our decision before the experiment.

Let's count. There will be 3N/2 interviews conducted. N/2 of the will be 'heads' interviews and N will be 'tails' interviews. So going in, we can see that when someone experiences the event 'being asked about the coin', 1/3 of the time the coin will be heads and 2/3 o the time it will be tails. Hence, our credence in the coin being heads should be 1/3.

Here is a counterargument. Imagine a slightly different experiment. The people are not asked what their credence in the coin being heads is. They are asked to guess if it is heads or tails. If they are right, the experiment continues and they are eventually released. If they are wrong, this is noted, and the experiment continues until Wednesday, and then they are killed and their home planet is destroyed.

As before, we gain no information during the experiment, and so can decide our answer beforehand. No matter what strategy one picks for making that decision, there is a 50/50 chance that one ends up with a destroyed planet. That indicates that our credence in heads should be 1/2.
That's where "presumed liability" enters the picture. Sans dashcam, the cop can gather other kinds of traditional evidence such as witness accounts, but otherwise the person in back is presumed to be at fault.
AMD Ryzen Threadripper 1950X 16 Core, 32 Thread CPU at 3.4 GHz
Have any data to back that up?
Also worth mentioning, when it comes to picking or pointing from the keyboard, is keynav. It lets you do a binary search in screen-space, which can be pretty fast (though probably slower than the mouse if your hand is already on it).
Are you FB or Twitter or on a similar scale?

Also, bug bounties are not representative of real attacks.

I've written my own share of complicated exploits, but from an actual defense perspective... that's not how people are getting hacked IRL. It's all word macros and sqlmap.
The "joke" occurred shortly after Arianna made a "white men" "joke". I doubt he would have made his comment if she hadn't first made a similar comment that prompted that sort of kneejerk retort among two colleagues on familiar terms who are both at least two or more generations removed from the average tech worker. Arianna is 66 and Bonderman is 74.

https://youtu.be/b4q-WwXgYHU

That said, the comment was still inappropriate.
Liver disease (chronic)
Several studies of milk thistle in liver disease caused by viruses or alcohol report improvements in liver tests. However, most studies have been small and poorly designed. More research is needed before a conclusion can be made.

B -- Good scientific evidence for this use

http://www.mayoclinic.org/drugs-supplements/milk-thistle/evi...

I have taken milk thistle. Some people don't tolerate it well. There are alternate things that can be taken in that case.

Looking back on my notes, the reason it helps is that it boosts glutathione. IIRC, you cannot take glutathione directly as a supplement. So, instead, you need to take things that help the body create glutathione, and milk thistle is one of the things that can do this.

If you don't tolerate milk thistle well, you should research glutathione precursors. But be aware that a lot of the websites you will most readily find are kind of sketchy.

You also need to remove the stress from the liver. Said friend needs to stop drinking. It may also help to do other things to reduce stress on the liver.
Revealed: The Man Behind the Most Viral GIF in Politics