13 karma · joined November 1, 2016
Seems to me that IBM is trying to differentiate their AI from others by offering a complete solution that can be self-hosted.
The part that cannot be produced locally, the core model, IBM publishes the inputs and indemnifies. From there, IBM and RedHat provide a holistic solution for fine-tuning, pipelines, and a platform to run on (RHEL AI and OpenShift) that endeavors to "just work."
The fine-tunning tool can be used on any model from Huggingface. So could the pipeline tooling. IBM is saying that they are trying to build core models that are more friendly to fine-tuning. Smaller, faster, and more focused.
They are not trying to be OpenAI or Anthropic, but the IBM models could be a really nice fit for many applications.
* It had a decent HTML editor that our marketing people could easily use to update news items on the website. The editor talked directly to NaviServer in a WebDAV-ish way to browse and edit the files.
* It was packaged with Illustra RDBMS for full-text search of the hosted website. Never heard of Illustra? Neither had I back then, but when I fired up the Illustra CLI, it looked awfully familiar! I quickly learned that Illustra was a commercialized version of Postgres.
* I emailed the vendor at the time for a Linux port. The response was that Linux didn't have proper threading libraries. This is back when Linux had sub-par support for threads in the libraries. I replied with a pointer to a thread on LKML about Linux kernel-level threading (IIRC, clone()) and the response was that the functionality looked similar to Irix, and they would try a port. They released a Linux port not long after.
* NaviServer didn't just serve HTML pages. It was also a basic application server due to integrated tcl. I never really mastered tcl, but I was able to build a basic repair center lookup page on the site.
All this back in the mid-90's!
In many ways, NaviServer was way, way, way ahead of its time.
If Netflix understood peering from the beginning, they wouldn't have ran into these issues and might have saved themselves some money.
Peering is what saved the Internet back in the late 90's through early 2000's and proved Metcalfe wrong. People using the Netflix problem to push for NN were wrong.
I know when the NN topic was really hot, many were conflating treating the packets the same with peering agreements. Peering has nothing to do with NN.
Years ago people were complaining about Netflix performance issues and thinking that the ISP was throttling Netflix when it was an issue with peering capacity.
If the rules in the EU mess with peering negotiations, then the rules need to be fixed.
If? No, that is how rights are defined in the US. As long as a right doesn't violate the right of another person. This is what makes the US unique. The US government doesn't give us rights, we already have them. The constitution grants limited powers to the government. That is why it wouldn't matter of the 2nd amendment disappeared, we already have the right to self-defense. The 2nd just called out that the fact government doesn't have the power to remove that right.
If the government moves to take guns away and kills people to do it. In other words, if they try to warp the meaning of our rights, then that is the another reason to be armed.
I really don't see any reason to disable SELinux. Maybe back in RHEL5 days, but not since then. Just educate yourself on some tools. It really isn't that hard.
Yeah, SELinux does require learning it, but it adds a lot. I recently helped a friend of mine fix his PHP CMS because it was hacked. The PHP was high jacked and it started attacking other instances in hosting providers network. If only he had not turned off SELinux, it would have prevented outgoing connections from the http server.
SELinux has come a long way since RHEL4 days.