skysight-inc/HackerNews huggingface dataset:
> It assigns no positive or negative connotations to those items; they're things people said off the top of their head when they were asked "What does 'white culture' mean to you?"

The result is the same, the subconscious associations between "white" and "whiteness" and those traits has been strengthened. The meaning of words comes from what people think about when they hear it. By increasing the amount of things people associate with the word "white" the definition is expanded.

No negative connotations have been assigned by the document. But "white" and especially "whiteness" has very negative connotations. I've never come across any text or material suggesting "whiteness" is a good thing. Its always stuff like this: https://news.csusm.edu/ask-the-expert-the-problem-with-white... (That alone is already pretty fucked up when you think about it for more than a second) Furthermore, the meaning of words comes from what people think about when they hear it. But "white supremacy" has extremely negative connotations, and so all those normal things get tarred by association with imagery of the Nazis and the KKK.

>Regarding the previous "iceberg" image---that's a lot of words to go looking through to try and pick out the items you're describing as 'perfectly normal and valuable things.' Can you highlight which ones you were referring to? Assuming good intent, I assume you didn't mean "Racial profiling" or "Fearing people of color."

Of course not, those are the actually bad things that are used to tar the "perfectly normal and valuable things". If the iceberg picture only contained good things, it would associate positive valence with the term "white supremacy" rather than associating negative valence with the normal things as the picture was designed to do.

To take specific examples, "Calling the police on black people". This is a perfectly normal thing to do if your being robbed or harassed and the perpetrator happens to be black. Doing so does not mean your promoting white supremacy. Now if you're doing it because they're black, thats a bad thing, but the image makes no destination, so the normal thing is tarred by the bad thing. There are also some supper egregious ones, things like "White parents" and "there's only one human race/We're all one big human family". These are actually anti-racist perspectives that are now being associated with one of the most racist and destructive ideologies in history. Another one is "All Lives Matter", this is an explicitly egalitarian message that is now viewed as racist by association.

I can keep going through the list but then my arguments would turn into a gish-gallop.

This kind of rhetorical tarring has been going on for so long that certain kinds of explicit institutional racism is now viewed as not racist (affirmative action), and explicitly anti-racist and unifying statements "All lives matter/there's only one human race" are viewed as racist.
I remember you wrote before that "there is no such thing as native GUI." Is that more of a high level situation, with text rendering and other lower level things still best handled by "going native"? What other things count as low level like this?
Employer (Google?) forbids contributions to some open-source projects
Hey, that's not quite fair. For no obvious reason, when YouTube shows you a translated title (and neither reveals it has done this nor gives you a choice in the matter) it only does it for some, but not all, of the titles in the HTML.
Keep your ear on the floor for a medium-scale HTS stellarator in the US sometime in the next ten years.

https://wistell.engr.wisc.edu
Ask HN: Are there any modern web technologies at potential risk of deprecation?
With the incoming end of flash in browser support, it leads me to wonder whether any current web technologies will themselves lose support in the next 10 or so years. Are there any current popular technologies that may not stick around (e.g. WASM, Canvas, etc.)?
This was one of the earliest introductions to algorithms which I could understand. Thank you Peter (and MIT OCW) for diligently cataloging the notes, you've no idea how much you helped me to get an understanding of algorithms. Thanks again.

Apart from this his awk,sed and perl oneliners are worth to act as a reference as well.
It pretty much is. But it's not exactly class inheritance, so most people don't consider Rust to be OOP. Structs ("classes" in Rust) can implement Traits and Traits can "inherit" each other, but structs can't inherit implementations from other structs.
Facebook is the new television: a pile of rubbish made to keep the plebes entertained. I use it mainly for fun (posting memes and jokes) and to see what people I haven't seen for ages are up to. No serious conversation can go on on FB, forget it.
A 12kLOC YML sounds like it's always going to be a pain in the butt, but the specific problem you mention should be solvable by any editor that can collapse blocks, right? Most editors I've used (vscode, vim, phpstorm, intellij, even notepad++) have that feature built in or supplied by a pretty standard plugin.
There is an ongoing BGP hijacking incident impacting the ProtonMail network
What evidence do you have that the DNC was involved? That’s a serious allegation.

