skysight-inc/HackerNews huggingface dataset:
I think one of the reasons this simplification is happening, is that nuance generally has failed to gain traction in the past. A large part of why the far right / racist movement has grown a lot the past 20 years or so is that their narrative is so simple: "Immigrants have higher crime rates and we're taking in more immigrants, which is bad." Fighting this with nuance and trying to say that statistics is more complicated than that hasn't worked. I would say that the public education system needs a complete overhaul to fix this (critical thinking, media literacy and such), but even if that were to happen, it would take 20-30 years.

Also, in the end, I don't think these type of views causes that much harm. Okay, so a group of people end up being "fake" anti-racists, but it's still raising awareness and it might cause people to make slightly different choices in their day-to-day lives. This isn't comparable to Kony 2012 where people changed their profile picture on Facebook for literally no effect.
>I think, technically, they have just already dropped off their ballot. Their vote won't be counted until 3th.

Actually, that's determined by state law and, as such, may be so where you live, but not everywhere[0].

[0] https://www.forbes.com/sites/danielcassady/2020/09/05/electi...
Americans also conveniently forget that Irish people have been discriminated against there nearly as badly as black people, despite being the whitest shade of white. From the outside perspective, it seems like that kind of discrimination just doesn't fit the narrative so of course isn't mentioned.
Well, it makes sense that these views (which are generally unexamined by those who repeat them) are catching on outside of America for the same reason they catch on inside America: fixating on a simplistic target is alluring, people saying nonsensical things they don't really believe in order to avoid being called racist, etc.

You could make the same points inside America as well that the article makes, like examining Nigerian success in America.

Keep trotting the article out and you have a case for why these racial essentialist views shouldn't be imposed on anyone, not just brits. And certainly not on our children.
The only thing that trips me up more on becoming a true grey beard other than regex mastery is how and when to properly quote things in my command line incantations.
Technically. But as a European I'd already be in a lot of trouble for breaking the law, since the website promises to not collect personal data.

What you can do is check the javascript code for any 'http'. So open https://www.hownormalami.eu/main.js and then do CTRL-F and type in 'http'. See if any of the things you find seem to call home. Also scan over the code visually to check for any obfuscated code patterns which could hide additional instances of data transmission. In this case you won't find any shenanigans.

In general I applaud your critical stance.
Sins of the PS2: Knockout Kings 2001
I think it's worth distinguishing between "shell" browsers that simply wrap an encapsulated rendering engine (such as those IE6/MSHTML-based browsers from decades ago) and other browsers like Chromium/Edge/Opera which have a different level of integration with the rendering engine - because those browsers are able to tweak and extend - or disable - the engine's features on a granular scale.

It's better to compare Chrome/Edge/Opera as "distributions and customizations" of Chromium/Blink instead of mere as wrappers - the same way that Linux distributions aren't reduced to just "GNU/Linux kernel wrappers".
Javas implementation of HashMap uses a tree on hash collision.

[0] https://hg.openjdk.java.net/jdk8/jdk8/jdk/file/687fd7c7986d/...
I know very little about Poland, but can't help but see a similarity between attitudes to the former serfs in Poland and the Irish in Great Britain.

This article touches on it: https://wachtyrz.eu/antisemitism-in-poland-each-pole-is-a-je...
you did rob us with unparalleled intensity over 300 years, is that ingrained? edit: I only know UK as an imperialist
Research in this area has always been cyclical. The Neural ODE paper that won a best paper award at Neurips two years ago just implements a technique that is common knowledge in the optimal control theory community since the 60s.

I wouldn’t dismiss an approach because it isn’t popular right now. Biological neurons force you to think about constraints you normally wouldn’t and crucially have solved temporal credit assignment, memory etc. in interesting ways that already have inspired some breakthroughs.

As an example the replay memory idea was directly inspired by the rough understanding neuroscientist developed of the role of the hypocampus in learning.
This was true in the past but this year with covid and the fires it’s likely the high end will see a big out-migration as well... https://www.theguardian.com/us-news/2020/sep/12/san-francisc...
In the last 10 years have a lot of Scottish, Irish or Black people been murdered by UK police officers? 20 years? 30?

I'm sure you can think of a few examples, but the idea that the UK is equally as racist as the US is laughable.

