skysight-inc/HackerNews huggingface dataset:
I don't usually apologize for Facebook, but I wonder whether it might actually be a good-faith attempt by Facebook to provide good quality moderation.

If having human moderation costs too much to scale to everything, do you throw up our arms and say humans will moderate nothing and it's entirely up to bots? Or do you still put some limited resources into human moderation that could check 0.1% of content, then have some algorithm that picks what content the human moderation gets applied to?

If you go that route, you might be very tempted to try to design the algorithm for picking which 0.1% of content goes to the humans to try to pick "important" content. Because you want to apply your limited human moderation resources to content that's "important" to get right or will be "impactful" for large numbers of people or the trajectory of an entire society.

I understand why this angers people. Facebook might see it in terms of deploying limited moderation resources in the most effective way. But suppose you're an "ordinary" person who gets posts deleted, accounts locked, etc. by bots for no discernable reason with no appeal. As an "ordinary" person, learning "important" people have a different, more forgiving justice system where actual humans make decisions is going to make you pretty angry.

I'm not sure it's malicious intent on Facebook's part.
Because women routinely abuse them. The way out of marriage for them should only be to leave everything behind, children including, and to get a job.
It's probably the reverse direction of what you're thinking, it's not that events of western Maryland would be covered by neighboring cities, more that western Marylanders would be more likely to subscribe to Pittsburgh media than Baltimore. Media that comes to mind include radio, bbroadcast TV and advertised events in local papers.
Twitter algorithms bias toward right-wing content
> after publishing a series of essays “arguing that sex is a biological reality” (TERFese for “trans people don’t exist”)

I ... what? I'm supportive of trans rights, but that is an absolutely risible mischaracterisation of the utterly banal truism that 'sex is a biological reality'.

For one, no one is denying that trans people exist. As for the biological reality of sex, that's neither here nor there for the transgender movement – which, as the name suggests, is about gender. And doesn't deny at all that 'sex is a biological reality', which statement is absolutely undeniably true and uncontested by anyone.

This article has some true and insightful parts, but it seems to be using the old trick of mixing in true statements with shockingly false and spurious ones, in a bid to make the latter appear more credible.
Just FYI, in the US there are actually not just accountants but tax professionals.

Accountants will tell you “I’m not a tax guy” and tax guys will tell you “I’m not an accountant”

Taxes are so convoluted and constantly changing that a separate class of number crunchers are maintained for it.

(I’m sure someone could wear both hats, but in my experience they don’t or can’t. Too many requirements for maintaining both?)
It's like asking would you rather be a one-hit wonder punk band, or a world-class violinist.
> Fascinated by the concept of polyglot programming, I decided to make good use of the fact that I know several exceptionally experienced developers and take a closer look at the topic.

The author selected only “polyglot” programmers so of course they would sing its praises. Or did the author expect them to say, “well I have experience with these 15 different frameworks, but I’d say 12 of them were a waste of time... meh.” You might make an off-hand comment on that on HN, but you typically won’t do that when you are being interviewed because of your seniority or whatever. That’s like downplaying things on your résumé.

Not that I personally think that being a “polyglot” is bad. But we need to distinguish between two things:

1. Mastering a wide breadth of programming ideas expressed through different languages
2. Knowing or having experience with implementing a lot of stuff

(2) might simply require being a polyglot because different domains and different fields use different languages. But (2) does not imply (1): you might have experience with eight different programming languages that are very much alike (only really differeing in third party libraries, perhaps), so you haven’t really gotten the chance to be a “polyglot” in the multiple paradigms sense of the word.
> What's the Matter with Kansas? is a lovely example of contempt disguised as gentle inquiry, with a touch of worry over another, and it starts even with the title itself

On the contrary. The title is from the 19th century, from an editorial asking why the populists in Kansas were so left wing, something the book goes into detail about in the second chapter.
I would enjoy reading more (with links!) about the spam filtering story.
In 1949, He Imagined an Age of Robots (2013)
Think of everythin which in java you would put in the catch and finally blocks. Those are nearly always most cleanly handled in C code by doing a goto to the cleanup/return section at the end of the function.

You could work around this via tons of deeply nested blocks, but that makes the code very unreadable. The goto cleanup pattern makes the code intuitive and very readable.

I still have a printout somewhere of an application from the 80s, maybe a dozen pages in small font, every few lines it jumps via goto to somewhere else, depending on state (global variables, of course). It was a serious nightmare to figure out where the code is going. That was the historical context of "goto considered harmful". It sure was! Code like that doesn't exist today, the lessons have been learned. It had nothing to do with clean jump to a cleanup section (which is what a finally{} block is, after all).
Now that I'm re-reading it, there are a lot of little smug droplets throughout the article.
Would add to the qualities of mind for new ideas: you need physical domain competence in something, because it will be the source of heuristics and isomorphisms that provide an intuitive fast map of a territory.

