skysight-inc/HackerNews huggingface dataset:
Redis ownership is decentralized as well. Redis the company owns the trademark and they were responsible for about one fifth of commits in recent years. The majority of contributions is external to them. The code base is BSD licensed and anyone is free to create a fork and continue development. Which looks like it is exactly what will happen now that Redis has decided that they don't need the input of the other 80% of commits from external contributors. Those contributors will inevitably shift their attention to one or several of the other forks. The Linux Foundation's Valkey fork looks like one of the main likely candidates for committers to rally behind. The biggest change will be the name change. The notion of the likes of Google, Amazon, Microsoft, etc. abandoning their Redis user base is unthinkable. They'll continue to offer that and they'll continue to lead the development of Redis. Redis the company will loose what little influence they had. I've never heard of anyone using hosted Redis directly from them.

In general, projects like Postgresql and other successful open source projects have in common that generally contributors are not coming from a single company. Community diversity is what gives open source projects resilience against corporate shenanigans. Mysql in some form or another will persevere as well. It has survived a lot of this stuff already and it's still there as an open source option.

I use it as a guide to select which things I use. I look for three things in open source tools and libraries that I use: 1) proper licensing (No agpl or shared source nonsense) 2) community diversity (no single companies that can change their mind), 3) active & recent development demonstrating the project is healthy.

Of course the tragedy of individuals like Simon Riggs passing away is that they are so important for the health of these projects. With postgresql, I'm confident that there are others that can step up. But still, he's been very important and it's important to recognize their amazing contributions. The OSS world is full of these type of hero developers and it's what makes using OSS so wonderful. With Redis, that person would be Antirez. And he stepped back from Redis the company some time ago. It will be interesting to see what he does post fork.
> Define "fix". By definition you cannot have an open source licence which says "cannot be used for bezos yacht"

FOSS acceptance is a grey area. Something has been tried with the AGPL, which is FOSS, however, it has been deemed not to provide adequate protection by companies creating similar products (while, ironically, being considered poisonous by companies using them), so the SSPL was created, but it hasn't been accepted as FOSS license because its intent was unclearly defined (http://lists.opensource.org/pipermail/license-review_lists.o...).
This is almost never about "cash grabs". If we can't collectively keep some baseline measure of sanity and rationality then I guess it was all pointless anyway.

> A company will make its program using open source, make millions from it, and then — and only then — switch licenses, leaving their contributors, customers, and partners in the lurch as they try to grab billions

This is a wildly delusional take.
For creating games/entertainment/radio drama, allows 1 person to voice act multiple roles
Impersonating without informing and intentionally trying to trick a person into thinking they are talking to a human is unethical and creepy. There is nothing wrong with using virtual agents, but there is a thick black line and companies are clearly willing to leap over it. These laws are necessary.

Also. There is no rule that customer service must follow a script. Some poorly run companies follow this awful practice and it is extremely harmful to the customer experience and a gent engagement / work satisfaction. It's the result of incompetent management.
During an all-hands around 2008 I asked AWS leadership whether AWS was going to open source their technologies the answer was we're thinking about it. 16 years later it has not happened, nor it will given the record ;(
This makes no sense. You can identify traits and behaviors that society deems positive and those that it deems negative and use that information to form testable hypotheses.

What’s more, one single test cannot evaluate multiple things. It must be focused. Historically, the research has started with the bias that autism is a negative. They just start with the bias that autism is a positive.

That they call this out is not important as criticism on the current state of scientific research into autism, but it also allows the reviewers to better evaluate the research to ensure that this bias did not affect the structure or outcome of the research.

It also may spur others to re-evaluate older results to see how the unspoken cultural bias that autism is a negative affected the structure, outcomes, and analysis of that research.

You can’t take human bias out of scientific research, but that is why the scientific method is rigorous and why the review process exists. However, even then, if your reviewers are part of the same culture, cultural bias is still likely to creep in.
>if its was not for a redditor with far too much time in their hands trying to interpret legalese, badly.

>Those Terms and Conditions could have been clearer

Sounds like the issue was exactly because the ToS wasn't clear which is not the fault of a redditor.
Wait, who's using SSH pass auth?

Folks, private keys. Change your SSH port and use an SSH tarpit on port 22.
At a certain point we do need to go back into the basics of why we are having discussion in the first place.

Taiwan de jure might be ambiguous, but de facto it more or less is a country. If you were working out a trade deal, booking a holiday, immigrating, etc, if you actually needed to know then treating Taiwan as part of China would run into so many inconsistencies it would be impossible to function.
There's a misunderstanding. The main pain point in source available licenses is the conversion of the repository to "for your eyes only", i.e. not being able to take your old contribution (and its newer iterations) and apply it elsewhere.

Using it internally is not problem. Most developers and companies think about usage, but this is not the main point.

