skysight-inc/HackerNews huggingface dataset:
"We’ve been called evil."

-Red Hat Linux 9 terminated, 2004.

-CentOS acquired, 2014

-CentOS terminated, 2020

-Production patch visibility restricted, 2023

Really?

https://www.theregister.com/2023/06/23/red_hat_centos_move/?...
Self hosting the infrastructure is incredibly easy. There are a lot of products out there that make hosting your own email system a cinch. One I'd personally recommend would be Cloudron, but I've heard MailCow is very easy, and I'm sure there are many other tools out there that sort of just 'do it for you'.

Email deliverability on the other hand is... I'm going to say, it's not hard, but not easy either. Mainly you have to deal with blacklists, as well as certain providers being a bit weird. Staying off of blacklists can be both easy and hard. Most blacklist providers have several different layers of "Don't accept email from this server". The highest layer is easy to stay off of - just don't send spam. The layers below it might not be though. In particular, if your IP address is even in the same range as where other people might be sending spam, your going to end up on a blacklist because of it. So certain blacklists might have a 'Level 2' or 'Level 1' where if you use the same VPS provider as a spammer, your VPS that's never sent spam is going to get some of that 'bad reputation'.

Email servers deal with blacklists in different ways - some just accept most things, some are a lot more strict. Usually email server will count up indicators for spam, and score them, and then, if it's above a certain score, the email bounces. Usually having a little 'bad reputation' (like from Level 2 / Level 1 like I listed above) won't be enough 'score' to effect things, but having a lot of it certainly will. I had an email server hosted on a VPS with a Level 2 warning, and my Gmail still got my emails. But I don't know if my emails would go well to all email providers (didn't do enough testing). In addition, some email providers will silently fail your emails if they don't pass - Google is pretty notorious about doing this. So it can be a bit of a pain to debug problems.

The advantage of SES is that they deal with the reputation problem. They will jump on a Level 1 for a few days, then stay off of it for the rest of the month, then jump back on it again, and the cycle repeats. This is for the generic shared IP form of SES, so it's pretty good. It's certainly going to be more expensive, but you will need to send a good amount of email before it make sense to start managing reputation on your own probably.

If you want the best of both worlds (although this sounds like what you are already doing), I'd suggest hosting your own server, but then using Amazon SES as the outbound email relay. Amazon's outbound costs are very very cheap, and that's what you need the reputation for anyways.

It would be really nice if there was a system with fallback relays though, I agree. Let's hope that happens sometime :).
You do realize things don’t happen overnight right?

The new Obama admin came in and said “you are going to do this” in 2008. Everyone knew it was happening. Things take a little bit of time from the backend to the front end.

Remember what was happening at the time. TARP, carapocalypse (bailout of GM and Chrysler, massive re-org at Ford).

Today, I’m working products on 2032 vehicles. Spoiler alert, they’re still gas and won’t get 55mpg.
schnitzeljagd.dev: A web development scavenger hunt
When remembering my past I also try to remember that there were times that I was the villain of somebody else story. One of the reasons why there are always 'jerks' and 'bullies' is because most jerks and bullies don't view themselves as such.
So I wasn't the only one that was unimpressed with the flowery anecdotes either?
UK govt spokespeople have regularly argued that employers and employees, both public and private, should limit wage rises or accept lower rises to avoid inflation. It’s mad, but that’s actually what they say.

Ironically, they are most vehement when claiming wage rises in the public sector cause inflation, despite ethe evidence there being much weaker (or non existent according to many economists).
And there is a reason it is called safety factor. Whether it is 10, 5, 3 or 1.1 doesn't matter, it is not be used.
Ask HN: Www nostalgia: remember “under construction”?
Are the video clips supposed to have audio? If so it doesn't work for me. And if they don't have audio I think they should.
So, fun stuff!

There are light trucks. The ranger, Tacoma, Colorado, gladiator, etc. They make money, but not like the bigger trucks.

They’re also larger than 1/4 ton trucks of decades ago.

