skysight-inc/HackerNews huggingface dataset:
Completely different. Calling police with a false report of an extremely violent crime is hugely different from calling police on an actually crime.

And declaring war on policing is a horrific response to the (huge) problem of under 0.1% of interactions having inexcusably terrible outcomes. Lack of policing causes far more problems than policing. And if you disagree with that, do you deserve to lose your job for your good faith belief? The anti-policing extremists hurt the people they intend to help. The vast majority of Black communities don't want to cancel the current police as a whole, they want better police.
Show HN: A minimal code snippet manager
I've thought a lot about this. My biggest problem is that I'm the only one maintaining the project, and using something like vue + cross-platform would make things a lot easier than maintaining 3 different code bases (ios, android, web).

My understanding is that cross-platform tools have matured enough to be used as replacements to native implementations. Is that not the case?
Definitely, `-Wall -Wextra -pedantic` are always there, and only turning off individual ones if there's a good reason.
Yeah, that cheap composite wood is use once and dump. It can’t even survive a move sometimes.

But is it a sustainability problem? No. In fact if I can recycle wood destined for the furnace into engineered wood, it’s better. If I can recycle engineered wood to become engineered wood again, it’s better.

The other benefit of real wood you mention (restoring and finish) happens less in the western world. Here they dump and move on. Sadly.
All you're arguing is that it's "not the most sketchy" not that it's less sketchy than the average. And you're offering no proof or example of that either.
I live in the US. I've mailed, through the US Post Office, my federal tax forms for the past few years as I don't pay for software to file my taxes. I have always gotten my tax refunds or other stimulus money directly deposited into my bank account by the IRS without any issues, including the past 2 stimulus payments. I believe every time the government is using ACH transfers to do this.

Do most people in the US not do this when they file their taxes?

Do businesses not have the ability to do this like people do?

I mean, I know a lot of people in the US don't have bank accounts, so the only way for the government to send them money is via a check in the mail. This should (hopefully) be the exception and not the standard procedure.
The GameStop Game Never Stops
Not having Facebook or Instagram accounts is a positive hiring signal for me. Having a Fetlife account, regardless of content, is another positive hiring signal for me. (I tend to preferentially hire nonconformists.)

Also, the last point is incorrect: being kinky is not a protected class, and one does not even need to be kinky to be on Fetlife. Not hiring someone because they are on Fetlife isn't protected class discrimination even if their Fetlife profile happened to disclose they are in a protected class. It's a social network like any other.

Interviewing someone opens oneself up to a potential lawsuit, period. Asking for information about a candidate that has nothing to do with membership in a protected class (such as "show me your public websites", which is what such a request amounts to) is no more risk than asking in what city someone went to university (the city for which, for example, could suggest they attended an HBCU). The whole process is fraught with risk; we should not allow that to prevent us from learning a detailed picture about a candidate's lifestyle and character (assiduously avoiding specifically seeking out information associated with protected class membership).

It's already common to ask for a LinkedIn or GitHub profile for hiring certain types of roles. There's no difference asking for Facebook or Instagram or Twitter.

Would you hire a photographer without seeing their Instagram?

It's also entirely legal to discriminate against someone for the specific set of social media services they do or do not have an account on, as long as they aren't serving as a proxy for protected class discrimination (eg ChristianMingle).

All of hiring is a process of discrimination: against the less skilled, less diligent, less suited to a particular job role. More information helps in that process. One has to always be careful to avoid discriminating against protected classes, but most attributes of most people, even outside of the professional sphere, are not protected and are legal and prudent grounds for hiring discrimination.
I find this odd, in Canada we can get all the replacement parts needed. Just may have to wait a bit but they have them.
I had a lawyers suggest I drive him to court. This turned out to be a trick so he could "justify" billing me for the commute time. It was like Uber, except the driver pays the passenger $500.
> I'm finding all the Consider Phlebas hate kinda weird.

You're not alone. Most of it does not ring true for me at all.
10%? Try at least 50%. If you wanna do anything complicated you have to drop down to native, which is made more confusing because of the layers of abstraction.

RN, never again.
Software's Ailing Mythology (2015)
I'm working in an older codebase (not THAT old, but it feels old because it's so bad), lots of database interactions. There's three data models (or sets thereof) that are mostly the same - MOSTLY.

I could make the tables flexible (add columns to fit all data models). I could make the queries dynamic (make the table part flexible). But I'm duplicating code instead.

