skysight-inc/HackerNews huggingface dataset:
That history being that minimum wage was partly motivated by attempts to exclude Black workers from the job market. Same thing with gun control—it was efforts to disarm freed slaves. (Colonial powers disarmed their colonies too.)

Of course there are non-racist reasons for both the minimum wage and gun control! But these “taint by association with racism” arguments are always deployed in an extremely selective way. The Senate is racist because it supposedly was to help slave holding states (which isn’t true) but gun control isn’t racist even though it was definitely popularized in response to the perceived threat of armed Black men.
The Beggar Barons
Very cool! Thanks for sharing.

Rather than an offline model, why not use an online, continuously relearning model like a Multi-Armed Bandit to do the re-ranking?
Voltage glitching is a serious but broadly orthogonal issue (and one that has a very different threat model than, say, a compromised software supply chain). We actually do believe that opening this ROM would have prevented the problem because it is in fact glaring -- and the demographic for these parts really cares about this! So it seems highly likely that this problem would have been found many times over, and certainly would have been found in an early rev of the part that would have allowed them to fix it in a subsequent mask.

We need open source ROMs (and open source firmware!), and we collectively need to stop finding excuses for vendors to not provide it.
The company I work for has a bunch of non-programmers using and working in gitlab (or "the git"), I can't really see it happening with GitHub regardless of where it was hosted.

Gitlab just seems better for actually running a software project.
Oh yes to be clear I definitely agree with the overall sentiment. I just wouldn't ever cite circular replication as an example. Basically saying "it's hard to do [inherently flawed terrible thing] on k8s!" just detracts from the argument :)

fwiw my team eventually automated pretty much "everything" for Facebook's database fleet, and it was hundreds of thousands of lines of custom automation code (non-k8s), many years of work for 10+ extremely experienced engineers. In a k8s environment I suspect it would have been even more work.

The open source mysql k8s operators are certainly getting better with time, but there's still a lot of stuff they don't handle.
This sounds like the ultimate in monetizing other people's work?
I find this fairly repugnant.

In the same way that dumpster diving also gets you free food - but you are essentially a parasite, living on the waste of others. At least with the dumpster diving, the relationship is clear.

He generates literally nothing of value here - everything is stolen from others.

I truly hope we end up with the same social aversions to things like this that we do for other taboo social activities.
Soon in the relative sense, perhaps...I didn't mean to imply like next year. But 5-10 years from now? I can see it.
> you don't have to be super experienced in Rust to produce fast

That's an interesting take. As an old fart, I find Rust's choices new and unfamiliar. I like them, it seems very sound, but the learning curve for people used to C is real.
What's a scenario or a method to apply a personalization engine that gives the lowest chance of making the overall UX worse?

I usually dislike personalized content, I prefer search results that accurately match my query I and find it distracting to see suggestions or uncommon ordering (to the point that I search for Netflix movies via an external website to avoid going through their UI).
You are moving the goal posts. The first issue was about denying access to someone completely based on one single identity. Now you are also trying to add the idea of having reputation as a requirement?

Anyway, it is still something to be managed. You just create multiple identities and you work with them to suit the target audience. To go with your "membership to the Communist Party" example, there is nothing stopping any actual communist to have an identity where they act as someone who is not a communist, and use it when needed.
Yah, that's a "closed org". When you need to deal with the public at large, you need to deal with user registration issues and spam.
> What people today are reacting to is that it feels like we are less free to speak our minds, at least on some topics, than we were just a few decades ago.

And yet nobody ever produces any evidence that that’s actually true. This is particularly troubling when people are asserting that something ought to be done culturally or legislatively, when all they’ve got is a vague feeling that things are getting worse.

