skysight-inc/HackerNews huggingface dataset:
Frankly, the dismissals you use for insulin (“allow fat people to eat more sugar without slaughtering horses and pigs”) and smartphones (“can we really do anything with computers now that we couldn’t have done 30 or even 50 years ago?”) kind of destroy the legitimacy of your article.

Readily available insulin (along with automated pumps) allows folks with type 1 diabetes (you know, not the “fat people”, but the almost-died autoimmune people) to live quasi-normal lives.

The point of smartphones isn’t that they’re small versions of regular computers, the point is that they’re everywhere. Do you not see that as categorically different? You could not, for example, hail a cab from a mainframe in 1959. Whereas now you have a device in your pocket that connects you with a cabbie with a similar device in their pocket. The fact that they’re computers using radio networks (old tech that makes it “not progress” to you) is completely irrelevant. That’s to say nothing of the fact that in 1959 cabs wouldn’t stop for black Americans, or visit gay neighborhoods in the ‘80s, etc. etc. — smartphones have completely changed the landscape there.

These kinds of dismissals are like sitting in 1959 saying that planes aren’t that fundamentally different from cars — sure they’re faster, but they’re still fuel-powered engines that take you from point A to point B! And they’re more expensive! Radio is just a telegraph with no wires! The smallpox vaccine is just so that those slummy “urban dwellers” can avoid spending time with cows while they’re kids!

All technology development is path dependent, and looking at the path and saying “therefore this isn’t progress” is not a particularly valuable insight in my humble opinion.
> ...to a company that publicly and blatantly prioritises shareholder interests over ethics.

Pretty much every company now depending how for down the ethics rabbit hole one traverses. Is returning as much money to investors as possible over giving employees raises ethical?
what is this strange obsession with type , it improves performance yeah sure . but to go around claiming that it is a panacea for all things poorly planned is pure unadulterated stupidity. i can concede that some immutable data structures are needed , but types not for me .

Python doesnt handle threads well this can be true. also if you are straining python threading system you ought to take a look at your own abstractions and design. chances are you wont go very far before you hit the same bottle neck in a different language if you assumed python gave up at X you could achive 100X with go but you will almost certainly hit the same issue when your data grows 100X.( i am aware of computational complexity is a factor. but the author claims that part is handled in C , from what is described it looks like they replaced flask with go)
Nah, the Chinese government is not a bunch of amateurs. They've been playing the game of censorship for decades, they know how to play it, and they hold more cards than any other player.

Beijing can easily transform the whole lesson to "make sure your company never finds itself in a situation as stupid as Blizzard, or else." I don't like it any more than you do, but that's the reality as far as I can tell.
For that comment, bitwize should be knighted.
262144 then?
"Progress is merely a modern idea, which is to say, a false idea."
The preceding discussion is a good example of "whoosh!" because it fails to understand that APL is an array language. It eschews scalar representation like "A1x1 + A2x2 ...". In APL, you would write this as something like "A +.× x".

The same lack of understanding of the array context also underlies the earlier comment favoring "standard" order of operation that works well for maybe five functions with three levels of precedence but quickly becomes unwieldy for more functions.

Someone else already alluded to this lack of scalability but the power of a strictly positional precedence - not "no precedence" - shows up in array operations. For example, consider reduction by a non-commutative function like "-/A".

In the "standard" order of precedence, since all the subtractions are at the same level, this can be restated as the first item in A minus the sum of the remaining items. This is not particularly interesting or useful.

However, positional precedence interprets this expression as an alternating sum: (2-3) + (5-9) (for the "A" above). Alternating sum is a common, useful construction in mathematics.
You expect them not to kick someone for supporting gay rights but even that might be a bridge too far for Blizzard. They made a big fuss about having the character Tracer be gay, but that only happened in a comic book and in Russia Tracer is definitely not gay. I believe the same is true in China, but don't quote me on that. Having characters with different sexual orientations is just some catnip for us Westerners to show that Blizz is totes woke guys!, not some sort of stance Blizz is taking because they believe in equality. I wouldn't be suprised if someone calling for gay rights at an esports tournament in Russia was subject to the same thing.