What about claiming they had any hand in deciding when this should be released?
Since cities aren't responsible for the other ones, any city-level experiments are layering this on top, though in some cases existing programs may treat the funds as outside income and cut benefits in response (which is one reason city-level experiments cannot really test UBI without higher-level cooperation; usually, directly state but for some programs the state would also need federal buy-in.)
Thanks, that is indeed the purpose of Oil, and I also noticed so many comments here pointing out the compatibility issue.

That is nearly "done" for Oil, as it runs thousands of lines of real bash scripts.

There's a big list of known and mostly trivial differences here: https://www.oilshell.org/release/0.8.1/doc/known-differences...

If you're a bash user and you want your scripts to run under Oil, I recommend testing it! If your script doesn't run, you'll probably get a better error message than bash gives you.

Or you might motivate a change the OSH language (a cleaned-up bash). It's easier to change now than later.

I'm still looking for help too:

http://www.oilshell.org/blog/2019/12/09.html#help-wanted

https://github.com/oilshell/oil/issues?q=is%3Aissue+is%3Aope...

https://github.com/oilshell/oil/issues?q=is%3Aissue+is%3Aope...
Is this working for OSX?
Fusion, always, always 5 years away for the past 20 years.
Correct me if I'm wrong, but did not Apple create the first app store and then set it, perhaps somewhat arbitrarily, to 30%? After that, all others simply followed suit and set their cut to 30% too?

If so, I would argue that it's high time to revisit the 30% charge. Whatever happened, competition among platforms did not reduce the 30% fee. I'm not sure why, but even if we cannot prove that there was price fixing, the Apple app store and other platforms have become so powerful that individuals and small companies cannot negotiate with any of the stores for a fair price.
Yea, I mean, handling scale is such a specific issue and everyone worries about it too much. At this point, you just use DynamoDB or some other managed service, and let the teams with 1000's of developers worry about scale.
> Also no corrections allowed.

The last glyph in the row of letters is the delete key.
I'd normally bristle against RegExp hate (unless the RegExp is complex), but in this case, please, just use `URLSearchParams`.

It's well-adopted (unless you have to support IE: <https://caniuse.com/?search=URLSearchParams>)
I get the impression that it's still too early to tell whether the Swedish approach works.

The other countries are adopting the Swedish approach because the other way is politically unattractive.
You can turn those off in the System Prefs (at least the above-the-fold ones). It's glorious!
Regretfully, I can only say that what seems to have worked for me was dumb luck. Difficult advice to reproduce.
I'm curious as to what political issue you think they will face by replacing all their warehouse workers with robots? Do you think people would demand they pay more in tax? Wouldn't that be a political issue that all large companies face together?
While a segment of HN commenters could go on for hours about U-3 or U-6 unemployment numbers, the politicization of such, there is no real difference with most media consumers. Truth largely settles along a binary choice of the mainstream alternatives. Within those strains, views are very self-congruent. Perhaps that’s coincidence, or there are only two real truths, but I’ll defer to PG’s writings on that.

The real difference is that those in the east were predisposed to be suspicious, whereas in the west that disposition or curiousity is not a thing.
> Smartphone/tablet OSs are logical successors to the laptop/desktop OSs we have not game consoles. They are general purpose computing platforms.

Yes, let's ignore the actual predecessors of smartPHONES, you know, cellPHONES. It makes our argument much easier, much.
I got the impression from what I saw (coming into the scene a little too late to say from direct experience) that languages like C++ and Java, intentionally or not, did a great job of capturing how procedural programmers implemented the thick, rich, stateful GUIs that were common at the time. GUI widgets were literally the textbook example that many books used to explain classes and inheritance in a way that procedural programmers could relate to. So, I would say that the OOP style of GUI programming was a continuation of the procedural style that brought the old way of thinking to new "heights" through the new OOP language constructs.
It means that this is not an equivalent, right-leaning opinion.
That's if you assume the "telecom = wireless" belief that wireless companies push.