I identify as a hyper-stupid intelligent person, where I can go breadth first into a lot of domains and get out of my depth really quickly, while impressing the ignorant and irritating the competent. The opportunities are amazing, you get to appreciate the most incredible things, but this kind of virtuotic ignorance (curiosity, charitably) needs to be tempered by practice and education in at least one thing, as you are really only ever as good as the thing you are best at. Important thoughts.
The distinction that I’m making is exactly that. You can’t incorporate direct feedback into a phase modulation synthesizer, you need to incorporate delay into the feedback path. By comparison, you can use direct feedback with subtractive or FM synthesis.

The one-sample delay basically turns the feedback into an iterated function system. With certain parameters, you end up with aperiodic results—cool in theory, but in practice, often just used as a noise source.
The fact that this is popular here just reinforces how many autists are on this website.

Nothing new and upvoted out of ignorance.
Anti-intellectuallism is fully bipartisan at this point in time. Framing it as belonging to the other, the unenlightened side, is just tribalism and itself anti-intellectual.

This trend is increasingly prevalent in both parties. If we are to solve anything, one has to first recognize the reality of the situation and stop getting lured in by us vs them.
>After that, I would hear "Ugh, men are awful" in a curious new light. Or someone would say "White people ruin everything" and I would realize, hey, I'm white. This sort of thing began to add up and it became clear that "going left" meant supporting people who had contempt for me, purely on the basis of things like skin color and sex.

See, I would stand up for social justice and protecting women and people of color. But women and people of color don't trust white men so instead, I'm going to not stand for these things instead.

Great logic there. I could tell that you used to be a real leftist template.

How about instead, you stand for women and people of color because it's the right thing to do? Regardless of how little they trust white men. Maybe, just maybe, try and understand why they wouldn't trust white men?
I want it one step further, it's not called "sideloading" but just "normal install", people should be able to install anything they want without some unwanted middleman, all the restrictions are just market distortions.
> Why do so many smart people fail to discover anything new?

We live in a world were so much has been discovered already by the smart people before us. There isn't anymore low hanging fruit today, discovering novel things likely involves spending your early adulthood learning all the things our smart ancestors discovered as a primer to being able to understand what's left to discover.

Most of us will need to be happy with merely understanding what has already been discovered. And realize that, for every Newton or Euler of the word, there were billions of people that history forgot.
I was specifically avoiding commenting on the legitimacy and use of said powers and instead addressing only what I saw was the core premise of OP: That the US's desire for abilities (maybe that's a better word to use so that we don't conflate legal power with practical power, that is what is possible vs what is allowed) that others do not have is somehow wrong or strange. A core function of all governments, and one that government doesn't exist without, is power. You can't claim jurisdiction without the ability to enforce it.

You kind of went off in the weeds and talked about a lot of things I wasn't saying anything about. The one point of yours I will respond to is this:

> I guess it just smells like fascism to me when you submit to this without like... actually thinking about the specifics of each power? Or letting them just spread illegal shit around the world? Maybe i misunderstand. This all seems weird.

Two things: First and foremost, I don't see how you drew a line from the U.S. preventing export of technologies that enable fascism to the U.S. 'spreading illegal shit'. Kind of a hard turn there, and not really what I, OP, or the article were commenting on.

Second, power is not equal to fascism. Personal freedoms rely on the power to defend them. You are not free to live if someone else is free to take your life. Even a loving and benevolent government requires the power to protect and care for it's constituents. (Now, don't misread that, and think I'm saying the US government is loving and benevolent, I'm making a broader point), and that power needs to be highly asymmetrical or it simply doesn't serve its purpose.
Would love to see the sources if you have them handy.
Is Michael I. Jordan the Michael Jordan of AI research?
The point here is that their oversight board needs to know about these sorts of programs, not that the program is de facto bad.
Yeah the significant improvements from 13 will require that last I heard.
I'm not sure mostnormal people are posting on Twitter, by that definition. It's a social network with global visibility of everything - you become an "influencer" the moment your account experiences even a modicum of success.
That's very impressive!

You may want to do the same for NVMe: creating several namespaces is not supported on most consumer drives, while laptops can rarely have more than 1 NVMe (same problem as with the GPUs: a passthrough requires having 2 of them)

Being able to split the NVMe drive not by partition but by namespace would let each OS see a "full drive".
I think there is an interesting point here, but it doesn't invalidate the statistics like the author claims. 42% of people who were "strong liberals" agreed that they self-censored because of fear of "offending" other people.
Your argument falls in the "nice gadget" category. Learning foreign languages ranks kind of high on the "privilege" ladder btw, it's very far from a "need", plus you don't need VR for that, we have video chats, youtube, instant translation tools, &c.
So polite but still ready to insinuate other people are incapable of making a correct assertion because they are non-technical.