Blizz is just a faceless corp now, and any move they make that seems on the surface to be ethical is just window dressing for a calculated marketing move that will be undone the moment it looks like it might cost them some cash.
Saw a comment on Twitter (now lost) that said something along the lines of: remember that the censors are also individuals with a boss, operating in a highly ideological environment.

As the paranoia ramps up expect over-censorship to ramp up too. Not because of official policy but because of individual decisions made by people who don't want to be fired for a too-liberal interpretation of the policy at the wrong time.
Automating trivial things is immensely valuable. And yes, Haskell’s type checker can only check a subset of things.
um, have you heard of Starcraft 2?
Source if anyone is interested https://imgur.com/gallery/nBUysFF/comment/1724607027 (NSFW, imgur of course)
I agree with you. It's even now the talk of the relatively apolitical office.
And same to you, kind stranger!
(Creator of complice.co here, summoned by HNWatcher.)

I'm glad to see this thread because yeah, most productivity apps are just organization structures that don't support metacognition at all, and so people end up in all kinds of stuck modes.

Complice is definitely better, in that for instance it has different phases for planning your day, working, and reflecting on your day, or that if you say you're going to do X today then don't do it, it doesn't just go on your list for tomorrow but instead you're prompted to break it down or come up with a new plan.

And, I think there's a huge amount of potential here that's yet to be explored, both in Complice and other systems. Relatedly, if you're familiar with developmental psychology or subject-object shifts, we've started strategizing on how to design Complice to guide people through growing into different ways of relating to the world, themselves, and their goals.

I have a different very simple workflow I use for this stuff that I call a Captain's Log. Basically it's like a journal but instead of reflecting after, you intentionally start journalling as soon as you're not sure what you're doing. Link to that: https://malcolmocean.com/2017/11/captains-log-ultra-simple-t...
Sorry for the nitpick on grammar but

"I was just subjected to the most credible phishing attempt I’ve experienced"

Everyone has been subjected to the most credible phishing attempt they've experienced. Need to find another qualifier ;)
90% of readers are mentally inserting the word "Even" as they read that headline. Why didn't you put it there for them?
How to estimate the revenue, downloads and audience of a competitor’s app?
Exactly; I come from robotics which is highly experimental and it is very easy to design a robotics experiment where there will be no way to fit a description of the experiments plus the theory in three pages.
> What about Mei is grounds for banning Overwatch in China?

The title of the article is:

> Overwatch's Mei Is Becoming a Symbol of the Hong Kong Resistance
That's the probabilistic aspect of password cracking :-). In addition, I'm not sure if it's 2 years with 2014 GPUs (when he did the initial cracking), or today's GPUs.
The thought police will be indefinitely detaining its own citizens soon, it they're not already.
I think scarface74 is right. At my last job, it was clear from the job descriptions that certain people (like me) were expected to spend a substantial amount of time mentoring, leading and working on higher-level tasks, and others were expected to primarily code. IIRC, the pie chart showed that I was only expected to code around 15% of my time.

But that was because the organization realized that after a certain point, the knowledge of the senior developers was best used to bring up the level of the team rather than just crank out code. If you're a dev who's expected to basically produce code all day long but you decide you'd rather spend your time helping others, you shouldn't be surprised when you take a hit on your performance review.

This isn't a problem with the organization, per se. It's a problem with a dev deciding to do something other than what he's expected to be doing.
The poster was making a pun, replacing pwnd with pawnd, with pawn as the chess piece.
If anyone is curious, the equivalent in modern notation is “1. d4!”. Moving the pawn in front of the queen forward by two spaces. The exclamation point indicates that the annotater believes it to be a particularly strong move (describing a standard move from opening theory that way is a bit tongue-in-cheek).
Central Banks Can’t Create Negative Rates by Themselves
I had a similar experience in university, and your post makes me feel nostalgic for the times of having nothing to do but work on an essay and think about my language and the craft. :)