As the proverb goes, a little duplication is better than the wrong abstraction. There's bits of code in here where the author tried to be smart, but queries like "select id from $table where x = $y" really throw my editor (and brain) off.
Topology 101: How Mathematicians Study Holes
In 1934 Hugh Hefner was just 8-year old innocent child when Disney launched a cartoon character without pants (Donald Duck). Playboy was founded 1953.
Surely (almost) everybody likes it when that happens? It's hard to have a less sympathetic antagonist than a filthy-rich hedge fund like Melvin that's trying to mint even more money by crushing a company like GameStop that many people have fond memories of.
LZO is also GPL which can be a conflict, compared with the BSD license of LZ4.
Revature coding program promises jobs but costs $36,500 to quit
Emotet malware botnet disrupted by international police operation
At my work, my team is pioneering React Native development so I've got a couple of thoughts.

The main benefits for us come down to the fact that we have a large existing JS web application that would take a lot of energy to port to both native platforms (we know from experience, we tried it before). Using React Native, we can share a significant amount of the data and controller layers between web and native. This also means that when a feature gets written for the web, most of the work is already done on mobile (if it was written correctly).

The other key difference is the sheer numbers of each different type of devs we have. At work we have ~400 JS devs and ~30 each of iOS and Android devs. It's just not reasonable to expect the native engineers to be able to keep up. Exploring React Native lets us distribute the load of app development off of the native engineers and put it into some of the web developers. Arguably, an alternate solution would have been to just hire more native devs and I gave that suggestion to management, but that wasn't the direction they wanted to take.
How is medical research shit science?
Are workers owning the product of their labour and managing the company democratically? If not, it's not socialism, it's welfare.

It's really, really not complicated and the way the term has been stripped out of its meaning (primarily in the US) is just awful.
As a centrist myself I disagree with the premise that centrists take issue with Trump.

I personally take issue with his heavy-handed approach to the George Floyd protests, but I consider George Bush Jr to be by far the worse president between the two. He's mostly just an arrogant asshole.

The left's response to him however... And I've spoken with many many other centrists online who agree with me so it's not clear to me why you think the centrists are anything but just silent so they don't get swept up in the hysteria (which is where I've been at for years now, which is why I've never been on Twitter, instagram, etc. Was on FB briefly and promptly left it long before it got popular to do so).
Sounds like the choice is whether you want a good salary or a challenging job.
> I ordered a couple accessory boards off Amazon, a high precision ADC and a real time clock. Both were fakes. They had swapped out chips with lower grade components. When I ordered from Adafruit I got the real things.

sort of off topic, but, I never buy anything from Amazon anymore unless it's a last resort. The convenience is no longer there if I end up having to send stuff back due to it being fake or damaged in shipping (particularly books that are put in large boxes with no packing material, which is sucky given Amazon used to be the primary way I'd buy books).

I'm excited to give MicroPython a try with the new Raspberry Pi 2040 microcontroller. I have a couple project ideas lined up and really looking forward to getting into this space a little as a hobby.
How would this even work with something like twitter?

Lets say Biden Tweets a big fat lie to his millions of followers. That lie in turn gets retweeted by millions of people. Next, Biden posts a retraction. Do all of his followers also have to post a retraction? Does Twitter have to implement some kind of retweet retraction mechanic?

What if the original user is obscure and someone famous quote tweets a big fat lie instead of inventing their own big-fat lie? Does it make a difference if the quoter was agreeing with the original?

How do you deal with users who refuse to post a retraction or even leave twitter entirely? Is there an auto-retraction? Who decides if and when something is retracted?

> The requirement to surface corrections as widely as the original item

Imagine for a moment you are running an obscure little website, "The 2nd amendment times", and you post a little story on your blog about how Obama is getting appointed to replace Biden in 2024 and he's coming to take everyone's guns. All 17 of your readers read your story and laugh it off except one passes it on to Rush Limbaugh who Tweets it.

Now 17 million people blow up your blog. You are featured on Fox News and dozens of top right-wing pundits repost your site.

Who is "accountable" here? How would this get retracted? If you post a new article on the front page of your blog saying you dreamt the whole thing after smoking too much weed, does that make it all good even though only your original 17 readers are likely to see this correction?
Bash Language Server
I was surprised that this hasn't featured on HN before, because I was looking into it and it seemed pretty neat. I have never heard of anyone use it, so I was rather dubious.

I tested it in Vim and VS Code. In Vim it was like the regular REPL experience of a shell, but with more editing and completion power. The only thing I found lacking was that there is no file name completion, but I understand that this is hard to implement.

I almost think this removes the need for any new kind of shell, since the most annoying part (to me at least) – the input method – has been solved.

Thoughts and Opinions?
Google, Apple sued for failing to give Telegram the Parler putdown treatment
Wikipedia: "Socialism is a political, social and economic philosophy encompassing a range of economic and social systems characterised by social ownership of the means of production and democratic control or workers' self-management of enterprise".

