skysight-inc/HackerNews huggingface dataset:
Truly a nit-pick, but referential transparency is used wrongly by basically every FP-language for some reason. What they actually mean there is pureness, not referential transparency - it is pureness that allows the replacement of a function call with its result, not any other feature of a language.

Hell, Java may actually be more referentially transparent than Haskell, due to it not having macros - the one thing that can break this functionality.
yeah, a lot of "web3" really seems to boil down to "I'm the person all the money runs through now instead of the existing players, also everything has a few more extra layers of complexity and abstraction for no good reason".
Have you tried deleting Apple Music from your iPhone? Should solve all your issues...
I wish these laws were enforced where I live. Every day I deal with ridiculous situations like motorcyclists passing me on the left and right at the same time. If they crash into my car, the justice system will blame me for it because "cars are bigger and the bigger vehicle is responsible for the smaller vehicle". Makes absolutely no sense and it's so demoralizing.
Sure. I've used "possible causes" instead of hypotheses to match other reasoning methods.
I miss GPM's UI. While I'm a pretty firm YTM customer (price, features, catalog, artist payout feelgoods), the UI is pure trash and annoys the hell out of me. From playlists, queues, browsing, and recommendations, it's all awful.

Thankfully music is mostly "search for that song", "play a mix from this playlist", or "play just this playlist" so no one needs to suffer through it for long.
> I remember the mill architecture[1] also claims to have that capability, I think they called these calls "Portals".

The Mill's "Portals" are more intended for inter-process calls than for compartmentalisation within a process. The Mill can have fine-grained protection of memory temporarily given to a callee because protection ranges are separate from paging. I believe there have been several research OS:es that did pass full pages back and forth over IPC, but at the cost of setting these up and restricting them to that purpose.

Because Portals are so cheap they could probably be useful for compartmentalising larger complex applications such as a modern-day web browser into smaller chunks than today.

BTW, Goddard has told that the Mill team once considered a capability-oriented architecture but they chose not to because the model they had in mind broke C's pointer semantics in some way. They have chosen to prioritise compliance with the C spec, so as to be able to market the architecture.
Eyes hold the key to your true biological age, study finds
The one thing you can say about Nomad is that's generally incredibly scalable compared to Kubernetes. At 1000+ nodes over multiple datacenters, things in Kube seem to break down.
Because of the agglomeration of the United Frackers of the Bakken.
No. People are pissed off because this is a clear example of bait and switch. Google advertised this as Free forever. Forever isn't a decade.

If they had instead marketed it as 'free for a decade and then you'll pay some arbitrary amount' what do you think the adoption would have been?
True, it is off topic to the postmortem. However, the top comment talks about wanting to work there. I get is is very relevant to see a bigger picture. Personally, I could never work for them. I have a kid and the services and culture they created around their product is sickening and should be made illegal.
AWS is not cheap, but splitting amongst AZ's is of no additional cost.
After it was used on certain objects, enough of the past would change that it wouldn't have been invented anymore. In the extreme case, the Earth, moon, or sun, but likewise many antique artifacts.

It is similar to the reasoning about unstable existence of any time machine that can send you back to before it was made.
It's a spicy read. Really could have happened to anyone. All very reasonable assumptions and steps taken. You could argue they could have more thoroughly load tested Consul, but doubtful any of us would have done more due diligence than they did with the slow rollout of streaming support.

(Ignoring the points around observability dependencies on the system that went down causing the failure to be extended)
Once one understands your idiosyncratic definition of "work", you are of course right.

But your statement is still quite meaningless as part of a discussion, because that's not how everybody else uses the word, and a discussion where one participant uses his own terms, wildly divergent from everyone else's, can never get anywhere meaningful.
At least death is safe. As in, dying will not increase your risk of death.
Read the article "
It has been 2.5 months since the outage. What have we been up to? We used this time to learn as much as we could from the outage, to adjust engineering priorities based on what we learned, and to aggressively harden our systems. One of our Roblox values is Respect The Community, and while we could have issued a post sooner to explain what happened, we felt we owed it to you, our community, to make significant progress on improving the reliability of our systems before publishing."

They wanted to make sure everything was fixed before publishing
It sounds like what you are describing are just donations. Since taxes need to be redistributive donations are a difficult way to make society work. Some people are selfish
Seventeen Centrist Democratic Senators voted with Trump to kill banking reform.

That does not sound like "not many" of them.
There are definitely cost and other considerations you have to think about when going multi-AZ.

Cross-AZ network traffic has charges associated with it. Inter-AZ network latency is higher than intra-AZ latency. And there are other limitations as well, such as EBS volumes being attachable only to an instance in the same AZ as the volume.

That said, AWS does recommend using multiple Availability Zones to improve overall availability and reduce Mean Time to Recovery (MTTR).