There is a side game with CAFE. Things like the 2DR Wrangler exist - so Jeep could sell more 4DR wranglers and Gladiators. You balance what you have to make with what makes money.

A LOT of Tesla’s financial history is wrapped up in them selling California “carbon credits” (not sure the actual process) to GM, Stellanis, Ford so they then are allowed to sell more trucks in California.

All the mfgs take a small to medium loss on their small cars so they can average their line out. Dodge small cars haven’t made money so long as I have been working in automotive.

If you want an example of nonsense, find a new Tacoma and look between the grill and the front of the radiator. There is more than a FOOT of empty internal space in there.

Being in this industry taught me a lot out government regulation and how it’s almost never what it seems. Regulations exist entirely to be worked-around and not built to. If we built cars to regulations they would all look identical and be pretty poor at everything.

In other countries, vehicles are organzied and taxed by class. Where light trucks can emit more than SUVs the idea being they are needed for work instead of for comfort. This system is gamed too. For example, let’s say Indonesia, it’s far cheaper to get a 4DR Jeep Gladiator than a smaller 2DR Jeep Wrangler. The tax on the latter is high. Both are premium vehicles there.

Regulations exist to be worked around or to be expensive for anyone but your friends to manage. Once you accept that, it makes a lot of decisions make more sense.
Right, but the central bank knows that IT is the one forcing the lower wages. They're not standing up there asking employees to shred part of their paycheck, because that is obviously dumb. The original person was talking about what workers should do "out of the goodness of their own heart." But no central bank is asking workers to take action, they are forcing workers' hands, explicitly.

You may think that is better or worse, but it is not appealing directly to workers to throw away their pay check.
What AAA can and cannot do for you varies by state. I don't live in California (any longer).
The Germanwings scenario.
Tangible (e.g. file- or even better text-file-based) configuration helps here—this is less a fault of customization in general and more of opaque configuration systems.
Tangentially, I tried to sign up for a landline with my local cable company ( I wanted to try and hook up a rotary phone. This is challenging these days. ) and they wanted $80 monthly, as if to say "we really don't want to do this for you, but we will take your money if you make us."
The same, software. Can't really afford to take the massive paycut that comes from starting a new career now.

I actually did it once ~15 years ago. Left software due to burn out and took a 50% paycut. All my stress disappeared. White collar non sales jobs are pretty easy coming from a software background if you have some complementary people skills. The complexity is much lower so it's easier to shine. Was great for a few years then decided to have kids so I needed more $ and went back to software. The stress had just been waiting for me the whole time :)
How Did You Feel About the People Lost at Sea?
Funny; our RHEL systems were a nightmare for compliance actually. Most of the tools the auditor/pentester type people use only search for, (completely fake example) libfoo 1.x.2 having a security hole, and redhat's libfoo 1.x.2-wibble13 even though it has a backported fix, is flagged as vulnerable.

For each one of these packages, it's a crazy process to prove that the CVE they reported isn't actually there, and it delays our accreditation to the point where it was easier for us to change distro than go thorough hundreds of these..
Hey HN friends, author of the above article here.
Who else is considering/undergoing a rewrite of a big codebase to Rust? What's driving your choice? What's been your experience so far?
Just rent a god damn trailer when you need one. It costs nothing and is available at every gas station (at least where I live).
Was curious how much employees made after mosaicML was sold for just north of a billion. LinkedIn says they have 76 employees, so I guess it’s fair to say 100 mill /76 (Of course early employees get more but this is just a rough estimate)
Well, if something is free, it does make it good, just not in engineering sense...

It's valid to make things w/o thorough design or deep knowledge of the domain you work in. It's a good way to learn how to do things. The blame isn't with the authors. The blame is with the community which mistook YAML for a good configuration format.
It's funny. We have something like 10^5 machines all on CentOS and a decent chunk where support is important and we pay for RHEL as well. I've been through a few firms like this all operating this way since 2007 or so...

We were looking at Rocky Linux, but that no longer makes sense in light of recent news. So along with moving all of that CentOS infrastructure to something else, it no longer makes sense to stick with RHEL either and they are now going to lose our money.
Not sure there is a lot of subsidy for council/housing association housing. Building costs paid back over 60 years or so generally. Perhaps land may be allocated?
Arch is probably the most bazaar operating system in existence. AFAIK all of its developers are volunteers, and thousands of users take an active part in creating and maintaining ~75k of (non-orphan) packages for it. AUR has a very low barrier of entry — you just need an account — and still all packages I use are of good quality (the most popular are usually excellent, and with much less bureaucracy than other distros).

I just can't see it being taken over by anyone, Valve or anybody else.
Correct it doesn’t equalize the richest to the poorest, but it does equalize much more of the in-between, where surely the vast majority of this issue lives.

In general it seems with runaway wealth inequality we need an easy way to set fees and fines as a % of ability-to-pay (i.e. equalized pain-of-payment). We also need this for parking and traffic violations, for example.
And SBF will potentially avoid jail time. Does this not stink for anyone else?
3600 seconds! That's almost 4 hours!
The whole fusselage of the 787 and A350 is composite, not just the wings. Composite wings are old news.

Strutural repairs are tricky so.
> What would that look like?

One attempt is the exchange IEX [0] which introduced a ~350 microsecond delay to everything simply by running incoming order data through a ~60km loop of fiber-optic cable.

Perhaps not the most, er, featureful solution, but it's very easy to audit and argue that there are no biases or backdoors.

[0] https://en.wikipedia.org/wiki/IEX
on a slightly related note, Argos pulled out of the Irish market on 24th June 2023. I think a mix of Brexit and competition from Amazon and other online retailers was the final nail in the coffin. It could never compete on price, but did have a large selection of stuff...
Greedflation, in other words...
> You want the machines producing as much as they can to balance out their costs

And you may have a single operator who's responsible for keeping multiple machines going. Loading raw material, attending to alarms, etc.

To add to what you said, there's a concept known as "lights-out manufacturing" wherein the machines are continuously reloaded by robots/automation with raw materials (and if needed there's other automation to offload completed parts) so they can continue making parts even after everyone's gone home for the day.

An idle machine isn't making money.
Ripping the thing off the pump (with a crowbar if needed) and chucking it int he trash can also works.

Just saying.
Another way to look at it - 1/4 of the time people who needed emergency responders had to wait because they were busy looking into false alarms.

Seconds literally matter for many emergencies.
Is that so different to how Java+Tomcat or .NET+IIS work?
A crash handling one request generally can't/doesn't affect the ability to handle other requests. Unfortunately it does often mean you have limited control over how the end-user perceives that one failed request.
>There's no more room for long-term thinking if that doesn't involve "numbers go up, every quarter."

That is obviously unsustainable.
I get that they need to make a profit but there's no fundemental reason numbers have to keep going up and at some point they won't be able to go up anymore, even if the business remains profitable.
> I have a project in RHEL that they 'rebuild' but I don't see that as a 'threat'.

that's only a relevant statement IF you are trying to make your living off of it and they're rebuilding it without compensating you.

they're not saying rebuilding their opensource packages is a threat to the creators. They're saying people freely distributing the things they pay people to make is a threat to their ability to continue to pay people to make it.

I don't care if people repackage my open source code because I'm not trying to pay for food and shelter with it. If i was, I'd be screwed because every repackaging would be just giving away my work without compensating me.
But then aren't they themselves contributing to projects like Fedora and adding value to it in return ?
I don't know anything but it seems that they are also contributing to the ecosystem.
Plus it's not like we lacked free quality linux distros, do we ?
If you feel like you are being taken adavantage of, what prevents you to contribute to say Debian instead ?
I am learning programming and most students like me runnning linux don't run RHEL or CentOs and and frankly barely even know acknowledge their existence.
I am pointing out what I see as a trend. Linux hardware seems to be on the way to a lockdown by companies. How many proprietary bolbs are now needed to run Linux on many Laptops.