It's fairly recent (last few years) for communities to realize that cell phone coverage is just as bad as it really is.

Until then communities were asking for better landline service, where "talk to the hand" was and still is the mantra. In the case of cell phone service people didn't bother asking because they figured "cell phone companies say they serve 300M POPs" and that if their cell phone didn't work in some places they'd assume that it was something about them personally or their specific phone.

Once they tried giving grants to improve service in places that didn't have it, then they found they couldn't find coverage holes on the carrier maps, but could find them reliably on the ground -- so the scandal that "cell phone carrier maps are completely wrong" is just starting to develop.
Yes, it has. Setting aside hydrogen bombs, the predecessor of ITER, JET has achieved nuclear fusion. To do so, it has used more electricity than it generated, but it maintained fusion and generated electricity. ITER is supposed to achieve a net gain of electricity.
Thank you kindly for this
Children's Railway
I don't know, I usually do pretty well as a retail trader. I do it on the side and stick to areas I know well, like tech. I usually make 10-15% of my total yearly income trading medium term. But that being said, stuff like this stacks the deck in the favor of big players. My personal frustration is activist investors/large short sellers who make a large short and then come up with a erroneous article to drop the stock and reap the benefits(Andrew Left - "Citron research") comes to mind.
If this is so trivial, why has it not been done? It seems unlikely that nobody has ever heard of a common term.
Interesting link. But what I have written is no less ridiculous!

On what grounds would a punishment timer be illegal?
.match() only returns the result of one match, rather than all the matches in the string. To do that, you'd need to use .matchAll() (which didn't exist in 2008), or write an awkward do…while loop. Using .replace() looks neater.
My comment wasn't really about Spritely, it was about a comment about Spritely and your response to it.

> I think that the level of incredulity that we're seeing here is understandable

Another issue, I think, is that in your reply the the previous commenter, you're not really replying to their comments so much as you are responding to the gestalt of the overall discussion here and about HN in general.
Not deprecations, but I wouldn't be surprised by changes to things like notifications, autoplay media, sensor APIs, ... for increased privacy/decreased user annoyance.
The sad fact that more and more large corporations are willingly helping regimes with surveillance and repression is only overshadowed by the fact that even people who claim to care still use, support or outright defend these companies.
that would be a nice way to get spies out of our data: flood them with pictures of our dumps :)
Excellent compliment, thank you.
Thank you! Glad it was compelling.
Yeah, the sizable middle ground is I believe what props up most of the adtech industry. The sizable middle ground is occupied by people with minimum understanding of statistics, who bullshit themselves and each other with data - but as long as nobody can obviously tell they're wasting money, they're all happy and the money keeps flowing.
I'm curious if you could elaborate more on "it's a political problem that can only be solved politically"

I think I agree with you, but do you imply this would be a rein in of the international corporate greed with heavy regulations and trade enforcement?
Due to the very large number of potential seeds for*
randomly generated minecraft worlds
(281,474,976,710,656)
...
This resulted in only one seed by the end:
3,257,840,388,504,953,787

Well that's weird. Are seeds not consecutive?
Maybe the public isn’t wrong and correctly ascertains that it’s exaggerated.
Disney to layoff 28,000 employees as coronavirus slams its theme park business
Ask HN: Is Google ReCaptcha Down?
I’m getting an error with ReCaptcha on multiple devices right now “cannot contact recaptcha”. Anyone else?
So basically Elon has suggested doing all the things they already do today to maximize fuel savings in ICE planes...

