skysight-inc/HackerNews huggingface dataset:
Scott Alexander is a racist pseudointellectual. His recently leaked emails [1] paint a really bad picture. The perception resulting from this reveal is essential to really understand his writings and community. The thing is one gets flagged for saying this, by those who supposedly are for free speech. So many pseudointellectuals cropping up nowadays.

[1] https://twitter.com/ArsonAtDennys/status/1362153191102677001

Backup of the original source who deleted their tweets due to threats: https://web.archive.org/web/20210217195335/https://twitter.c...

More info and discussion: https://www.reddit.com/r/SneerClub/comments/lm36nk/old_scott...
Not quite:

"One problem with the Vote Leave / AIQ / Cambridge Analytica theory floated by Wylie was that while AIQ did the actual ad-buying – the company’s speciality – its actual 'data science' was done by a different firm, ASI Data Science (now rebranded as Faculty), a low-profile company that had previously worked with the Home Office on tracking online extremism on Facebook, among other clients.

The other was that no-one could produce any evidence to suggest Cambridge Analytica and Aggregate IQ were anything other than separate companies who had seen some personnel overlap, and who had worked together."

https://www.spectator.co.uk/article/were-there-any-links-bet...
Those are obligations if you're redistributing someone else's GPL code. You'd have to sue yourself to ensure compliance with your own license if it applied to you.
Nobody's arguing that, so I'm not sure why anyone would need to defend a position they don't have. "I can't buy an uncommented copy of Mein Kampf from eBay" isn't the same thing as "I'm not allowed to read an uncommented copy of Mein Kampf", the latter isn't true.
Most progress bars I know travel from 0% to 99% in a minute, and then take 10 minutes for the last percent.
Solving Advent of Code 2020 in under a second
In the educational setting, this is a massive effect. If I offer students feedback slots they can book, generally a majority will book a slot, and around 90% of those will turn up. If I just offer times they can drop in for feedback, I get maybe 5% dropping in.

(The course is behavioural economics and this is a kind of interesting behavioural phenomenon).
Strongly disagree. The point of SO is for experts to answer questions. They've learned things the hard way and would like to help others do better. They're not being paid. As such, telling the questioner that their whole approach is wrong is appropriate and even preferable.

From what I've heard Jeff Atwood and Joel Spolsky had different views on this and Spolsky's more tolerant, "no such thing as a stupid question" approach won out within the company, but is less popular among the people who write answers.
Since about half of this thread is (reasonably) taking offense at the implication from the headline that this is yet another demand for free labor from open source maintainers, I'd like to emphasize this sentence:

"I’d like to encourage more open source project maintainers to consider doing something similar"

It's a matter of fact that many people (myself included) form opinions based on the headline without reading the article - so I wish I'd worked a little harder coming up with a headline that better encapsulated that message!

"Open source projects should consider office hours" perhaps?

I'm going to change that headline on my blog now.
I absolutely agree that showing certain racist depictions to children can create biases. But is the solution really to ban the whole story? I said it in other comments but with similar cases, publishers just changed illustrations or words in a text instead of unpublishing it. Dr Seuss Enterprise holds the copyright and has every right to just update the books.

In none of those books the actual story is racist. In nearly all cases there's not even a single racist line in the text. Just the illustrations are.
What you call "format a string" is actually "begin a perilous expedition into uncharted memory".
I maintain a few small open source projects around publishing math on the web. I have a Freenode IRC channel and Matrix room bridged together where anyone is welcome to join anytime they need help. When I am relatively free, I also post a live web meeting URL to the channel where anyone can drop in or drop out anytime. So the Matrix/IRC channel along with occasional web meetings have been my version of office hours so far.

A wonderful side effect of maintaining a channel like this has been that there is a tiny group of regulars now in the channel and we often discuss stuff other than open source projects too. Due to the nature of the projects, they attract like-minded people into the channel, so a lot of time is spent in discussing mathematics and computer science literature, and Lisp, Emacs, etc. What started as a support channel has gradually evolved into a tiny book club for mathematics and computer science!
C is a well-stocked kitchen of a language.