In short:

- BSD is about developer freedom.

- GPL is about user freedom.

- Source available is about setting company free while cuffing the user and blocking the developers.

People thought that BSD has the same freedom as GPL when it comes to derivations and openness guarantees, but get visibly upset when they discover that it isn't.

Many people told it over the years. BSD allows tons of shenanigans like this, but developers didn't want to listen, because BSD was more convenient for them on many fronts (i.e. Just grab and go and forget).
It's not risky. For anything serious that can be an attractive target, it's a matter of time before getting doomed.
We don't know what they got. Perhaps some of them were paid to create the contributions. And, in any case, that's OK. The contributors knew or should have known the impact of the license. They could've picked a more restrictive/free license, depending on your point of view. I guess they can still revoke the license. They have not given up their copyrights and the license is arguably not irrevocable.
Textbook example is Nikola. I highly doubt any altruistic do-gooder would have unmasked that before the fraud sucked in even more investors and money.
Having been following PostgreSQL's development and casually reading pgsql-hackers for years, Simon Riggs is a name I immediately associate to PostgreSQL. It's clear he will be missed. Rest in peace.
This whole discussion feels like "why would you need debuggers, you should not introduce bugs anyway". Even if you are careful you will eventually end up in a situation with leftovers; it may be your fault, but it may also be the restaurant’s fault.
mongodb is a fortune 100 company and blows through expectations every quarter. doc dbs are far from dead.
Problem is that these companies that do this were never actually making money. They might had revenue, but that is not same as making profit.

The model was fundamentally broken in most cases. You can not expect to give out something for free and the product being free being one of the reasons for picking it up and then at same time make huge amount of money.
user<->facebook<->otheruser is the exact OPPOSITE of end-to-end. There’s literally a middleman who can read your messages.

Theyre sooooo dishonest.
The blog relating the daily life of web agency developers
> MySQL

What‘s the point of it, by the way? Why would one start a new project based on MySQL instead of postgres today?
So Sad, that video link is private, this one works.

https://aviation-safety.net/wikibase/372326
I don't need ground up. I've even passed the exams on prob.theory and statistics. I need particular parts of it, but not in a cryptic form. I've had read enough of textbooks in the uni to see they're just as cryptic as research papers.
Just saying things are bad, but not addressing the original problem or providing realistic alternatives is just annoying noise. Imo this is what the link is.

> premium support: "if you need support, we have the best team on the planet for that".

I know people like to think that the software industry is full of fakes and idiots, but really there a lot of people that can get up to speed on software projects and be really productive in them, to the point where you can just hire your own engineers and have them support it in house.

Personally I always find it frustrating to deal with enterprise support after being able to just get into a code base my self.
Oh yeah their is so much rich folks in the US.

Yet, I never seen that much poverty before moving here.
I guess it’s just more visible.

Gini index would be a good addition to your figures.

Regarding a third of kids
being hungry on a regular basis. I had it wrong indeed. It’s more 20% of black kids. Wee!

Source :
https://www.cpex.org/blog/stateofhunger
"This repository is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License, which prohibits commercial usage"

People could pay somebody for the service of setting up the model on their own hardware, then use the model for non commercial usage.
That’s what happens when your TOS are written for lawyers but then ask non-lawyers to accept them to create an account.

It was a fiasco of their own making.
Not that capitalism is the perfect economic scheme, but rentiers exist in many economic regimes. Communism probably has more rentiers than capitalism, i.e. many people take more than they contribute.
Nobody likes legalese so leadership teams just ask legal and ship it. But there's another way, you can just write what you actually want. You can say "we want to be able to use the text content of any post in tool X to train a model".

