skysight-inc/HackerNews huggingface dataset:
Yea but none of those reasons explain the current spike, unless you think a nation is starting to build a bitcoin reserve and keeping quiet about it. That's a pretty out there theory on the spectrum of explanations for the current boom.
I'd be very interested to know about any market where they don't make significantly more than $50k/yr. Even in the town where I grew up (40,000 people in a dying state), new CS grads make more than that.
It's just the recommendations from the report with an added introduction about the process that motivated the report and what the Board did (accept all the recommendations) with the report. It is not, misleading headline aside, the report itself.
He seems to have a strong dislike for HN in general...
I'm not sure if there's been much of a more recent update to this in the past 8 or so years, but my recollection of Milk Thistle studies is that they're largely ineffective for liver disease and marginally effective for acute hepatitis.
It's fairly simple.

If you flip 2 coins then say whatever the first coin was the the odds if you said H was HH, or HT and if you said T it would be TH, TT. However, if you flip two coins and then say if you got at least one head independently from whatever you flipped then the odds you have 3 options HT, HH, TH with equal odds.

So, the question is if the full statement was based on the data or only the truth value of the statement is based on the data.

PS: Now assuming it's truth value is based on data. if you look at all options there are 14 gender day combinations per kid and 14 * 14 = 196 gender day combinations in totoal. Only 14 of of those 196 start BT which is then split evenly 7 BTB_, 7 BTG_. However that leaves 196 - 14 other options to consider. 7 * 14 of them Start G, and 6 * 14 of them start with B not on a Tuesday, but out of those you only keep 1/14 as you need BT on the second roll. Now add them up 13B and 14G out of (13 + 14) = 27. Or 13/27 B, and 14/27G.
I believe he claimed that there was something like 2-3 million fraudulent votes. Yes, he was completely wrong.
You make some good points, but I still think there's a cost.

There are frequent times throughout my working day when I ping the dev who sits next to me (or they png me) to ask if I'm free to chat "IRL" for 2 minutes, and if so we'll do a _very_ quick pairing session on a bug, or get input from the other on a design problem. These things are big enough that they are worth getting a quick check on from someone else, but likely small enough that typing out a more complete explanation, or even having to loop someone else into the full context, is prohibitively expensive. I don't think we'd lose out much from not having that ability - when the other one of us is busy we can't do it anyway - but I think the lack of it does cost something.

> Even meetings make more sense at your computer.

I think I'd also disagree with this to some extent. I think it's easier to get distracted at a computer, distracts others who work next to people who are talking into a mic on their computer, and can add overhead with connection issues (I find adding a remote employee adds ~3-5 minutes an hour of overhead, and they are involved less in the meeting). That said, we don't have computers in meetings other than the one that is running the screen, so people aren't getting distracted by (or working on) other things, and we have a tendency to (politely) walk out of meetings that we feel we aren't adding value to.
If your Android phone is infected then 2FA effectively becomes single factor that is under attacker's control.
I carry a notebook with me most places, and usually have one close enough that if an idea comes to mind, I can get to a notebook and write it down before the idea vanishes. I also run a self-hosted Mediawiki instance for Fogbeam Labs and for any ideas that are Fogbeam related (and most of mine are) I will sometimes roll it up to a page there, add related links, flesh it out further, etc.

The main problem I have is the same was what the OP alludes to: I write things down, but I don't have a good system for periodically revisiting old notebooks and reviewing previously-written-down ideas.
Cow means "clone on write". It's a generic wrapper for types that have both a borrowed version and an owned version. For example, `Cow<'a, str>` can hold either an `&'a str` (a borrowed string) or a `String` (an owned string), and a `Cow<'a, [u8]>` can hold a `&'a [u8]` (a slice of bytes) or a `Vec<u8>` (an owned vector of bytes).

In that Rust program, Cow is being used here so if the user provides an argument it ends up with an owned vector that contains that argument plus a newline, otherwise it ends up with a borrowed byte slice that contains "y\n". That said, there's not really a whole lot of point to using Cow here since allocation is a one-time cost and nobody cares if yes starts up a few microseconds slower, but the usage of Cow is limited to just a couple of lines so it's not really complicating anything (the actual write() call just ends up taking a &[u8] byte slice, so the usage of Cow is strictly limited to main()).
You're right, of course, but hiring for culture fit is easier when you're a small company and you only have to hire for a few distinct roles. When you're a large company and you have a hiring quota of hundreds of engineers a year to deal with expected development requirements, well, that's where you start to need to "corporatize" and come up with good metrics.
I think hiring is completely broken. At least in IT. Developers don't understand HR people, and HR doesn't understand developers.

For me
"Hey, I saw your post for [...]. I thought this looked great for me because I have worked on [...] and I am super excited to learn more about [....]"
means absolutely nothing. Frankly, I do NOT know you or your company and in a job description there is nothing about the team, culture etc. But I have no other option just to make something up, because otherwise no one'll hire me.
Would be easy if you live at Nema
Something Overleaf [1] might help -- it's an online collaborative LaTeX editor with a rich text mode [2] to help make it easier for non-LaTeX users to collaborate on LaTeX docs. If you do use it, feedback would be appreciated -- I'm one of the founders :)

We also published a short post on 'the stoic resilience of the PDF within the digital ecosystem' recently [3], which seems relevant...although it's just a short background piece.

[1] https://www.overleaf.com

[2] https://www.overleaf.com/blog/81

[3] https://www.overleaf.com/blog/509
I think the point was to have an independent party give the recommendations in order to avoid any bias or partiality in the matter.
The oldest living organism may well be the planet itself, though it may require a review of the term "living organism" :)
Yeah, exactly that. "Vote with your dollars" moves your political power to the capitalist consumerist realm, and strips it of so much of its power.

Using food safety as a simple example: vote for food safety regulations (vote with your vote) or don't buy from companies that poison people through negligence (vote with your dollars). Which world would you rather take your elderly grandparents out to dinner in?

Voting with your dollars is a pale shadow of your actual voice in a democratic society.
excellent - thanks for the information!
I've found this guy's videos to be a good distillation of the issue. It's basically Lustig's work but there's some other sources as well.

Why Sugar is as Bad as Alcohol:
https://www.youtube.com/watch?v=f_4Q9Iv7_Ao

Food Industry's Secret Weapon (WHY Sugar is addictive & in 80% of Food):
https://www.youtube.com/watch?v=LPxIssabhTc
The overhaul of responsive design mode is quite nice - and the dev tools seem a little more performant.
Colony is a well known organisation in the Ethereum community. Giving presentations on multiple devcons of Ethereum. Knowing that they have been around for a while gives him the authority to share his opinion.
No huge updates. The main thing that I learned (well, more precisely confirmed) from the prototype is that we really do needer smarter type promotion to make it easier to work with non-nullable types.

For example, the current promotion rules would handle:

test(String? string) {
if (string != null) {
print(string.length); // Know string is non-null here.
}
}

But aren't smart enough to handle:

test(String? string) {
if (string == null) return;

print(string.length); // Don't know it's non-null here.
}

We've had a proposal and a desire to improve this for quite some time, and it improves promoting in other cases not involving non-nullable types (when doing "is" checks for type tests).

So right now, I'm working on getting that landed because it's a necessary precondition for non-nullable types and also improves the language even if we don't get NNBD.

Aside from that, I'm not working on it directly. Much of the team is very focused on unifying our various parsers and analyzer's so we're trying not to also throw a bunch of language changes at the same time.

I think everyone wants to do non-nullable types, but it's a big, difficult feature and the longer we wait, the harder it gets. I hope it's not too late, but we'll have to see.
lol, next time read the philosophy books better
They use staged roll-outs for new releases, so it could take several days to show up
Can you back up your claims?
I disagree, U2F is relatively easy to implement once you understand it, I've contributed to several open source implementations and eventually wrote one of my own.
Thanks for the link, very useful!

I would say that the cryptic watch app was 'obvious' in my mind though. Watch faces are a well defined concept on the watch, and the lack of third party watch faces was about as explicit as one can expect from Apple. I'm not surprised at all, and ignoring the fact of whether they should be allowed, I feel they were skirting too close to the boundary to be able to complain about being removed, but that's just my reading of the situation.
Because when debt hits the legal system, as is the case with bankruptcies, it gets converted to the currency in which the legal system works.
The web is still very much a top-tier target for Dart. Almost all of our current internal users are targeting the browser. So compilation to JS is and will continue to be critical for us.
Your problem is that you are thinking there's a "the boy". But there's not a "the boy". Mr. Jones could have two boys. He could have two boys both born on Tuesday, even. The term "the boy" does not denote any particular boy, in that case, and causes you to think about the situation erroneously.

If the question were "There's Kid 1 and Kid 2, each independently selected with random gender and birth-day-of-the-week. Out of those cases where Kid 1 is a boy born on Tuesday, what proportion are cases where Kid 2 is a girl?", then the answer would indeed be a straightforward 50%; the status of Kid 1 is entirely independent of the status of Kid 2.

But that's not the question. The question is "There's Kid 1 and Kid 2, each independently selected with random gender and birth-day-of-the-week. Out of those cases where at least one (either one, and possibly both) of Kid 1 and Kid 2 is a boy born on Tuesday, what proportion are cases where at least one of Kid 1 and Kid 2 is a girl?".

This is very different, and of course just drawing out the possibilities (all 2 * 7 * 2 * 7 equiprobable-by-stipulation choices of gender and birth-day-of-the-week for Kid 1 and Kid 2) and circling which pairs of subsets are the relevant ones for the two questions reveals the difference, the probabilities for either question elementarily calculable in this way by basic counting.
But those that do? A fungal infection leading to death is a slow, horrible way to die.
> The actor model where actors can be scheduled on any thread is the best (Erlang, Goroutines).

Yes, but only if there can be structural sharing between threads.
I liked the 'developer mode' switch on chromebooks for this. A switch (maybe a keylock that comes with the machine) that turns on/off admin access.
Mad natural transformation
What do you mean oldish version? Looks like it's from 2017 , or from an old version of pink trombone. Do you have the latest code in source control anywhere online?
Nicely said!

And we should add to that that the exciting parts of ethereum may never fully exist in ethereum itself: It's totally plausible that this tech could instead be adopted by another project before becoming wildly successful. However, this doesn't make ethereum tech any less interesting.
Then what about the comment is supposed to be not aligned with a PC viewpoint?
Eh, karma is far easier to point to than the things I actually pay the most attention to. I also cannot fathom why people make this sort of distinction between cyberspace and meatspace. People get jobs and work and meet future spouses and on and on via online forums. There are an awful lot of real world movers and shakers right here on Hacker News.

Best. Have a good day.
KARL – kernel address randomized link
See ErrantAstro's excellent post in this thread, the "second factor": https://news.ycombinator.com/item?id=14547178
If you're interested in adding LaTeX to that list, you might like to try Overleaf [1] -- it's an online collaborative LaTeX editor we built to try to lower the learning curve (I'm one of the founders).

It includes a rich text mode for easier collaboration with non-LaTeX users [2], and you can also write in Markdown if you like :) [3].

Feedback always appreciated if you do give it a try, thanks.

[1] https://www.overleaf.com

[2] https://www.overleaf.com/blog/81

[3] https://www.overleaf.com/blog/501
it's not random stuff - it's more often than not the game sites that are ranking which ask to mod the Chrome config - not ads

the OSX parental controls break Chrome - or did when they were on - and were overly intrusive - if you're typing in the password every 10 mins you might as well not have one - the parental controls on router don't work with HTTPS

what I need is Google Account / Chrome setup that is age aware and:

1. filters search results on age of user

2. downranks sites that prompt to alter configs or force email address to run a game

3. enforces strict content (not just on results, but also on what Chrome will render)

4. locks down Chrome config

5. filters gmail more aggressively than it would for an adult

6. notifies adult user on suspicious activity (not reports sites visited etc. but reports if something serious happens)
I especially like how the homepage carefully explains the security and privacy implications of this service /s
tl;dr; It's small and the graphics look nice.
https://en.wikipedia.org/wiki/Hemispherectomy
Yes, the context of the discussion is the malicious use of weapons.
Nada from GitHub here. You can remove/add people to the team without removing their parent team. Does that answer your question?
> What does he or most people use bitcoin for?

Bitcoin was ment to be money which is good in the store of value part. Etherum has a higher inflation for all I know, and it is not primarily meant to be money.
Pragmatic Programmers have a few titles on that: Behind Closed Doors, Manage It!, and Ship It!. They are all pretty good.
bad phrase - it's on another segment
I'm sure people said negative things about Pippin, iTunes Ping and other products as well. Beware of survival bias.
Loved the programmer comparison slide. Is today's python programmer 1995's visual basic programmer? :D
Does this include the pausing of videos opened in a background tab until the tab is first focused? I recall that it was held back from the expected FF 53 release and expected in 54, but I'm not seeing anything about it.

Edit: Just tested, and it seems like this is not included yet again. Will it come out in FF 55, in... 6 weeks?

Edit 2: Not sure if this would reach anyone who can fix it, but heads up that both links about the multiprocess firefox point to the Mozilla blog, not to medium as stated in the second link. Is it supposed to be this page linked to from the blog post? [0]

[0] https://medium.com/mozilla-tech/the-search-for-the-goldilock...

Edit 3: Plenty of people seem to be suggesting this is available already. I think that has been the case for awhile now, but not by default. It was something that was mistakenly specifically called out in the release notes for 53. I thought it was a much large discussion thread, but this is the comment I was recalling [1] with a reply linking to the bug report [2] which claims it was added to the FF54 release notes 3 months ago, but has seen action since including discussion in another bug just two days ago.

[1] https://news.ycombinator.com/item?id=14151468

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1308154
I noticed the YHOO stock ticker is still active. Is that now the empty shell that still has the Alibaba stake, or something else entirely?
Don't know if you saw this, but a team entered a mildly-modified Leaf in the Mongol Rally http://www.thedrive.com/watch-this/9704/watch-this-nissan-le...

It's not rock crawling or even the famed Rubicon Trail (Jeeps "Trail Rated" trail) but it's an interesting endeavor.
Yes, but I can't be bothered to.

How's that for an honest response lol.
To anyone who viewed the YouTube link above, reference [2], go back to about 2:45 and watch the start of the diamond ring effect. It's spectacular.
I feel the same. I recently used my cc companies customer service to get issued a chargeback for the first time (Amex). It was simple and painless and I was presently surprised. It was for a information lookup service that never delivered the login credentials, had a non working cancellation form, and an infinite hold support service phone number (clearly in effort to make it technically possible but incredibly difficult to cancel before recurring changes were billed). A soon as cc support contacted merchant on my behalf, they immediately issued a refund. Nice to know it's a PITA for the offending merchant, sucks it can be abused easily.
> But notice how you still post and the downvote brigade still obliterates your score.

And even posts with actual data are being downvoted :)

This only goes to show just how subjective and emotional this community has become, where everyone just wants to share "but in my opinion" or "but in my experience" without having to back up any of their arguments, or even have any of their arguments or claims challenged and questioned and called out.

This essentially turns concrete, testable claims into happy dreaming about technology. And that's really what this has become: everyone sharing their idea of what something should be and presenting it as fact.

I guess I've made a very good point today!
If that were to happen, this hack would be a blessing for many, many people who definitely would not have held on to their bitcoins until this current all-time high price. Not commenting on what is right here, I just thought it's kind of interesting.
How is that responsible when v54 fixed several security problems?

https://www.mozilla.org/en-US/security/advisories/mfsa2017-1...
I also worked in that space several years ago. RDMA-based paging is a very tempting (and sexy) concept. There are however several challenges that make it very impractical in commercial scenarios:

1. Availability: what happens when a node goes down ?

2. Page sharing: how should / can multiple writers be supported ?

3. Kernel overhead: how do you hook in the paging subsystem without significant overhead ?

4. Cost/performance: rare are the companies that would blindly jump into an IB network investment; and RoCE is not as fast as IB (although it may be catching up with 25/40/100 Gb cards).

In the end we ended up designing a RDMA-based DHT. Besides, this kind of approach becomes less relevant nowadays with solutions like Intel Optane.
Uber CEO Travis Kalanick takes leave of absence
the "has agreed to pay out $1.55 million in a class action lawsuit settlement for lying to customers about a chemical they claimed was absent from their products" Honest company?
Lil bit of an in joke. NEMA is a condo building sandwiched between the Uber and Twitter main offices.

I'm fairly certain that significant portion of their staff does live within a short Uber ride back to the office. Even those with families.
When will the end of the beginning begin or end?
No it doesn't.

> rm -rf foo/bar
rm: foo/bar: Permission denied
Because people who know how to swim don't drown? Like, ever?
The question is ill-posed: it does not give you enough information to tell the probability. You know what Mr. Jones has told you, but you don't know under what circumstances he would have told you this.

Suppose that you ask Mr. Jones weather he has a boy and he says yes. Then the probability that he also has a girl is 2/3.

Suppose that you asked Mr. Jones weather he had a boy born on a Tuesday, and he says yes. Then the probability that he has a girl is less than 2/3, because having two boys gives (about) double the chance for one of them to have been born on a Tuesday.

However, suppose that you asked Mr. Jones weather he has a boy, and if so what day his eldest boy was born on, and he says "yes, and on Tuesday". Then the probability that he also has a girl is again exactly 2/3.

Wikipedia has a detailed explanation:
https://en.wikipedia.org/wiki/Boy_or_Girl_paradox
A related question which has always intrigued me:

Can long-living organisms, or hard-coded behavior across generations of short-lived organisms, be used to transfer data or preserve knowledge across incredible stretches of time?

For example, the rings within trees that live for thousands of years.

Or, the elaborate art made by creatures like the Japanese Puffer Fish. [0]

[0] https://www.youtube.com/watch?v=p1PID91sEW8
Of course it would. I'm saying easy p2p transfer may reduce the usage of Dropbox, not obsolete it.
What fun would the markets be without ensuring there's always an information asymmetry at play?

Besides, nothing excites me more than looking through a bunch of third-party data provider websites that look like they were made in 2002, half of which don't even list their prices—but instead rely on sales teams to bilk the customer out of whatever they can pay.

Of course, that isn't to say you can't get your data directly from the exchange:

http://www.nasdaqtrader.com/Trader.aspx?id=DPUSdata#tv

The only caveat is that you might need someone versed in Microsoft or Oracle enterprise licensing hell to actually decipher what's going on there.
I don't know if it is surfaced in about:preferences, but I know the functionality exists in Firefox 53 at least, since that's what I'm using now (32-bit 53.0.3, Windows).

In about:config, look for media.block-autoplay-until-in-foreground.
$645020 is good for what? 4 jr developers or 3 slightly experienced developers, working full time on numpy for 2 years?
Or, if you're really bored: ggfer| ;.;.<repeat>
`puts` is an "stdio" function, not a system call. It won't EINTR, it correctly resumes if the underlying write() EINTRs. If it does get an error, it will return EOF, then you'll have to call `ferror()` to find out which error.

But the point stands; there's no error handling in the OpenBSD version. But that could be considered a design decision; the OpenBSD version never gives up on writing data until you kill it; the GNU version bails at the first error.
Also, Satya doesn't act like a clown in public (Developers, developers) or drops unqualified statements about products from the competition (Ballmer about the iPhone).

He behaves like a proper CEO.
My team have checked the product and it sounds really promising.

Can the mileage tracking be connected with a payment app to pay the employees?
By volkswagen arguing that this is industry standard behaviour, and the entire media campaign is already libel and slander.

And they’d have a pretty good case with that, considering the original report all this media campaign was based on called out 6 carmakers, but the media (and the poster) only call out Volkswagen.
Mostly Alibaba stake, and they also still own Yahoo Japan. I guess they might change their ticker symbol, since they announced a name change to "Altaba"?