Unfortunately, it is riddled with sharp knives that can cut you, open flames that can burn you, gas that can smother you, water than can drown you and food that can make you sick if you prepare it incorrectly.

Some react to this potential safety threat by banning the use of knives, stoves, sinks, and food from a kitchen.

Fortunately most attempts at safety just require having a microwave to prepare the frozen pizza or Uber Eats delivery.
That sounds to me more like an argument for banning alcohol/gambling ads.
Eh, not sure if that's correct. Their Ryzen consumer CPUs work amazingly well on Windows. The gaming graphics cards also still target Windows.

And if they do care about the data center that much and ROCm becomes a thing for compute, they will want as many people as possible to be able to experiment with ROCm at home. So that they demand data centers with ROCm.
Trade Desk stock drops 20% in two days after Google clarifies ad-tracking policy
I think the difference is in office hours you are guaranteeing to give people your full attention for those particular hours.
NPR/Ipsos Poll: Nearly One Third of Parents May Stick with Remote Learning
As much as I'm against banning them, for kids who grow up without much contact to black people, showing the depictions in Seuss' books can create wrong associations (my opinion). I believe a change of some illustrations was overdue, I just don't get why they had to unpublish it.
> Recent example: Doom Eternal was shipped with an unencrypted exe in a subfolder by mistake. Surely lots of people that would have impulse bought the hot new game didn't when it could be torrented on launch.

I don't think it counts as an example when the lost sales are an assumption and not backed by data.
I recently read "They Thought They Were Free (Germans 1930-1945)" where he mentions that after the war the Germans were amazed to hear that you could still buy Mein Kampf in the United States throughout the entirety of World War II. The US used to be a bastion of free speech and classical liberal values. Oh how things have changed.
That sounds like what systemd-swap does. Apparently, hibernation is not quite working yet, though.

https://github.com/Nefelim4ag/systemd-swap
C very much does make the fundamental concepts easier to work with, it merely disagrees with you about exactly which concepts are fundamental :).
There's now a blackbox compiler that doesn't have to run on their service, but it's basically the same as all the others now because of that.
EU Sets 2030 Target to Produce Cutting-Edge Semiconductors
"Essentially it was set up as a Canadian entity for people who wanted to work on SCL projects who didn’t want to move to London. That’s how AIQ got started: originally to service SCL and Cambridge Analytica projects,” said Wylie (who was research director for SCL the parent company of CA).

https://www.theguardian.com/uk-news/2018/mar/24/aggregateiq-...
Exactly. That’s why I phrased it that way. But the way I do things now, would give a lot of agile folks fits.

If I’m skating on thin ice; I might as well dance.

EDIT: It looks like you got dinged for that comment. I'm sorry. It was a bit challenging, but completely fair, done in a respectful manner, and I respect it. I expect and support that kind of challenge on HN.
Some Geologists Say Charles Darwin’s Theory of Coral Atoll Formation Is Wrong
In my opinion, changing offensive parts in new edition would've been moderation. Unpublishing them and banning the sale of the books on the largest used book platform is much closer to censorship.
The US Invented Life-Saving Car Safety Ratings. Now They’re Useless
Study of NFL, other leagues finds 5 athletes had heart problems after Covid-19
Privacy focused point-to-point social media starting with the file system. https://github.com/prettydiff/share-file-systems
It happens but why do you only point your finger at the registrar?

Perhaps investing in an antivirus or antimalware package would alleviate your problem.
I have no affiliation with AMD. Just own few pieces of their hardware.

The following is my speculation. For what I noticed, Polaris and Vega had a brute force approach; you could throw a workload on them and they would brute force through it. Navi generation is more gamer oriented; it does not have the hardware for the brutal approach, it relies more on optimizations from the software running on it and using it in specific ways. Provides better perfomance for games, but worse compute - and that's why it is not and is not going to be supported by ROCm.

