skysight-inc/HackerNews huggingface dataset:
Message passing in Erlang is asynchronous in the sense that messages can be queued, but from the point of view of the process receiving message is synchronous function call that happens on well defined place in the process, in contrast to truly asynchronous message receipt which would interrupt the process/start new thread at arbitrary places in code, which is the model used by some microkernels and similar systems (this can be emulated in userspace by starting background thread which runs some event loop, for example SDL, and optionally ALSA, uses this pattern for audio I/O).
%D0%A1%D0%BE%D1%86%D1%81%D0%B5%D1%82%D0%B8+%D1%81ontinuation
Sorry to barge in yet again. IMO showing the job applicants the significance of their work if they are hired is motivating.

Many people aren't only about the money. I feel many employers grossly underestimate this point.
You don't. All you have is the evidence available. That being said, a judge or jury has the ability to read in to the tone and body language of both parties to make a determination...therefore, you get a dash camera.
I think it's at least the basic multilingual plane, the supplementary multilingual plane, and the supplementary ideographic plane. Maybe not all of each of these. I think many emoji are in the SMP on the 1F000–​1FFFF range, some of the original ones (primarily added to translate proprietary Japanese character sets) are in the BMP.
I'd suppose you have to be both, for immortality to matter, since immortality alone doesn't confer invulnerability.
React v15.6.0 Released
If you could find a way of compromising that

CVE-2011-0696 (the Django version of a bug that did affect several major things) is what happens when you find a way of getting the browser to make a cross-domain request with custom headers.

(the underlying issue there was a combination of a bug in Flash, and the semantics of the HTTP 307 status code)
Frog funny activity
Ah! I was wrong; you are right. It was called a 'silencer' by its inventor. (He also called his car mufflers 'silencers'):

http://www.thetruthaboutguns.com/2015/04/jeremy-s/guns-for-b...

Its worth noting though: back then cars were called 'horseless carriages'. Which is pretty much an obsolete term. So maybe we can let 'silencer' die too.
If understand they do it on a schedule. A new major release every 6 weeks. Dev bumps to beta, beta bumps to stable, and the old stable is retired.
Pipes is a Ruby stack, with sinatra at its core. But viewing the HTML is actually all client side, meaning javascript. When the block output view gets more complicated I'll probably move it to the server.

For now I added some code to detect the different formatted parse errors in webkit browsers, maybe that catches also yours?

But I'm not very happy with just showing the HTML (though it goes through a formatter at least) in that error case. In the long term the extract block should get a visual element picker to create selectors, then it will matter less, but that's something for later.
>> Newman's Own Virgin Limeade

> What the heck is that doing in an otherwise (seemingly) scientific article?

Particularly since both Limeade and sugar/simple syrup are easy to make.

Syrup: 2c sugar/1c water, heat until clear, cover, cool, store in a squeeze bottle.

Limeade: 10% fresh squeezed lime juice, sugar syrup to taste but probably no more than 10%, 80% water. Depending on size & squeezer, figure maybe 1/2 oz of juice per lime. It's even easy to make single glasses.
> Source?

https://en.wikipedia.org/wiki/Idaho_stop

It's safer[1], and other places (California[2], Denver[3] from a quick Google search) have looked to implement similar laws.

You probably only notice when the cyclists don't take "due care" before they proceed into an intersection. Of course there will be dumb people, but the chances of them causing injury to anyone else is still tiny compared to cars. You're missing all the times (quiet streets, quiet times of the day) when no one is around and it doesn't make sense to wait for a light (and for cars to show up that'll probably pass too close by the cyclists when the light turns green).

[1] http://www.chicagotribune.com/news/local/breaking/ct-bike-st...
[2] http://www.sacbee.com/news/politics-government/capitol-alert...
[3] http://www.denverpost.com/2017/01/26/senate-bill-bicyclists-...
Whenever driving around cyclists, I've noticed that they hardly ever follow the rules of the road correctly. They pretend they are pedestrians when they would like, then cares when it suits them. Where I live, it is illegal to ride a bike on the sidewalk. Cyclists will ride in the road, then through a crosswalk if the light is red.

No wonder people get frustrated and hit them.
Sadly I didn't know who he was: "...Known for his pioneering design of the Xerox Alto, the first modern PC. He also is credited as a co-inventor of the Ethernet family of computer networking technologies."
This looks interesting, but I feel like it's conflating two equally interesting ideas, "what if only certain nodes could make new blocks" and "what if the blocks had some kind of structured data".

I think moving those into two separate but compatible projects might help both of them take off.
Yep looks like a simple mistake.

> and I don't even program in Clojure

Congrats, you just did! :)
Modern factory firearms quite simply do not go off accidentally. With extremely rare ecxeptions, "cleaning accidents" are either failed suicide attempts or extremely negligent mishandling.

Look up the four main rules of firearm safety. Adherence to these rules will all but eliminate the risk of a dangerous malfunction (extremely rare) or fumble (less rare) during firearm operation and cleaning.
This is becoming more than tiresome. If I can't post a minority opinion without it being labeled as 'flamebait' then hurry up and ban me. I've requested it multiple times in the past.

I don't need this community and it certainly doesn't need me. If you want to keep this place a circlejerk of wealthy californian sensibilities, then get on with it.
It's particularly disingenuous to request a source, and then immediately proceed to make an argument based on anecdotes.
Helmets actually have two effects that increase fatalities:

1) Psychological: motorists give less safety margin to helmeted cyclists.

2) Cyclist reduction: locales which require helmets have sharply fewer cyclists on the road, which is is strongly correlated with less empathy from drivers and more cyclist fatalities.

Helmet laws are one of the worst possible ideas if you want cycling to be safe.
In my hometown I regularly see pedestrians walking/jogging in the bike lanes, even though the sidewalks are clear. I just think every group has its assholes.
Nope, just developed in-house there (and the original developer now works at Two Sigma).
Switching from 68k to PPC, the emulator was good enough to emulate mixed sections of the actual operating system. Viruses weren't foiled that way.
I'm not seeing a valid axiom to base that point on, either. I can use a framework and release an MVP in a month, or I can spend an entire year writing the equivalent of a framework and then release an MVP a month later (my custom framework lacking the battle tested stability, security, and peer review from a formal framework's community). Multiple frameworks exist to cater different projects and different opinionated teams. Laravel isn't even a fully reinvented wheel, it uses a lot of symphony components, it is compatible with a lot of generic PHP libraries, it uses some standard tooling like composer and webpack. By not writing my own custom framework, I can pass off my project to another team or my client can hire any random PHP developer.
obligatory xkcd: https://xkcd.com/927/
I highly doubt it's a technical problem. As a biker, by far the most common violation is cars making right turns from non-right turn lanes. In particular, where I am, if you have a bike lane on the far right of the road, and you wish to turn right across it, you must first signal, then merge into the bike lane, then make your turn from your position half in the bike lane half in the rightmost vehicle lane (as the bike lane isn't wide enough for a car, you'll straddle it and a normal lane).

Pretty much nobody does this. You're lucky if you get a signal; half the time the only way you know the driver wants to turn at all is that instinct and experience is telling you their driving is otherwise erratic.

On occasions that I wish were more rare, you'll see a driver take a right from the leftmost lane, blinker be damned.

The other common problem is that Uber drivers tend to believe the bike lane is their personal drop-off lane. I've had Ubers stop in the lane when there is parking right there next to the lane. In San Francisco of all places.

As a driver, and a biker, bikers: a red light applies to you. I've had a few close calls with bikers running reds. Laws like the proposed make me wonder how I'd "prove" it, if I didn't have a dashcam. (Which reminds me that I really need a dashcam.)

All of this is operator error, not problems with visibility. People are too damn lazy, so lazy they can't be bothered to follow the law, because 99% of the time it is without consequence, for them.
If you have a public map that is being accessed by multiple goroutines, you've fought Go not once but twice; once for the multiple access, and once for it being public in the first place. At the very least make the map private and create an async-safe API around it.