> Thinking is thinking and writing is writing. We regret the confusion.

You're right that the headline is oversimplified; and saying this might even obfuscate the point it's trying to make, which is that writing can be a tool to clarify thinking. This I sympathize with. Thoughts can be slippery and emotional and fallacious, but writing them down helps build compound thoughts and gives you leverage to organize them into a more coherent/rational narrative. So I think it's worth spreading the notion that writing is not just for communication, but can be a tool for thinking.
For future reference, an easy way to search for the post is to search "Who is hiring" and then sort the results by Date instead of Popularity and you should be able to find it pretty easily.
Wildfire Risk in California Mapped
sorry, but what has that got to do with AI?
As a kid I was taught zebra stripes throw off the depth perception of lunging predators leading to increased survival rates. It is similar to the dazzle camouflage of old ships. https://en.wikipedia.org/wiki/Dazzle_camouflage
Chess. Pawn.
When you say you built it around that concept, what steps did you take? Required readings? Aptitude tests? Courses and training? Rapid and unexplained firings?
I betting more short term but fewer long term. The immediate bloodbaths would be in America's client states that Russia and China move in on, but some of those would probably manage independence. Long term, one less bully dropping bombs on children should result in fewer deaths. The power vacuum is real, but I don't think it be entirely filled with other international bullies. A collapse of the military would probably result in some pretty dope weapon systems switching hands, as it did during the collapse of the Soviet Union. This would cause bloodshed, sure, but it also means some of those prior client states might have a better shot at independence than one might first imagine. I'll also point out that those power vacuum dynamics exhibit themselves at multiple levels of supervenience, and the US is often responsible for their disruption on smaller scales.
Kafka Summit San Francisco 2019 Session Videos
This makes sense. Especially in light of Chinese student unions on college campuses.
Would you be OK with your use of work bathrooms being made public? You can have an expectation of privacy while using other people's stuff.
Propose that a suspended player is a US citizen. This feels unconstitutional / illegal, as Blizzard has taken away the player's ability to earn a living based in their political views. The guise of suspension under the violation of "disparagement" feels weak.

I'd be interested in seeing how a lawsuit plays out.
I'm a math PhD, left academia because I have kids and I wanted to give them a better life than you can give kids with a postdoc salary ;) I can't perceive any differences as an outsider vs. insider. Probably some reviewers subconsciously let it influence their judgment, but at least in some fields you can publish in double-blind reviewed journals where your identity is hidden from the reviewers.
That's just the tolerance paradox all over again. I'm pretty sure the obvious solution to it is to just come out and say it.

"We are tolerant of everything, except intolerance. No, we dont care if you call that out as being inconsistent or unfair. Deal with it."
The research linked from the linked article: https://www.roberthalf.ca/en/two-in-five-workers-in-canada-h...

According to that page, the data is drawn from an online survey of 400 office workers aged 18 and older.
Widow tries for months to get money from dead husband's PayPal account
E.g. GMail supports rfc822msgid:<id> searches.
The guy wasn't fired for the password, he was fired for the sexual harassment of a coworker.

And nothing you do on a work computer is secret from your employer. It's not a "private diary" if you're using your employer's hardware.
Sadly the projector in the link is just an art project/proof of concept.
So maybe something like that, but for real?

Otherwise, glasses, scarves, hoodies, umbrellas, numbers... the usual, no? Makeup and lofi prosthetics if you wanted to get fancy.