To be clear: I am not saying that racism doesn't exist in the UK or that it isn't a problem - but the kind of false equivalence you put forward doesn't really advance the conversation.
Quick feedback: that page does not work in Safari/Mac.
How to create a powerful employer brand [with examples]
Node.js malware caught posting IPs, username, and device info on GitHub
In addition to this, for many applications, programmer time is more valuable than the asymptotic savings of a faster algorithm. This isn't as "pure" of a discussion since it now starts to involve money, but when viewing programs through the lens of creating business value, it's important to consider.
I doubt he actually has it. It’s rather convienent for him to get it after getting trashed in the debate and then the debate committee setting out to change the debate format. My tin-foil hat take is that he’s doing this to have an excuse to avoid the debates and gain the sympathy vote.
Yeah, the worst part about USB C is that PD is optional. The electrical requirements of PD make it difficult to support on all ports though. If you have USB C ports on the left and right side you would have to route power from one side to the other. If your PCB traces have to support 5A over a long distance then things can get quite difficult.
A heads up: if you use a dark theme in your phone, this webpage is recognizes it and changes its background to dark grey. This makes the grey words in the diagrams illegible.
On the other hand, I was told by boost project that my one line fix for a typo was "waste of maintainer time", so it seems to vary on per-project basis :)
> All the individuals listed are American, but most of the people who have shared this on my timeline are British. In trying to express their solidarity with black Britons

Aren't they trying to express their solidarity with black Americans? Just because it's happening outside of your country of residence, doesn't mean your compassion and empathy ends at the border.
> we need to recall that the UK/British view of race is heavily influenced by the fact that skin color is not the only way in which folks in the UK experience racial discrimination.

But that's true of lots of places, including the US, antisemitism being the obvious example.

> For centuries, the Scottish and Irish natives have been variously oppressed by the British

I'm not sure it make sense to talk about Scots being oppressed by the British: Scots are British (though many are not particularly fond of the label). Did you mean to say English?
I think there is a spectrum of opinions on where the dial is set, but what is best for all of us, from say a 10 or 30 year viewpoint?

I wonder if GPL3 didn't have quite so many changes if it would have been more widely accepted.

But listening to RMS he said he didn't realize that companies would "tivoize" everything so he added:

"(0) The freedom to run the program as you wish, for whatever purpose."

Personally I think it kind of sucks that much of computing coming out nowadays has locked bootloaders.
Gaia | Front-end Developer | London, UK | Partial Remote (weekly/fortnightly gatherings)

Gaia is a London based startup with the mission to make fertility care accessible for everyone. We are harnessing large quantities of complex data around fertility, associated treatments and outcomes to remove all ambiguity and drive success rates. Our first product is an innovative financing and insurance product to redesign access to fertility treatments, starting with IVF.

We recently raised £2.25 million in our first funding round backed by top European and US VC’s such as Kindred Capital, Seedcamp, and ClockTower Ventures.

We're currently a team of 6 (total) in the initial build phase of our journey. Outside of Engineering, our head count includes Product, Design, Data Science, and Operations.

https://www.notion.so/gaiafamily/Front-end-Developer-7e96546... or contact me if you have any questions - sam at gaia.family.
Regardless of whether a 10% salary cut is more than offset by a decrease in cost of living, the idea of an established employee, whose labor output you already currently value at their current total comp level, being paid less solely because they translate on the surface of the earth to a new coordinate is insulting and ridiculous.

They aren’t suddenly less valuable to you. Their impact on revenue hasn’t suddenly changed.

I would never accept such a deal. Whether I am moving to a lower cost of living area or not, that is my business and none of my employer’s business. My employer and I have an agreement about my pay based on how they value my labor and how I value my time. I am looking for raises not cuts. And raises are a function of my impact on revenue. Whether I live in Manhattan or Madison utterly plays no role in this, full stop.

This very likely would be a reason to leave a company, or never consider working for them in the first place.
Right, because there are 10x more aboriginal people in prison, that's not racist policing, that's just natural, is that what you're saying?

“There is a sadly high level of Indigenous incarceration, I think it’s about 30% compared to 3% of the population,” Mitchell said, while interviewing the prime minister on Thursday. “But black deaths in custody, I mean, that’s, that’s a furphy, isn’t it? I mean, since the royal commission, as I saw it, there have been fewer Indigenous people, per head of prison population, dying in custody than have white people?”

Morrison replied: “That is welcome news.”

However, the death rate per prisoner is only part of the story. Aboriginal and Torres Strait Islander people are 10 times more likely to die in custody than non-Indigenous people in Australia."

https://www.theguardian.com/australia-news/2020/jun/11/death...
Both serve a useful function. Some of us might find Joe frustrating, but he's a genial and entertaining interviewer. He's further on the entertainment spectrum than Lex, who is probably a better bet for most of us because we're probably more interested in the content.

