skysight-inc/HackerNews huggingface dataset:
Litestream/LiteFS author here. It's been a while since I looked at Mycelial but IIRC it does eventually consistent replication using CRDTs. That's great for systems that need multi-master but there are consistency tradeoffs that you have to watch out for.

Litestream & LiteFS are both physical, async replication tools so they actually work at the page level. When a transaction commits, the changed pages are shipped off to a replication destination. By replaying those changes in the same order, you can rebuild the current state of the database (or any point-in-time state in between). Both of these systems require a single primary node at a time so multi-master doesn't work with them.

Litestream only replicates to "dumb storage" (e.g. S3, SFTP) whereas LiteFS replicates to other live nodes so you can have live replicas.
There are a lot of dumb bots.
Yes, we care about flavors of Linux in the enterprise. RHEL is an industry standard distribution that nearly all vendors support. We have a significant amount of commercial software that is only supported on RHEL or its derivates. Not running on a supported distro? You get no support. That’s a non-starter for mission critical systems in the enterprise.

We used to be able to run this software, fully supported, on CentOS. IBM pulled the rug out from under us. Rocky and Alma rose to the occasion, and the various vendors supported one or both, since it was still RHEL minus branding. Now IBM is cutting off those distros also in an attempt to force everyone into RHEL licenses and support contracts.

But because it IS Linux, after all, a lot of enterprises like mine have NEVER needed support for the OS itself. We just needed our vendors to support their software running on it, and we needed vulnarability patching on the OS, something which CentOS, Rocky, and Alma always provided.

If I had my way, 100% of what we run would be on Debian. I have Debian running everywhere possible. But not all 3rd party applications support Debian. I’m hoping that one consequence of IBM’s move here will be to drive them all to Debian.
I once came across a landing page for a well known (to the HN crowd, at least) that claimed us as a customer, even though we weren't using the products they were advertising us on. It took a month or so for them to remove it, and since then I've been a lot more cynical about what I see there.
I mean, they’re within their right to pull support, but people are equally within their right to point out how that is shooting themselves and the RHEL communities in the foot.
The Software Freedom Conservancy legal analysis of RHEL and GPL that OP links to is the most interesting part to me. https://sfconservancy.org/blog/2023/jun/23/rhel-gpl-analysis...
But back to the original question of posting on Product Hunt yet.

I believe from your answer, you are saying that I should wait to improve my content before post on PH, correct?
Share my background? I am an M.D. How about you?
Thanks, that's exactly what I was wondering.

What happens if you save a reference to (or return, etc.) the variable you declared with "using"? Then it will end up automatically disposed, but from the programmers point of view it should still be usable (not disposed).
The Myth of Product Nirvana
No one who operates a CGNAT enjoys it or wants to operate a CGNAT. I'd wager that most mobile network traffic is native IPv6 to IPv6 because all of the super high volume FAANG et al websites are operating IPv6.
Was rpm -i deprecated ? /s
I don't think the author is expecting charitable behavior: it's more that Red Hat was deriving extraordinary amounts of value from his work, and was (partially) compensating for that by making his (and others') support for RHEL easier by providing them will access to RHEL.

In other words: Red Hat's behavior here is almost certainly going to make end-level support for their OS worse, not better, all for a tiny slice of their non-paying install base.
>... built on top of software and labour contributed by others.

the irony of Rocky, Oracle, and etc just flat out ripping off Red Hat.... which is the exact move that caused this change lol
That’s literally all compiler people do.. if we see a pattern people are using 80 percent of the time we find a way to make it better. There are ways to make
ObjC better optimized at the compiler and runtime level but no one is exactly asking for patches for doing so for objc for very obvious reasons (which I am not going to discuss on a public forum).
Every positive number is in fact (uncountably) infinitely many powers in this case.
Yeah conservatism as in tax cuts for the middle class and poor and less government services as a result is not a policy in the US lol
> If you don't use a ton of decimal digits, by default the runtime prints the shortest decimal number that has the same binary representation as the true value when converting that decimal number to binary.

The algorithm to do this efficiently is quite interesting, too.
That if you have 3 separate models, text -> text, image -> text and text -> image you can just glue them together to make it behave like a multimodal.

(Just like gpt4 is rumored to be a few different sub models and not just one giant model)
I'm asking this non-facetiously: Is there a wikipedia page or a written record of all the people/corps who've been taken to task in court over a GPL violation, or a large company such as IBM? If yes, was the penalty commensurate?
If you are really really in a rare situation where you want to use Bing and block Bing search ads:

kiwi://extensions

Press: + (from zip)

Load uBlock Origin

Finished.

Not that dramatic + auto-update works.

It would be sketchy to offer an out-of-the-box experience that blocks the search pages of Microsoft and Yahoo (they pay us).

Remember the fact that if a browser has an established and visible business model is way better than a browser where you don’t know how they make money.

With Kiwi, if you use Bing or Yahoo, Microsoft and Yahoo share with us the costs and the revenues (both ways).

Simple model and no need to sell crypto, fake VPNs, user history or whatever some others do.
Sounds like what you need is more like an overlaid comment section, perhaps through an app or browser extension, which you can apply to any website and article. Would be cool if such a thing existed.
The extraction process maybe
That is, to a T, almost identical to my experience reporting a vulnerability to Google too.

Me: Here's a bug in Gmail that allows spoofed email to scrub DKIM failures and appear legitimate

Google: "Won't fix (Intended Behavior)"

Me: Really? Google intends to allow spoofed email to appear legitimate in its interface?

Google: Actually, it's a known issue
I've been very happy with kpfonts in documents I've made with PDFLaTeX. Otherwise I use XeLaTeX and my choice of font.
Yes, this is the joy of xtensa.
>Magnus Glantz, principal solution architect at Red Hat, says as much in a post deriding Rocky Linux and AlmaLinux for “making money off others’ hard work.

Cute quote, did RedHat develop the Linux kernel, GNU Software all by itself.

Hi pot, meet kettle.
> I don't think your question necessarily has an answer,

And why is that? Are objects and OOP not clearly defined? If you proclaim FILE and DIR to be classes, should it not be extremely clear what are their methods?

That's the problem right there, as I said it repeatedly. In C++, objects can be identified unambiguously.

Whereas in C, if you keep insisting it's OOP, the answer is whatever you want it to be. "FILE is an object, and I'll handwave away all inconvenient details that get in the way of my perception of FILE as an object". Sorry, I expect a higher level of rigour.

> F is a classless method

> FILE and DIR are classes

> If the function was F(FILE, const char, DIR) then F might be a method of FILE instead, if the code base is following the "this is first argument" convention.

The C standard library doesn't seem to follows such a convention. For example:

> fread(void , size_t, size_t, FILE );

> fgets(char, int, FILE );

> fseek(FILE , long int, int);

If FILE is a class, is fgets a method of this class? If fgets is a method of FILE, why is F in my example not a method of FILE too?
mmm my kids *will* use this if they find out about this.

What would be a way to find out if they did? Does this leave any trace?
New images show Chinese spy balloons over Asia
Linux dynamic kernel buffer explot via loop_rw_ITER in fs/io_uring.c
Remote lake emissions from the Tibetan Plateau challenge global climate modeling
CVE link https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-4107...
That's just a question of stock vs salary though. If the argument is "oh this is an emerging sector we haven't figured out the business model yet" the answer is "Ok, well then I want to share in the upside".
Because {2..n} contains some prime p, in the range n/2 < p < n, which appears exactly once in the factorization of n!. (Is that the argument?)
I don't climb, or at least not hard enough for my opinion on climbing to be relevant, but I came to realise for myself that my mountain biking was a form of counterphobia.¹

There is a famous trail builder who built super risky trails in the North Shore of Vancouver. Those trails involved riding along six inch wide logs which were all slimy and slippery way above the forest floor.²

My bonafides: I've ridden everything on Fromme and most trails on Seymour too, back in the day before they cut down the most dangerous lines.

Basically, I just wanted to say that from those riding experiences, that I get it. I know that feeling of being one with the trail, of fully accepting and merging with the fear. It brought me peace during the ride (it altered my perception till all I could see was the front tire and the line I was riding, everything else became bokeh) and the comedown after riding trails like that was also really nice.

Driving home across the Lions Gate bridge with my bike in the back of my friends shitty pickup (the bike was likely worth more than the car) are probably some of the happiest memories I'll ever make.

1. https://en.wikipedia.org/wiki/Counterphobic_attitude

2. https://diggerknowfear.com/ His logo includes the words 'Know Fear'
https://unix.stackexchange.com/questions/103347/pronunciatio...
Of course singing more to your children is probably a good idea in general, and being sensitive on how you might (without a good reason) treat them harshly or differently, is also a good idea. But for that you need energy, and that energy will then be missing somewhere else, assuming things in general are efficient. And if they are not efficient, we should discuss why they are not.
One the most interesting uses of morse code was a Vietnam POW blinking the word "torture" during an interview.

See here for the interview: https://www.youtube.com/watch?v=rufnWLVQcKg
In a regulated industry, the regulator would absolutely issue fines and threats of license if gross incompetence led to them not upholding their regulatory duties... Well in some ideal world that would happen, but ha, not likely.

Instead they'll just have to have some 'extra' meetings with the regulator and report on their remediations later.
Great site! Had a brief look and the clothes look great.

Looks like CC isn't accepted, but bank transfer is. Curious why that is?
HackerRank takes down FizzBuzz Q&A on Stack Overflow
I love this.

Arwes is about 20% too over the top for me or I would really be tempted to build something in it.

But the style ofyour site is almost exactly what I want. Are you open sourcing your component library/styling by any chance? Also, what does 'FUI' mean in this context?
Building a karma/content farm? :P
I don't trust google for multiple reasons, wont use them for anything important or start new services, I am careful to what I search, etc...

However, as far as my knowledge tells me Google is the best in the biz when it comes to security. While iPhones 0 click exploits cause the death of journalists and leak nudes of billionaires; The biggest 'Android' exploit Pegasus has requires going to some website, downloading an APK, going to settings, clicking allow install from web, then installing the malware. (Don't @me about Samsung hardware issues, if you cared about quality/did research, you wouldn't have bought a Samsung Android. Or heck, anything from Samsung.)

Google is a crap company that I barely use(at most degoogled services and the occasional search when DDG can't do it), but we should give companies credit when they do things well. It promotes competency over relentless marketing.
What is a 'video system'?
As opposed to what?

"$country good" propaganda narrative present in every system that cheers on its own efforts and will be just as blind as "$country bad'. Say what you want about US, but it has no problem taking itself down if there is money to be made on the sentiment.

I repeat the question. Can China say that?
The Key to Species Diversity May Be in Their Similarities
The key part from below is "Quaternary extinction event of most of the Pleistocene megafauna that is widely believed to have been a result of human hunting pressure."

From https://en.wikipedia.org/wiki/Mastodon#Extinction

>Fossil evidence indicates that mastodons probably disappeared from North America about 10,500 years ago as part of the Quaternary extinction event of most of the Pleistocene megafauna that is widely believed to have been a result of human hunting pressure. The latest Paleo-Indians entered the Americas and expanded to relatively large numbers 13,000 years ago, and their hunting may have caused a gradual attrition of the mastodon population.

As far as megafauna and climate, see also https://en.wikipedia.org/wiki/Revival_of_the_woolly_mammoth#...
Tea drinking commie here. Can confirm, I resteep the leaves.
Expected lifespan and the ability to survive dangerous situations are two very different things.

If you think for an instant that men and women aren't optimised for very different scenarios, then think harder.

Seriously, you can tell just by looking at us.

Or do you think that child bearing hips and big vulnerable mammaries are useful things to have in situations that call for physical action (other than birthing and feeding infants)?
> Nothing - nothing - needs more than about four or five significant digits.

So if you have a million in the bank, you would be fine with a 100$ rounding error on each transaction?
That was part of a legal case or publicly reported failure?
I didn't say all reggae is about religion. I'm pointing out that it's a form that is historically connected to a specific religious practice, and rooted in a particular religious worldview.

That doesn't mean you can't enjoy it from outside that religion or worldview. But it means if you find fault in the point of view it takes, you should find another music to listen to not wish this one was different for you.

For me, I practice an abrahamic religion though not rastafari and a lot of the religious sentiment and imagery resonates with me. Again it's not that all reggae songs are religious. But it's there you know. I find it pretty grim how quick & comfortable people are trying to ignore it, or downplay its significance.
I've found that rarely is that super cheap stuff worth it. I'd rather get something engineered well and built to last than disposable chinesium that'll end up in the landfill shortly after.
So.. there's a lot to unpack here.

There's a few ways to interpret the "hype-train" of mainstream development

1 - it's gonna solve all my problems

2 - everyone else is talking about it so I should learn it

3 - incremental ad-hoc solution to a real problem someone encountered, may or may not apply to me

Many juniors are guilty of 1 & 2, few make it to realize that most of the time these lie in camp 3. There's a real use case for this, but you have to train your mind to not see it as a silver-bullet or worry about hype train.

The difference between academia & industry is that academia tends to develop general solutions to problems few if any people encounter. The best of the industrial programmer will take the bits of academia & try to make our ad-hoc solutions slightly more general while staying practical.

This is endless, and depending on your perspective its fascinating OR exhausting.

To me its a bit of both, but with distance & the realization that I do not need to care about virtually any new tech, I usually lean to the fascinating side.

As a language designer its humbling to see the milage people get out of many half-baked solutions in the JS ecosystem, and a sign that generality isn't the whole picture.
This happened to me. Phone was in my pocket and just started making noise. I pull it out to see it had initiated an emergency call and I tried cancelling as fast as I could. Got a call back from dispatch to make sure I was ok. Kudos on them for their patience.

This was actually a large part of why I decided to buy a "flip" phone. With the screen closed, far fewer ways for me to have it activate while in my pocket.
There is science that uses more sig figs than tha, and for things like inverting matrices or calculating tails of distributions, you want every digit you can keep. Even just simulating dynamic systems, if you truncate, you alter your orbit. And anytime you are summing a lot of values, you want the rounding error not to go too high. I can easily imagine a million velocity data points if you are sampling say 1K/second for a twenty minute trip.

Come to think of it, it would be a cool setting on game engines “8/16/32/64 bit floats”.
Great stack! Is it performing well? Are you using a VPS?
There are some errors in your reasoning, though.

Here's one. When people collect datapoints and observe a difference in one case not present in the other, they sometimes fall into the trap of thinking that their dataset is exhaustive - that it captures all the variables that matter.

In other words, it's easy to start with the observation "women tend to be more represented in fields that exhibit qualities of care and less represented in leadership roles" and conclude that the absence of the variable "has leadership" makes up the core difference.

But this is a conceit that you, the observer, made. Your choice of variables to look at influenced your observations of what is different and therefore important.

Here's a counterpoint that contradicts your observed conclusion. Female heads of state and politicians have been increasing in number throughout the last century, and have done remarkably well in those roles. Has the nature and autonomy of executive power changed like medicine (according to you) has? It has not. It is a sign that you have not taken all variables into account.

Here's another error in your reasoning. Why those variables specifically? How do you know those are the variables your subjects are thinking about? When women sign up to be doctors and nurses and not CEOs, are they expressly telling you the shared decision making are the important variables? Or is it because you inferred that those variables are important because you can measure them?

In the interest of correct methodology, here are some other variables that people have suggested to explain the same data: women are conditioned or socialized into early expectations of caregiving roles; women are rewarded for pursuing caregiving roles in a way men aren't; there are more barriers for women than for men, and so on.

Now are these variables the correct answer? We don't know. It is a complex topic, because humans are complex. It is possible biology and perceptions of role play a part, as does socialization and others.

But what we can do is go a little meta and ask the likelihood that a biological variable is a good explanation in the first place. Consider what a good explanation has to do: it has to provide a causal mechanism, and be able to explain how the cause led to the effect you see. The trouble with every single biological explanation that's been proposed in this area is that they don't provide this causal mechanism. What exactly is it that makes women gravitate towards submissive roles? Is it estrogen levels? Hormones? Menstrual cycles? But then people on hormone therapy, people born with extra chromosomes, people with hermaphroditic parts, and so on should all display manifestly different behaviour and choices, which they don't. To explain these differences, you need to invoke more and more factors, until you end up with epicycles all over again.

More generally, the history of biological explanations simply don't fare all that well in comparison to sociological explanations. A reasonable prior is to assume that it may play a small part, but that larger effects are driven by how society treats and works with people.
> "sadly"?

In response to the origin post that Linux is Linux. Kubernetes and Docker tries really hard to hide this differentiator of Linux distros.

> but it seems most developers today can't install anything that isn't an npm package

It gets worse than that. It's a daily struggle to explain the different between npm, yarn and pnpm for example. If only they understood what is "an npm package".
Seems to be supply and demand thing. It’s easier to attract people to work in the space industry, or the video game industry, than in the ads industry or the data driven PowerPoint slides for the management industry.
Not to steal the light from this release, which looks fantastic, but this looks similar to an approach I have been working on: https://github.com/dynamoRando/treaty-mono-repo
Some ten years ago I relalized that the tech industry has little regard for what the socetietal consequences of tech developments will be. Since then work has not been fun in the same way. For example, social media fun to use, but when you think about it, it is just using our human vanity and desire to be seen to gather as much data from us as possible to use in ways that the users will never imagine. These uses of will not be in best intrest of the users, but of the business that collect the data. I foresaw that giving away strong encryption for free, will give criminals the tools they need to build there own empires. My thesis was proved by encrochat. Of course that service was exposed, but of course theere will be new ones, harder to crack. As for AI the dice has been rolled, no way to put it back. We have been taugth that it is fun to develop new technology, that progress is good and to earn as much as possible. Who teaches us to philosophize about the consequences? Wouldn't it be better if our developments were saving the world and our human race? We are tapping the life out of our planet.
It's because the publication is well funded from other sources. It's not dependent on drawing lowest common denominator people in to view ads.
For me: because rust installed correctly the first time, and rustup keeps it up to date correctly. Compared to Nim, where I tried three different installers, and all of them were broken in different ways; eventually I got one installer to work, but then I tried updating, and it stopped working…

It’s a pretty nice language when the tools work though :)