skysight-inc/HackerNews huggingface dataset:
> This is so unhelpful and dumb. The US has historically been one of the most racist and discriminatory organizations in North America. Does that mean we shouldn’t engage the US? Does that mean the US can’t be less racist? Does that mean the US isn’t a tool we can try to use to make the world a better place?

I'm not sure this makes much sense. "Racism" (I'm guessing you mean things like slavery or de jure discrimination) were practiced concurrently in the US and elsewhere in North America, not to mention many other countries. The US was one of the first countries to have major movements to end slavery (Britain was the first global power to do so, and they preceded the US). I think it would be most accurate to say that the US has historically been both among the most racist and least racist countries, just depending on how
you measure.

> Unions provide countervailing power to corporate power. Racist people are racist. Sometimes these can overlap.

Unions, on the other hand... Unions are a monopoly on labor. Monopolies reduce the amount of a good they supply and drive up prices. This means unions depend on certain people leaving the labor market that a union has captured. When a bunch of unions formed in the late 19th century and early 20th centuries, which people did the unions choose to exclude? More or less across the board, they excluded women, immigrants and black people. This was extra convenient, as members of those groups would typically work voluntarily for less pay, so the unions had double incentives to get rid of them. Many early Progressives were quite proud of this and other policies like a minimum wage forcing "inferior" groups to have to work harder to catch up to the white man.

The question we should be asking is why unions, minimum wage, hours restrictions, etc. were useful in eliminating "undesirables" from the labor force 100 years ago but help these same groups today.
The test vectors still don't make sense in the updated version. The inputs should be byte sequences, not text.
Narrative | REMOTE | Full Time | Backend Scala Engineer | https://www.narrative.io/careers
Narrative is building the first global data marketplace. It has often been said that data is the new currency. Unfortunately, maximizing the value of data is often easier said than done. On one side, transacting via individual point to point integrations carries a lot of overhead in both business development and technical integration efforts. On the other, going through big aggregators introduces opacity in the pricing and provenance of the data. At Narrative, we help our customers get value from their data by building a central auction platform to reduce the friction and tooling to increase the transparency in this process.

We are a small, early stage team looking for great developers who want to jump in and take major systems and user-facing features from design to launch.

We work mostly in Scala and Spark.

Apply at hiring-dev@narrative.io
React.js: For those of you who asked, a quick i18nexus tutorial
I can't guess
Your forgot "gaslighting", towards the end.
Can you really call them toxic and disruptive when they're doing exactly the thing they were told they were hired for?

Companies hire activists because they want to look good without actually changing things. Activists go to work for companies because they want to change things. So, naturally, the company has to lie to the activist about their function to do this, and the activist has to be naive about it. If the activist starts doing what they want to do, and not what the company wants them to do, then the company will fire them, and the activist will reach for an explanation.
> She pushed hard. It was important to her. She got the email that her certification came through the day after the birth. She didn't care. All she want's to do right now is take care of her baby.

I had a similar discussion with my brother the other day. After multiple miscarriages, they're finally pregnant, 17 weeks in and healthy.

He worked from the time he was a teenager joining military reserves, degree in criminology and kinesiology, and finally a provincial constable around 6+ years in to get to where he is.

An hour after their latest ultrasound, his only words were: work sucks.
How did you determine it worked?

Looks like it's just a single, patented, probiotic strain[0]

I did a very brief search and couldn't find any compelling information on it (not to say that such evidence doesn't exist).

[0] https://en.wikipedia.org/wiki/Bifidobacterium_longum
A know in my state (Minnesota) a lot of places (apartments/condos) require the dog is a service dog, not just designated an "emotional support dog" in order to clamp down on people getting around housing requirements or taking their pets on planes.
I mean, if I was in charge of monitoring the thing, I feel like I'd have a cheap webcam pointed at it at minimum.
It's great that she's made that choice, and it's also great that it's her choice to make. That wasn't the case before.
There is no registry for emotional support animals, the websites claiming to offer this are scams. You need a letter from a physician or mental health professional that the animal is needed to treat a disability.

Landlords can't charge a pet or animal fee for emotional support animals.
> Including a package size comparison

That's a great idea. A developer recently tweeted[1]:

3.gkB gziped vs firebase which is 218.2kB

> Waiting for the realtime API to be capable of filtering based on row level security and I'll definitely try it on some "serious"

We have a solution for this underway, and it's great to get this feedback because it helps us prioritise.

[1] https://twitter.com/chiubaca/status/1328654022832758786
keepassxc makes my life easier.
I will sorely regret never using this opportunity to fly home for thanksgiving with my emotional support turkey - that would later go on to provide emotional support for the whole family