This is a failure of the Linux Foundation to push back on proprietary hardware vendors, one blaring example is Nvidia. Even Linus has commened on Nvidia.

The Foundation should stop allowing proprietary hardware in Linux, instead these vendors donate $ to the Foundation and we are stuck using this hardware.

Another example is Secure Boot, some laptop manufactures are no longer allowing Legacy Boot. Were is the Foundation on this issue. Instead Microsoft donates large amounts and nothing is said about who signs the keys. It is just about impossible for many people to install Linux (or a BSD) on some new hardware without jumping through Secure Boot Loops.

And we have Intel ME, totally closed, the Foundation did nothing to complain and open that up either.

I could go on all day, and I am sure others can bring up many of these issues I know little about.
For everyone blaming modern tech: The only time police have ever come to my house from a 911 call was back in the 90s. Some combination of a noisy phone line and a broken 900MHz cordless phone managed to call 911 and they followed up. They said not to worry, it happens all the time and was a notable portion of their calls.

These types of false calls have been happening for a long, long time. We should get more data and fix the system for sure -- but this isn't a new dynamic and the historic baseline before smartphones isn't zero.
Exposing Floating Point (2019)
Limit trades to once per hour, then, and require a human to enter them.
Some makes, like tesla, are anecdotally very bad. But on my VW, and my mom's toyota, it only ever warns about anything if you are actually doing something that isn't safe driving. I have had maybe one false alarm in 20k miles.

A lot of people are technically awful drivers but haven't been in an accident, so they think they are fine.
> since you can buy a share of a company you believe in

