skysight-inc/HackerNews huggingface dataset:
I think you can draw parallels between that trajectory and the dynamics of "censorship" (moderation) on big social media platforms.

You compare Twitter vs. Gab or Reddit vs. Voat, and these free speech alternatives get stuck in that alt-right filter bubble precisely because social media moderation has been largely (certainly not entirely) effective at targeting hatred and toxicity. When you only ban a bunch of hateful toxic people from your platform, any competing platform for the banned will be dominated by hateful toxic people, and nobody wants to be a part of that. If Reddit bans cat pictures tomorrow, suddenly there is a huge opportunity open for a competing platform that can appeal to wide mainstream audiences. This dynamic helps keep social media moderation in check.

Similarly, if there had been hard, actionable truth at the core of Damore's claims, there would have been a huge opportunity to gather evidence and observe effects and come up with an organizational system that better reflected the reality of human social relationships. If that wasn't the case, then all he would be left with is the path he seems to have taken - align with a camp in the culture wars and seek exposure through identity-based media.
I just replied to your other comment further up thread, but yes this is my anecdotal experience as well. You couldn't walk ten feet without tripping over C++ and Java. Never myself saw Go checked into corp.
/r/unclebens
But the C++ example does indeed make sense in Rust, if implemented appropriately. Sometimes you need an atomic, and the type that contains one should require no further synchronization. In both languages it's an equally useful tool.

I agree that more could be done to clarify that &mut should be read "exclusive". You have an opportunity to help in this article. Don't just leave the compiler error and move on, which gives the impression that modifying an atomic is just impossible in Rust... Take the chance to explain why the naive port is not idiomatic.
I think I can. Here's the document: https://s3.documentcloud.org/documents/3914586/Googles-Ideol...

JD says: "On average, men and women biologically differ in many ways", and then has the nice overlapping bimodal distribution graph. In my read, this data is foundational to many of his arguments, but there's a fundamental flaw in his application of it, which is: why you should expect anyone at Google (or, well, any sub-group with a filter process) would be meaningfully predictable by or representative of their biology's bimodal distribution, in the first place?

I've noticed that a lot of Damore proponents never actually engage with the questions I ask them. Can you provide answers to the questions I've already asked?

Edit: Acccctually. I'm noticing that this is exhausting for me (wouldn't be surprised if you felt the same) annnnd I don't predict it'll generate all that much worthwhile buuuut I have an idea.

Rather than hash over something someone else said four years ago - what do you think of workshopping something that you'd like to express, that you think would receive a negative reception "by the orthodoxy", ala JD? Because I'm willing to bet my time and energy on my thesis that "tone" is what sunk his essay, and that I can help someone else express themselves in a way that'll receive a much, much better reception.