Note that airplane fuel has significantly higher power density than an electric battery (~40x as much, see https://www.theverge.com/2018/8/14/17686706/electric-airplan...), so no EV will ever be able to achieve the same range as an ICE plane, ton-for-ton.
> Correct me if I'm wrong, but did not Apple create the first app store...

Steam, at least, has it beat, in 2005: https://en.wikipedia.org/wiki/Rag_Doll_Kung_Fu

I'm fairly certain there were apps available for purchase on Nokia and other phones well before that, as well.

App Store didn't come until 2008.
It does, but it still creates an intermediate array which is what the parent comment was suggesting the use of `replace` worked around.

With that said, there could easily be an array being iterated under the hood with the `replace` method anyway.
You may find this perspective by Russ Roberts, host of EconTalk, to be interesting: https://www.youtube.com/watch?v=3dL5G4QYEhc . Explores this very question in his series.
You are similarly intelligent enough to understand that the actual person reading your email doesn't care about the distinction you're making.

If you go to someone and say, "don't worry, I didn't deceive you, I just profited off of your already existing ignorance", they're not going to be happy with that answer. Either you have their informed consent, or you don't.

To repeat, why does it make your customers uncomfortable to discover that they're being tracked?
Thoroughly helpful, thank you kindly. Bookmarked.
Disproportionate power _compared to whom_? To take your example: on any given day, if I'm a female HS student interacting with a male teacher, the power differential is hugely in his favor.

The teacher can fundamentally change the course of my life by limiting my ability to take more advanced courses and/or what colleges I can get into. They can humiliate me in front of my peers. They could simply make it impossible for me to learn and engage with material that could be important to my future success.

The fact that a female student has the ability to speak out about being abused _does_ upset that power imbalance, but it would be a mistake to claim that it gives her _more_ power than the teacher.

Either way, power should be wielded with good judgement, and there are certainly consequences on both for using it (and abusing it).
This looks like a standard seq2seq model.
And people didn't want to do that so they bought an iPhone.
I know anecdotes about personal use are annoying, but I found 2mg of adderrall had little noticeable impact on my day to day, with the exception that after work I was less tired. After work I found myself exercising, going to the grocery store, and attending social activists more often.. and that’s about it.

I don’t do it anymore, but if I had better access I definitely would.
What magical moment? You seem to be reaching for extremes rather than accepting the very reasonable assertion that the vast majority of people now pick a side and never engage in any dialogue.

All those characteristics you mentioned are outward and secondary to the one that matters the most - the way you think. The original post said "varying opinions". Your beliefs, character and worldview are far more important than what you look like and you had to actually communicate with people to understand this. This built much better dialogue and interactions.

Now it takes a few taps to block millions based on assumptions and the most tenuous associations, as well as surface attributes like you mentioned. Someone merely liking a post you disagree with is enough to end a relationship. New perspectives being easier to experience also means they're easier to block, and the latter is the issue being discussed.

As far as "right to free speech" is concerned, I don't see what it has to do with this but regardless you also have a right to not participate in any discussion. Nobody is forcing you to talk, and nobody ever could.
I was very active on the cypherpunks in the 90s, and I can tell you from first hand experience and chatting with people like Hal, Nick, and Tim, that a big component of cryptocurrencies was very much the desire of right-wing economics of libertarian thought -- crypto-anarchy. The subject of nullifying the power of governments to tax was a frequent topic.

And I would would not be surprised if you found the management team at Coinbase to be compromised of some Trump supporters buying into a Faustian bargain of using him to rubber stamp libertarian friendly policies.

Quite a lot of SV tech-bros, especially in the investor and fintech community fall into this pattern, e.g. Peter Thiel, Palmer Lucky, etc
Julia? There's an integer division operator, but the default is... More complex:

https://docs.julialang.org/en/v1/manual/integers-and-floatin...
Yes. What I meant by that was more a reference that platforms increasingly support diverse ecosystems of UI toolkits, especially at the high level. Even on mac there's a choice between SwiftUI and AppKit (technically Catalyst too, but that doesn't seem to be a hit), while on Windows there is even greater diversity. So basically it's a way of saying "just use the native toolkit" doesn't actually solve as many problems as one might think.

