skysight-inc/HackerNews huggingface dataset:
> That being said, many strands of postmodernism in universities have come to teach that there is nothing outside of language itself (that's a common reading of Foucault and Derrida), so everything can be seen as a language or sign system. Want to change "reality" (as if there is such a thing!)? Just change the language.

> Another stand holds that there are only two really important groups: the powerful / powerless, which could also be seen as the "oppressors" and "oppressed."

Those aren't really separate stands, the latter is a consequence of the former: if language (or, rather, beliefs which is transmitted between people by language) is the defining factor in reality, then the ultimately meaningful differentiation between people is whether they are influential in shaping belief (powerful) or not (powerless).

It's also directly contrary to the central theme of Marxism, which makes the association of these particular postmodernist viewpoints with Marxism bizarre. (Certainly, there are people who moved from Marxism to this kind of postmodernism, just like there are people who have moved from Marxism to capitalism or from Marxism to democratic socialism or from Trotskyism to neoconservatism.
I thought it would be clear I was being sarcastic but apparently not. This was really the point I was trying to make — that these speech laws really aren’t doing anything to address the problem.

Additionally, the idea that the incredibly high suicide rate is because of oppression doesn’t match up with other data at all. If this is true, why do whites commit suicide at 3 times the rate of blacks?
Contacts were far more willing to just share dev cost; I didn't get anywhere near enough figures on revenues that could be tied back to specific titles.

I don't have data on number of sales at all.

Public companies don't break down by title, alas, not customarily.

The fact is, even this data set is highly unusual.
He's arguing that he should not be coerced into using preferred pronouns. Ok, that's fine. But he should use preferred pronouns anyway, in order to not be an asshole.

AFAIK, he does use preferred pronouns.

Because refusing to use preferred pronouns isn't standing up to oppressive postmodern SJWs. It's being an asshole.

If one is faced with oppressive ideologues who refuse to engage in dialogue and just want to coerce you, the proper response is to stand up to them.

He may be thoughtful and interesting. But for thousands of followers, he's just providing intellectual cover for bigotry and emotional sadism.

I genuinely think that the critiques of Postmodern Social Construction are thoughtful and interesting. I also think they provide intellectual cover for bigotry and emotional sadism, dressed up as "activism."

https://www.youtube.com/watch?v=Xj28qAS8MWU
That's IMO the root of the problem. Market works as it always does, it optimizes for profit. So things are designed to be sellable instead of useful.
>People always refer to Tether 'printing money out of thin air', but they never consider the prospect that investors are wiring money to exchanges, having Tether printed for their use, and then using that USDT to purchase cryptocurrencies.

This isn't an alternative explanation. This is the same explanation.

Investors are printing USDT and using it to buy BTC.
One for the production site (I make it colour the browser chrome red with the Containers Theme extension [1])

A few for other ephemeral environments I work with

One for personal stuff

[1] Containers Theme extension https://addons.mozilla.org/en-US/firefox/addon/containers-th...
It's very simple, really. You use what seems obvious, and if someone corrects you in one-on-one conversation, you finish the conversation doing the best you can to respect their wishes. And if you screw up, you apologize and self-correct.

We're not talking about 200 students in this case. We're talking about one on one conversation with one person. That's when pronouns matter.

Being unhappy about coercive regulation is an entirely separate issue from trying to do the decent and not terribly difficult thing. And using the coercion as justification for not doing it is, bluntly, an excuse. It's turning around and claiming yourself the victim of what you do to others.
My father works at Nintendo too.
The same place as Dick van Dyke, one suspects.
And of course, anything local to the machine can only be trusted as long as you are willing to accept that the kernel is not compromised, because it's pretty trivial for a rootkit that is running in the kernel’s context to conceal files, sockets, or even create unreported network interfaces. I remember that Greg Hoglund's rootkit.com contained several first crude (and not so crude) implementations that could do this kind of things (FU springs to mind?) way back in the mid 2000s or thereabouts.

The answer to that, of course, is that if you are really serious about firewalling, said firewall must be a separate device.
This is the key thing. Basically, these curves have been sustainable because of the growth of the total addressable market. But that can't grow exponentially forever.
Well I'm assuming things like this helps:

We do not share nor sell your data.

https://www.obdev.at/privacy-policy.html

However you may be referring to the same notion that nothing stops someone from murdering someone else.
Debugging 100% CPU usage in production Ruby on Rails systems
I'm a believer that Tether is incredibly sketchy, but there's one thing I don't quite understand.

Can anyone explain why Tether's price never drops significantly below a dollar?
This comment makes me chuckle. The idea that since you pay for something means that the company won't sell your data.
Yes, and I do recommend all of pragprog elixir books and manning's elixir on action.
"You can see this everywhere if you look. For example, you’ve probably had the experience of doing something for the first time, maybe growing vegetables or using a Haskell package for the first time, and being frustrated by how many annoying snags there were. Then you got more practice and then you told yourself ‘man, it was so simple all along, I don’t know why I had so much trouble’. We run into a fundamental property of the universe and mistake it for a personal failing."

This is a great point. It has another corollary that people who are good X approach aren't necessarily good judges of whether approach X is good. The standard answer to "that seems like an excessively complex way to do it" is generally "that because you don't have experience with doing it the right way" and that could be right or it could be wrong. Often, the experienced and the inexperienced have about equal chance to guess on the meta-level whether this is true.

When OOP was the next big thing, a whole array of people defended against objections with arguments around those not liking it "doing it wrong", which we now, mostly, know were ridiculous right? Of course we know...
You are just buying different products.

I was looking for a Mophie battery case for the iPhone SE. Go there now and look. You’ll find a bunch of cases “by Mophie”, which are all counterfeits, no exceptions. Mophie doesn’t sell on Amazon.
For electronics try B&H
Or maybe people refuse to try what you suggest because they hate the results of their past efforts. Many people cannot sing, and no amount of practice will change that. Many others are grossly uncoordinated, and thus hate dance or playing sports. If every attempt I make to draw with pencil and paper looks sick to me, I'm going to stop drawing (which I have). But I'm happy to create in other media.

Maybe the trick to being "creative" is finding a suitable medium for innovation, which may not be one that's typically considered to be "art" -- like software design, organizing your workshop, or building a better mousetrap.
Could work for limited search. For example each term in search index encrypted by the company key. Client passes is also encrypted search term.

Actual content of the messages could be encrypted separately. Client would send separately the selected terms for indexing and the content for each message.
Apple CEO Tim Cook: I don't want my nephew on a social network
From the article, it seems like issues with their "order-to-shelf" system:

"Order-to-shelf, or OTS, is a tightly controlled system designed to streamline and track product purchases, displays, storage, and sales. Under OTS, employees largely bypass stock rooms and carry products directly from delivery trucks to store shelves. It is meant to help Whole Foods cut costs, better manage inventory, reduce waste, and clear out storage."

...

"A reduced back stock means that any unexpected increase in shopper demand or a product-shipment delay can result in out-of-stock items across every department, multiple employees said."
Why do so many fascists and racists like him then? They're collectivists.

(Not necessarily saying Peterson is a fascist or a racist, but that's a separate question.)
Getting Over It (which is awesome) is exactly the sort of deeply systemic game that the article advocates needs to become more common.
I'm not sure what there was to report? My opinion was that the people working on it seemed legit up to that point, but it ran out of money and sold to a set of people who didn't care about the orginal team and more or less got rid of them. There is nothing wrong with that. But would you get rid of the people who built the sophsticated operation you just bought? That seemed questionable.
In all seriousness, who needs USDT when you (supposedly) got USD? Who would wire millions of actual USD to buy USDT to buy other coins?
I could think of a bunch of "names", but they're mostly insults.

"Over promise, under deliver" might fit, though...
https://www.obdev.at/privacy-policy.html
People are wiring $100mn a day into an exchange that has no known banking facilities?

> OTC counter, which has been known to broker trades

How do we know this?

> clearly values Tether at around $1USD

It's currently slightly above $1USD, which makes no sense for a risk-bearing asset. Tethers probably correspond best to an open-ended zero-coupon $1 bond. Why do they have negative yield? I can just about understand CHF gov bonds having negative yield but negative tether yield? Really?
TinyWall... other LittleSnitch-like apps on windows aren't anywhere near as nice as LittleSnitch, but TinyWall gets rid of the crappy prompts firing a million times a day until you configure it (the thing that sucks is apps like ChromeUpdate and others can get around the firewall somehow, so if you're set to prompt, it will prompt you all day long, so TinyWall makes it all sane).
Transit advocates like to point to New Yorkers as evidence that not everyone likes to drive, but I think NYC shows exactly the opposite to be the case, which is that people will put up with insane amounts of inconvenience to avoid public transit.

The fact that even a quarter of Manhattanites own a car demonstrates that people are willing to absorb enormous costs to continue driving. (A much higher percentage than that would, I'm sure, still like to own a car in Manhattan, but simply can't afford it.)
USPS forges delivery times to avoid being caught delivering a Prime package late[1] (don't get me wrong, though; AMZL sucks)

[1] http://www.cbs46.com/story/36856477/mail-carriers-usps-warns... N.B. I've personally had this happen a couple times now.
> Show me people doing things they would do even if they weren't getting paid to do it. That's voluntary.

The presence of compensation does not preclude an action from being voluntary. Neither does the presence of universal biological imperatives like the need for food or shelter. These things are forced on us by nature, not other people, and are part of the basic human condition.

Providing necessary things for yourself is a voluntary action.

Interacting with others of your own free will to provide the things you need more easily than you could do on your own is also a voluntary action.

It only becomes involuntary when that interaction is forced on you, making you worse off than you would have been on your own (as always, from your own subjective point of view).
Your first link refers to the Liverpool Care Pathway. This was only for people with end stage terminal illness. It doesn't happen anymore -- the Liverpool Care Pathway has been stopped in all hospitals in England.

https://www.compassionindying.org.uk/wp-content/uploads/2015...

https://www.theguardian.com/society/2013/jul/15/liverpool-ca...

Your second link is even weirder. Firstly you've linked to a local organisation that covers a population of 250,000 people. Milton Keynes CCG is not a national organisaton. Secondly, you've said this is about not funding some treatments, but you've linked to the page where people can request funding for those treatments. Thirdly, You think US insurance companies fund anything and everything?

Some treatments are very expensive and also do not work. We see this most commonly with cancer drugs. To ease the burden for CCGs there's a national "Cancer Drugs Fund", set up to provide access to the latest cancer drugs.

They do not work. They do not work, and they cause harm, and they are very expensive.

https://www.theguardian.com/science/2017/apr/28/cancer-drugs...

> The Cancer Drugs Fund, set up by the government to pay for expensive medicines that the NHS would not normally finance, failed to benefit patients and may have resulted in some of them suffering unnecessarily from toxic side-effects, experts say.

> An analysis in a leading cancer journal has found that the fund paid out £1.27bn from 2010 to 2016 – an amount that would have paid for an entire year of mainstream cancer drugs for the NHS.

> But medicine it paid for was not worth the money, the report concluded. The analysis in the Annals of Oncology journal looked at 29 cancer drugs approved for 47 different types of treatment (known as indications), some of which were approved to treat more than one cancer. They found that only 18 of the 47 treatments prolonged the patient’s life, and then only by an average of three months.

But assuming someone still wants it, and they apply for individual funding and don't get it, they're now in the same position as many Americans: they can crowd-fund and go private.
You're correct, I've only been a Prime customer for as long as it's been $99 annually, which was sometime in 2014 [0]. However, they've still added more to what Prime membership includes since that time so my statement remains true for myself.

>But in all cases, while your price for that channel hasn't increased, the market price for that channel has.

The only important factor for what I receive for what I'm paying is the price I'm paying. Other people's pricing is irrelevant. Other people's prices are not what I am paying and are not a factor in determining if I feel I am getting value for my money.

If I think Amazon Prime is worth $99/yr and not a cent more - then if they ever increase my pricing then I simply cancel my subscription and now they lose my $99/yr. If they grandfather me in since I've been paying $99/yr for years then they'll likely continue to receive my $99/yr as long as I feel the price is still justified for what I receive. If they begin removing things (eg: Prime no longer is 2 day shipping) then I cancel as I'd no longer be getting my money's worth.

I am not stating "forced bundles" are good - but just that I don't pay for Prime because of any of the extra bundled items and the price I have been paying for Prime has not increased even with additional items being added. Even if the price point was set some time in the past under the assumption of these items being added before they had ever been added - I had no knowledge of it and deemed $99/yr to be a fair price to pay at the time, so they are viewed as value adds even if they (technically) might not be.

[0] http://time.com/23172/amazon-prime-hikes-price-to-99/ (Amazon's official announcement is in the second sentence but is a lengthy URL with querystrings)
BBCoin, the first cryptocurrency backed by Beanie Babies.

The value will surely go "to the moon".
> Golang only seems to support the latest two [minor] versions, however (so, 2 years, maybe).

Go 1.0 was released 28 Mar 28 2012.

Go is on a six-month release cycle[1]. Focusing on the number of minor versions is not only the wrong thing to do (because different languages release updates at different rates) but it's also factually incorrect, because by schedule, 2 minor releases happen in a year.

1 https://github.com/golang/go/wiki/Go-Release-Cycle
It's different because it would mean there's a USD backing every USDT.
I found this one after watching your talk at PyCon last year. Thank you for writing this!
Are you seriously arguing that you can arbitrarily change the meaning of well understood words simply by adding a dash to them ?
It's kind of the Peter Principle: You rise to your own level of incompetence. Hopefully, you don't get boosted past that level. Then you can instruct and manage the next down level.

You make an excellent point about filtering out the irrelevant. The wood is brown, for example, is irrelevant to building a proper staircase. The angle of decline is highly relevant.

But, with regard to leadership, the Peter Principle (identified by Laurence J. Peter and published in 1969) is in inverse correlation to performance, I believe. Particularly if performance is tied to being able to communicate with the success of the high performer at that level, because they might not have met their own level of the Peter Principle.

And, after communicating, one must be able to act. If a person has reached their Peter Principle level, they will be incompetent at the task -- which is why so many managers are hated.
when they print it doesn't matter really since whenever BTC drops they are suddenly running a fractional reserve. the whole system is unstable if the theory is true.
Blockchain 3.0: Cardano Explained (2017)
I suspect this will smooth out as they collect more data about what's going empty, etc. If as the article states there was millions in inventory sitting in the stock rooms, each store probably wasn't doing very good inventory management and demand planning, so didn't have good data to begin with to inform a new system.
It doesn’t guarantee it, no. But it does mean that there are fewer incentives in place to do so.
> People always refer to Tether 'printing money out of thin air', but they never consider the prospect that investors are wiring money to exchanges, having Tether printed for their use, and then using that USDT to purchase cryptocurrencies.

If you have USD you can just buy BTC directly, you don't need to deal with Tether. There is no reason to wire $100,000,000 to a mysterious company to get USDT to then buy BTC. I think it's much more likely they're simply making up new Tethers and using those to bid up the market during downturns--that's why Bitfinex won't give you USD when you sell and instead gives you USDT.
Making a counter point and believe blindly in the counter point are two separate things.
Somewhat orthogonal, but if you prefer RSS, I highly recommend using this site: https://www.kill-the-newsletter.com/
FWIW in college when I would visit family during holidays, I was often confused by cultural references; someone would slip in a catch-phrase and everyone in the room would laugh.

I was too busy to watch TV in those days, and it was like being from another culture.

After college, I had fallen out of the habit of watching TV, and for decades I thought my culture of tech journals and overwork was superior to their sitcoms and crime dramas.

I can still find merit in my choices, but of course that is missing the point. I was wrong. However frivolous the _structure_ of TV entertainment, the _function_ of shared experience reinforced in-group bonds within my family.

I feel like a Martian for having to explain this to myself. So I thank you, dxbydt, for sharing your story. :-)
Nice. So how many manufacturers create those XML files which describe all the registers? Is that common in the Arduino community, for example?
Basically, the whole contents of this website fits in a average-sized HN comment.

This is what I mean when I say about "toys" vs. "tools", or "designing for sellability" vs. "designing for delivering value". Your version of that site delivers pure value. Anything more than that - like e.g. images vaguely related to content - is just wasting user's attention, bandwidth, compute and power bill.
Many, many years ago I worked for Progeny, and we contracted with HP to help bring Debian to Itanium.

We quickly discovered that a fair bit of Linux software (or at least Debian packaging of same) only worked properly on 64-bit DEC Alpha because the architecture was Little Endian; 32-bit pointers would typically "just work(™)" because the code was grabbing the first 32 bits, and the other half of the pointer addresses was typically 0x0.

Since we were porting to Big Endian hardware (just now discovered Itanium was selectable, not sure why it was Big Endian in our case) we were getting a fair bit of null pointer exceptions.

Anyway, ancient history, but that was my only direct exposure to endian-madness, so it has stuck with me.
...what makes a school good are the students...

This claim seems probably true for university and probably false for kindergarten?
business insider is a click farm, this is not a crisis of food shortages, that's just click bait.
Understanding the React Source Code – Initial Rendering (Class Component) V
some exchanges don't deal in USD (only USDT)
{0} is measurable (It's a borel set) with the standard lebesgue measure and has measure 0. Of course, with some other measure it might not be measurable, but that would be a weird measure.
1) Invent a centralized cryptocurrency which you control the generation of, announce that one of your currency is equal to one US Dollar, and claim to actually have said dollars in a bank. You must stonewall all attempts to verify this claim.

2) Set up an exchange on which customers can buy into crypto with fiat currency, but can only cash out into your invented fake-fiat currency. Do not under any circumstances allow them to cash out into real fiat. Don’t worry, they really want to believe they’re going to be billionaires, so no one will ever question their total inability to realize their paper gains.

