>> windows and macos cant even do proper window managing for a start
> Well they certainly manage them better than x11 and wayland.
X11 doesn't manage Windows. You'd know this if you used it, and if you've used it, you'd know why some consider the window management on Windows and MacOS very primitive.
> X11 doesn't manage Windows. You'd know this if you used it, and if you've used it, you'd know why some consider the window management on Windows and MacOS very primitive.
Sure. Windows and macos are also fallible. But there has never been a project that competes with these two brands that can boast a similar commitment to stability and usability.
MIT/BSD licenses are pro-business - any business can take the product, change a few lines and redistribute the result without making their changes available.
GPL is pro-user - anyone who gets the source, makes changes, and then redistributes the result has to make their changed sources available as well.
> If that were true, the FSF wouldn't call it a free license.
It is true; the license gives you the source, to do with as you please, including closing it off.
Famously, Microsoft included BSD licensed tools in Windows since the 90s and did not distribute the sources!
And that is completely legal. If you want to force the users to distribute their changes to your open source product when they are redistributing the product, you need to use GPL.
> Have you ever tried meditation? Does a great job scratching that ‘boredom’ itch…
No, but I am considering getting a working Amiga, a CRT and just writing some games for it.
All I had growing up was a C64, and I remember how peaceful I felt when I was designing and writing my (simple) games for it. I hankered all through my childhood for an Amiga; any Amiga.
TBH, I might even settle for a C128; just the thrill of writing software with some paper manuals next to me, no internet and no distractions.
So, it's a personal pet project, I've thrown in everything and the kitchen sink. There's a telegram integration so I can submit entries via telegram, there's a chatbot integration so that I can "talk to my entries" and ask questions about what I did when). It imports weather data, Garmin data, and so on.
So yes, it's around 100k lines of code (Python, HTML, JS and CSS).
> No, they generally can't save their whole internal state to be resumed later, and definitely not in the document you were editing.
I broadly agree, but I feel you chose a poor example - Vim.
> For example, when you save a document in vim it doesn't store the mode you were in,
Without user-mods, it does in fact start up in the mode that you were in when you saved, because you can only save in command/normal mode.
> or the keyboard macro step that was executing,
Without user-mods, you aren't able to interrupt a macro that is executing anyway, so if you cannot save mid-macro, why would you load mid-macro?
> or the search buffer,
Vim, by default, "remembers" all my previous searches, all the macros, and all my undos, even across sessions. The undo history is remembered per file.
> Still, you can do an initial bandwidth probe and then look for increasing transmission latency as a sign that the network is congested. Back off your bitrate (and if needed reduce frame rate to maintain sufficient quality) until transmission latency starts to decrease again.
They said playing around with bitrate didn't reduce the latency; all that happened was they got blocky videos with the latency remaining the same.
> This is a dumb way of doing that, exactly what "stupid" people do when their are somewhat aware of the limits of their competence or only as smart as the tech they grew up with.
No, this is an example of someone understanding the limits of the people they delegate to, and putting in a process so that delegation to even a very dumb person still has successful outcomes.
"Smart" people like to believe that knowing enough minutiae is enough to result in a successful outcome.
Actual smart people know that the process is more important than the minutiae, and proceed accordingly.
> someone understanding the limits of the people they delegate to, and putting in a process so that delegation to even a very dumb person still has successful
Oh, man, is he the only smart person in the whole department of >100k employees and an >x contractors??? What other fantasy do you need to believe in to excuse the flaws? Also, if he's so smart why didn't he, you know, hire someone smart for the job?
> even a very dumb person still has successful
Except it's easier to make mistakes following his process for both smart and dumb people, not be successful!
> Actual smart people know that the process is more important
So he's not actually smart according to your own definition because the process he has set up was bad, so he apparently did not know it was important to set it up better?
Linus and Luke talked about this recently during the WAN show. The gap shrunk a little, but is still huge, on the order of 5–6 times the spend per user, when it used to be 8–9 times.
> Well they certainly manage them better than x11 and wayland.
X11 doesn't manage Windows. You'd know this if you used it, and if you've used it, you'd know why some consider the window management on Windows and MacOS very primitive.
reply