(I realize that while I might just be betting my time and energy, you'd be likely to be betting much more, but we're rather limited by this medium haha)
Russia invaded Ukraine ( https://en.wikipedia.org/wiki/War_in_Donbas https://en.wikipedia.org/wiki/Russo-Ukrainian_War ), captured Crime and there is ongoing conflict in Eastern Ukraine.

Russia invaided also Georgia ( https://en.wikipedia.org/wiki/Russo-Georgian_War ), with direct trigger caused by South Ossetian separatists but Russia was clearly prepared for war.

China has ongoing invasion of Bhutan by simply building roads and military bases in that country ( https://foreignpolicy.com/2021/05/07/china-bhutan-border-vil... )

China-India relation thankfully not reached invasion level but see say https://en.wikipedia.org/wiki/2020%E2%80%932021_China%E2%80%...

Believing that USA is perfect is delusional but your comment has multiple blatant lies.
> those 3 publications were widely known to be left of centre

They might be "US left of centre" but coming from the UK left, they're centrist at best, slightly right at worst.
> IDK where this idea that no one can know what's in a dependency tree is coming from

I’d guess people running commercial non source available binaries in production. And outside startups and unicorns, that’s almost everybody.

How do you find the dependancy tree for your on prem Oracle db, or your self hosted Atlassion stuff, or your non cloud ServiceNow or PeopleSoft stuff, or your Huawei network management stuff, or or or…

And what can you do for any of your cloud hosted saas stuff, beyond telling legal “I dunno, their website hasn’t said whether they’re vulnerable to exploit de jour yet”?
I've been through all sorts of PAs (including ads in my first two years). And yes, I only really saw Go in my last year here, working in Core. I transferred from Nest/Hardware because WFH was too difficult for that kind of work (hardware devices), and I wanted to get back into Google3 so I could be more productive. And it so happened the codebase I landed in was Go. I mean, it's been mostly tolerable, but it's also just... not good honestly.

And yes, I do think generally Go is used more outside Google than it is inside. It's not a language made for Google -- despite what Pike is saying -- it's a language made by some people who happen to work at Google to scratch an itch they've had since they worked at Bell Labs.
HN removed a leading "how", which in this case hurt the title. It's a fascinating research article -- the link itself is just a few paragraphs but it links to the full paper which is free!
Yeah, that's fair - it's been awhile since all this went down, so I guess my summary of my own take got hyperbolic over the years :/
Next-Gen Graphics Finally Arrive [Unreal Engine 5]
Dont' watch modern media. Dive into old films that stand the test of time. Anything by Godard, Kurosawa, Fellini, etc.

I have awful attention spans, but I find that if I challenge myself by watching stuff out my comfort zone, I'm able to pay attention to it so well. If I know it's a great work of art, I find myself paying attention to just about every single shot, the composition of the frame, etc. It's incredibly rewarding, and it definitely makes watching most modern content impossible now

(That being said, I absolutely loved Pig and The Green Knight from this year)
> Yeah, I have no idea why Rebol and Red aren't more popular

Rebol died (for all intents and purposes) because it stayed proprietary without a large enough proprietary market too long, and good enough open source languages took the niches it could have had and built out robust ecosystems that it never developed.

Red has been disadvantaged by the ecosystem consideration, and hasn't found a killer focus that gets people over that in enough mass. They tried chasing crypto for that...
Yeah it's not well-known nor well-documented since it's non-standard. There's a bit of debate about whether and how to document it... but don't worry, it won't disappear.
While yes Massachusetts does elect Republican governors and Scott Brown became a senator (mostly because he ran against a lukewarm turd) it is very much a single party state. The legislature has a veto-proof supermajority. The Republican governors are forced to come towards the center to get any part of their agenda accomplished.

Everyone knows the Speaker of the House is the most powerful politician in MA.
Any recommendations for a good 27" 4k display that supports DDC?
Well, the U.S. did torture priests in Latin America because of their social justice views. We’ve overthrown governments to support banana companies and had no problems supporting Saddam gassing Kurds since he was fighting the Iranians. We supported Papa Doc and for a while Noriega. Our government has experimented on it’s own people and has been involved in the drug trade. We’ve tortured innocent people with no one being held accountable. We spy on a grand scale on our own citizens. We’ve supported dictators and brutality when the people in power thought it beneficial to do so. I don’t think we can claim any sort of moral superiority over others. I’m not saying we are the worst but certainly we are no where close to the best. We are not a light on a hill as some of our presidents have proclaimed.
This just seems like normal human behaviour...
I'm not sure where I heard it either to be honest. But the idea is that there are some outlets we respect more than others -- perhaps legitimately, based on average quality on most topics, and not putting foot in mouth with blatant falsehoods -- and these outlets have an overwhelming tendency to horribly misrepresent events that touch on certain "culture war" issues.
The biggest leak I’ve seen was in the JavaScript (qml) side of a C++/qml app. You can still leak in GC languages by inadvertently holding on to things you are done with. The GC encourages you to not think about it, which is a problem.
> Actual link: https://www.anyleaf.org/stove-thermometer HN truncates my links to the top URL 30s after posting.

This is probably because you have the following in your HTML:

<link rel="canonical" href="https://www.anyleaf.org">

This is used to tell search engines and other sites that the page in question contains the same content as the page in the "canonical" link; so they should prefer to show the canonical version over the other one. I'm guessing HN also uses this for a single reason.

You shouldn't have canonical link relations to pages which are meaningfully different.

Edit: ah, I see that someone else pointed this out and you've fixed it already.
Teach your kids to fear failure, and they'll learn to fear failure.
It strikes me as odd that you would even have a pro/anti position. To my mind that contributes to the division since it also happens to turn into an identity in some form. "As someone who is pro police...", "being pro police is about X not Y."

I find it mentally exhausting. It's like walking on eggshells.
2021 Year in Search
> Except, it is almost the exact same with cars. If your car is stolen, there is very little chance the cops will actually help you recover it.

Nothing special about this. If anything of yours is stolen, the cops will not help you recover it.
> To me, unreadable languages are languages that rely heavily on symbols.

Interestingly, the first Smalltalk, Smalltalk-72, used loads of symbols.[0] Introducing a new variable used an index finger symbol. Evaluating a message used an opened eyeball. The "turtle" was represented by something looking like a smiley face. There's a working emulator of Smalltalk-72 on Dan Ingalls' website, and I'd recommend playing around with it.[1] They really embraced the "everything is messages" thing, and couldn't figure out how to optimize it on their hardware (since the language is frankly way too powerful and not amenable to static analysis). If they could have seen the utility of something like a JIT, the future might have turned out differently, but as it happens, the Smalltalk variant Self was the first highly-efficient one, almost 20 years after Smalltalk-72.

Sun later cannibalized the Self team to have them focus on Java performance, and the result was the HotSpot VM, which in some ways saved Java from being a failure.

[0] http://www.esug.org/data/HistoricalDocuments/Smalltalk72/Sma...

[1] https://lively-web.org/users/Dan/ALTO-Smalltalk-72.html
I love using Rust, but I also get a bit annoyed by the hype. It's absolutely true, for example, that there are highly useful programming patterns that are extremely difficult to express without tools like garbage collection -- including many classical ideas from functional programming. But Rust users sometimes give you the impression that wanting to write any code which doesn't fit the specific shape the borrow checker expects is morally wrong.
I'm not sure I'd be so pessimistic either. Perhaps they'd be able to use the open source AMDGPU drivers as inspiration, or perhaps there is something else I'm not thinking about. I think there's a solid chance they get it usable for basic use within a few years.

In any case, I truly wish them the best of luck.
Melodyne[0] is very good at this.

[0] https://www.celemony.com/en/melodyne/what-is-melodyne
> Because cargo is a better package manager in every aspect.

A piece of software can only help with some of the less important questions when you're working with many dependencies.
This development should not be going on in github anyway.
We had a car stolen about 15 years ago. It was recovered a day or so later in the next jurisdiction over, and stowed in an impound lot. We drove over on a Saturday to retrieve it. We did have to pay something, but on the whole the retrieval was painless.
You get BIG points for being willing to admit that possibility in my book. We all get things horribly wrong sometimes. Especially with, God, the incredible cultural pressure.

I have problems with how Damore expressed himself too FWIW. But I think he was only trying to break an oppressive silence and start a conversation that was being heavily suppressed.

I would have been happy to give him a strong, balanced critique had I been at Google and had I felt it wouldn't get me fired too.
Came here for the moisture question. It would be an interesting dimension to his experiment. Note you can get a moisture tester at the box store for about $20; not a bad thing to have around if you do carpentry, burn wood, or have water problems in your house.
Amazon has a long history of selling hazardous, poisonous goods on its website:

https://www.insider.com/amazon-selling-toxic-toys-lead-poiso...

> Amazon has been selling thousands of products that have failed federal safety tests, including children's toys containing four to 411 times the safe limit of lead.

I am not aware of similar problems with poisonous products being sold through the physical storefronts of Whole Foods or Amazon Fresh.

However, if in fact Amazon's physical grocery stores are just as bad as its website, then you absolutely should not trust Amazon grocery stores not to sell you pesticide contaminated foods.
This is my largest issue with Rust right now too. I’m happy to use it for personal projects on my own computer, but I don’t feel comfortable shipping a huge pile of code I don’t really understand onto someone else’s computer. I trust a self-contained standard library (like those distributed with Go and Python) much more than a patchwork of packages that depend on other packages, written by many different people, and which may be in different states of maintained, unmaintained, have security holes… putting my name on software based on these packages means taking responsibility for all that mess.
> The control and performance are there, as happens to C++, but the productivity is basically the same

This is not very fair to Rust. It's absolutely more productive than C++ when you account for the productivity benefits of "not shooting yourself in the foot" with pesky memory-safety bugs. Let's not even talk about scripting tools like Python, Ruby or JS that were never designed for "programming in the large" yet have somehow become popular in that role (with predictable consequences wrt. technical debt and lack of long-term maintainability).

The proper, challenging comparison is with correctness-oriented GC languages like Haskell, OCaml, possibly F#. And Rust might nonetheless have the better community, since it can address systems-level and performance concerns out of the box unlike those.
Why not write a singleton in rust? You can write a lazy global for that. The language does not prevent you from writing anything sane
Technically the Simple Sabotage Field Manual is from OSS--the CIA's predecessor.

The Manual is one of my favorite pieces of historical literature, but I think that people become too cynical about large organizations after they read the manual. It is important to understand how coordination can slow down or fail, but becoming cynical only makes the problem worse.
Fosho. Rest of discussion in other tree; for here, just this bit. You said:

> I would highly recommend you read the beginning of the linked SSC article

That definitely reads to me like you saying I didn't read it. Can you take a moment and attempt to understand how that would come across as having that meaning?
Top Docker Myths and Facts That You Should Be Aware Of
Worst Fashion Wage Theft
AliExpress: MQ9 Reaper UAV military aircraft US$1880
Logic and emotion need not be at odds. In fact, in a natural setting, emotions are almost always aligned with logical self preservation and advancement.
Yeah. From my experience, when I see my daughter get stuck in a dead end on something, it's much more effective to move her onto something completely different until she's ready for the thing she got stuck on before. Forcing her to succeed at a task just reinforces frustration.
Maybe. The 'slaughterbots' of the future as depicted use explosives to blow holes in buildings. I'd imagine they could arrange multiple in a circle to blow an arbitrarily large hole in fencing or netting.

Also, usually chicken-wire fences just go around what's being protected, not necessarily over it (except for small farm animal enclosures, like actual chicken coops). It's hard for me to imagine entire buildings / neighborhoods / cities with chicken wire covering over the tops of the buildings in a way that couldn't be quickly breached with explosives.

Or drones could unroll detcord in a circle against the fence as well.
> This seems like one of those spots where Smalltalk is a victim of cultural changes that happened around it...25 years ago, a tight integration between the language and the IDE like that would have sounded great to me.

Smalltalk has always went in the amazing language to look for inspiration from. Commercial implementations were pretty pricey (I think in the thousands). Ultimately, smalltalk really fell out of favor because:

* Bad story on concurrency and multiprocessing.

* Wasn't really all that portable.

* Tightly bound with development environment.

* Resource hungry mostly due to being tightly bound to the ide, and many implementations required the IDE to ship with the product.

* Expensive

I learned a lot about object oriented development from playing with smalltalk, and was able to employ a lot of what I learned using Java, Python, C#, Objective C, and C++. To this day, you really see a lot of code editing and management concepts that started in smalltalk in your favorite IDE.
Omicron: Dr. Ashish Jha (Dean of Brown University School of Public Health) Talks
What did you think of the movie?
I am guessing any unidentified utility hardwood is likely to be poplar. Next guess would be red oak, though in my experience that is usually identified and it costs a bit more. And it comes in less utility sizes than poplar.
Why does it make a difference to you if people watch television versus streaming on Netflix/etc
College is a poorer education than high school 100 years ago. Reading levels of today's senior level high school students are actually 6th grade levels 100 years ago. It is easy to prove. Just look at what reading assignments are given today compared to yesteryear and calculate the flesch kincaid scores on it.
My apologies. Obviously I don’t agree with what’s implied by “we have all this cool tech, how could people be unhappy?”, but I admittedly read some context into it and regardless I could have dialed it down a notch.
I would have liked to have seen Ipe wood tested. It is nearly twice the density as Red Oak, incredibly hard, and actually has a fire rating in the same category as concrete. https://www.wood-database.com/ipe/
This article isn’t about the pricing of wolfram software. The price they charge is what it costs to develop, host, and support the software, plus innovate on it. They can’t lower their prices substantially for individual markets. Best to just petition universities harder to arrange this software as software these days is as fundamental to education as the buildings we learn in.
My phone and internet are more reliable and more stable. Price is just a touch higher - way less than price ramps everywhere else.
Seems related to how apple handles PNGs like the recent discussion about ambiguous PNGs https://news.ycombinator.com/item?id=29586549
This is a bit simplistic and dismissive. If Uber and Lyft both mischarge me once, I may still find myself needing at least one of them while in a potentially tight spot.
The NFT is not about cryptographic proof. It's about creating something that such a story can attach to for digital pieces of art; w/o the token, digital art has no ownable identity.

You indeed do not need a blockchain - the artworld has been doing it using paper certificates for a long time. But these are conceptually the same as an NFT, just accessible and tradable.
I look at the underlying data. The news is full of excitable suggestion because that gets attention.

China's managed to lift a huge number of people out of poverty and deserves credit for that. They did it at a terrific cost in human life and rights and they deserve opprobrium for that, in particular for the continued and now increasing level. We have plenty of examples from history that such an approach is not sustainable.

Regardless, if you look at the numbers the odds of significant further growth are dubious. China remains quite poor on per capita GDP, even on a PPP basis it is in the lower half of countries. It has an enormous unemployment problem, and a huge demographic overhang. Corruption, false statistics, and cronyism remain dominant in the economy and government, more reminiscent of a small state than a massive one, and all of which make it very difficult to manage large shocks.

I'm not saying the PRC is some benign kumbaya entity. But they have deep structural weaknesses that are not discussed much because it's more useful to various people to point elsewhere.
There is a lot of competition when it comes to building a pure-play data scraping company. There are also various regulatory concerns about scraping various types of data--PII like phone numbers, biometric data like images, or data about concert ticket prices.

But I think there is a huge opportunity in scraping data and then doing something interesting with it. Google is the most obvious example of this type of company. But, for example, certain CRM companies are more about data scraping than working with user-provided data.
The reason the right wing needs to build their own communication infrastructure is that they need to publish dishonest propaganda and they need entire organizations that are corrupt to the core.
same, and same.
Most of his articles could be about a third as long with no loss in clarity. The meandering windups can be _rhetorically_ effective, especially when they appeal to the biases of the reader, as they appeal to mine. But they're not truth-directed, and often obscure weak or blindered reasoinng, as I think they do here.
Matthias is one of the most inspiring engineers I've come across
That's fair. Sometimes when I want to make a point I just charge forward and don't think about the best way to manage how it will sound. "You didn't read X" to a stranger over the internet is an unfounded cheap shot I would never intentionally take.
Another example is Notes which can be linked directly without an icloud link but they do their best to hide that feature making impossible to link notes between each other.