3) Wait for a drop in crypto prices, print a bunch of your fake-fiat, and put it in your pocket.

4) Buy a ton of crypto with fake-fiat while the crypto price is low. This infusion of demand will pump the price of crypto.

5) Once you’ve sufficiently pumped the price, sell the crypto you just bought, preferably in exchange for real fiat from the customers on the exchange that you own.

6) Repeat, a lot.
> Swapping bytes is a huge pain in the butt! When reading large binary files, it's so convenient and efficient to be able to mmap and make struct pointers right into the file.

No no no don't do this don't do this don't do this. This is how horrors and abominations like .doc, .xls, .psd happen.

The correct way to handle binary data is to unpack it into the struct byte by byte. The reason for this is that when you define a struct in C(++), there are not just endianness issues, but implementation-dependent issues of padding and alignment you have to consider. Recently, most compilers on most architectures standardized on self-alignment rules for all primitive types except char, but this is not guaranteed by the standard, it will bite you in the ass when you least expect it, and it will be decades yet before all the C code in the world is displaced by a single-implementation language like Rust.

The best way to write portable code that will work as intended is to treat all data coming from disk or over the wire as a bag of bytes, and not attempt to alias it to a struct.
Google Colaboratory: a research tool for machine learning education and research
Amazon is raising the price of Prime monthly memberships by nearly 20 percent
Indeed. I'm especially suspicious of "security" software. Releasing free high quality security seems to be a popular attack vector for advertisers, spammers, hackers, and nation states.