(I work for AWS. Opinions are my own and not necessarily those of my employer.)
No :( And it has a 3 address limit per user + domain which is annoying.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429
Pedantry is no felony when discussing an eight-armed genius.

I personally settle for nothing less than "octopodes," with the accent on the second of its four syllables.
Sigh.

Pretty sure every label I've ever read for a product that contains water, just says water. But if they were snarky enough to put "dihydrogen monoxide", I'd look for an alternate just to punish them.
> The thing I'm most confused about is why Signal and Telegram are always seen as competing.

Well, this is a good question. Telegram is an allround day-to-day messenger with channels, massive groups, broadcasts etc that also works as a login provider while Signal is a research project to create a secure messenger and also something about crypto coins ;-)

Yet, while Telegrams encryption scheme has left a lot to be wished for and their communication has been arrogant:

- Signal has had more than one really bad security problems like remotely exploitable XSS in desktop app and that rather long time span when Signal sometimes sent images to wrong recipients

- Meanwhile Telegram hasn't seen such problems since they were starting out

And WhatsApp? Why it is even mentioned in a discussion about secure messaging after all the blunders they've made I don't know:

- Sending deliberately unencrypted backups to Google with the intention that Google could datamine them.

- Lately there has also been talk about "filtering content on the edges". So much for E2E-encryption when the endpoints report your content through a separate channel.

I believe in Signal and E2E-encryption, but, as I have said a number of times and a number of ways before:

There is a lot more to security than just cool algorithms and buzzwords.

All the E2E-encryption in the world doesn't save you when the service provider gets away with the abuses WhatsApp have been caught red handed with and no algorithm saves you when you can get remotely exploited by receiving a message.

Some might think I am extremely pro Telegram. I have one place where I want a lot less of it:

It really scares me when I see police use it. For any kind of communication that needs to be super secure: stay far away!
Alcohol removes my anxiety/stress nearly every time I consume some. Depending on how much I consume the next day my anxiety could be worse though.
Apple Replaces PR Head with Company Veteran After Eight Months
The countries in which shows are made in in completly irrelevant. They only do it to capture the maximum amount of national culture funds, but the content is still the same bland garbage noone asked for.
I'm just going to go ahead and say that police unions wield outsized political power, which is why people who own the "abolish/defund the police" slogan think "reform" isn't enough. The reforms may get passed (or we might have another, more "important" political cause that sucks momentum away) but if the cops themselves are hostile to the reforms, they have plenty of ways to pull the teeth out of the regulations, or just get them overturned/taken out of the next CBA.

Police "unions" are exceedingly well-funded, well-networked groups that can apply a TON of political and electoral pressure. They also provide (very good/expensive) lawyers for any cop found guilty of an infraction. On top of that, the very act of prosecuting cops is essentially biting the hand that feeds you for a DA/AG.

The cops will always opposing things that make the job of being a cop harder. The same way a software developer does. You can't make the incentives align if the people who currently are police are the people you feel should not, under any circumstances, be the ones in charge of public safety. The number of low-grade thugs in the US police forces is pretty apparent when you look at the domestic violence numbers.1 Either abusive people are self-selecting into being cops, or being a cop makes you abusive.

TL;dr- You want "reform" because you think there's inherent value created by the current system, and I don't because I think the value is an byproduct and not the goal.

1-https://sites.temple.edu/klugman/2020/07/20/do-40-of-police-...
Is it? It's worth keeping in mind that it's users and apps that comprise the web, not the implementation details of any given browser.
While the benefits are limited, there are advantages:

1. Harvesting your capital losses allows you to offset other gains which may be taxable at an earlier date. $1000 today is worth substantially more than $1000 in 10 years time. 'Tax deferred is tax avoided.'

2. You can offset up to $3000 of losses a year against regular income which is taxed at a higher rate.

For me at least while it seems worthwhile to switch index funds to harvest losses when the market falls substantially the upsides aren't enough to justify the lock in of using something like Betterment's automatic tax loss harvesting features of their platform by having you invest in many individual stocks managed by their roboadvisor rather than an index fund.
Traffic capture struggles with speculative testing in general,
and can't account for new functionality that doesn't exist yet.

The biggest blocker is that most traffic is highly sensitive to the environment. For example, UUID's and ID's likely don't exist in the development environments where you really want to test ahead of feature release--generally the datasets won't be the same. If they are the same, you'll complicate your life GDPR wise, increase your risk of breaches, and risk sharing PII.

Rather than capture traffic, you can get a similar accuracy, and more flexible setup, by looking at the traffic patterns and allocating your load based on transactions proportionally.
Too bad they exploit young game developers by taking a 75.5% cut of their earnings. Big yikes of a red flag for me. https://www.nme.com/news/gaming-news/roblox-is-allegedly-exp...
> De-policing was the goal and that goal has been partly achieved. Now we all get to live with it until trust is restored.