I don't think this is generally true. Stock trading isn't charity, it's done to make a profit. Almost trading is done on the basis of second order effects, and has been for as long as there's been a stock market. Stocks aren't given value by the company being profitable, they're given value by what other people are willing to pay for them (okay, yes, dividends also factor in, but many companies don't pay dividends and people still assign value to those stocks).
I work for a eu government with extremely high security requirements (in the national identity / IDP / health space).

We actually _CANNOT_ use redhat for compliance reasons.

(We're using ubuntu LTS as it goes)
Workplace environment contributes as a causative factor behind many depression episodes. It can't be dismissed as not work related just because it was a suicide. Remember the Germanwings crash?
In general I think, if there is a package which is part of RHEL, there is an engineer working on it and contributes patches and is well versed in the code of it. Otherwise if there is a bug reported by paying customer, they won't be able to fix it. Opening a bug against any of supported Red Hat products by paying customers have consequences and it isn't like a bug on gnome or kde that goes unanswered/unresolved for years.

But RHEL by default doesn't have as many packages as Debian or even Fedora. See recent announcement about LibreOffice. Red hat can't by default ship a package that it can't fix and support.
> extreme decisions without warning

As opposed to previous decades where we only invaded several countries and started a few wars. Or the decades prior US had the draft to send young men against their wilk to fight a war in vietnam. Or the war with china in Korea. Or wolld war?

This is amongst the calmest decades in terms of government actions
> EIA disagrees with you. Batteries are increasingly being used to respond to price fluctuations, which means storage.

Your link states that respondents may provide multiple answers. That means that someone buying batteries for frequency regulation may also decide, should the opportunity arise, to do some arbitrage.

Because of that, it's pretty hard to claim that storage is viable for a single use case.
Yes, absolutely, in fact clang-uml also uses Doxygen for it's own documentation - although diagrams are 'self'-generated by clang-uml - for instance see here: https://clang-uml.github.io/structclanguml_1_1config_1_1conf...

However, the main difference between clang-uml and Doxygen is that in Doxygen the diagrams are a by-product of generated documentation. clang-uml aims to give you much more control over what you want in your diagrams, without having to use Doxygen or any other documentation tool, which possibly makes it more flexible in how you can use its output.

Obviously, which approach you prefer depends on your use case and needs.
The levels of stress I was enduring started causing physiological symptoms that eventually forced me to take medication to calm things down. It was also severely disrupting my sleep, which was causing other health problems.

Setting aside any discussion of rewards, there were red flags everywhere telling me I had to take a step back, and fast (my doctors agreed).

But beyond the physical health, this is all a matter of perspective and framing. If measured on the traditional metrics of reward vs. effort (shipping things, happy customers, compensation, respect of peers, interesting problems, etc.), I had no reason to burn out.

The trouble is that most people are conditioned to believe without question that those are some of the the primary metrics/rewards that matter. For me personally, part of the burnout was due more to a misplaced emphasis on things that most people would classify as "wins", but from which I derived no personal satisfaction.

Going deeper, much of the burnout wasn't related to work at all.

And deeper still, some of the burnout was due to a deep misalignment between the work I was doing and my core values. What I really want out of life.

Pivoting might be the worst thing for continuing down the path I was on, but to me that's a feature, not a bug.
Ugh go and live on a desert world bathed in radiation and devoid of life?

Can’t see the appeal.
Can I hijack this thread to ask a ‘dumb’ question: If the point of high interest rates is to take money out of the economy, would it not be more effective and fairer to simply raise taxes and pay down debt or avoid taking on more debt in the current year? I can see this wouldn’t encourage saving, but the taxes could be targeted on things which are supply constrained…
If anyone is interested in an expansive podcast detailing the history of the Byzantine Empire, check out The History of Byzantium podcast!

https://thehistoryofbyzantium.com/

It’s truly in depth and picks up around where Mike Duncan stopped (roughly) after the History of Rome podcast ended.
That looks far more complex than just using specificity properly as intended.
Does this take advantage of the new OpenAI functions api? From a quick look, I can't find any indication that it does. Although I find it tricky to disentangle the langchain abstractions, so I might be missing it. Kor's last release predates the announcement of OpenAI functions, so probably not.

Seems like this is now best done via functions, if you're using OpenAI's models? They call out "extracting structured data from text" as a key use case in their announcement.

https://openai.com/blog/function-calling-and-other-api-updat...
Another tool like this is Marvin. My experience this that these work pretty well, but the world of prompt “engineering” is a very squishy one and getting the exact output format you want is not guaranteed.

https://www.askmarvin.ai/
Nobody, and it should be the damn same with housing.
It came as slightly bitter pill to swallow when I realised that one of the most important freedoms granted by open source licenses is the freedom to do something you might not like.

If you really don't like it, to the point where it's an actual problem, then it's probably a hint that you picked the wrong license.
Actually makes me wonder - given the way encrypted messages were transmitted in the era, wasn’t it possible for an adversary to flood the channel with bogus messages? Transmit messages with valid addressing and header data but fake content, forcing radio operators to transcribe and attempt to decrypt garbage?
The Linux kernel is not the point. The point is that RHEL has what you need to make sure that the P440ar Smart Array Controller in your HPE DL360 G9 still works properly and that the package from HPE that supplies the runtime tools for it works, along with the utilities that allow you to upgrade your iLO firmware etc. and will qualify that configuration across OS versions and releases.
I sell hammers for a 25% margin.

I buy hammers for $10, sell for $12.50.
My supplier increases prices with inflation to $11. To keep my 25% markup, I sell for $13.75.

I sell 1 million hammers per year.

My profit went from 2.5 million to 2.75 million, an increase of 10%.

I doubt think the IMF is making this assumption, but a lot of people would see my hammer business as extracting all inflation to myself, as my profits rose 10%. However, selling 4 hammers nets me enough profit to buy one, both years. I'm not better off. I'm the same.
I mean 100yrs none of that crap existed so yea no shit they weren't doing that. But I'm sure there were things of a similar nature that existed then as well.
At some point we could return to the original meaning, as gas stations become less profitable and less prevalent. It's far easier to have an EV with no public charging than it is to have a gas vehicle with no public filling stations.
Probably an input error. They set the machine wrong.