At the lower level, for some things you really have to integrate deeply with the platform, and for others (text layout is one), there are advantages, including faster builds and smaller binaries. (Ultimately I'd like to have a highly GPU accelerated 2D graphics library that does everything, including text, but that's some ways off and doesn't block current work)
It’s true that 30% cut is AFTER VAT is paid. It’s also true that Apple handles VAT for the developer, and that’s a real mess. So in the list of things that the 30% pays for, VAT handling (and all invoicing in general) should be remembered.
I think vegan/fake "meat" and lab-grown meat are/should be marketed as two different things, the later still being meat that happens to grown in a lab.

I'm not sure why people would be interested to consume meat grown in a lab considering all the unknowns/risks.
This new-fangled Google feature and the resulting Plus Codes actually reminds me quite a bit of Open Postcode [1] system which I read about many years ago but which, unfortunately, never seems to have progressed beyond a proof-of-concept, covering only Ireland. I actually think the Open Postcode system is a bit more flexible as you can increase/decrease the accuracy by varying the number of characters:

>For geolocation applications: at eight characters it extends to an accuracy of an average radial offset of ~.58m (inside an area just 1.2m x .92m), while the code is easily extended with even further characters. At 9 characters it is down to centimetre scale. At 10 characters it can provide geolocation coding for the entire globe.

With the weight of Google behind it, Plus Codes should get more traction than Open Postcode did. But, with the fickleness of Google behind it, is equally likely to be taken out the back and shot a couple of years down the line.

>How is this different from What3words?

Because this actually make sense, whereas What3words is the stupidest idea of all time [1].

[0] http://www.openpostcode.org/

[1]https://stiobhart.net/2016-01-15-stupidest-idea-ever/
No dude, what’s bought is “solved.”

Those toilets were for people who bought toilets.
False positive and false negative rates also have a relation to the injustice of a false positive. Having to provide ID and get frisked sucks but being falsely accused of a crime and having your entirely life destroyed even if rare is a massive injustice. This is the entire premise of Blackstone's Ratio

https://en.wikipedia.org/wiki/Blackstone%27s_ratio

For what it's worth I'm libertarian and lean towards having false positives for any of those three scenarios.
You're entitled to that view, but at this point it's nothing more than baseless speculation.
Ask HN: On what grounds would a device that treats you as its slave be illegal?
on what grounds would a device that literally treats you (its owner) as its slave, to punish and control, be illegal?

I wrote this comment up here: https://news.ycombinator.com/item?id=24626193 but thought it was worth a dedicated discussion.

how would you legislate against this?
Interesting how it ends with :

> In anonymous environments, the spiral of silence can end up reversing itself, making the most fringe views the loudest.
> This is no different than the server logs that any web host has.

Ehh it's a bit different. I don't particularly care what (for example) some small time self hosted blog does with my IP address internally so long as it doesn't leak that data to third parties. In isolation, my IP address doesn't tell them anything about my _other_ traffic.

Cloudflare, on the other hand, hosts a significant number of websites and cross-origin assets. Their logs therefore have the potential to contain a great deal of metadata about my browsing history. Of course they'd obviously have this information either way, so I don't actually have any objection to them processing their logs in this manner.

(I do have serious concerns about the degree of centralization that has occurred, but that's a separate topic.)
Is your objection to json arrays only that they are not called lists?
Actually, good-quality LED replacement bulbs were around for several years prior to the ban. They just cost an arm and a leg. The ban didn't force the technology to magically appear -- something that hardly ever happens due to legislation alone -- but it did drive competition and force an economy of scale that would otherwise have been much slower to develop.
"can you expound on this?"

no.

"why don't they just make ill gotten gains illegal?"

follow the money
Nero fiddled while Rome burned, as long as he got paid for busking.