You definitely do have some responsibilities learning how to write truly multithreaded code after coming out of a single-threaded environment. However, having used quite a few environments, I don't know of any where that isn't true. You've fundamentally stepped up a level of complexity. In Haskell, you don't have to change too much about your style, excepting that you first had to write your code in Haskell, which most people consider quite a leap. In Erlang, you are forced to deal with process boundaries and there isn't really an equivalent of "just share a map"; even the obvious "just share a map" option (ets) is simply a prepared API around a process boundary. Rust's pretty cool, but you must write in accordance with its type system, and that's going to fundamentally change how you write programs if it's your foray into that sort of world, which is cool and good, but far more disruptive than learning how to write some Go.

If Go makes a particular error here, it is that it doesn't stick the problems in your face and makes it a bit too easy. I'm actually on the side of that being a problem (if you think I'm all "rah rah" Go, go back and read the grandparent post with an eye for counterexamples, there's at least three), but I think most people coming from Python or Node would at least initially believe they prefer this.

The reason I am a bit rah-rah on Go (just not unreservedly) is that while I still if I had my way would tweak some important aspects about it is that it's the first time it has brought that style of thinking (and libraries!) to the Algol-style languages. On the one hand, as a language dilettante I'm saddened that we lose some goodness from the non-Algol heritages, but on the other hand, it means I get to use it for my job without cringing. Haskell is... Haskell. Erlang's a neat language but it conflated a lot of stuff and forces a lot of adaptations on to you that I consider unnecessary. (I respect it and its developers deeply, but as is often the case the first effort in a certain space often makes errors that later generations will consider basic.) The C/C++/Java/C# space all pretty much went with 1990s-style threading. It's probably still the easiest entry into that space you can have, so I have a hard time laying too much blame at the language's feet rather than the problem domain's feet. (The channel criticisms are mostly legit, but at the same time, Go channels are probably better primitives than 80% of programmers have ever had access to. To see the complete picture one most manage to hold all of these aspects in one's head at once.)
Headsup to anyone who wants to reply:

While the black bar is not a "banned topic" or anything, bringing it up tends to produce heated disagreements, and at the worst possible time too (since the conversation ends up in the thread of someone who's no longer with us).

Devolving into meta flamewars is quite disrespectful, and creates extra work for the moderators as as well.

I suggested opening a dedicated thread the last time it was brought up, and that's here: https://news.ycombinator.com/item?id=14119519

Here's the last time the black bar was discussed in a thread it was used. You'll need showdead turned on to see all the offtopic discussion. https://news.ycombinator.com/item?id=14118290
Not to mention the welfare benefits available in Western Europe, such as tax-payer funded, high quality healthcare. The quality of life leap that is possible in one generation by leaving for Western Europe, is beyond anything Ghana will see for several generations at best.
Imagine if .1% of wall street profits from shops that use numpy were donated to the project. Or some similar scheme for the other OSS projects used for profit by large firms.
On a hot August summer day, LOTS of power will be lost. It's recommended to turn off your A.C. to help prevent blackouts and the prevent use of more expensive natural gas power.

https://qz.com/973684/california-will-lose-enough-solar-ener...
Does your comment imply that people who started as programmers tended to be more productive at FPGA design?
Many companies that have heavy phone support call in usage do this, so you can easily enter the password over the phone keypad.
That's a strange claim since even with Old World ROM, any Extension in the startup chain could replace any part of the ROM without limit. System 7 and beyond were essentially cobbled together that way.
CSRF doesn't save you here... I can send up a CSRF token using curl just as easily...
If you did
for(;;) buffer[(i++)%size] = 'y';
then you'd be correct. However, you do i/o. And the 'y's appear at the i/o driver and have to be made visible for the device it's driving, which can be anything, including a process on another CPU core in another socket. If they remained in the issuing CPU cache, I fail to see how the destination device could possibly see them. There are some devices which can snoop the cache (like SoC GPUs and other CPU sockets on some archs) but the snooping is much slower than memory bus. Writing to memory is the only way which a) guarantees the data is available elsewhere and b) is the fastest.
She was also a celebrity CEO, basking in the exposure of being touted as Yahoo!'s great new hope. She didn't push back on any of the publicity or press then, so it's only right she maintains exposure regardless.
since there's no reply, I'm guessing it's because Tor Browser is using Firefox ESR, even though Fx ESR are guaranteed for a security update...