In any case isn't facial recognition rather less an immediate issue than, well, tear gas?
A visual timeline of the events that led up to Trump's fateful phone call
Let's imagine that this issue did not exist, if you can. And let's further posit an acceptance of companies advocating for some set of values, as you have. Now whose values do you think it would make most sense for companies to advocate for? Employees, management, chief executive, the board, customers, somebody else? Perhaps this is a bad assumption but I would assume the vast majority of people would say they should stand for their customers, if for no other reason than the fact that a company cannot exist without its customers - and so pleasing them (and keeping them) is always priority #1.

And this is where things get tricky. For decades, the entire life of many of us, the US has been dominant over the entire world. But that dominance is ending. Gaming is just one particularly clear example. China, for instance, literally has more gamers than the US has citizens. [1](2014) And while the US market is still #1 in terms of revenue, that's ending imminently - literally perhaps next year. We're currently at $36.87bn compared to China's $36.54bn. [2] And that's with an untapped market of hundreds of millions in China. And their rapid economic growth means all players, new and old, are going to be able and willing to spend more money. Within the next two decades, the US gaming market will likely be a fraction of the Chinese market.

That creates an interesting little micro-paradox in this situation. Customers in the US claiming they will boycott Blizzard over this situation are precisely why Blizzard is motivated to act in this fashion. Because there would be a mirror situation in China with a much larger customer base. Until people (around the world) can accept individuals behaving in a way they find deplorable, we're only going to end up in a world where the biggest wins. And as the geopolitical status quo changes, that's no longer simply synonymous with USA.

[1] - https://www.gamespot.com/articles/the-number-of-chinese-game...

[2] - https://newzoo.com/insights/rankings/top-10-countries-by-gam...
The interesting thing is this occurred in Taiwan. So the answer of whether China has jurisdiction here is an intensely political question. Heck, you're not even supposed to call it Taiwan - it's Chinese Taipei.

If you have a market in both China and Taiwan, you're getting into politics. There's no way around it.
Shoutout to Black Mirror. They've done a phenomenal job dramatizing this and other similar concepts. Do give it a watch.
A lot of the dismissal is just something like "arrivalism". Like, the atom was harnessed in 1950, so it gets that date, never mind that reasonably safe designs took another 30 or 40 years. Computers existed, so never mind the massive cost decreases and capability increases that made them available and useful to many more people. Treat the arrival dates as the period society takes to integrate the technology and we are still in the transistors window.

(I think this is a reasonable point to make in the context where I started off talking about 50,000 years)
I disabled it a long time ago on Arch because of kernel/driver bugs and haven't had any reason to enable it since. There is no compelling need for ipv6, which is a shame, because the protocol is much simpler than ipv4. So much of the internet could be much better if we didn't have to keep compatibility with protocols developed in the 70's.
You shouldn't be using deeply personal stuff like this for work passwords then.

It's very legitimate for a company to want to protect themselves from a massively damaging and costly security/privacy incident by policing against the use of weak passwords.
Takimag audiences appreciate non politically correct jokes; a man writes for his audience. If you don't like it, well, I'm sorry you're so sensitive I guess. I'm not sorry for making jokes. That statement also makes an important point: diabetics had solutions back in the old days 40 years before 2009, and there sure were a lot less people with self-inflicted diabetes then.

My dismissals are simply the magnitude of the difference. The comparison class for nerd dildos is ... the invention of the computer and networking technology in the first place in the decades before. The invention of the computer and associated networking technology is a vast increase in human power. Smart phones are a convenience, and a democratization of old technology; not a categorically new thing which insanely changes people's way of life. Even in 1969 (now that it's been 50 years), one could put a nickel in a pay phone and summon a cab. It worked about as well as Uber does in most circumstances. In cities, where you're most likely to use such services, you could also just wave at a taxi. I did it for 3 months earlier this year in Lisbon: it worked just fine, and was often faster than uber!

The sad thing, to me, is people really think their networked electrical dingus is comparable to something like computers -to say nothing of antibiotics, the atom bomb, spaceflight and so on. I mean, you're in good company: no less a personage than Jerry Pournelle made the same argument you are making here. But it's still wrong!
Another amazing thing is how early the Chinese (with significant inland natural waterways) were building mega-scale artificial waterways for this purpose. See https://en.wikipedia.org/wiki/Grand_Canal_(China) (~6th century) and https://en.wikipedia.org/wiki/History_of_canals_in_China .. also how different (and in some ways superior) their sail plans were https://en.wikipedia.org/wiki/Junk_rig
There is no law or constitutional provision in the US that says you can’t refuse to work with someone for their political views.
It’s the New Yorker.
> I expect them to not kick someone for supporting gay rights, but I do expect them to kick someone for doing a nazi salute on stage. So there's clearly a line drawn somewhere; it's not their job to act as a platform for every opinion.

Blizzard is an international company, and the line they draw is based on the sensibilities of all their customers worldwide. China, a country with a population 3-4x larger than the US evidently believes that support for Hong Kong protestors crosses that line. Blizzard may be a US based company, that doesn't mean it's going to draw up standards of conduct that always please the US customer base. I can guarantee you, the US and other western customers they stand to lose is they didn't cater to Chinese demands is a lot less than the Chinese customers they would lose if they were kicked out of China.
Kubernetes ‘Billion Laughs’ Vulnerability Is No Laughing Matter
And I'm sure some do. But the next time they release an objectively good game everyone's back in.

Ya know, for a company like EA, I am exactly like that. "G-ddamn it, EA! The next time you release a title I'm on the fence about, I'm not going to buy it! {BTW, what's release date for Battlefield X again?}) That's because they have what are, IMO, shitty business practices. But I'm not a very principled man, so I conveniently forget that $GAME_I_REALLY_LIKE is published by EA.

But there is not game on this planet I need play badly enough that I will support "let's all play nice with the big, bad authoritarian government and not make them feel uncomfortable with our rude words". Nope, you go right on the list with Exxon ("I'll walk before I buy fuel from Exxon." And I have.), unlikely to ever be removed again. (Note: I've not read up on the whole stink yet, so I'm not saying Blizzard's on that list now.)

Even more so because it isn't really about the authoritarian government. In some cases, they say jump and you ask how high on the way up. Because they have tanks and shit. But Chinese tanks won't roll to the Blizzard offices. No, they'll roll to the gates of China's economy and keep Blizzard out. Which is even worse, because now the story is, "hush now, or someone might not get their bonus."
> "I'm sorry, as a rule I do not discuss personal details with someone who called me, since I don't know who you are"

Correct. If someone calls me, the onus is on them to prove to me that they are who they say they are.

However, I usually just block ALL unscheduled phone calls, period. Not only do I not have time for unscheduled interruptions, but banks have secure websites and if they can't make proper use of them, too bad, they aren't going to reach me by trying to call me. They should know that phones are easy to phish with, and stop using phone calls to initiate communication.

Ideally what I want is an e-mail saying "we saw some suspicious transactions, please /log in/ to check that there is no fraudulent activity" or even a more general "please log in for an urgent message" with a suspend button in the online interface.
Private citizens should have a right to private conversations with one another, regardless of the channel. Why is this so hard to grasp?
It’s too late now, I already wiped the old backup and reassigned the license. I didn’t feel like wanting to waste the time much further after past experiences with support and what I read here.
:) I also loved that book. I developed, what I like to think of as a sense of style, while getting an English degree, and the main tools/advice I developed totally line up with what he shared in the book.
I wouldn't say that Nietzsche was apolitical.

He wrote that "Wagner has become what I most despise: an antisemite."

Nietzsche was very vocal in his opposition to antisemitism, which extended far beyond his break with Wagner, a man who he had formerly deeply admired. Ironically, his sister was an ardent antisemite, who falsified his work to make him seem sympathetic to her views.

Though Nietzsche would was not primarily a political philosopher (except in the sense that, arguably, everything is political) it is likely that were he alive today he would be opposed to the xonophobia and racism that is at Trump's core and that of many of his supporters.