I call this progress. There are many people who do not think the police are effective at their jobs, or even a net good to society. I say this as a white male who has never had a positive interaction with the police in his life. I hear about the "good" cops but I never meet them, and I've met a lot of terrible cops.

What I want is for the police to be held accountable to the public they are supposedly serving. Until we have that I am happy to see fewer of them because I do not believe they are serving the public, but are instead serving themselves (on the taxpayer's dime, no less).
It is when you run your own date centers and have to shell out a large capital outlays to spin up a new datacenter.
Pretty nice isn't how I would describe great service. That's my point, the bar is low when it comes to airlines. In your case they should be treating you like a legend.
Death, live on FB: How mob justice drove three of a family to suicide
When humans are social with humans, are they reaching out or simply reacting?
The salient info buried at the end:

"Libor is survived by several successors, each making a claim to its crown.
The Secured Overnight Financing Rate, or SOFR — a rate produced by the Federal Reserve Bank of New York that is based on transaction data, not estimates — has already been embraced by many banks in the United States and has the endorsement of the Fed. Others, like the American Interbank Offered Rate, or Ameribor, and the Bloomberg Short-Term Bank Yield Index, or BSBY, have their adherents. In Britain, the Sterling Overnight Index Average, or SONIA, seeks to inherit Libor’s place as the do-it-all benchmark."

My only remaining question is, since we used to have a single reference rate, and now we have multiple reference rates - how does this impact existing contracts?
Fun fact: Loading from 3.5" floppy disk used to be a good V.34 simulator.
In the US there are multiple levels of law enforcement that generally have their own jurisdictions. At the national level, there is the Federal Bureau of Investigation (FBI) to handle crimes that occur across state lines or large crime webs, like the Mafia. Then there are state-wide police, some states call them highway patrol, others state police. Probably the most famous are the Texas Rangers. These have the jurisdiction of the entire state.
Next down the line is the county Sheriff, typically for enforcing county-wide laws. In many areas that don't have a local police force, the county sheriff are the most local police force they have.
Finally there are city police like Los Angeles Police Department (LAPD) or New York Police Department (NYPD). These departments handle crime and law enforcement within a city's limits. These range from very large like the above examples to small departments like this article.

Generally if a crime occurs within a city it's that city police that will investigate, if it is outside the city within a county it may be the county sheriff or state police, and across state lines, the federal government gets involved. Obviously this can cause some confusion or fighting over jurisdictions. On the flip-side a local police department can help the needs of the community specifically. For example, where I live we have a small police department that responds immediately if there is a problem when you call them. They often help elderly residents that are having trouble, will drive by your house when you're on vacation, etc. Depending on states and cities local laws, sheriffs and police chiefs may be hired or elected.

Culturally, the United States has been oriented towards local control and biased against federal control. The states traditionally have been very independent of the federal government. For example most state constitutions are very long compared to our relatively short national constitution. In the western part of the united states, as communities were developed and grew, the need for local law enforcement grew with those communities, often before they were really a part of a state or the federal government had any control. So the legacies of those localized police and law enforcement entities has lived on.

I'm less familiar with how Europe's or other countries' police came to be, but typically those countries are far smaller than the United States and generally have more centralized federal power, which means having a centralized police force makes more sense.
Way to evade the question.
Let me guess. Now you think that the pinnacle of a SWE career is working at Google it Facebook, right?
Same conundrum... I mostly used Workspace for email functions, never for the actual accounts since they are much more limited than vanilla "consumer" Google Accounts[1].

So I don't really have contents, just a bunch of lists that forward email to gmail accounts. Definitely not worth paying $72 per year.

I could move those lists to Google Domains email forwarding[2], but it only supports one recipient per alias. And by foregoing Workspace, I'd lose my ability to send emails.

To send emails I could either run my own SMTP (ew!), or use a commercial service such as Mailgun[3], ImprovMX[4] or ForwardMX[5].

If anybody has a better solution, I'm all ears.

[1]https://support.google.com/mail/thread/19229800/change-g-sui...

[2]https://support.google.com/domains/answer/3251241?hl=en

[3]The free plan includes 5000 emails per month

[4]Free for one domain but no TLS

[5]$60 per year for 25 domains with unlimited everything (fair use)
>I wonder about their ability to recruit the level of talent required to run a service at this scale.

According to this user's comments, it doesn't look like it'll be that tough for them:

https://news.ycombinator.com/item?id=30014748
Transitioning from LIBOR has been a huge project in the finance industry. I would say most banks' in-house legal departments have been living and breathing this stuff for the last two years. Most contracts drafted after the scandals broke (when it became clear that LIBOR's days were numbered) were drafted with fallback language language built in, so that upon the cessation of LIBOR the contract would automatically switch to a successor rate. But there were a lot of longer-dated contracts that required manual intervention.