The downside of course is, that you can no longer buy Vega. If I knew it last time it was on sale...
Try using a mobile carrier and TOR on Android. You'll always get (and I quote) this:

"We've detected that you have connected over Tor. There appears to be an issue with the Tor Exit Node you are currently using. Please recreate your Tor circuit or restart your Tor browser in order to fix this. If this error persists, please let us know: error-lite-tor@duckduckgo.com"

And no, rotating the exit node or changing the identity won't help either.
Zshelf: Z-Library books downloader for reMarkable tablet
I know Haskell well and I hate to read code like that!
> when ... and hire competent people this becomes largely a non-issue to be honest.

Good point.

Hmm, maybe one job interview question could be to get a project current status description, and then choose the next steps (as if one got to take over that project for a white)
Generally not the case (and where it is, it’s probably a title or an employee being abused).

Engineering is being used here as a categorical rather than descriptive adjective. This person is a manager; the category of people they’re managing is engineering.

If they were happy and you described them as a smiling engineering manager, smiling is descriptive (and used as you were surmising) and engineering is categorical.
Apart from the obvious media-based entries, why am I getting different results across the OG, HTML, and Lite?
I believe the words 'is' and 'the' have been used in the past by slave owners. Probably the next to go.
Just like we couldn't get consensus around "patriotism is good" to get continued support for wars after 9/11.

Either that or caricatures like "my opponents don't think racism is bad" are unhelpful straw-man arguments.
I don't agree; I think this is basically a case of different people trying to do different things. There's one longstanding and well-organized interest group promoting the idea that blacks shouldn't be treated badly just because they're black. That group's goals are advanced by making people read To Kill a Mockingbird.

There's another interest group promoting the idea that they should have the power to denounce other people and objects. Their goals are advanced by denouncing To Kill a Mockingbird; if it works, it's evidence that they really do have that power. The more they can denounce, the stronger they are.

The first group is concerned with the content of the book; the second group has no particular reason to be.
The true agile practitioners would be happy you've found a process that works :)
Wanting to see what these are offensive for,

Cat's Quizzer: https://www.youtube.com/watch?v=4yeNj1akz30

Which contains the question "How old do you have to be to be a Japanese?"

Meanwhile https://abcnews.go.com/Entertainment/wireStory/books-nix-boo... lists reasons:

> In “And to Think That I Saw It on Mulberry Street," an Asian person is portrayed wearing a conical hat, holding chopsticks, and eating from a bowl. “If I Ran the Zoo” includes a drawing of two bare-footed African men wearing what appear to be grass skirts with their hair tied above their heads.

https://vancouversun.com/entertainment/books/here-are-the-wr...

Goes over all 6
I re-titled it "Open source projects: consider running office hours" - if a bunch of different people all misinterpret something the same way that implies poor communication on my part.
For android users, a really good FOSS app to lock apps, control usage etc is 'Open Timelimit', available on fdroid [1]. It doesn't need internet access permission.

[1] https://f-droid.org/packages/io.timelimit.android.open/
> (Even in forst world Germany, an affordable CC is hard to come by)

For kids, yes. For adults, you can get "free" bank accounts with a credit card. Might not get much of a credit limit, but you can always move money onto the card beforehand.
The sad reality of what it takes to pass right to repair
The is a really nice reflective article. We need more of these on HN.
The problem is not all parents have that discussion with their kids. But those explanations can also be added to a story so that kids can understand them. I don't think it would've destroyed Seuss' legacy to change a handful of illustrations in some of his books.
Rule of thumb when speaking or writing: replace "should" with "could". Simple way to avoid implying obligation.
YipYipYip =¦-D

Com...pjutaaa.
Google Chrome: It's time to ditch the browser
Tesla can't do that (I have no idea if openpilot can either).
It’s also failed. Why not just avoid it? That’s the approach taken according to your link.

The solution to the problems faced at Onagawa were to decommission the plant, and this process would take longer than the duration for which the plant actually ran.