any other reason?
Bitcoin has been doing amazingly well. I definitely regret not investing, and I justified it due to the threat of competing cryptocurriencies, specifically ones that a government or company backs.

I was skeptical that if a country creates their CountryCoin (AmeriCoin/AmericaCoin, RussiaCoin, ChinaCoin), wouldn't it effectively cause bitcoin itself to go in freefall as people would convert to the coin backed/sanctioned by a government.

Likewise, Apple can create iCoin. For those reasons I was skeptical.

Looks like it doesn't really matter as long as you get off the ride before it starts to stop.
Are you confused by the word "dreaded"? To me, the commenter was simply pointing out how the presence of the black bar is a sad occurrence.
I read the OP's comment as an emotional expression rather than meta-commentary. We detached this subthread from https://news.ycombinator.com/item?id=14549798 and marked it off-topic.
Oh that's right. I guess we'll see which policies become popular.
#1 Nothing more than what is needed. I agreed with many of his points, but I always place this as number one.
Really? I can kill people now when they frustrate me? Smash the lady at the checkout fiddling for exact change over the head with my bottle of Mr. Clean? Use my steak knife the my waiter when he comes back with the bill and we haven't had a single refill on drinks?
Please sustantiate this with either rationale or references.
If your employer gives you goods and services, that may qualify as a taxable benefit. It is basically income. The point being so that the government still gets its share even if the company pays its employees in free stuff instead of money.

Why that would change based on time of day, I don't know, but tax rules are complicated around this sort of stuff.
KABIR TRAILER 2017
20 graduate students
One example in a finite space and time setting would be selecting a random point on the ground. Say by dropping a ball there or something. The exact coordinates it lands is a random real number. But the probability that it landed on those exact coordinates is exactly 0, hence a paradox.
I, for one, did not know what any of these things were prior to reading the article. I think Wired is focused at an "interested but not necessarily experienced" audience, so I appreciate the clarifications.
Funny enough, you've accidentally made the moderate pro-gun argument.

We only allow people to drive a car on public land after they get a license.

They can own a car and use it on private land as much as they want without a license.

That's how most gun owners agree it should be for guns. If you want to own and shoot your gun on private land, more power to you. If you want to carry a gun on public land, you get the appropriate license (hunting or carry permit). Same as with cars.
Or, you know, base your decisions on results and business value rather than which particular hours you want to ensure asses are in seats for.
> Where I live, it is illegal to ride a bike on the sidewalk. Cyclists will ride in the road, then through a crosswalk if the light is red.

Okay, these cyclists are not following the law for sure.

> No wonder people get frustrated and hit them.

... What? So, a cyclist breaks a minor law, which is that they use the sidewalk at a red light, so it is _okay_ to hit a _200 pound cyclist_ with a _2 ton metal object_? Jesus christ, what world do you live in where there's moral equivalence there.

If this isn't a textbook case of motorist entitlement, I don't know what is.
Thanks for responding and for the interesting link. Though AFAICT he seemed to be calling only for a ban on handguns (not all guns) - which, as gun control measures go, is much more rational than e.g. the assault weapon ban.
Mastering Cascading Style Sheet – Structuring Your Code – Style Guides
Your links don't really support your argument. That hi-vis gear doesn't eliminate visibility issues for small-cross-section vehicles is not good evidence that visibility isn't the primary issue.
>It just seems ridiculous to me to have 4 major releases in ‘17 alone