That's not a knock against Joe though. The fact he's so entertaining and relatable attracts in a huge audience his interviewees would otherwise never reach, and that's fantastic. OK maybe they don't get to expound their ideas as broadly and deeply, but the fact that they get exposure to so many people at all is a huge win.
> const isVowel = (char) => ["a", "e", "i", "o", "u"].includes(char);

> [... ] it hit me that it's actually O(n), because we've got an array and have to iterate over every element to see if the element matches char.

This depends on how you define your `n`. Usually this would be defined as the input size. Unless you would like to be able to run this on arbitrary definitions of what a "vowel" is (and in this case, it's indeed both small and static), the only useful interpretation would be to consider this function O(1), regardless of iteration over this 5-element list. If the list of vowels would considered a parameter, it would indeed be O(n) or O(m).
> And it hit me that it's actually O(n), because we've got an array and have to iterate over every element to see if the element matches char.

No, it's actually O(1). n refers to the _input_, which is always a single character. The iteration over an array (fixed at 5 elements) means a maximum of 5 comparisons. O(isVowel) = 5.
Johnson looked like shit when he wpoke to the nation, then he ended up in hospital, and even at one point intensive care.

I can't see how you could fake something like that.

Also

https://twitter.com/YouGov/status/1311958523912294401?s=20

No, surge predated announcement.
I'm not sure that american views are being imposed on US (I'm in the UK). Rather they are being adopted by us without criticism.

This makes conversation about race a confused jumbled incoherent mess. The bigger problem as I see it is more class-oriented than race centric. This should be a discussion on social mobility, which in my opinion is the best in the western world for minority communities. The race discourse in recent years has distracted from improving social mobility and hurting said communities more.
Would you mind stop overloading the word racist with more definitions? People can be nationalists or biased towards group identities with many different flavors. The underlying issue is that people get discriminated.

And besides, the Brits are a very mature ethnic identity, as such, they've had many centuries to come up with and nourish many different ways to discriminate - be it which village you come from, what school you attended, which football/sports club you affiliate with and which side of the street your pub resides on.
They're surprisingly difficult to use correctly, especially if you're trying to build something clever like lock-free data structures.

Atomic access can use relaxed memory ordering, meaning that values don't actually change immediately for all threads. There are subtle rules about what changes the hardware and the optimizer can delay and reorder. It's like playing chess with threads.

There's also a common pitfall that x86 hardware has more consistent and forgiving behavior than the spec for atomic operations. Broken atomic code may appear to work fine on x86, but fall apart on ARM.
This. I tried bazzillion different RSS readers / aggregators and Newsblur was the only one that resonated with me:

1. No-nonsense web UI. Simple, fast, logical, intuitive.
2. No ads
3. Decent free tier
4. Great intelligence trainer
5. Good search (finally!)
6. Pre-caching news content on your mobile device (great Android client by the way!) so when it comes to reading content, it comes up instantly.

€36/annum feels a bit steep (it used to be €12/annum when they started as far as I remember) but it works for me.
Miniflux is awesome, loads fast even over very slow VPN. Amazing software.
Ok, so climate change is an existential threat. So why instead of talking about how we should stop reproducing and live frugally- which we all know it's not going to happen- we don't replace 100% of our non-renewable power generation with nuclear? Because it is expensive? But who cares? Or because it is dangerous? But again, 100 Chernobyls are better than complete destruction, right? So where are the climate activists' rallies for nuclear power?
Very little coverage of Assange on TV News to be fair
Exactly

This is why I think the debate on "whitelist" is more about PR and gaining internet points than anything else.

It can be argued that the term is racist in an specific historical context (no contest there) and that applied pretty much to the whole American continent, but let's not forget this kind of racism against the Irish was happening in both sides of the pond barely 100 years ago.

Associating colors with qualities is much, much older than 500 years.
No, that isn't racist at all.

Unfortunate, an injustice, a tragedy, a disaster, a systemic failure to integrate, yes. But racist? You're going to have to spell that one out for me. Aboriginal people just commit more crime. That isn't racist. Thats a symptom of a problem that predates most of us sitting here in our armchairs.

Talk about the real problem not the symptom, but whatever you do, don't start calling all white people racist for being nothing but white, all that does is alienate allies and make you look like a moron.
There's a general sense in which all the social justice debates are always filtered through a US american lens, probably because of the media presence and because the people leading these debates are more active in global online communities.

But it does feel to me that often we frame the discourse in a way that is not useful for the specific problems we have in a specific country/region. There was some of the ACAB sentiment in Germany, but it quickly died down, since most people here (even left-wing people) generally trust the police - and while I'm sure there are still problems with underrepresentation, racial profiling, etc., it's nowhere on the scale that it appears to be on the US.

