skysight-inc/HackerNews huggingface dataset:
I was once called racist because I was surprised that someone I had only talked to via irc was black. I come from Scotland, there was maybe 10 black people in my town of 30,000 people. In the IT security scene most people are white. A few years later, I met a woman at one of the meetups she laughed about how everyone was surprised she was female because she aware everyone just assumes you're a guy.

Honestly, I think some people just want to be a victim in some way. Gives them an excuse as to why things aren't going there way.
I wrote a program to procedurally generate colourful, stylised bird images and tweet them https://twitter.com/pybirdbot
Works without root
Based on personal experience, I use the factor π. Maybe the appropriate factor varies with surrounding conditions that are hard to account for. Also, use the coarsest granularity you can get away with.
This has always frustrated me. I sit on a number of IEC working groups as a technical expert (as part of TC 80 for maritime equipment). None of us get paid by the IEC (which is fine), but we all donate either ours or our company's time to attend meetings and produce input papers, etc. Meeting rooms tend to be provided by either national standards bodies (like BSI here in the UK) or companies who are providing technical experts to the meeting. In pre-COVID days the meetings were face-to-face, which meant somebody (not the IEC!) stumping up for travel and accommodation as well.

Even as members of these working groups writing standards that refer out to other standards, we don't get free access to these and have to pay for them. It's crazy.

I'm really proud of the work I've done over the years helping to get these standards published, but it's really annoying that there's such a barrier of entry to people who want to use them to produce compliant equipment.
Is any discussion about skin color racist? If I see a picture of someone and then see them in real-life where they look different, I'd comment if it was about the color of their hair. Is it not ok to comment if it's about the color of their skin instead?

As long as it has nothing to do with work performance or other character traits, I don't see racism here. Otherwise you'd need to ban any discussion about appearances at the work place.
Were white people sold as slaves for centuries and considered subhuman by a whole civilization?
Email forward and use new email alias to reply whenever you receive an email.
I mean, yes, judge people on the quality of their code, not the colour of their skin. It's opinions like these that make me think that clearly public shame isn't enough to get it into people's heads.
Tech wouldn't be where it is today without antiquated interviews and an industry of human resource management built on faith and tradition rather than science. Talented people go elsewhere, create new innovation, and prosper while the large tech companies copy or acquire the innovation. You are successful not only because of what you accomplish in life but because of what you don't accomplish. You choose not to spend hundreds of hours training to answer coding problems, prioritizing other activities to advance yourself.
Seems very pro-china, perhaps part of an info war campaign?

Upon further review, the primary author on the site appears to be anti-war for 45+ years.
Yep :) https://robsco.info/music/
The exec don't define editorial policy at this level of granularity. You're just being hyperbolic. Reportage by the BBC is not subject to the kind of whims Rupert Murdoch brings to news Ltd press.

The BBC is no angel but suggesting this is the home office, number 10 or the foreign office using the old Boys network in the tory party establishment to serve one out on America is stupid.

Sorry, but I'm neither sorry, nor wrong. Your opinion is not more valid than mine.

Brexit did not end racial diversity in Britain. Rishi Sunak did not instantly disappear, nor did Dianne Abbott.
MacOS has been a pain for me with this; in some of the later revisions it's always a pain to get around to the right place. I don't spend time learning Mac in depth; I'm mostly a Unix person, using a Mac as just a terminal to the stuff I actually deal with (which mostly is web based or run on a datacenter somewhere.)

It's certainly fine if you work a lot locally with the Mac; but for me, the cost-effective thing has been to fumble around each time (since I only do this a few times a year) rather than memorize handling that I use so seldom.
"Delete account" please (no sneaky deactivations)(GDPR right to be forgotten applies for you as well).
Oh, and make it easy please.
It may have something to do with the fact that in another rant the author complains about how HTTPS makes webmasters dependent on certificate-issuing bodies.
Apple M1 SSD-gate: An honest and clear-headed look at the data [video]
Krste (or maybe Dave?) said so in a video somewhere not that long ago -- I assume in the RISC-V International channel on youtube but I don't recall which one.
What if someone programmatically hit:

https://simple-web-analytics.com/track?referrer=spam.com&screen=0x0&user=counter&utcoffset=1

Your product looks great, by the way!
Ho that’s sweet. It’s exactly what I wanted to do... an epic soundtrack with analog synth sounds used like strings.

I’m glad you like it ;)
Obviously these HR guys have no moral compass. Their company literally delegated that task to these individuals who they then sacked. Ironic. I need to figure this one out...
There is a package for nix:
https://gitlab.tryp.io/nix/nixpkgs/-/tree/bodhi/pkgs/tools/m...
(but not up to date)
Don't forget that a lot of those features weren't put on there to spy on people, or control them, they were put on there to make non-technical users safer.

Non-technical users can and will be tricked into doing all sorts of ridiculous things to their computer, and then they will blame the computer manufacturer for letting them do that. Computer manufacturers responded by not letting them do that.

Mainstream computers are designed for mainstream users... the common clay of the land... you know... morons. They have to be protected from doing stupid things to their computers (because otherwise that's how you get botnets).

As the OP says, there are computers that don't have these features, and that you can do whatever you like with. But they tend to cost more, in part because they're not mainstream so they don't get economies of scale.
Yes. The word "slave" literally comes from "slavs"
That dude also among other programs reviewed MuseScore, and now he's a head designer at MuseScore.
That you were surprised just shows that there's something wrong with the system (education, social or whatever) that so few black people end up in well paying tech jobs. Being surprised to encounter one isn't racist as long as you're not negatively surprised.

It's the same as being surprised that the CEO of a large company is a woman. That in itself is not sexist but shows that something's wrong with society.
Simple taxation is simple.

If you only have your paycheck as an income and living expenses as, well, expenses, then 1040 form can be filled under one hour.

Why is it not filled automatically is a good question, but irregardless of that no, it's not complicated.

Business expenses is when the fun starts - and rightly so, because pretty much every accounting rule was introduced to close some loophole.
I've seen it before but discarded it because since my workflow is heavily file-based, I DO need makes capacity as a build system, not just a task runner. Will check it out to see whether that changed.

edit: Yeah, I can't see how I can make it work for a file-based approach.
Porting OpenBSD to RISC-V ISA
I'm not sure what you mean, how are you supposed to e-mail forward from a Google account that has been suspended? And if you're talking about owning your own domain, that's exactly what I meant.
Coca Cola advertisement is as much about making sure you don't spend on Pepsi. Should a cancer charity try to divert your environmental charity donations?
See recent uses of "Nazism".

I briefly went on Twitter last night to see what the #superstraight stuff was all about. People yelling "Nazi!" at each other, even though #superstraight has nothing to do with the Jews or genocide (as far as I could tell).

Regarding racism:
Meghan Markle has taken this to the extreme, accusing people of racism when her skin tone is light enough for people to assume she is white (her ethnicity never crossed my mind before she started banging on about it - I thought she was white), and having plenty of privilege in her life (more so than 99.9% of UK's population).

Seems to me people using the cover of racism when things don't go their way - which is massively dangerous when there is genuine racism that needs to be dealt with.
What about video games?
Show HN: Email notifications on new YouTube uploads
YouTube discontinued email notification for new uploads half a year ago. Currently, they rely on mobile notifications, and I'm not a fan. I'd rather read an email once a day than having constant notifications distracting me or making me more anxious.

For HN I'm using the digest https://www.hndigest.com/, so I decided to create something similar for youtube. The tool is rather simple - it relies on having your subscriptions to be public and periodically - once a day - checks them to find if there is something new. The tool is available for free at https://yt2email.com

I've made the tool completely serverless. There is one AWS Lambda behind API gateway to server to main page and unsubscribe hook. Users are stored in DynamoDB - again serverless with on-demand capacity mode. Another lambda is cron based that looks for new uploads and sends SQS message to the last lambda, which eventually sends the email with AWS SES. Since SES is rate limited I've chosen SQS+Lambda to allow for resend in case I reach the limit

All my AWS resources fall into free tier for now and YouTube API is free up to a certain point.

tldr; If email > youtube mobile uploads notification => https://yt2email.com
Uh.. I get to Firefox's URL by clicking on the address field.
And also that choices of HR aren't easy. Should they've fired the other person for a remark that might've been with good intent? That would be at least as damaging.

And they probably had a talk with other people involved, not all actions are disclosed to the affected employee.
Having been conditioned on Windows since my childhood (like nearly every person out there), I would be very weirded out if the Submit button was on the left on a desktop.
It's a pretty weird comment though, it's hard to judge without knowing more context. Whether this is actually racism or not it's hard for me to imagine a context where such a remark would be appropriate at work. In general I think it's good advice to avoid commenting on your coworker's physical appearance unless you have a very good reason to do so.

IMO it's also a bit rude for you to say that "one should seek help" when you don't really have a good understanding of the situation at hand.
Is it the added sugar or sugar in general? Is a glas of (pure) orange juice the same as a glas of coke?
Something sounds wrong with that logic. I'm not entirely sure what, maybe its the suggestion that you should always be afraid of doing anything that the media might not agree with.
White people have been enslaved at various points in history.
Exactly. So when a customer asks for an estimate you negotiate for the biggest buffer you can get away with, there is no incentive to make an accurate prediction.
Sure, but making everyone scared to have any sort of discourse with people for fear of offending each other will do nothing to improve racial integration.

I'm of Irish decent and it has had it's fair share of stigmatism throughout history yet most of us pretty pasty white.
Challengeofthemonth: Reactive Programming
They are in Nixpkgs, presumably it would just be a matter of replacing coreutils in the stdenv[0] with uutils, then attempting to build, say, Firefox with the new stdenv.

[0] https://github.com/edolstra/nixpkgs/blob/master/pkgs/stdenv/...
But GNU coreutils are ahead of all proprietary alternatives in both speed and features, are they not? I've personally not had the opportunity to work on AIX, or Solaris, or whatever (there are no machines like that where I live), but that's what I always read: "we got a new AIX/HP-UX/Solaris/whatever server and the first thing I did was to build GNU coreutils and replace the stock crap with it".
There is one and it's even better - trading212.com. Here is an example of a shared pie: https://www.trading212.com/pies/l71F4dJAcqHItmVp4J5uRsVK3fLq
Just because you acknowledge something doesn't mean it's judgement
Thank you! That's a good plan! I'm starting the follow-up album to that one, imaginatively titled "Unsupervised Learning" with more AI, less me!
Everything needs to be Googled, all the time. Want to include an image? Google it. Install a package. Google more for arguments. Want to center the image? Google. Want to insert a table? Google. Oh a line in the table is too long, how to wrap it? Google. Decide between 3-4 options all having different shortcomings. Install new package. Which requires different arguments than the other command. Google. Insert an accented letter? Google. Insert a Chinese character? Google, package, google.

Everything is a pain to do, and I just described the happy path. If you try to do something a little tricky you easily run into incompatible packages wreaking with each other. Word has its shortcomings for sure, but for writing a short paper it’s a magnitude or two more easier and faster (except when a coworker uploaded it in Google Docs with deleted the styles...)
I was not aware of this distinction.
Are you also outraged by the existence of clang, as it has a permissive license and competes with GCC?

From where I'm standing it looks like you are the one introducing the stupid license politics. The Rust Coreutils developers have chosen a license that they like, and you are the one making arguments about how terrible this is for the world and how they are tainting the GNU Coreutils.
Same here. Too often have I inadvertently initiated phone calls.
Ho thank! I was very hesitant to publish it because I did it 1 year ago and I found it full of flaws.
But some friends of mine tell me to finish and publish it. It’ll be on all streaming plateforms the March, 21 :)
Australia has a lot of land and few people. Norway pays its citizens to buy electric cars with the money they make from their oil fields. So I guess the oil is still being burnt.

Not saying it is not nice progress, but I am not convinced those are making a dent.

Overall I think technology also progresses without government pressure or climate panic. For example batteries became cheaper because people don't want to charge their phones so often. In general people like more efficient technology and appreciate an unpolluted environment.
Would the statement "your hair is much lighter than I expected" be racist? How about "your eye color is much lighter than expected"? Why is skin color different than any other superficial characteristic?
Given that name it IS statistically much more likely that he's white, so would there be anything malicious about that expectation?
Would be nice. But that will require a very serious rewriting of all the laws.

For example, many crimes require a specific kind of intent. I don't know at this point how a piece of code can determine an intent.

1* Burglary is an act of breaking and entering of the dwelling place of another with the intent to commit a felony therein
He just said he’s from a town of 30k people with 10 blacks. How exactly is assuming someone you talk to is from the 99.9% majority not normal?

Of course this is the perfect example of our society today, where if you try and see racism sexism everywhere, you’ll see it. Even if it’s not actually there
There is a long history of white people assuming white people are more intelligent.

When you meet a software developer, saying they're unexpectedly dark strongly implies you didn't think someone of that ethnicity was capable of being a software developer.

It doesn't need to be spelled out -- the implication is very clear, and if an employee claims to be ignorant of this, they should at least be sent on the race awareness training.
Still, having support for a URI similar to doi, maybe as e.g. iso:8601 (with similar specs for din, en, etc) would be neat.
Refilwe Ledwaba: SA’s first female black helicopter pilot
Or that black people are uncommon in the region that they were in and therefore not encountered often.

Having "10 black people in my town of 30,000 people" is not a failure of any system.
There are many that are not only useful, but essential to oral health.

You can supplement with probiotics, which have been proven in quality studies to improve mouth/nose/throat health, and, to a lesser extent, even prevent caries. The bacteria cultures are known by their shorthand K12 and M18, respectively. In New Zealand this is part of official health guidelines.

On phone so can't look for references but look it up, it is well supported.
Anyone who wants to contribute can join a WG. Voting on whether to approve something is done by member nations. The ISO central secretariat does contribute editorial ballot comments but the WG members can reject them during the ballot review.
up until the day fully half the country decided to turn insular and vote for Brexit

We have the most racially diverse Cabinet ever, elected by a massive majority. Priti and Rishi enjoy huge popularity. Your narrative doesn’t match reality.
New outbreak of Covid-19 in care home where residents were already vaccinated
News related to this is getting buried and flagged on HN yesterday and today.

Flagged thread:
https://news.ycombinator.com/item?id=26383977

Another:
https://news.ycombinator.com/item?id=26383160

Related:
https://news.ycombinator.com/item?id=26374822

So many insensitive comments.

Google already had sexual harassment issues stemming from some top leaders in the past. They didn't get punished.

https://www.nytimes.com/2018/10/25/technology/google-sexual-...

https://qz.com/work/1326942/sergey-brin-started-google-with-...

Also, these threads often cause comments that have no clue about the reality of black people. For those who are ok with videos, here are some good but enjoyable ones. You may use 'NewPipe' from fdroid or the youtube-dl command line utility to download them:

[1] How to pretend systemic racism does not exist? (with eng subtitles) https://www.youtube.com/watch?v=O4ciwjHVHYg

[2] Let's talk about what it's like to be a black person in the US. https://www.youtube.com/watch?v=WD8mWq0Hdcw

[3] Let's talk about being armed and black. https://www.youtube.com/watch?v=zL_IX8yX_JU

[4] How cops are trained to shoot you in your home. https://www.youtube.com/watch?v=tuzQrbio2Qw

Other resources include James Baldwin's books and documentaries. His 'The Fire Next Time' is just 120 pages [5].

'The Price of the Ticket' and 'I Am Not Your Negro' are good documentaries [6][7].

[5] https://www.amazon.com/Fire-Next-Time-James-Baldwin/dp/06797...

[6] https://www.amazon.com/James-Baldwin-Price-Ticket/dp/B01M25W...

[7] https://www.amazon.com/I-Am-Not-Your-Negro/dp/B01MR52U7T

[8] Also the 1965 Baldwin and Buckley debate on the theme "Has the American dream been achieved at the expense of the American negro?" > https://www.youtube.com/watch?v=FxLUbKebYvc

English subtitle download: https://amara.org/en/videos/dGI1henIPVYS/en/1338731/
What you're describing is regression to the mean (https://en.m.wikipedia.org/wiki/Regression_toward_the_mean). I would think avoiding this involves maintaining a high bar for recruiting, at the cost of having to hire more slowly and probably pay more than your competitors.

That, or you accept it and become a Java shop.
My kickboxing teacher just said "breathe like this" and nobody had time to ask questions. I've often found it to be pretty beneficial to have proper breath control. Because breathing in through your nose when exercising hard isn't instinctive, you practice breath control very consciously.

I must admit I'm a little curious what kind of woo-woo could surround proper breathing.
Explanatory comment:

https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2...
It's not a remark, it's an expectation. Imagine if you had blond hair and someone said "Oh, I did not expect an engineer to be blond". It's like they are saying "the stereotypes say you shouldn't be smart". At best, it's rude.
I have never understood the hype about the iPhone interface. I had an early Android and I loved it. Then, for a year or two, I had an iPhone 4 which I got from work. I never learned to love it. It always felt a bit obtuse and like it didn't quite do what I wanted. I felt like the interface was sacrificing usability for a superficial sense of elegance and efficiency for smoothness of animations.

When that phone stopped working I got a decent Android phone and it felt so much more comfortable.
Now that I think about it, my (white) ancestors have been enslaved by people with darker skin color, and they never enslaved people with a darker skin color. Does that mean I can call black people racist if they point out my skin color?
BBC, once again, basically repeating Twitter conversations verbatim with no deeper context.
There's a great opportunity to not just reimplement the GNU coreutils but to actually rethink them. The way I install a Linux system these days and then immediately download ripgrep or fd reminds me of how the first thing I used to do on a Solaris system was install bash and the GNU coreutils. There's a rich history of doing this - BSD Unix started as a bunch of utilities and patches to the AT&T version, it only became a freestanding distro with its own kernel later on. And the GNU coreutils go way back before the Linux kernel - you just installed them on a commercial Unix to make it more usable. In both cases they went beyond just drop-in replacements and started adding lots of new features and flags. Things have been pretty static for a long time so it's good to see some innovations coming.
And quite possibly NP-complete.
Late to the party, but while we're sticking the boot in to the UI in Google Meet, have you ever compared iOS to Windows?

https://imgur.com/a/HO6oi2F
I don't think that being surprised by the physical appearance of somebody that you only interacted with online says anything about you but I assume that if you were called racist it means that you remarked on it? If so that's at the very least a bit gauche. That the type of stuff I'd keep to myself to avoid making people uncomfortable.

Keep in mind that the 10 black people in a city of 30k are probably tired of having interactions and remarks centering on their skin color, even if they're not negative.
What is racist about expecting a correlation between origin and ethnicity? Would it be racism to expect Mr Wang from Shanghai or Hanako from Kyoto to be ethnically Asian?
They're sent by their employer with context? When employers make concerted efforts to recruit at particular schools, they typically do it with a background context of the school.

In a job fair at a university, it doesn't make any sense for an employer (Google, FB, Lockeheed Martin, whoever) to get to the school and then ask "does the school I'm currently at even offer the curriculum to make you (the student/prospective hire) eligible?"
We use it a bit for https://github.com/embedded-graphics/embedded-graphics and I have to say I love it. It's just the right balance between configuration variables/constants and "a folder full of bash scripts". I highly recommend giving Just a try.