Which is not "...characterised by government giving handouts".
Seconded, bought a used Steelcase for only about $100 at the beginning of the pandemic. It has been worth every penny with working from home.
Gotta know the common factor before you can make the right refactoring.

And then you can make the judgment whether the abstraction is an improvement over the duplication.

Better to have multiple lots of dumb code than one lot of clever code.
CIA file on Russian ESP experiments released
Are you sure you're not mixing up socialism/Marxism/communism/...?
I understand perhaps sole enterprise or small partnership having the right to control who they serve. However, if it is a public corporation, it is no longer an individual entity, a citizen entitled to control over whom you serve.

Once your company is public and traded on markets within the United States, it is now available to any individual to become a partial owner. To claim that you represent an individual opinion about whom you want to serve is only figurative. These companies are owned by thousands maybe even millions of people with all types of beliefs.

What I am seeing right now with big tech are the voices of a dominant billionaire leader and noisy, radical employees steering decisions about who should be served by the company. This minority of people in a public corporation should not have this kind of power. Their decisions should be driven entirely by the legal system and what is legally allowed and who can be legally served.
I have to say, this isn’t about socialism vs capitalism.

There is corruption so deep into our government that it appears the vast majority of taxes feed it. Most of the regulations are there because your senator / reps were bribed.. I mean mean lobbied.

Look at the recent covid relief bill, sending money random places throughout the world. I suspect it’s laundered back to politicians, honestly.

If you wonder why there is a BLM (communist) movement or the “Make America Great Again” movement. Both are centered around fixing this broken, corrupt system. Most Americans recognize this and are trying to organize solutions. The powers that be, don’t want to give it up. Hence there has been a coordinated effort to manipulate news, social media shutting down decent and yes, even some claim voter fraud (for instance, zuckerberg funded non-profits to the tune of $500m; which funded private “satellite” ballot collection locations in PA).
Same for protests. Watch them on the news vs. the twitch streamers. looks like a war zone at 6PM but at 2:30 AM it looks like a few people in an intersection.
This post - and many other conversations we’ve had on the subject on HN - are about the lack of integrity of academic journals. More broadly, this contributes to discussions about fraud in academia, the reproducibility crisis, and the pressure to publish.

“Any random person” includes many researchers, including phd holders or just random people with time on their hands, but whose commentary could be judged on its own merits, not by some credentials or stamp of approval from journals that don’t even examine the data used by studies they publish. This does not mean that comments should go completely unmoderated.

As far as I’ve seen, no journal does a thorough examination of data referenced by studies it publishes.

Credentials, papers, citations, and studies do little to increase the levels of trustworthiness precisely because papers like these are not publicly scrutinized.
2018 should be in the title
Seems from that article that that relationship is rather nuanced and only really pertains to the founder and not the company at large.
Let’s flag it
When GameStop pops, the whole bubble pops.
> I never understood why people hate IKEA.

Did you read https://en.wikipedia.org/wiki/IKEA#Criticisms ? There seems to be many reasons to dislike the company, even as a happy customer.

One thing that stuck with me is this:

"The IKEA group has a complex corporate structure, which members of the European Parliament have alleged was designed to avoid over €1 billion in tax payments over the 2009–2014 period."

It seems easy to sell cheaper if you just pay less taxes.

I'm not hating IKEA, but it's obviously not black or white.
Don’t you guys have crosses on government buildings? https://www.cnn.com/2018/05/31/europe/bavaria-germany-crosse...

Didn’t Angela Merkel reject “multiculturalism?” https://www.washingtonpost.com/news/worldviews/wp/2015/12/14...

Don’t you have religious education in public schools? https://www.dw.com/en/in-german-schools-opt-out-of-religion-...

Isn’t abortion still technically illegally in Germany? https://www.dw.com/en/activists-in-germany-demand-legalizati.... And as a practical matter, German abortion law would be unconstitutional for multiple reasons under our Roe v. Wade.

Part of why the American GOP has gotten so wacky is that over the past 50 years American liberals have wiped social conservatism out of the public sphere in a way that doesn’t seem to be the case in Germany. In the US, saying what Merkel did that “multiculturalism is a failure” would get you branded a Nazi. Not even Trump would say that. Saying that abortion should generally be illegal after 12 weeks gets you lumped in with religious fundamentalists.

This is due to two features of the American political system. First, our courts have taken it upon themselves to adjudicate social issues that are in Europe handled by the legislature. Second, our social conservatives are split into different parties along racial lines. The Democratic Party is a coalition, but white liberals firmly control the social platform. Biden has promised to appoint a Black women Justice. Statistically speaking half of Black women oppose same-sex marriage. Do you think there is any chance Biden will appoint a socially conservative Black woman?