Also most countries simply don't have a recent history of slavery inside their own country like the US does; black people in Germany, for example, are almost all immigrants, which does create entirely different dynamics, and we have (had) a lot more immigration from different cultures, especially Turkish people. None of this means racism and xenophobia don't exist, but the discourse and potential solutions are not the same as in the US.
And worth noting that this can be missed during development if you have a good network to the server but customer is using a not so great WiFi network.

We had this at work, where one customer complained some operation was very slow, taking around 30 minutes. Couldn't pin it down, copied their database to my machine and it took only a couple of minutes. A bit of digging and I found that in this case this module caused a few million of fairly trivial SQL statements to be executed.

Each took less than a millisecond to execute locally, but round-trip time over WiFi can be 10 milliseconds or more. So suddenly 2 minutes becomes over 20 minutes.

I asked how the client connected to the LAN, and it was indeed via WiFi. As a quick fix we got the customer to use a network cable, which did indeed reduce the running time to a few minutes. The proper fix was to a bit of caching.
I’m going to pull an unimaginable outside-of-the-box thinking for these times and propose something:

if people want to be doctors and not actors, let them do what they want to do.

I’m getting very tired of this US mania with nudging everyone to their preferred outputs.
Mojave gets Safari 14. Which hopefully gets more extensions soon.

Outside of that. Yeah no clue what benefit I am getting.
> It is slowly fading away and being replaced by the capitalist "growth hacking" which I'm not sure is a lot different.

There's definitely a blurry line there. I'm not completely clear what "growth hacking" means, but I definitely think SEO crosses a line (basically hacking google's algorithm to mislead them and their customers). Even worse would be things like paying for fake traffic to drive up ad revenue. People generally understand there is a line between legitimate business and scamming people, even when greed/desperation drives them to bend the rules somewhat and rationalize it.
Maybe because it was Britain that started all this mess with slavery and human trafficking, so Britons should indeed try to repent, or some day face the wrath of the whole world.
-----------------------------------

Location: Tucson, AZ

Remote: yes

Willing to relocate: probably not

Technologies: javascript, React, webpack, Electron, CSS/SASS, three.js, webgl, java, objective-c, rust

Portfolio: http://symbolflux.com/projects

Résumé/CV: http://symbolflux.com/resume.html

Email: westoncb@gmail.com

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

I've got an unusually mixed background, but the consistent thing seems to be: building (and sometimes designing) products from the ground up.

My professional experience is in startups as a founding or lead engineer and in freelancing. Basically always working with small relatively informal teams.

I also occasionally get ideas for software I want to build myself, which has made up a significant part of my experience: from making games, to developer tools, to e.g.: https://diskatlas.com/

I generally prefer to work with web tech these days and have about 5 or 6 years experience there, out of my 17 total programming.

I'd be a great pick for building some new software from the ground up using web tech, especially if it involves some uncommon challenges that require novel solutions, or dipping into research, exploration via prototypes, etc.

Looking primarily for freelance work, but would definitely consider the right early-stage startup.
I believe Apple scripts are supported. Haven’t heard anything to the contrary.
Well, Australian 'superannutation' has private funds. Similar-ish to American 401k.

The Singaporean CPF system is interesting, but perhaps similar to the Norwegian system?
Florida has no state income tax, but it does have sales taxes that are largely paid by tourists visiting the state.
RNNNoise for Noise Suppression... RNNNoise is not having much activity since quite sometime.. I think the main guy joined Amazon.. not sure..
Oh, true, I hadn't thought about that.
In 2000, Claude Monet's Beach in Pourville was stolen from the National Museum in Poznań, Poland. The police suspected a steal-to-order gang.

Six years later, an unemployed bricklayer was fingerprinted for not paying alimony to his ex-wife. His fingerprints matched those left in the museum, and the police found the painting behind a wardrobe in his apartment. He told the court that he fell in love with the painting when visiting the museum and wanted to have it all to himself[0].

[0] https://kultura.poznan.pl/mim/kultura/en/news/how-did-beach-...
>In general I lament the americanization of worldwide media, as if America is some kind of paragon of behaviour that everyone should emulate, and whatever social phenomenon is happening there it must be valid elsewhere. That's simply not true.

Well said! I would wager that this has become true in almost all countries and the effects are very insidious. Many real problems are often obfuscated and sidelined by the latest media export from the US which has no or at best marginal relevance in their local countries.
It's always worth remembering that O(n) describes the asymptotic limit where n is presumed to be very large (in fact, approaching infinity).