https://mashable.com/2016/01/11/turkey-therapy-pet-airplane/
Ask HN: How do you deal with large missed opportunities?
How do you deal with large missed opportunities? Recently this has been eating me up. I have been dwelling on a couple of missed financial opportunities which would have been life-changing for me. I just can't seem to get over it, the ‘what ifs?’ keep me up at night. I’ve Googled and read advice about how to deal with this and the one upside is that I've identified the opportunity once, the next time I should be able to capitalize on it. This still doesn't help much :-/
Cached cutting would make some sense?

You don't need to be waiting in line but the meats also don't need to be all precut and stored before they get to the store. Cut some off in the morning and put it in simpler packaging, and if that runs out, Cut a bit more
It was really a matter of time. It was obvious people were using this to simply fly with their pets rather than boarding them. It only takes a few people abusing something... (in this case, from my observation, I think it was quite more than 'a few').
Security Operations in an AWS Environment
Here's a threadreader link to the whole twitter thread that this article is (supposedly) in response to, instead of just the top tweet which is embedded in the article.

https://threadreaderapp.com/thread/1331687277492396035.html
> Yes, they rent. But "buying homes after saving for a down payment after a few years" is not a reality in any major metro area at the moment, unless you're fine with small, old, and far out in the suburbs.

Isn't true for people I know in other major cities that are working professionals. Most peers I have in their 30's are buying homes in other major cities - if they are engineers or have a spouse who is an engineer.

I'm not talking about people who work retail. I'm talking specifically about engineers. Engineers in most major cities in the US can afford to buy a home if they have a spouse who works some kind of okay job. This just isn't true in the bay area.
Sure - I am just observing this from the power dynamics here. A relatively low-level employee making aggressive and public demands to a large corporation should think carefully about their position. Unless the goal is a scandal for publicity.
Can’t agree more with this comment, except that I don’t know anything about the person here, but I’ve definitely seen that happening. It exists in security as well. It’s easy to give up and say “they don’t care about security here”.
How could you be in the red? the number of risk free arbitrage opportunities is frankly staggering. Everywhere you look: futures, options, defi, etc there are juicy arbs all over the place.

For example, short term btc futures are often trading at 30% annualized basis over spot. By taking on zero risk (except for exchange risk), you can easily capture somewhere between a 20 and 30 percent annualized return.

It's just too easy, and many professional crypto trading firms are making in excess of 25% per month with low net crypto delta
I'm thinking more from the parser side.

Being liberal in what you accept is fine, but being strict in what you emit requires extra mental overhead.

It's nothing cataclysmic (and "on the developer" is a often a reasonable place to add the extra overhead) but in this case it seems like selecting 0 instead of O or o, and 1 instead of I or l, would have been more straightforward.

Selecting "1" (ASCII 49), and "o" (ASCII 111) is inconsistent and feels odd.

EDIT: OK, I can think of one possible justification: with zero disallowed, a leading zero can never be lost. In a short Base58 string, it's not unusual for all characters to be numeric, and some overzealous readers will interpret the whole value as an integer. See also: hex strings, US ZIP codes, ABA routing numbers, etc, vs Microsoft Excel. :)

EDIT2: Nevermind, that's a lame justification. The likelihood of a Base58 string of any useful length containing numeric chars only is very low, since the alphabet would be 17.2% numeric) unlike hex strings (61.5% numeric), or ZIP codes and ABA numbers (100% numeric). Additionally, IIRC Base58 was invented for BTC addresses, which necessarily started (at the time) with a "1" char (now "1", "3", or "bc1").
Citations by like minded publications hardly constitutes impact. Contrary to what most academics believe, impact isn't measured between the ears of individuals in academia.
This was the first thing I thought of!
There has been a player in "AWS compatible workloads" for quite some time, the french company Outscale:

https://us.outscale.com/products/compute/aws-compatible-clou...

They have PoPs in several "exotic" locations, but I'm not entirely sure the list is public. They also run AWS-compatibles clouds for state actors.
Is scrypt actually recommended? When I think of scrypt, I think of the Litecoin and the numerous "altcoins" that use scrypt that were forked from Litecoin in late 2013/early 2014.

I know that Litecoin used scrypt to harden it against GPU/ASIC mining, but GPU/ASIC miners ended up coming out anyways. With this in mind, is scrypt actually a better option than bcrypt?
Have you had any trouble with the extension unlocking the vault? I had to switch back to the standard bitwarden, but I'd love to switch back.
I've used 1pass for teams and family, and LastPass and I would choose 1password hands down every time. My experience with LastPass has been miserable, from functionality to UX it's just a bad product in my opinion. I do wish the Windows client for 1pass was a little more polished, but it does have all of the functionality I expect and the UX is generally the same as macOS it's just a little rougher around the edges.
Not systematically. Whereas the unions ...
Curious, why are you being intentionally obtuse?
Have you ever been part of a large scale migration? Even if you try your best to avoid “lock in”. It’s still a multi year, expensive proposition and at the scale of a F500, it adds little business value.

