- 0 posts
- 15 comments
- borokov@lemmy.worldto
Linux@programming.dev•Has bad branding ever turned you off from software, FOSS or not?
7 monthsGitkraken. Wayyyyy too much fancyness. On website, on blog, on videos, etc… I like fancy software, but it gives me the impression they spend more effort on the marketing than on software.
There is also some stories where they started development in open source using community contribution, and close the source when it became usable and marketable.
- borokov@lemmy.worldto
Linux@programming.dev•What could be the best way to introduce the world of (linux) computers to kids?
8 monthshttps://www.gcompris.net/index-en.html installed on an rPi. My 6yo loves it.
- borokov@lemmy.worldto
Programmer Humor@programming.dev•With experience, you understand that the task "can 9 women give birth to a child in a month" hides
11 monthsInitial reference in https://en.m.wikipedia.org/wiki/The_Mythical_Man-Month.
Good book to read BTW. Explain lots of organizational issues we have today.
- borokov@lemmy.worldto
Programmer Humor@programming.dev•With experience, you understand that the task "can 9 women give birth to a child in a month" hides
11 monthsMarketing also request for a kitten.
Yet another package manager…
apt for life !
- borokov@lemmy.worldto
Linux@programming.dev•What's your "Oh fuck, that actually worked!" Linux moment that made you feel like a wizard?
1 yearIn the early 2ks, computer were ugly grey box with noisy fan and a hard drive that gave the impression a cockroach colony were trying to escape your case. I wanted to build a silent computer to watch Divx movies from my bed, but as a broke teen, I just had access to disposed hardwares I could find there and there.
I dismantled a power supply, stuck mosfets to big mother fucking dissipator, and I had a silent power supply. I put another huge industrial dissipator on CPU (think it was an AMD k6 500Mhz) and had fanless cooling. Remained the hard drive.
Live CD/USB weren’t common at that time. I’ve discovered a live CD distrib (I think it was Knoppix) that could run entirely from RAM.
I removed hard drive, boot on live distrib, then replace CD by my Divx and voila.
Having a fanless-harddriveless computer was pure science fiction for me and my friends at that time.
- 1 year
The point of self hosting is not to engage people going in your server. The point of self hosting is to have control over your infrastructure. It’s like renting or buying a home.
When you buy a home, you don’t complain that no one wants to sleep in your home 😆
- borokov@lemmy.worldto
Selfhosted@lemmy.world•How I’m building a micro-income system using GPT + PayhipEnglish
1 yearIt’s a bit strange. On one side you talk about a project you work on, so I expect a repo on github or something, on the other side the link you post redirect to a product or a service you seems to sell.
It’s cool if you can make money with it, but to be more effective you might have to clarify your point.
- borokov@lemmy.worldto
Selfhosted@lemmy.world•How I’m building a micro-income system using GPT + PayhipEnglish
1 yearI don’t even understand what that guy is trying to sell. Is it some kind of picture of a monkey ?
auto v = std::vector<bool>(8); bool* vPtr = v.data; vPtr[2] = true; // KABOOM !!!I’ve spent days tracking this bug… That’s how I learned about bool specialisation of std::vector.
- borokov@lemmy.worldto
Selfhosted@lemmy.world•Can local LLMs be as useful and insightful as those widely available?English
1 yearPoor internet connection/no internet at all, network latency too high for their needs, specific fine tuned LLM ?
Off course, main reason is privacy. My company host its own GPT4 chatbot, and forbid us to use public ones. But I suppose there are other legit use case to host its own LLM.
- 1 year
Maybe worth to mention that bitwarden also propose bitwarden.eu to host data in Europe. I’ve used bitwarden.com for years, and switch to bitwarden.eu a few month ago because of reasons, you know…
- borokov@lemmy.worldtoProgramming@programming.dev•What is the difference between an API, a Library, a Package, and a Framework?1 year
Small word about OpenGL, as it seems confusing for many peoples:
OpenGL is a spec written by Kronos group. There is no such thing as OpenGL library, or OpenGL source code. You cannot “download” OpenGL. OpenGL is really just a buch of .txt files explaining how functions should be named and what they should do. This spec define an API.
Then, this API can be implemented by anyone, by writing code and putting it in a library.
GPU drivers implement this API. That means that Nvidia, AMD and Intel have their own implementation.
To have access to this API from your program, you have to “getProcAdress” all function you want to use from GPU driver’s DLL. As this is quite painfull, libs exist, like glew, that do it for you. These libs are really just a long list of getProcAdress for all entry points.
That’s also why you cannot “static link” with OpenGL. As function can only be retrieved at runtime.
Another interesting things is MESA. It’s a CPU implementation of OpenGL spec. So MESA is a lib, with source code and so on. You can download it, link against it, etc… This is very useful when you want to do 3D without GPU (yes, this happen, especially in medical domain).




That moment you are so sarcastic everyone think you’re 1st degree…
That was supposed to be a joke.