“the 2011 events strongly influenced the decision to decommission the Onagawa Unit 1 early, brought to attention the length of the decommissioning process (which will surpass the operation stage)”
What a beautiful story. I’m a decade younger than the author, but still, I was flooded with nostalgia. Please do give this a read, if you’re unsure what to expect based on the title.
`/home` should be separate from the system so you can reinstall it without trouble. Same for `/var` (or subdirectories) if you value the data of particular services. Other than that, the bootloader and EFI must be able to access certain directories like `/boot` and `/boot/efi`. As long as it works for your use cases, everything is alright.

Edit: A swap file has a little bit of overhead because of the underlying file system. But at the point you notice this, your system is pretty much frozen anyways.
How is Dr. Seuss a symbol comparable to this? The stories themselves aren't even offensive (apart from one line in "If I ran the Zoo"). Are the illustrations alone enough to be a symbol?
Americans that can support this please do.
I'm not tilting at windmills, it's a common business question: how much can we exploit the other party without driving them away?
We've come a long way where just discussing alternative ways of looking at things are assumed to be "invalidating someones pain". bouncycastle never said the pain is not real or that Itsdijital is wrong in any way. They simply stated that there are other common sources that causes similar pain as well.

> This behaviour is the reason people stop talking about it

If you bring something up in order to discuss it, and someone talks about it in a way you don't prefer and therefore you stop talking about it, a healthy response would be to not bring it up in the first place or reply to it in a friendly manner. We cannot decide how others treat us but we can decide how we respond to how others treat us. It's your choice to either keep quiet or be fine talking about it, you can't have both at the same time.
We haven't seen evidence anyone has been offended yet. Only that you are concerned others might be.

A surprisingly common phenomenon.
OK. 10 push_backs() then.
SEEKING WORK | Lisbon, Portugal, Remote

---------------------------

R&D engineer (with Ph.D. in Computer Science), with experience on building large scale distributed systems for Computer Vision and Machine Learning and Information Retrieval.

Location: Lisbon, Portugal

Remote: Yes

Willing to relocate: No

Technologies: IR/Search (Java, Solr, ElasticSearch, Lucene), Computer Vision (C++, OpenCV, LibAV, LibSVM, FLANN), Data Science and NLP (Python, NumPy, SciPy, sklearn, SpaCy Django), Hadoop

Résumé/CV: http://andremourao.com/wp-content/uploads/2021/03/AndreMoura...

GitHub: https://github.com/amourao/

Email: andre.b.mourao@gmail.com
Headline changed to "Open source projects: consider running office hours"
What does karma buy?
Thank you for the great list. Could you give examples of 8. subtle errors in online documentation?
I agree with the point about technical vs people. On HN people are more familiar with how the applies to software. It may be technically possible to write bug free safety critical code in C. But in the real world we are all human and make mistakes and we don't have any choice about that. The existence of a hypothetical perfect solution is not a good defense.
As far as I can tell, the only case where "cultural appropriation" is legitimately bad, is when people turn another culture's symbols of accomplishment into a fashion accessory. This is the case with the Native American headdress, where every feather represents a milestone or accomplishment, and Maori life tattoos, where every tattoo represents an event out of that person's own life. Turning that into your own fashion statement without any respect for the cultural meaning, is like wearing a Purple Heart you didn't earn, except that that purple heart doesn't have the same spiritual/cultural meaning.

But stuff like yoga, jazz/hip-hop, or even food? There it turns into an argument for cultural segregation, where minority cultures are effectively not allowed to become mainstream.
I'll explain my experience, from starting as a newcomer in a business and ending as a Team Lead / Scrum Manager.

When I first started, we operated on textbook Waterfall standards - I'd be handed an issue from my manager, I'd spend an unspecified amount of time trying to fix it or implement it, and repeat. I had no context about what my other colleagues were doing, or about the greater scope of the project. We had several projects going on at once, which frequently missed deadlines or changed scope halfway through. I might spend a day on an issue, or two weeks - there was no assessment of how complex an issue was. Due to the age of the codebase, various parts of it had no unit tests or documentation.

Some of my other colleagues proposed using Scrum to organise a new project they were working on. Issues were organised, broken down as small as possible, and progress was delivered in Sprints. They estimated their issues, estimated a delivery date for each phase, and met it. They also implemented unit tests and completed documentation for the code.

Over time this method was expanded out to all new projects, with my colleagues organised into teams who focused on one project at a time (while handling maintenance of the older system).

I've found that pairing Scrum with other modern development techniques like unit testing and MVC architecture has made the projects much more maintainable and has given the teams more investment in driving the projects.

We use three parts of Scrum - standups, weekly sizings, reviews. While retrospectives were important early on, mostly everyone is happy with the level of Scrum we practice. A key thing is to not let these meetings overrun - that seems to be everyone's main complaint about Scrum is not letting it distract from actual work, but using the time to better plan it out. My managers can see the progress of a project in rea-time as well, between reviews and looking at the team burn-down mid-Sprint. We can better track issues that people are struggling with on a day-to-day basis.

I've now found it a lot easier to deliver projects on time, and to better justify why delays occur because of the increased amount of planning. My team members are now better invested in the project and morale is much higher. I see Scrum as enabling picking up other good practices as well, but it's not worth doing if you're not also pairing it with these other techniques, or it's just a way for management to hold lots of meetings. It really requires a team-based focus, which is why I think a lot of lone wolf programmers bounce off it.
I never found this a very useful analytical framework, especially once you define “the freedom to interfere with third parties” as a “freedom from.” It’s too easy to move things from category to category by describing them differently. And I just don’t see what you get out of it anyway. It doesn’t affect the importance of the relevant interests.
And they’re still only making 3%!
Location: Lisbon, Portugal

Remote: Yes

Willing to relocate: No

Technologies: IR/Search (Java, Solr, ElasticSearch, Lucene), Computer Vision (C++, OpenCV, LibAV, LibSVM, FLANN), Data Science and NLP (Python, NumPy, SciPy, sklearn, SpaCy Django), Hadoop

Résumé/CV: http://andremourao.com/wp-content/uploads/2021/03/AndreMoura...

GitHub: https://github.com/amourao/

Email: andre.b.mourao@gmail.com

R&D engineer (with Ph.D. in Computer Science), with experience on building large scale distributed systems for Computer Vision and Machine Learning and Information Retrieval.
I think I can take it on behalf of Americans and we'll just make "referer" a US spelling like we did with "thru".
> not force a minimum browser width … 1080p … 3-column layout … cannot escape from horizontal scrolling

I have my second monitor in 1920×1080 portrait and sometimes that is an irritation at 1080px wide long before getting to the 640px your columns have. To pick one example, in Google search pages you lose over half the right-hand column without scrolling (though at least the main results are fully visible). A lot of layouts seem to assume having around 1280 pixels to play with (less a little for scroll bars).

I've found zooming out a little works fine usually, and modern browsers remember the setting, but that isn't perfect. If I unzoom on the main display it does so for tabs open on that site on the second too (to use the Google example again if I open maps or an image search on the main screen I probably want it at 100%) and some sites seem to actively resist being zoomed.
Scroll down, see Dr. Seuss compared to Hitler, close thread

Stay sane people, this is exactly the distraction they want
Lab-grown wood could be future of furniture
Atlas: Dropbox's journey from a Python monolith to a managed platform
I believe sambe was using “first” in the same way you did, i.e. first of the two
> People need to realize that the World is messy, and racism and prejudice exits in all walks of life

Yes, they do! I was explaining just this to my kids yesterday, in the context of this very controversy. I don't understand why you think I should have read them those particular books to them when they were toddlers. Seriously, that stuff is pretty vile.
@dang - can we get the HN title updated to match this?
You should probably do the full cardiac stress test, just to make sure.
See this Twitter thread by an immunologist for a different viewpoint: https://twitter.com/virusesimmunity/status/13660678494800486...