If the American political system was as meaningfully accommodating of social conservatism as the German one (and I think that would require getting our courts out of the business of being social moral arbiters) I think you’d see a lot more normalcy.
Ryzen 7 4750G (Matisse) is Zen 2
Sure and they provide support for it, also so they can configure and customise it whichever way they see fit.

For most non-programmers (which is the target) support is much more important than issues with forks or OSS politics.
Which newspaper would you give money to?
Yes, Julia looks very impressive, a language I'd like to try at some point.
Neither CPython or MicroPython are meant to be a long departure from Python itself.

CPython IS the normal Python you get from python.org, It's only ever called CPython when discussing it in the context of other pythons like MicroPython, PyPy, Jython, etc.
In your mind, is that "one side" that misconduct happens? Do you think the opposite side "it never happens" is reasonable?

No one here is trying to argue that it happens all the time or more often than not, I'm wondering if that's what you think we're reading.
Maybe it's not its breadth, but its depth. That isn't to say that other fields aren't deep, don't get me wrong. But the more tightly coupled with the high-level physical world a field is (think for example medicine or biology), the more it is prone to having technologoical advances from the outside make new sub-fields crop up and old ones die. Think of for example the multitude of research areas made possible by gene editing, or high-resolution NMR imaging.

Of course this happens to some extent in math too, but a lot of subfields aren't killed or born due to outside technological changes. Number theory remains number theory, and still builds directly on centuries of work, even if computer verification has helped in some cases (disclaimer: I'm not a number theorist).

For most subfields of mathematics, you have a lot of depth to cover before you get to the forefront of research. That isn't to say that it's by any means easy to get to the forefront of more high-level physical sciences, but there are certainly subfields in biology or medicine that didn't exist a mere 40 years ago (also true in math, but in general far more rare there).
Small and short term programs are still prudent because the value of the loan is a tiny fraction of the expected wages for the demographic. Every bank will lend to anybody some amount just because it's a virtual certainty that over their lifetime they will find some job and claim the earnings statistically speaking.

The problems start when the loans approach a lifetime of after-tax inflation-adjusted earnings. Then, there is no margin for error and the margin is padded with asset inflation/bubbles.
Are you referring to the BFO crowd? I would be interested in your thoughts about BFO itself if thats the case.
This could literally save GameStop.

They could (should?) perform a share issue, which would give them much needed capital to reduce their 485.50M debts and or allow a partial pivot (see Toys R Us's re-launch attempt pre-COVID).

Regardless of short-squeeze Vs. "meme stock" this is good for GameStop if they capitalize on it.
Worth a mention that https://www.lazarus-ide.org/ is aiming to replace Delphi, and runs on Linux.

They also seem to support app development for Android: https://wiki.lazarus.freepascal.org/Portal:Android
and iOS: https://wiki.lazarus.freepascal.org/Portal:iOS
I was using Cordova with VUE.js and had fantastic results in both iOs and Android, using "Buefy" as my UI framework.

I started with Nativescript and ended up in building a WebView which I then simply included.

I haven't tested Vue Native yet but wanted to know why Cordova seems to be on the decrease :( I feel like I have to develop in Vue Native or Nativescript soon to not lose track. However, I always liked the Cordova/Vue combination and I could realise fantastic apps with it.
Thank you! Checking it out.
You could hook up a Mac to the internet in 1985-ish, transferring files using telnet.

Mac OS still ships with BinHex (https://en.m.wikipedia.org/wiki/BinHex), I think, so for Macs, that might already be the simplest way to exchange data between an early Mac and a modern machine (even if you have a floppy drive, does it read Mac disks?)

Edit: maybe my memory is of, and it was direct dial-up to another machine, not across the internet. NCSA Telnet (https://en.wikipedia.org/wiki/NCSA_Telnet) supported TCP/IP before the OS did (yes, that was possible. I don’t know whether you still could do that on a modern system), though, so who knows?
> An encyclopaedia with rather low standards

... that somehow manages to have articles on proeminent subjects that are more in depth and factual than any competing encyclopedic endeavor, while, at the same time, far surpassing them by orders of magnitude on breadth for obscure and less academic topics.

Wikipedia is not an encyclopedia in the traditional sense, and can't be judged on the same standards. It is simply in a league of its own, it fails in different ways than traditional editor-controlled projects and is a fantastic repository of human knowledge and educational resource.
This would actually be an awesome art installation. Imagine this on a huge screen in Times Square. Sort of a real-time steam relief valve.
Pretty sure, yeah. The first line of Wikipedia's page on socialism: "Socialism is a political, social and economic philosophy encompassing a range of economic and social systems characterised by social ownership of the means of production and democratic control or workers' self-management of enterprises."

https://en.wikipedia.org/wiki/Socialism