Yes, you'll need to update your ToS more often if you just say what you want to do instead of "bulletproofing" something forever by making it so abstract it applies to anything in perpetuity - but if you want that, the price you pay is that people will sometimes call you out on it, misinterpretation or not.
Cockpit interests me a great deal. I used to use webmin many, many years ago, but only for a short time...It wasn't anything that webmin did poorly, simply that my need for it diminished. Nowadays, I'm more interested in what cockpit or webmin or similar alternatives have to offer...but the thing that I'm most curious about is the cockpit desktop client. I understand that its a flatpak app...But i think - if i'm not wrong - it seems to leverage connection to cockpit via ssh, which i prefer. Does anyone have experience they can share on use of the desktop client? Also, does anyone even know where i can review the source code for the desktop client? (Can't seem to find the github repo for it, though i know the app requires python for its use.)
Isn't this just the AGPL but more hardcore?
If mongo is just a document database, there's really no reason to use it over elastic. The query story is slightly nicer with mongo, but we're not doing relational algebra here, right? Elastic crushes mongo at literally everything else.
Using more difficult words that still boils down to love and sex.

Honestly thank god for J pop and K pop at least I can't understand a word of it.
Hello, I'm one of the contributors to Monogon OS (codename Metropolis).

We didn't expect to go public with our project for a few more months, which is why the end-user documentation is still very bare, sorry! But fixing that is something we're prioritizing over the next few quarters.

But I guess the cat's out of the bag, so I might as well stay around and answer any questions that pop up. We've also quickly set up a public Matrix room, which was long overdue: https://app.element.io/#/room/#monogon-os-community:matrix.o...
Show HN: A directory of public large language model APIs
The article is talking about the top 1% in the US, not worldwide.

That makes for about 335k people, having 130M USD each on average.
But why is it wasteful if you intend to eat a portion of your dinner for tomorrow’s lunch? All the food is eventually eaten.

Is it because a small paper box is involved? Would you find it less obscene if everyone carried a reusable food container with them to a restaurant to mitigate the risk of offensive boxed leftovers?
Well, you can either have human rights (non-authoritarian states who won't use the police to crack down on this behaviour) or clean public toilets. Of course Singapore for instance has the cleanest public toilets, but you can also pay a 2k fine for chewing gum.
I find MDN the best resource for learning the web from fundamentals up.

https://developer.mozilla.org/en-US/docs/Learn
If we want AI to be able to generate all of our music, and of course we do, then we have to make it easy for them.
I would recommend checking out theodinproject and fullstackopen.com
The other definition of "factoid" (OED's "brief or trivial piece of information, esp. any of a list of such items presented together") is literally the only usage I have encountered for the word in the past 40 years.
> SSPL (Server Side Public License) is a license introduced in 2008

Actually introduced in 2018, not 2008.
"no more scientific than a monkey with a dart board"

That is really un-fair to the people building super computers to calculate trillions of volumetric elements with hundreds of variables.

The general math has been known since 1896. And even those original gross calculations have turned out to be surprising close.

Current models are just continuing to dial in, refine. Where are these giant errors you speak off?

"In 1896 Svante Arrhenius calculated the effect of a doubling atmospheric carbon dioxide to be an increase in surface temperatures of 5–6 degrees Celsius. This 1902 article attributes to Svante Arrhenius a theory that coal combustion could eventually lead to human extinction."

Even oil company models from the 1970-80's (before they were denying it), have turned out to be correct.

We've known the science for these calculations for over a 100 years.

But yeah, I guess I'm being pulled into responding to an anti-science bot again.
Will antitrust suits benefit developers?
> The amount of repeat work avoided by building on that is infeasible to estimate. It doesn't appear to be at risk of being suddenly proprietary.

They may not be as featured, or run everything, but if that were to happen I'm hoping FreeBSD, OpenBSD and NetBSD would step up to the plate - although Linux would certainly be forked as well.
Wow, people want to make money. Horrible.

Luckily one can choose not to use SSPL projects just like one can choose not to download freeware closed source software.

The entire site can be refuted with the question: what’s worse, the software not existing at all, or published with an SSPL license?

The author wrongfully believes all SSPL licensed code would be “open source” otherwise. This is incorrect. SSPL is good compared to the default, which is closed source.

Go see all of the Show HN posts. Most not on GitHub are closed source. Better or worse with SSPL?
excuse my ignorance, i am not much into agriculture: they didn't get you any pesticides until the mid nineties? How comes?
Truth Social cannot be worth more in reality but it will be hilarious watching this all style out.
Yeah, when the result is easy to understand people think it was easy to arrive at. What surprises me that smart people don't correct for that bias.
If it was in the late '60s and he got into parapsychology and wondering if the sun is conscious, that's a very big hint of what "happened" to him. That generation is probably still pissing off all the drugs it took to roll back that high and beautiful wave [1].

This is not just a glib comment btw. I have some history with that kind of thing. When I was just small I discovered my mother's library, that happened to be full of New Age books that were popular with her and her friends as she was growing up, I guess: yoga, reiki, orientalism, astrology, Arthur Koestler, Wilhelm Reich, Aldus Huxley and Carlos Castaneda... I am a voracious reader, and I read them voraciously. I had the luxury of reading them in an age that was too young for the psychedelic drugs praised by some of them (Huxley and Castaneda, mainly, who were also the best writers of the bunch) and so managed to read them critically, I guess, and recognise their deep flaws [2]. I can imagine how hard it would have been to think critically if I had read those books under the influence of the kind of drugs people took in the '60s.

And later. Growing up I had a friend who would regularly smoke hash and sit down and read the bible. He was at least half mad. A dear friend, but half mad. Drugs aren't good for criticial thinking.

I think our man, Sheldrake, he fried his brain on drugs and that's how he can now think that the sun might be conscious, and that people can tell when someone's staring at them. I have another friend who smokes a lot of hash and is at least half mad and he's a big fan of Sheldrake. This friend is convinced that people can hear his thoughts. I think he believes he's telepathic and he is inadvertently projecting his thoughts into peoples' heads.

Sometimes I think of all the people I know who go about their lives with their heads full of beliefs that never need touch reality, and it weirds me out a bit. Think of how many people believe in gods, or in aliens, or in reincarnation. I cross paths with those people everyday, we occupy the same physical space, but they live in a different world that I can't see or feel. That a guy trained in biochemistry (and who probably was a bit too friendly with chemistry for his own good) has made a whole world model out of nothing more than his imagination is not a big surprise.

________________

[1] https://www.goodreads.com/quotes/1074-strange-memories-on-th...

[2] Take astrology, for instance. My mother had a 13-tome opus, with one tome on each sign, plus one for the general stuff. I read my own sign's tome first and I was inspired: everything in there described me so perfectly! Then I read the tome for another sign; and that, too, described me perfectly. So did the next, and the next. Soon I realised that the "perfect descriptions" of my personality were doing nothing more than flattering me, for having aspects to my personality that basically everyone has. They were just trying to get me hooked by telling me how cool I really am, because I'm an X sign.
IMO, no language without a Jupyter kernel can ever be a serious contender in the machine learning research space.

I was pretty skeptical of Jupyter until recently (because of accessibility concerns), but I just can't imagine my life without it any more. Incidentally, this gave me a much deeper appreciation and understanding of why people loved Lisp so much. An overpowered repl is an useful tool indeed.

Fast compilation times are great and all, but the ability to modify a part of your code while keeping variable values intact is invaluable. This is particularly true if you have large datasets that are somewhat slow to load or models that are somewhat slow to train. When you're experimenting, you don't want to deal with two different scripts, one for training the model and one for loading and experimenting with it, particularly when both of them need to do the same dataset processing operations. Doing all of this in Jupyter is just so much easier.

With that said, this might be a great framework for deep learning on the edge. I can imagine this thing, coupled with a nice desktop GUI framework, being used in desktop apps for using such models. Things like LLM Studio, Stable Diffusion, voice changers utilizing RVC (as virtual sound cards and/or VST plugins), or even internal, proprietary models, to be used by company employees. Use cases where the model is already trained, you already know the model architecture, but you want a binary that can be distributed easily.
Who gets to decide what data is needed?

I'd argue that my bank doesn't need to retain details of my transactions, only the amount paid/owed. For sure they don't need that data indefinitely. Do I legally go after them because I don't think they need that data? And does the defendant in such a case just need to provide any potential use case for a specific piece of data they store?
Exactly. The author shows a few examples of commercial endeavors open source projects could pursue, and acknowledge the projects in question were already doing that. Yet somehow they don't arrive at the conclusion that those commercial offerings simply don't pay enough to be able to build and support their products.
No reason to use the derogatory euphemism "thinkers." How about people chasing a dead end to nowhere.
Good question! It's on my slush list, but atm I have a lot of physical things which need to be rearranged at or near the surface of the earth, so unlikely I'll dig into this before it's slid well out of HN's attention span.

> in the Mutzenbacher

Familienname, eh? I've yet to read her, but given her reputation I'm glad that makes at least two of us who are not already per Du.
Bicep might be a better option to do IAC on azure.
In related news, Voicecraft published their model weights today.

https://github.com/jasonppy/VoiceCraft
> And they lose little by providing those changes to others.

I am unsure about this. Some Linux patches can be of high value, say better TCP congestion control. By releasing such patches, others can get them for free while it took you significant effort.

In practice, due to Linux's lack of internal stable API and fast pace of changes, Linux makes it painful to keep private patches, so there is incentive to contribute upstream. Differently engineered software project can make it easy to keep private patches. In other words, Linux uses technical methods to compel contribution instead of legal methods.
Yes, but as MongoDB is a document database, storing and updating giant blobs of JSON as a single operation as opposed to breaking the JSON down into individual fields is intended behaviour. This works in Postgres too, of course, but then you lose the relational database advantages on top of the large-single-field issues.

All this really comes down to is picking the right database type for the problem you're trying to solve.
MáLà Project
Or simply "fact".
From Wikipedia:

> SSPL includes most of the AGPLv3 ... but modifies its provisions for software that is conveyed over a network—requiring that anyone who offers the functionality of SSPL-licensed software to third-parties as a service must release the entirety of their source code, including all software, APIs, and other software that would be required for a user to run an instance of the service themselves, under the SSPL. In contrast, the AGPL v3's equivalent provision covers only the licensed work itself.

I can't believe they made the AGPLv3 seem moderate.
MySQL has an actively maintained LSM-tree based storage engine like MyRocks, while Postgres doesn't have production-ready options in that regard.