Do you know how many third party services and offerings that the typical F500 depend on? More than 80% have a huge “lock in” to Microsoft.
Anyone who is concerned about lock in is a fool. There are many fools in business.
> there's no way that AWS or Azure is going to move to Apple silicon for their infrastructure

AWS already have a series of AArch64 instance-types which they will most likely continue to improve.
What’s new in Kubernetes 1.20? – 43 changes to prepare for the release next week
Can anyone from google give us the infamous mail she sent to brain ?
I honestly don't know why you got downvoted.
> It seems like the tradeoffs in the different approaches are all about where the smarts are, and whether you can horizontally scale those smarts. Does that sound accurate?

The real question is whether you are going to ship your code to your data or your data to your code.
I don't see anything about who they bank with on the site other than it's FDIC insured.
Working class are people that have to sell their labour to get income; capitalist class are those that live off capital income. (Dividends, rent, etc)

If someone is employed in a government organization, like the CDC or a secretary of the white house, and they don't have capital income then they are working class.
> But let me just note that we invented all these life "efficiencies" - and are less and less happy (loneliness, drugs, etc).

There are quite a lot of non-packaging related factors that also play into this
But that's why they made alcohol illegal in the US for a bit in the early 20th century, because they worried it was wrecking people's lives.

No, it really is not.

The reason why they made it illegal was mostly anti-immigrant racism. If this surprises you, see https://www.history.com/news/kkk-terror-during-prohibition for confirmation.

And history repeats itself. Racism was also one of the main things fueling the drug war. See https://www.aei.org/carpe-diem/the-shocking-and-sickening-st... for more on that.
From practical point of view, rusting is just inorganic version of rotting via oxidizing agents. Both happen naturally over time, given appropriate environment, and both result in interesting/useful stuff turning into less interesting/useful stuff.
At work, we have our own “cloud”. It is a cluster running kubernetes, so if I need a bunch of vms I can just spin them up in house.
Third monolith found in California, matches ones from Utah and Romania
I've been using Enpass for quite some time now. And I see no reasons to switch. It does what's supposed to do, and works well on MacOS and iOS.
It really is the same story every time, isn't it? They always flame out of the company with some over complicated victim story because the company had the nerve to not 100% buy in to their non-optional radical demands.

It has become an archetype at this point.
I use medichecks. I order the tests I want, a nurse comes and takes my blood at home, then a few days later I get results emailed to me and a brief rundown from a doctor that’s looked them over. If there’s any problems I can take it up with my GP, even that can be done online now.
We actually had to take advantage of this loophole in order to get back to Europe with our dog during the pandemic, since no airline flying from the US accepted animals in the cargo hold.

But in general, yes, I'd be willing to pay for their own seat or row, just like when traveling with him by train we need to buy a special dog ticket.
Too many comments focused on whether Google was justified in firing her/the appropriateness of the email and not enough on the impact/veracity allegations.

Much more interesting questions that might get revealed a bit:

Does Google treat minorities appropriately? Is Google covering up ai ethics research? Does Google care about AI ethics/bias?
Seems more like you just don't like progressive people for some reason.
The gold standard was abandoned precisely because it was inferior. It was pretty useful up until early 20th century as a medium of exchange too. People used to use gold coins to buy things, didn't they?
There are multiple types of impact. The question is whether it brings value to Google as a corporation, and thus leverage to her as an employee.
> Or force Intel and AMD to pull a rabit out of their hat to match the performance/watt of ARM chips.

AMD has been great (and improving) on performance/watt. It appears that the M1 has the upper hand, but then again Apple bought all the 5nm capacity for the year. I'm really curious how well 5nm Zen chips would compete non performance/watt - I suspect Zen 4 (5nm) will compete very favorably.
> I actually discovered that I’ve had an instinct of measuring my MacBook’s CPU usage by feeling the heat on the strip of aluminum right above the Touch Bar, and I can’t even do that anymore now.

Market opportunity here for a peripheral that's just an adhesive strip you put above your touch bar, and it outputs heat corresponding to CPU usage ;)
Agreed. Specifically, prebiotic foods & foods that contain cultures (such as yogurt) make most sense to me (as a layperson).
What causes me the most irritation (to put it mildly) is that I bought the Sygic navigator that seems to be the source of this data. And still they sell my data? Just last week they forced me to agree to some new rules to be able to use the app but I already bought it 7 years ago. I will be requesting my money back as stated by that agreement, and request a GDPR data dump for moving my data to another provider.
So there's a reason for this that is unfortunate but true. AWS outages make the news and customers treat them like natural disasters. We host a few services on AWS but the bulk of our stuff is on-prem. When AWS has issues none of our customers cared -- they were annoyed that they couldn't do their work but were otherwise totally understanding and none of the blowback fell on us.

