skysight-inc/HackerNews huggingface dataset:
No matter what position you pick, some gaggle of idiots on the Internet are using it as a pretext for being a dick. A lot of the acrimony coming from the Right is a reaction to others doing it using pretexts from the Left.

The solution is to have reasoned dialogue. If you follow Peterson's message, he seems to have explicitly decided to minister to lost young clueless right-wing men, by urging them to clean their rooms, and live worthwhile, responsible lives. In fact, I remember the video where he talks about becoming aware that so many of his followers were effectively Alt-Right, and seeing him hesitate, then say he didn't know what to make of that.

He also talks about the mechanisms by which a crowd can suborn a speaker, so I think he's actively fighting against that.

thinking it means that a wise philosopher agrees with their joy in being mean to people over their gender identity

It seems to me that a lot of people did exactly that, coming from the far Left, in the name of Intersectionality. It was also done with racial identity. (Google "Feminist Cringe" & "Dartmouth College Library Activists")
There isn't that much genetic variation. Talent amounts to a few percent, the rest is hard work. You could be last place at the Olympics, and will trivially beat anybody with talent but no training.

You could be 7 foot with excellent hand-eye coordination, but with no training in basketball, a 5 foot schlub with good training will easily destroy you.
Map of oecd: http://lcdn.24point0.com/media/catalog/product/cache/1/image...
It's less that, and more that in high-performance-at-low-power realms, density (and CISC) is good - it means big complex operations can be hidden behind single instructions instead of needing multiple instructions and powering all of that hardware for multiple cycles.

The Atom needs instructions that make bigger, more complex operations simpler and lower powered, and with transistors the size they are these days they have ample silicon space to burn on these types of accelerators.
Does that mean I'll finally be able to indent from the right in a cell in Excel on the Mac?
"Sales have been disappointing" - For a $1000 smartphone? How could that be?
If you use slack:

1) create a slack channel name not related to you or your company. EG. channel name 'foobarindustryyys'

2) require all users to use anonymous emails

3) delete the channel once a month

EG. If you run on eagames.slack.com you will get owned. Horribly.
Facebook's News Feed change might actually be all about China
Why do people use stateless authentication when there's absolutely no need to do so? Unless you're very large, request authentication is not going to be your bottleneck.

One of your users session token was compromised - your only recourse is changing the secret and logging out everyone.

See: http://cryto.net/~joepie91/blog/2016/06/19/stop-using-jwt-fo...
I’ve definitely noticed tech, especially tech press, getting much more political and negative in the last few years.

I don’t really know if it’s the WHOLE of tech (or just how it’s reported), but it definitely feels like a downer right now.

As a tech liberal dreamer, it’s totally getting to me.

I want to read about interesting new solutions to problems, but at the moment it seems mostly like negative press about Uber.

Obviously it’s responsible to call it when conpanies do bad things, but is tech really unethical on the scale of pharma or agrobusiness or fast food? Doesn’t seem so. ( I get that they’re tech press so they’ll only report on tech, but context would be nice).

Feels like the optimism is gone?
Agreed, if the pinning extends from the client to outside the 'cafe' then that traffic is protected against modification from within the cafe.

I'm a little suspect that they have their own implementation, which might be incomplete, but it is likely better than no pinning.

By Tor, do you mean the firefox browser fork or Tor itself?
> This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Weird choice of license.
That and saying "I'm not ______", and then turning around and saying ______ things is a sign that you're at best lacking in self-awareness and at worst lying.
You bring up a good point about talent. With chess, math, music, there are objective measures in how "talented" the person is. You can say person X is performing above their grade level, or person X is in the top Zth percentile of all competitors in their arena. But what is talent in something more subjective like writing or art? What does it mean to "perform at levels above most adults"? Perhaps the reason you do not see "child prodigies" in these areas is because it is hard to come to any consensus on how to gauge talent here.

On your point that he was 19 at the time of publication. Sure you can say he was not a kid when he wrote it, but the act of writing it was not something that just happened over night(and certainly not with a piece of work as long as Eragon). I would still argue that he is a prodigy in the sense that he found success as a writer much earlier than most writers usually do. And perhaps this had little to do with his writing talent. Maybe, maybe not.
> I can see an untrained 250lb person beating a 100lb one-armed boxer

I can't. My money would be on the trained boxer every time. The untrained one will be slow and will leave an opening right off the bat, boom, one punch and he's done.
Ironically the best way to be a successful criminal in 2018 is probably to be as low-tech as possible. Bitcoin transactions are trivially easy to track, and the exchanges are an obvious place to apply regulatory pressure.
I was quite surprised to discover that the alt-right venerate him. I got the impression that he was pretty liberal. I mean, I support LGBTQ rights, but don't agree that people should be forced to use appropriate gender pronouns.

I thoroughly enjoyed his old lectures, but I've avoided watching any of his newer stuff for fear of finding out if he's begun to pander to his (largely) awful followers.
Please shill elsewhere. This is a place for serious discussion.
Furious Whole Foods Shoppers Report Widespread Empty Shelves
Which side is unhinged? I think the Moritz side.
Stack Overflow Question Checklist by John Skeet (2012)
I use it as a dunning-kruger sort of test. You can get a reasonable idea of skill level and areas of strengths if, for example, a resume only mentions Javascript/MySQL vs also mentioning Java/Hibernate or RabbitMQ/Docker

I definitely don't take a technology laundry list at face value, especially if I see something like 2 yrs experience and a list containing Swift, React, MongoDB and [insert fad technology here]
For school age children, the parents are very relevant.

Some of the youngest schoolchildren already know how to read, count, say the alphabet, listen, and so on. Their parents read books to/with them, buy educational toys and so on. Other children have to learn all this at school. The parents of the children in the first group would prefer that the other children were similar.

Parents who care more are also more likely to get problems solved -- whether that's a problem their own child has (e.g. a learning disability) or with the school.

So in general, the quality of the teaching is often less important than the children and their parents.
As someone unfamiliair, what is weird about the choice?
It's not Coinbase, of course, but notice how they managed to sneak a mention of that company into the article for the purpose of a price quote.
> It doesn't matter that the BOM cost is higher, the current draw is larger and the complexity and security understanding decreased -- it enables a faster time to market and in the end that is what makes the business.

I think consumers are still going to be cost-sensitive in quite a few markets so BOM will still be critical. I'd argue you're already seeing this with more than a few companies using Android + mid-tier ARMs when market time matters more than final cost.

There's probably just going to be less people that know how to do it, much in the same way native programming is today.
You are proving the point though. Sure, there is variance among 64 out of the (say) 1000000000 people who could possibly be a quarterback. But most people could probably be in the top .1% of quarterback talent in the population if they trained hard for it.

EDIT: I think I may have uncharitably read your comment as being argumentative instead of informative.
As much as I love CC licenses, they are really not appropriate for code.
That's incorrect. When you load an int64 field from a Cap'n Proto field, you are doing a 64-bit load instruction directly from the source bytes. You are not doing byte-by-byte access nor any sort of translation or "parsing".

Cap'n Proto works by laying out data structures like a C compiler would, but following consistent, portable rules so that the layout is the same on all platforms. It then generates inline-able accessor functions to manipulate these structures which do pointer arithmetic similar to what a compiler would generate for accessing a struct. The end result is that accessing primitive fields from a Cap'n Proto struct is essentially identical in terms of machine instructions to accessing fields of a C struct.

To call that "deferring the parsing to access time" does not make sense.

(Note that for pointers, there are more differences: namely, because data will not always be loaded at the same address, pointers need to be relative rather than absolute. They also need to be bounds-checked for security. This adds a few instructions to pointer accesses, but those instructions look nothing like traditional "parsing" and certainly aren't byte-by-byte operations.)

Your statement earlier:

> The correct way to handle binary data is to unpack it into the struct byte by byte.

This is inaccurate. Byte-by-byte parsing is a valid way to do parsing but not the only way. Byte-by-byte parsers tend to be slow and -- arguably, more importantly -- overly complex and rigid. It is, for example, usually very hard to do "random access" with a byte-by-byte parser, because allowing out-of-order parsing tends to blow the code complexity through the roof.

On the other hand, with Cap'n Proto and similar approaches, you can trivially mmap() a very large data structure and traverse it randomly, and it "just works".

(Disclosure: I'm the author of Cap'n Proto, as well as the author of the first open source release of Google's Protocol Buffers, which does byte-by-byte binary parsing.)
Similar tool for windows: https://windirstat.net
This looks like a backport of Kotlin's `when` expression.
Perhaps the asshole is the person who expects the rest of the world to jump through linguistic hoops in order to protect their carefully maintained delusions.
You can't really force a different company to have patches and updates by a certain deadline, can you. The only hard leverage is the officially planned disclosure date.
Tesler's Law, also known as The Law of Conservation of Complexity, states that for any system there is a certain amount of complexity which cannot be reduced.

Reminds me a lot of Kolmogorov complexity.
On the other hand, most everyone is good at something. It pays to find out what you're good at, and make a career in that direction.

Me, I have no physical talents whatsoever. But I happen to have the inclination and ability to program, so that makes sense for me to do that rather than, say, boxing.
How about this theory: I can print USDT (by fiat) and buy BTC with it. Now I have a large amount of BTC and propped up price. Then CME starts trading BTC futures against real USD, coincidentally the trading starts at the very top of BTC price. Then I start selling both BTC for dollars AND BTC futures again for dollars (cash settled on expiry). I am making real USD and only started with USDT (supposedly backed by nothing, best case by my BTC wallet). Now that prices are 50% lower and I have tons of USD (or just print more USDT) I can start buying again keeping the price acceptable and ready for another pump before I start selling the next BTC futures contract.

Is this possible. Am I missing something?
This looks awesome! The one thing that seemed unclear to me though is wouldn't you still need multiple pipettes to move the fluid to/from the programmable workspace?
Off topic, but you get around this problem by surveying people's experience of crime, rather than look at police reports.

In the UK the survey is called the British Crime Survey and it's pretty robust in it's methodology (although not without criticisim). https://en.wikipedia.org/wiki/Crime_Survey_for_England_and_W...
I wish I could upvote this twice. I know its just anecdotal data, but the rare occasions I have had personal knowledge of news articles they have been grossly inaccurate, every time.

Where is the quote from?
Edit: from another comment: https://www.goodreads.com/quotes/65213-briefly-stated-the-ge...
I don't find it hard to believe that a few stores ran out of bananas or whatever for a day. That's all it would take for a customer to snap a picture. The picture of a meat department cooler with empty slide racks was obviously in the middle of a reset - notice the lack of price tags on all the racks because they were just installed.
I can imagine. Then this is probably not the best option for that box. The WebApp, or Emacs-Slack(https://github.com/yuya373/emacs-slack), or Slackadaisical(https://github.com/bkanber/Slackadaisical) would probably be a better option.

But either way its an option that probably wouldn't exist otherwise.
Too much prosperity isn't a good thing in the long run.

The PC problem is a result of prosperity without corresponding effort. I hope the correction is a kind one.
> This might be possible, if you start off with deny-all as the default and then start manually adding exceptions as you browse.

Which is unworkable if you visit more than a small number of websites, as I said in another subthread.
Do some bignum libraries perhaps still use big endian, for whatever reason?
Meet James Altucher, the Pied Piper of Cryptocurrency
I used the original headline because I think it's 10x better than the one that won the A/B test =/
The article states that this was going on before the Amazon purchase.

Many customers are blaming Amazon, which bought
Whole Foods in August for $13.7 billion. Analysts
have speculated that the shortages could be due
to a spike in shopper traffic in the wake of the
acquisition.

But Whole Foods employees say the problems began
before the acquisition. They blame the shortages
on a buying system called order-to-shelf that Whole
Foods implemented across its stores early last year.
It's the same pattern with Nicholas Christakis and Bret Weinstein. An association the article pointed out, but didn't mention the pejorative labels applied to those two.
I thought this was interesting because if knowledge workers like journalists can do so, why not programmers, or what ever term you'd prefer to be called?
Interesting to see Java copy modern languages good ideas.

The footgun of 'break' in switch statements has always bothered me, I strongly prefer the kotlin/swift way of doing this.
It’s not really that difficult. Just create a clone app, pass the initial store review, then change the icon/description to be close to the official app in an update, and opt out of AppStore search, so that it can only be accessed through a link. It’s just that the payoff is much less impressive than on Android.. although, I guess, you can always try to sneak in a VPN entitlement, and hope the reviewer is extra incompetent that day..
I also wonder though how much of a difference it makes that the Williams sisters presumably only train with or to play against other women.

Let me say that I don't disagree in the advantages of genes and sex, but from my own experience competing at a moderately high level and knowing players who competed at the highest levels, you more or less train with an expectation of what your opponents will do in mind.

At least in badminton, the way men and women play the game is completely different, but I would be very surprised if it's merely due to physical differences. I don't think it's due to physical differences because the difference in style shows up across the skill level, and I imagine a professional female player who consistently did weight training should be able to achieve the same level of strength as a male who isn't nearly as serious.
There's the rub, though. When you have something interesting to say that may well be taken the wrong way to justify things you despise (as I believe is the case here), you should take care to clarify as well as possible - and clarify up front, with caveats, to reduce the number of people hearing only the first half of your sentence.

And even then, people will hear what they want to hear. However carefully Peterson speaks his thoughts on this manner, there will still be a lot of people who now think it's the intellectual thing to do to beat up a dude in a dress. Which makes speaking one's mind, however truthfully, an ethical dilemma.

This is the hole below the waterline in the sinking ship of radical honesty. This is why "Don't be an asshole" is more complicated than it sounds.

I kind of hate to beat on Peterson too hard for this, though. He's suddenly acquired a large and unexpected following that he didn't actively pursue. But he needs to deal with the ugly reality of what kind of people make up the bulk of that following, and how his words and ideas affect them. It's an ongoing learning experience.
I Started This Group – Cryto and Real Estate in Los Angeles
Replication and Analysis of Ebbinghaus’ Forgetting Curve
> anything local to the machine can only be trusted as long as you are willing to accept that the kernel is not compromised

Yes, of course. That's one of the reasons I run Linux.

> if you are really serious about firewalling, said firewall must be a separate device.

Yes. That's a key reason I run OpenWRT on a router I own instead of taking whatever my ISP wants to give me.
You just explained the reason I don't like writing fiction. I do not enjoy the process of writing more than the pain of being bad at it. I've been trying to write for years but just can not seem to enjoy it. It's a hobby that feels awfully like work, yet I keep coming back to it.
I grew up in Waterloo, Belgium. There's a museum there where one half is dedicated to the Battle of Waterloo, and the other side is a museum of the town history. There's a photo of the road right outside the building taken during German occupation with swastika banners lining either side ... and then you look out the window and see the current scene, it's eerie.
London will have phone service next year. The previous time public negotiations were discussed, something like 5-8 years ago, the phone companies weren't willing to pay the installation cost Transport for London (i.e. the government) demanded.

I can see the price to install the equipment being very high — confined space, only a few hours overnight in which to work, and many metal-lined tunnels which probably mean a custom solution is necessary.

https://www.ft.com/content/3cead702-4530-11e7-8d27-59b4dd629...
The objection to this line of thinking has to do with fairness. Time is much more evenly distributed than money.
No, only packet-sniff and reverse-engineer as last result (your time is valuable). There are lots of documented information, e.g.:

https://www.abebooks.com/9781850321170/File-Formats-Handbook...

There other books available as well. And of course, these days, lots of info online.
Ask HN: Opinions on a novel and respectful tax system
I am seeking opinions and critiques for an outline of what I feel is a fair and balanced tax system which manages to respect the ownership role of economic stakeholders.

Just to be clear, I am (recently) very aware of the US tax system and am under no delusion that the ideas stated below will ever be adopted by the US. I am simply looking for opinions about the ideas that I have come up with after thinking critically about taxation and about the stakes held by the various players of our economic system.

We are taxed to fund the activity of our governments (local, state and federal). Taxation is both necessary and helpful, but how can we handle this in a way that is fair and respectful?

From my perspective, we should ask "Who owns the US economy?" The only logical answer is that it is shared among all of its participants. If the government is able to levy taxes against any participant of our economy, should a portion of said taxes not be returned to the citizens of our country.

I would like to propose a system of taxation founded on the idea that we should provide a fair economy to our citizens. This system comes in two parts:

Every transaction would be considered as having two parties, a buyer and a seller. Each would pay a tenth of the monetary value of the transaction as tax; the seller's 10% would go to the federal government while the buyers 10% would be split evenly between the state and local governments.

A 10% tax would then be levied against each applicable level of government and split evenly. This would mean that 10% of the taxes collected by the local, state and federal government would be split evenly based on residency. So each year (or month, or day) everyone would receive their share of the taxes collected by their respective levels of government.

Thank you for taking the time to look and please comment below.
Indeed Mike Tyson is probably a very poor example of this because even though he is no doubt immensely talented, he also was not only trained by but adopted by Cus D'amato, a very famous boxing coach who dedicated those final years of his life to making sure Tyson became a world champion.
> Where is the quote from?

Michael Crichton. https://en.wikiquote.org/wiki/Murray_Gell-Mann#Quotes_about_...
Amen. Because it would be terrifying to admit that very few of the people who inform the world actually know what they're talking about.
From my parent's house in CT you can get to Grand Terminal in NYC by:

- Taking public transport only: 30 minutes of walking to the nearest bus stop (bus only on the hour btw). 20 minutes on the bus. 2 hrs 30 minutes on a train to Grand Central. All assuming bus and train time line up (they won't since the bus is hourly).

- Driving and taking a train: Drive for 30 minutes and take a 2 and a half hour train ride to Grand Central.

- Drive: 2 h 20 min at 5 o'clock on a Friday. Google maps shows 1.5 - 2hrs is average.