Hm, why is that ridiculous? Do you just mean in terms of having "breaking changes" every 3 months? I guess I've never heard of someone bit by this... they'd have to be going out of their way to force a downgrade to trigger breakage from this, no?
Can't you drop privileges immediately after getting the privileged socket? Why do you need to hold on to them?
Probably true.
While still finding time for leisure and time with loved ones.
I think it's more that "asshole" is never defined in terms of the behavior of the people at the top of the org chart, unless it's like this case where people at the top start spraying their asshole-ness outside of the company. Absent that, all criticism is chalked up to disgruntlement.
Well (from a VERY VERY small sample) I think yes (I was referring more generally to people doing logic design in Verilog, not just FPGAs) - in my experience they tended to write at a higher level and knock out gates faster .... that left them with more time to optimise their designs

But this is old data - the world changes
Still missing the check for fork returning -1, which would make your waitpid() hang forever, as -1 waits on all p̶i̶d̶s̶,̶ ̶e̶v̶e̶n̶ ̶i̶n̶i̶t̶.̶ children.

Edit: less problematic than my original wrong guess, but still bad for a shell, which eventually supports multiple concurrent children.
If you're excited about non-scalar values in DataFrames, you should take a look at xarray (http://xarray.pydata.org), which implements a very similar idea in its Dataset class.
This is not safe at all. If you do this with a hundred accounts, you're likely to hack at least one.
> but I don't see Musk referred to as "Elon" much on HN.

Nearly every time the people I interface with introduce him into a discussion, he's referred to by full name. His first name sounds a bit weird to me out of context - all strong vowels. But I hear his employees refer to him by first name. It'll differ from place to place.

> What are the chances the HN user-base is actually more familiar with Meyer?

There's also the fact that these huge comment trees are linked to articles and have titles that usually include the person's full name or company at the top. In every case we're talking about someone on Hacker News, we're immediately susceptible to the brevity exception as everyone reading and commenting already contextually knows who you're talking about.

Using a full name in contextual discussion sounds weird to me, honestly. I knew a person who would call me by my full name as I was leaving parties and other social engagements and it was weird and awkward because it was overly formal and I used to date that person. And I didn't appreciate the loud, immediate attention.

Which name you use when referring to strangers is kind of random. I have some people who call me by last name, others by first. A lot of it depended on how they were introduced to me, or whether I lived in a place where that name was uncommon. People like to categorize, and often the more unique a name, the better.

It's important to always assume good faith when someone does something that's weird to you. I've been recently working a lot with social services, which has a lot of good examples of deescalating situations. Like with abused children - when the come into care they will quite commonly interact in an uncomfortably familiar or even sexual fashion because they've lived in situations where those lines weren't very clear. It's not bad behavior - it's just the survival skills they've learned. In those cases, it's most important to just not freak out and calmly talk your way through things. Adults who attempt to read motive out of their behavior tend to start a lot of unnecessary conflict.

I'm a bit weird because I actually bought etiquette and flower arrangement books. This stuff is interesting to me, although the changing landscape of social etiquette frustrates nearly everyone. Just keep in mind that a lot of the words we speak, as well as the way we speak them and the way that we refer to each other is based on unspoken rules that subtly alter between generations and across cultures. There's no one rule for interactions anymore. Even though we like to pretend that there is when someone crosses our own boundaries.
"I still can't believe this! All this hype for something so ridiculous! Who cares about an MP3 player? I want something new! I want them to think differently!
Why oh why would they do this?! It's so wrong! It's so stupid!"

-WeezerX80, 2001
Markdown is also what RStudio uses for markup of comments in notebooks, so it is very common in the bioinformatics and statistics worlds.
Decoding and Listening to HD Radio (NRSC-5) with an rtl-sdr
> Where I live, it is illegal to ride a bike on the sidewalk.

For what it's worth, people often believe this even when it's not true in their area. For example, in Austin (where I live) it is legal to cycle on sidewalks, though I often hear people say they think otherwise.

Now, I'm not saying I do it, as a cyclist who wants to live a long life. But it is legal and (as my sibling commenters have said) it doesn't give any drivers a right or reason to hit cyclists.
Records of Digital Equipment Corporation Open for Research at CHM
The Phone Call (2014)