When one of our upstream ISPs had an outage and prevented some of customers from being able to reach us people were mad at us even after the explanation. AWS is enough of a household name that you can say sorry "AWS is down right now" and people will sympathize.
> Progressive companies hire social justice warriors into vague ethics or policy roles...

> I think this is all a good thing because it may alert some executives to the price for hiring activists into research roles.

Ah, yes. They're going to do their jobs and point out poor ethics and policy in _your_ company. I mean, they were hired for that, but if they could just look down and _pretend_ to care about the space they were hired for, instead of actually caring, that'd be great.
If you accuse unnamed co-workers of not only ignoring your expertise and of micro- and macro-aggressions, but also of dehumanizing you, yeah, someone is going to have an uncomfortable work environment.
Latest daily EU deaths with COVID is about 5000.
Ok, but how do you do that? It was easy in classical music; they just started doing auditions behind a curtain, without any verbal Q&A, and suddenly a field that used to be dominated by men became pretty much 50/50, and all the people who said that men were better at the highest echelons of musical achievement had to shut up.

But tech companies want to talk to the humans they're hiring, so race and gender are (almost) always available as information inputs during the hiring process. There's no equivalent to the curtain to remove the possibility of bias, so you need to look at alternate methods. Setting hiring targets is one way to do it. If you're going to complain that the targets are unfair, you can't just say "Well shucks, guess we have to stick with the system that produces massively unequal outcomes." You've gotta propose a system that's less unfair than the status quo.
> There may be no word for this trend in the English language. But there is one in Japanese: gekokujo.

Isn't the word "mutiny"?
That was cache digests but it's dead unfortunately.
As Colin says, I don't disagree. I don't think twice about ordering an item on Amazon for $2 that a hardware store downstairs sells for $5. I understand why the store's margins need to be that high but I also need to make sound financial decisions and don't make enough to subsidize anyone else. At the end of the day I'm still contributing to Amazon's growth at the expense of a more fragmented market of small businesses.
Yes, it grows, but slightly. Ever since 1Blocker updated their app to use the older logo rather than the new monochrome logo I am not seeing the disastrous memory growth I was seeing before. After ~5 days of use without restarting Safari it is still hovering at around 800 Mb used, instead of the 10 Gb+ it was using before.
I would like to see the statistics for restaurant workers under age 30. Or lawyers.
You are absolutely allowed to ask for verification that an animal is a real service animal, but the people who have been conflating emotional support animals with service animals want you to believe that you can't.

Service animals have to be licensed, trained to perform a task or duty, and be easily identifiable. Misrepresenting an untrained and unlicensed animal as a service animal is fraud and illegal.
I used Base52 (no vowels) for a big project a couple years ago. It prevents your numeric ID from being converted into a naughty word.

https://duffyjp.github.io/2019/04/12/Base-52.html
Yes, and for a hierarchy of competence the lazy bottom feeders who are in IT only for the big salary end up out-voting career people who care about doing a good job. No, thank you.
[in security research and pentesting]

Even more than that, it's far easier in infosec to say "There is gatekeeping going on. I'm going off to make my own space where you're not invited."
If the only reason we're choking our planet with plastic is so we don't have to wait at the deli counter might I suggest we just start placing orders to the deli counter a few hours before we arrive?
Startup founders raise Venture Capital and why their stories matter
Exactly! If you're writing a C compiler, it would probably be a bad idea to have that logic in a database, though it could be fun to try. On the other hand if your application is summarizing a lot data by different dimensions, it would probably be a bad idea to transfer all that data over the network only to summarize it in an application layer. Most applications have a little bit of both though and so will need both an application layer and database layer.
In fact what parent is saying is that fast transaction speeds are not something that are solely enabled by bitcoin. There is absolutely no technical reason why transfers have to take days between banks. That's just down to the banks in your country having a crappy infrastructure.

In fact, among the interesting properties of Bitcoin, I'd rate transaction speeds as the least relevant - chiefly because network throughput and transaction speed is actually pretty poor if you compare it to what is achievable with classical tech.
A brief history of Facebook’s ever-changing privacy settings (2018)
From her email:

> So if you would like to change things, I suggest focusing on leadership accountability and thinking through what types of pressures can also be applied from the outside. For instance, I believe that the Congressional Black Caucus is the entity that started forcing tech companies to report their diversity numbers.

This probably shouldn't need pointing out, but appealing to your colleagues to put pressure on your own management via the U.S. Congress seems pretty obviously like a good way to get yourself fired.

If you're going to try to exert political pressure from the outside, you're going to wind up on the outside. I'm no big fan of Google's management, but I find it hard to fault them for this one.
Were the Election Odds Wrong?
A 4750G or 5750G would be good for you but unfortunately you won't be able to buy them.