Such observations seem to be completely disjoint from the rapid widening of the overton window that’s happened since the advent of the “alt-right” and to the lesser extent the dirtbag left. I cannot square the evidence free assertion that people feel less free to speak their minds with nazi marches in major cities chanting about jews, and tucker carlson talking about white replacement theory on prime time television. These two things are fundamentally incompatible.
Question: How does the price of a bond going down lead to negative real interest rates?
Food bank users declining potatoes as cooking costs too high, says Iceland boss
So now every person who wants to contribute to your open source project has to setup a VPN client?

The parent comment was explicitly about non-closed (e.g. private) orgs.
I get uncomfortably sweaty after 10 minutes, but maybe that depends on fit.
I mean, if we are going to do it right, might as well start alphabetically.

Sorry google, that means you are technically going before Apple. (Alphabet)
Yeah but collusion and lack of transparency is what you get with a decentralized network! With no rules to enforce, the powerful can do whatever they want, including acting badly.
> Metarank is industry-agnostic and can be used in any place of your application where some content is displayed.

I'm afraid I'm skeptical.

Content ranking in small, well defined contexts is not hard to do and doesn't require an ML approach – rules based systems are often easier to specify, easier for both creators and users to understand, and easier to make conform to business rules.

When ML does need to be introduced, when the scale or complexity is large enough that a rules-based approach will be infeasible or worse, having a generic implementation is unlikely to return useful results. So much of the work of optimising an ML approach is engineering features out of the data that make sense and that don't introduce bias.

It's that last point that's really important because if you do the wrong feature engineering, then the bias introduced effectively means you're back to building a rules-based system, just one that has a bunch of inaccuracy built in, and where you don't understand what rules you've specified, or even that you have specified them.

I'm not an expert here, but I've worked on basic recommender systems for products, and worked with people who were far more knowledgeable about this, all of whom seemed to have a low opinion of generic systems.
Seems like it helps everyone here.