For derivatives, it wasn't so bad because ISDA (the industry association for derivatives users) published an IBOR fallback protocol which counterparties could adhere to. All contracts between two adherents to that protocol were deemed amended so as to include market-standard fallback language.

There was no such neat solution for bonds and loans, so banks had to look at them pretty much one-by-one. The economic and legal terms of the amendments required to replace LIBOR were mostly standardised across the market, so they typically didn't involve any tough negotiation - the issue was more the operational burden of amending many thousands of contracts.

In a simple bilateral loan the process is straightforward: bank reaches out to borrower, borrower and bank sign amendment agreement, done. But bonds which are widely held through clearing systems posed a much bigger problem, because material amendments typically need the consent of at least half (or sometimes two thirds or three quarters) of bondholders.

A single bond issuance can be held by thousands of (ultimate) investors, and ownership can be heavily intermediated: an investor might hold her bonds in an account with her broker, that broker might hold the bonds in an account with a custodian, that custodian holds them in an account with a securities depositary, etc. The issuer does not know who the ultimate holders are; it can only send out a consent solicitation through the clearing systems. Even if that solicitation manages to work its way through the ownership chain to the end investors, most of them will probably just ignore it.

So a lot of consent solicitations fail even for routine, unobjectionable amendments. When this happens (or is likely to happen), issuers need to look at other ways to push the amendments through, like asking the security agent (who basically represents the bondholders as a class) to consent to the amendment without first receiving the consent of the underlying bondholders. Most deal documents allow security agents to do this where the proposed amendments are not materially prejudicial to bondholders, but security agents are very reluctant to make that determination.
Players of your game creating content for it is not exploitation. It's just how it works in the gaming world. When I was a kid I spent time creating a minecraft mod that hundreds of people used. Did Mojang or anyone else ever pay me? No. I did it because I wanted to.
It sounds like a moral statement because it is a moral statement. Nothing wrong with that IMHO .
It's sad to see this level of commenting on HN.

Whether you agree with him or not, he's a deep thinker and it's worth spending some time hearing what he has to say.
> Crime, including violent crimes like murder, are all up.

Per capita?

I'm looking at the crime stats in Seattle. For a city with a population growth of 2.2%, it doesn't seem that crime has gone up significantly.

If anything, this proves that police does not prevent crimes.
> Well, technically one could save some information that could only be unlocked with a private key directly on blockchain, without centralized servers.

Sure, but that just moves the problem around; instead of secret data you have a secret private key to manage. The cyphertext can be stored anywhere—on the blockchain, in IPFS—but the private key to decrypt it remains separate from the NFT: If you put it in the NFT then everyone would have it.

> Selling such piece of data would mean decrypting it with old owner's private key and re-encrypting it with new owner's public key.

Any protocol such as this would require out-of-band communication and carry counterparty risk. What happens if someone sells the NFT but refuses to hand over the data, or claims not to have it? The smart contract can't deal with this as that would require making the key public. I'm not seeing any way that an NFT improves the process over simply paying someone to give you a copy of the secret.
When I read stats like that I also think about quality of life. These results don't rule out people living pretty much the same length of time, but with an assortment of ailments caused by the alcohol that make life pretty miserable, as another comment in this thread says about obesity and diabetes.
I prefer edibles. Maybe it's because I don't really want the full experience, at least right now (perhaps I'll benefit from a higher level later on for medical reasons). I learned I like CBD and am glad to be in a state where I can have THC as well, at any ratio to CBD. It isn't a consistent dose, but it's easy to dial in what the top dose I might have is, and I like the randomness below the top dose.
It's a strange claim - to say it's a terrible idea. I've been programming for over 20 years and I've been using a font with ligatures for nearly a year now. For me, personally, it increases legibility and clarity. I feel slightly stunted when I don't have them. I read other people's code with ligatures on just fine as well.

I also hate dark mode and small fonts, and I let my code run way past 120 chars per line when it's right to do so.

I couldn't possibly care how other developers read code. I want them to be able to read my code and so I try to code for clarity, but I can't imagine a font choice or many other IDE preferences affecting their ability to read the code I write.
Debugging Compatibility in Edge
I hid the font names until I reached the final two. Decided which I liked better and then disabled the toggle to see the names.
My IDE does this just fine (WebStorm, btw)
To my knowledge, none. But I don't think 4G is going away anytime soon to be honest.
Python Sets, Frozensets, and Literals
You and I can agree on what terrorism tends to be. Fact checkers may apply political lenses to interpret violent actions differently.