To me it’s just painfully obvious you think very highly of yourself.
Isn't it interesting that all of the examples in the original article can be replaced with a labeled break of arbitrary blocks? Even replacing the continue statement. Solving the problems of goto and keeping the behaviour. Not sure why more languages don't have this
Most of the people living in DC work for the federal government either directly or indirectly. That represents a huge conflict of interest, and was the reason DC was created in the first place. No one lived in DC before it was created, so the people that have put down roots there did so knowing they wouldn't have representation in the federal government.
A list of weirdly specialized websites
> you're the product of a lot more work and planning than you give yourself credit for.

Some people are lucky enough to have parents/family that handle this planning for us at young ages, knowing we will benefit in the future.
It feels like the SSD with Windows 10 will become my gaming machine for all of my old or offline titles (with OOSU https://www.oo-software.com/en/shutup10, Kaspersky Antivirus and other software to help mitigate its eventual downwards spiral into insecurity, much like XP experienced), whereas the M.2 SSD with Ubuntu LTS will become my new daily driver.

It's not like i have much of a choice, because thankfully Microsoft finally forced my hand by not supporting my Ryzen 3 1200.

After all, gaming is the only thing holding me back: it's amazing to see Proton and other tech progressing rapidly to bridge the gap, even though i'll still want to occasionally play some of the older unsupported titles.

To me, the only piece that's missing is something like VirtualBox with good GPU passthrough and relative mouse movement mode, so i can run Windows 10 in a VM without any sorts of other trickery. Either that, or for Wine to get better.

Well, perhaps software like MobaXTerm (https://mobaxterm.mobatek.net/) is also excellent but also only available on Windows (Remmina doesn't quite come close), or maybe WinSCP - apart from those, most other of the software that i use as a software dev is available on Linux distros already, which is lovely to see!
> where I did my PhD in France almost all fellow PhD students in my group had parents that were high-ranking scientists

You'll see this across all professional areas in the world. Medical students overindex on parents being doctors, law students on parents being lawyers. Heck, even young 10-year-old motorcycle racers at your local mini moto track almost all have a Dad back in the pit who is wrenching on their bikes and who comes from a moto background. It's literally everywhere you look.

The reality is that most of us can be successful in several different professional paths, and that we'll often choose the path that we're most familiar with from our upbringing.

On that note, whenever I meet someone who successfully broke their "family mold," I appreciate their success that much more.
Analysing the Performance and Costs of Reactive Programming Libraries in Java
I never said that the politicians are acting in good faith. I said that I think a lot of the voters are.
Ask HN: Replacing a MacBook Pro's Battery
I'm looking for some advise.

I have a 2018 Macbook Pro (A1990) and the battery has started swelling.. To the point where it's pushing the under-case out a bit.

What is the best way to get it replaced? Without going to an Apple-store and getting them to overprice me on it.

Are there any reputable places online I can buy one and fit it myself? (I'm in the UK)
This article is a good example of why the business world will help lead the charge for what the author calls wokeism. Business psychology would rather look at knock-on effects on growth and leverage, even in the big picture, than position itself as an arbiter in a polarized and highly subjective values dichotomy. For one, this is the same as playing to business strengths.

But also, it's avoiding weak areas. The "look at both sides and be calm" perspective is one of the only major tools businesses are comfortable deploying in _any_ deep relationship-equity issue. If businesses get into complex and polarizing relating issues and look as if they are coming out on a given side, they risk immediately having their own values questioned, which immediately calls their longer term stability into question. We know that people and cultures change and adapt over time--so what about this business?

In terms of equivalent dichotomy and polarity, business mentality is much closer to the right/wrong world of measured data and businesses need to find ways to stay in that circle in order to grow in a sustainable way. You can say that businesses are able to metabolize data easily, and individuals rely on businesses to lend out this leverage.

IMO this is also why generalized ethics systems and ethics training are good for business, even though people who prefer more authentic depth will blast such things for being too shallow. These systems work from the objective side, rather than forcing an entire organization into a fractally-deep conversation that distracts from core business gifts. So yes, they are shallow, but the point is to provide a compatibility layer for the business operations so to speak, not to reformat every layer from the bottom up.
If Apple put out a color paper repair manual like this, it would sell out overnight but they would never do it. Tesla too wouldn't be caught dead putting repair info into a publication. When did things go wrong?
Why is it hard? I have some experience with demographic databases.

I take it as a given that Facebook, NSA, whomever, have uniquely identified every person, living and dead. I just don't understand how or why fake accounts are created.

Smaller outfits like metafilter need some kind of gatekeeper. Like require nominal fee or scan of ID or verification photo.
I wonder what happened to those four cases the board “selected” but didn’t “ultimately proceed“ with?
Reading this comment was really important to me.

I encounter this “luck” argument that implies dualism, of a self separate from biology and life experience that could have somehow existed in a different body, all the time.

And until I read this comment I felt like I was the only person who found that idea specious.
>>Households with lower incomes spend much larger percentage of their money on goods with sales tax than more wealthy households>>

Right, I addressed this.

However, for the wealthy household, exactly what is the utility of all the money they have if they can't spend it? The minute any money is spent, the not-taxed argument comes apart because it is now taxed. How can you be wealthy if you do not have access to money?
There is reasonable evidence that Einstein was not particularly gifted in the areas of self-awareness or emotional knowledge.
> HEV is just an ICE with better gas mileage.

I don't see how this is true as HEV _are_ electric vehicles powered by a fuel cell. Please expound on how this equates to an ICE.

EDIT: My parent comment was misleading perhaps, because I used the non-standard abbreviation HEV (Hydrogen Electric Vehicle) as opposed to the more conventional FCEV (Fuel Cell Electric Vehicle).
Such a great read. I thought Paul's most profound insight was right at the end where he mentions a connection between writing and discovering new ideas. I've found this personally to be true. I was blogging heavily from 2005 until 2010 and it led to me launching a string of products, getting funding for one of them, failing and continuing to launch until we succeeded spectacularly. Writing, I have found, enables my creative and analytical thought process. I've found that it serves as a kind of personal strategic planning process that educates the intuitive mind, and which results in insights over the proceeding days and weeks, which leads to more writing, and an iterative and exponential process.
Google cached version here https://webcache.googleusercontent.com/search?q=cache:u4UoSf...
It's amusing to see people get worked up over this. I'm not even jacked, but it's obvious that having a lot of muscle mass makes you look more intimidating and dominant.
This person definitely is stupid for thinking masks work against sarscov2.
> Once you have the deep knowledge you’re set in this field.

Examples of this deep knowledge?
If I get another 5 years out of plastic I may flip back but I can't promise I'll remember to report back. I will be too busy growing a lawn, to curate very carefully so I can tell invited guests to get off it.
Lots of great ideas have come out of university settings as well. I don't know if you can say anything in general about intellectual isolation.
For the operation of this algorithm, is there any meaningful difference between destroying the universe and destroying the observer(s)? https://en.wikipedia.org/wiki/Quantum_suicide_and_immortalit...

EDIT: If you allow for the objects to spontaneously sort themselves, the runtime is O(1).
> Except, of course, cryptocurrency isn't nearly as useful as, say, desalinated water.

I'd like to expand on this a bit.

The major problem with cryptocurrency is that the value of a typical coin seems to be ~ the cost of electricity needed to mine one.

This means that a crypto miner turns $1 of energy into ~$1 of wealth.

As far as business plans go, this is an absolutely horrific use of energy. Nearly no other business produces so little wealth, for such a high energy input.

The economy in general, by the way, turns $1 of energy into ~$17 of wealth. [1]

[1] https://www.eia.gov/todayinenergy/detail.php?id=36754#:~:tex....
I drove through rural West Virginia about 6 years ago. Along the road I spotted a broken down van, and I pulled over to see if they needed help. There were three of them, and they were each twice as big as me, and I’m 120kg. I gave a ride to one guy who barely fit in the passenger seat. We got to talking, and he was a retired coal miner. Super friendly. About 30km down the road, he asked me to drop him off at a tiny grocery store so he could walk around and find his preacher, who also happened to be the local tow truck driver.
My understanding is that part of the reason these accounts were on a special list is that they were getting reported a lot. For nothing.

Like, Doug The Pug might get reported a thousand times per post for animal abuse.
Quoted from Bartosz Milewski's 'Category Theory for Programmers chapter 20:

Let me set the record straight: The whole mysticism around the monad is the result of a misunderstanding. The monad is a very simple concept. It’s the diversity of applications of the monad that causes the confusion.
As part of research for this post I looked up duct tape (a.k.a., duck tape) and its applications. Here’s a little sample of things that you can do with it:

- sealing ducts

- fixing CO2 scrubbers on board Apollo 13

- wart treatment

- fixing Apple’s iPhone 4 dropped call issue

- making a prom dress

- building a suspension bridge

Now imagine that you didn’t know what duct tape was and you were trying to figure it out based on this list. Good luck!
So I’d like to add one more item to the collection of “the monad is like…” clichés: The monad is like duct tape. Its applications are widely diverse, but its principle is very simple: it glues things together. More precisely, it composes things.

===

Also would like to recommand:
Functors and Monads For People Who Have Read Too Many "Tutorials"
http://www.jerf.org/iri/post/2958

I got a feeling that Monad has no good metaphor to real life objects. Trying to make up an analogy just makes things worse.