There are always gonna be social media marketers when the audience on the medium grows.
I’m on PST time, some of our other devs are on the east coast and one is in India. I think we’re spread out enough it should be an issue but maybe we prioritize different things.
At least in the US, the Fair Lending Act imposes an explainability requirement on credit-granting decisions. If the UK has a similar act (I'd be surprised if it doesnty) I'd expect there to be some interesting challenges over this in the near future.
The climactic wisdom in Kung Fu Panda is a trope from Dumbo [movie about elephant, 1941].

An object believed to be magic, giving abilities to the possessor, turns out to be just a prop. It's all in you, you just have to believe in yourself.
I am being hyperbolic, but not that much. Certainly running the full simulation of either Minecraft or Roblox (not to mention the network bandwidth requirements) is well beyond anything that old, but purely the level of visual detail would barely be out of reach of that generation.
It seems there's a tracking issue here, but it seems stalled: https://github.com/go-gitea/gitea/issues/1612
I'm not sure why all the shade for this project.

NPM is painfully slow, everyone's harping on the 200ms, for larger projects that number is much higher.

I'll be using this and happy it exists.
It definitely depends. We’re pretty early stage and I’m the senior engineer+infrastructure guy so running our own gitea instance or whatever is just more time that I’m almost out of.
It Depends.

GitHub Enterprise is confusingly both a "call us for pricing" tier of GitHub the website, and also an on-premise version of GitHub that you can run as an appliance in your own data centre. The first of those is ultimately just GitHub and so has the same outages, the second is running on your own hardware so (shouldn't be) tied to the website's availability.
> If you have a server with SSH access, just init a bare repo in a directory, push to that, and you're ready to go. No web UI needed.

Used to do that years ago for my personal projects. Honestly does the trick.
Workers are trading staggering amounts of data for 'payday loans'
For me, speedup enables a lot of much simpler ways to do the stuff that I already do.

Run tests and linter on-save. Have vim with LSP and other tooling, startup fast enough to close and re-open the entire editor, rather than background (<CTRL>-z) or alt-tab. Just do a <CTRL>-c<CTRL-p><enter> to reload any changes in a running dev server, rather than tooling that attempts to listen to io-events and reload the code magically.

There are loads of small things that become a lot simpler when kill&start is just as fast as "internal reload".
Open banking (the actual regulated type in UK and EU) replaces (1) the need to rely solely on credit bureau data to understand someone's creditworthiness, which is often faulty or incomplete (2) the need to share paper/PDF bank statements (3) the need to share banking credentials with tech companies that do "open banking powered by screen scraping".

Because open banking is regulated, consumers now have a layer of protection that they didn't have before. And more people can prove their actual creditworthiness (as opposed to whatever credit bureaus think their creditworthiness is).

Full disclosure: I'm a cofounder of Nordigen, a freemium open banking platform. Views biased.
> I see you are a long time HN reader, so you should know what AI is.

AI is a famously nebulous term that just means whatever the person using it wants it to mean.

Recent startups have been using the term as a label for one of two things:

- machine-learning algorithms that either don't work as well as linear regressions or just actually are linear regressions.

- human-in-the-loop processes (this is what the Watson group at IBM did -- Watson was not AI and was deployed successfully for customers)

So I'm not asking what AI is. I'm asking what you are calling AI that isn't general artificial cognition. What is it exactly? What does it do in a novel way that other companies aren't doing? Is it a neural network? Does it learn?

> FTX funds non-profits so it doesn't need people to pay for it.

People pay nonprofits. If they didn't, the nonprofit wouldn't have any money.

"Nonprofit" is a tax designation and a set of regulatory conditions. It does not change the necessity of generating revenue, nor does it prevent the nonprofit from selling products or services to consumers.
I understand your concerns, but the alternative (at least in the U.S.) of credit agencies are absolutely abysmal. Despite the privacy concerns it's difficult for me to imagine more data not improving the current state.

For 10 years I had to fight one of the 3 major U.S. credit bureaus to get them to remove a bankruptcy that was showing on my report because a relative with the same name happened to have a bankruptcy in their past. Think about how incredibly stupid that is - I was 18 at the time, so according to this report I started a business at 12 and filed Chapter 11 at 16. I had a different social security number, address, and DOB that should have made things painfully obvious, yet still the burden of proof was on me to show why this report was false. Oh, and you can only challenge it by snail-mail (at least back then). If you don't get a response, there is no number to call, no address to visit, and practically speaking no way to challenge the agency short of hiring a lawyer.

Not to mention the obvious problem of credit bureas relying on length of history as a primary determinant of credit-worthiness. I don't like debt so I didn't get a credit card until 28, and did so then only because I knew I needed to build history if I ever wanted a house. If you are a responsible steward of your finances and choose to avoid debt in lieu of paying with savings, then that lack of history may preclude you from getting a loan in the future. You could have a $2mm net worth but that credit history will still be a problem with traditional lenders.

It's worse for immigrants - the U.S. credit agencies often don't interface with their home country's agencies. Imagine a responsible 60 year old adult with a pristine record in their homeland, viewed as a risky borrower by the bureas here due to lack of history. Another problem is not having a large enough number of credit accounts. I don't need more than one card, so I just use one card, but that's a negative on my report because the agencies wan't to see multiple "revolving accounts" (credit cards) holding a balance. You have to... wait for it... have more debt to show that you're good at managaging debt.

I could go on at length about how shitty the 3 main bureas are, and if this comes off as ranty it's because, if it's not obvious, I absolutely despise them and would love nothing more than to see them relegated to the graveyeard in short order.
I did something similar for kde.org a while ago, in case someone is interested https://carlschwan.eu/2020/04/18/a-new-look-for-kde.org/
There are multiple products: self-hosted (Enterprise Server) and hosted by GitHub (Enterprise Cloud). I don't know about uptime guarantees, but you can buy Premium or Premium Plus support with 30-minute SLA or a dedicated account manager.
If you want companies to be honest on their status pages (I do!), you can't just count incidents like that. Status pages can be an amazing place to communicate all kinds of problems.

Most issues have a relatively narrow impact, but the impacted people _still_ benefit from seeing them listed.
Immediately what I thought of. I miss this era of Weinstein when he stuck to conveying things the way he thought of them (with all the underlying mathematical abstractions intact) rather than simplify it to reach a broader audience.
Securing Access to Kubernetes Environments with Zero Trust
I wouldn't call that time wasted, I think it's usually very important to create an atmosphere, and to better understand the world that the people we're watching are living in. I've never watched Secret of Kells so I can't comment on that.

But it's funny that you pick something like Fate, in both the original Stay Night (the visual novel) and Zero (the light novel), there is a lot of technobabble. It gets cut in the anime adaptations, along with most of the interesting parts of the characters and the story. The original Stay Night by DEEN was a weird mix of all three routes, not great by any means but at least brought something new, UBW was butchered, and I'm trying to keep things civil so I won't talk about Heaven's Feel. Zero had the same treatment, most of the internal dialogue of characters was cut, leaving a story with half-baked characters and trying to compensate with the visuals.

> So from the "higher-order" perspective, something like Tokyo Godfathers can tell a fuller story in a shorter amount of time, because there's less technobabble eating up the screentime.

That's true. However, I think time is not always a hard limit. Sometimes the movie being slow is part of the experience. It is something I like a lot, so I probably have a bias here.
Quote: "You may wish for an apple or an orange, but you will get a peach".
Lesson: There are some things you can't change.

Quote: "There is no secret ingredient"
Lesson: It's just you, keep grinding!
From that point on, the build may become "fully unrepeatable" because previous steps may have reused cached stuff that can no longer be reproduced.

You could break the build simply by cleaning some things from the cache, without changing the Dockerfile, even thought that Dockerfile "succeeded to build"
I use the M1-native one from adoptium.net
> The same argument advocates monopoly or central planning by government?

My argument isn't "centralization is good no matter what".

My argument is "centralization is not inherently a bad thing that is to be overcome. Done correctly, as demonstrated by many existing systems in our society, it is a great way to make things our society needs work at scale in an efficient manner."
Ask HN: How likely are we to see a financial crash this year?
Inflation out of control, cost of living crisis, energy crisis, house prices are in a bubble(?), war in Europe that shows no signs of ending anytime soon.

I read an article* that speaks of a Bretton Woods 3 like event, and Biden himself mentioned the beginning of a "new world order" (again).

I feel like the stock market has stopped reacting to real world fundamentals in any sense and just seems to continue its upwards march forever. Every correction being instantly bought up by all the free money washing around.

What is your opinion?

*https://plus2.credit-suisse.com/content/dam/credit-suisse-research/SearchPDF?DocumentID=1191091&DocumentType=NR%20Publication&documentClick=true&AuthRequired=true&tagFormat=PDF
As others said, you don't need to redirect the keyboard if you don't use a USB qube.

Points 2 and 3 you're right about.

You can convert virtualbox VMs to qubes hvms[1] although it requires a bit of CLI work.

[1]https://www.qubes-os.org/doc/standalones-and-hvms/#convertin...
Gitea gets you: a nice GitHub-like web GUI, including for stuff like managing users; 2FA; some integrations; web hooks without having to add git-hooks to all your repos; and extremely-useful-to-some-projects features like git-lfs support.

If you don't want or need those things, bare git repos are fine and certainly easier to support (not that Gitea's that hard, though a few issues/PRs I've noticed have caused me more than a little concern about the overall quality of the project).
Unfortunately, this is still common in Europe: https://sifted.eu/articles/open-banking-finance-battle/

In U.S. most "open banking" is still done via asking people to share their banking passwords.
Looks like the same services that were affected in yesterday incident.
Reliable Continuous Deployment in 7 steps
Friend of a friend versus person I play games with a couple hours a week?

Easy choice as to which is more authentic.
my favorite part is "swamp climate"
> Addresses should be portable

You need centralization for that. And in fact, you can already do it.

Just register a domain name and use it for your email address. Most registrars offer a mail redirection service. And if you don't like your registrar, there is an official procedure to transfer your domain name, and therefore you email address. There are also official procedures regarding getting back a stolen domain name, and ways to avoid losing it by accident (grace periods, etc...), made possible because it is centralized.
Preface to an Unwritten Programming Language Book
This leads to some weird ads where the ad mentions a drug (by it's clinical name) and _maybe_ also mentions a health condition but makes no claim correlating the two and that's it.
Which statistically nobody uses, is far from proven against nation-state level attacks, and if it fails to meet KYC will be banned in most countries. There just isn’t a technical way to magically nullify the power of the government controlling where you live.
To stylize, it's a situation where the risk of a limited or full exchange (i.e., nukes hit the U.S.) goes from very low (0.01% per year?) to low (2% per year?). I've got the resources to hedge that catastrophic 2% risk by going to stay at a family place in the countryside, and it's nice there to boot. So why not do it?

The worry is many other people will have a similar idea, and getting out of the city will become slow and difficult. In the case where a strike in Ukraine results in quick escalation to some sort of exchange, you've got maybe an hour tops (I think flight time for ICBMs is ~25 minutes, but figure there's some decision-making time plus population centers are secondary targets).
Are you talking about Axio?
Right but they leave a forensic trace, I.e. if you had perfect measurement you would be able to tell which sound was made.

Like a slight difference in the pattern of sand or where the grass is, but at a much lower level.
The Texas law was not supported by mainstream conservatives, it was done by Christians and the federal law is not under threat, this yet another thing meant rile people up to earn votes for a specific party. There is a zero percentage chance the Supreme Court re-hears the case on abortion.
VHDL springs off of ADA, so I wouldn't say it was specifically developed.
Anyway, ADA and VHDL are strongly typed, which incidentally works well with critical applications development such as hardware design.
Many people who read HN are also redditors.
I've seen an occasional `npm run bash ...` and `npm run docker ...`. I presumed that was to have tooling like .env hook into it and setup the env. But it might be stupid copy-paste errors, as well.
I don't know why people ask the question, but it's good that it gets asked.

It's possible to choose p and q badly, even if you're choosing them randomly, so yes, it's always worth checking. Without the checks there is a chance, even if it's a small one, that your communications are completely insecure.

But in truth the answer is : It depends.

Always do the analysis, and understand the risks and trade-offs.
I was referring to the thirty years war and the Treaty of Westphalia which gave the first real definition of nations not as land owned by some king but as the people who inhabit them. Germany was the center of the struggle between catholic and Protestant powers (since Germany had a north south divide between religions.) The war saw 1/3 of all Germans killed and the rise of the Dutch and Swedes as Protestant great powers who halted and reverted the Habsburg empires growth. Our modern idea of states is very much based around being the antithesis of what allowed the Habsburg monarchy to control pretty much all of Western Europe but France.

I feel like an idiot I wasn’t even thinking of Germany during the Cold War, but that’s obviously what people will think when you mention it being divided and losing a third of its territory. No when these 33% went it wasn’t to a different polity: it was to a horrible early grave as the armies of all sides believed their opponents to be working for the literal devil.
Good vs. Bad 1-1 meetings
It's happening already: https://www.finextra.com/newsarticle/39905/cma-writes-to-bar...
They should be, all the massive wage gains they've captured recently could turn into mass layoffs as companies can't afford to pay them, let alone the lower wage workers.
I have checked a few settings on KPXC, and it has 'Automatically save after every change', 'Automatically reload database when modified externally' (and 'Safely save database') all enabled, not sure it helps (as I mentioned, never had any problems).

Not sure if NextCloud could be causing some issues? As I mentioned, I believe Seafile automatically overwrites (to newest version) and it's been fine (there's history if you lose something, which shouldn't happen anyway).

I do think this merge functionality would be very nice in KPXC, but for other reasons: I sometimes use the browser databases to save passwords (when I forget to open KP) and I need to merge the new entires.