Hacker Newsnew | past | comments | ask | show | jobs | submit | lelanthran's commentslogin

>> 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.

Also obviously fuck windows


It's actually very simple:

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.


> There are countless ways to do kb+mouse sharing.

Wait, what? I tried this last year. I didn't find any way to do this that wasn't dependent on the WM.


> 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.


Ironically Amiga means "female friend" in portuguese.

And Spanish. And probably French, since if it's in two Romance languages the odds are decent it's in others lol.

Would be Amie in french, sadly

Why is that sad? lol

Would've been neat, no?

> By now it's grown to 100k lines of code

Did you add an extra zero there? A journal with 100k lines of code, presumably not counting the framework it is built on?

That doesn't sound correct.


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?

> important than the minutiae

Demanding only paper redactions is that minutiae.


> They can get away with it because iOS users have a higher propensity to pay than any other platform.

It used to be true, but the last time I saw evidence was in 2015 or thereabouts.

Is it still true in (almost) 2026, though?


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.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: