Just adding my respect for the team behind KDE. I left KDE for more resource friendly desktops and window managers around the KDE 4 transition. Then in the last couple of years came back. It's definitely the most feature complete and sane option for Linux desktops.
When they transition to Wayland I'll probably have to move away again as my hardware won't support it but I'll still likely use dolphin as it's a better file manager than all the others.
I know there are people that are used to the indention based scope but that has a real problem when it comes to copy/pasting code. I think a alternative that still looks pretty clean is to do like Ruby and Julia and have the function/class imply begin and have a literal 'end'.
I don't understand this concern. How exactly are you copy/pasting code such that significant indentation causes "real problems"?
I remember the creators of Go explained [1] that they chose explicit block delimiters because of problems they saw when embedding snippets of Python in other languages. But this seems like a very niche kind of problem.
Fun fact, in Python, the indentation is checked per block. So, in the outer block, indentation can be 2 spaces, while in the inner block, the indentation is 3 spaces. The only prerequisite is that the indentation in the block is the same.
I'm one of those people that prefer vscode (actually I'd prefer just about any editor with a UI designed within the last couple of decades over emacs). Lately I've been thinking about working though a nice Lisp book just because the idea appeals to me.
Hister sounds like a idea I had years ago but gave up on after running into issues with index size taking up way too much storage.
Long ago I've used Searx and really liked it but after some point didn't see the point as opposed to using Google more directly. But lately in the back of my mind I've thinking about checking in on it again.
I also like their AI Overview (though just like all the other LLMs it confidently tells me wrong info all the time). Still I miss when Google was a good information retrieval system where you could give it a string of text and it would find just about anything I was trying to remember having seen somewhere before.
> Still I miss when Google was a good information retrieval system
I think a large part of the blame is not on Google but on the websites themselves. The Internet has been enshittified by a gargantuan amount of spam sites and content mills created just to generate clicks and boost SEO.
At least AI offers a way to filter out the noise at the cost of relying on how it was trained and what the creators thought is good data.
They constantly reward websites that are on a hamster-wheel of chasing the latest SEO trends, while penalizing websites that have actual information for not jumping through the same hoops.
A company I know operated TWENTY THOUSAND blogspam blogs out of a single server/IP. Google knew all along that this was happening (the companies had strategic partnerships) and never did anything about it.
The last thing they did anything significant was when, Panda in 2011?
At this point it's clear they're a monopoly and only care about websites who cater to their whims + making money. Search be damned.
Google knows exactly what it is doing. The downranked .edu domains which always ranked high in 2005. They want to feed people with rage bait and SEO websites, since the persons who read that garbage are the only ones who react to advertisements.
That one is 100% on Google. They intentionally enshittified their own search so that you spend more time in it. And they made it harder for genuine sites to be found unless they play the SEO game.
This is my first time hearing about Electrobun it sounds like it could be a good alternative to electron. Their site mention CEF bundling as an option has anyone tried this?
Thanks! The hard here part is not typescript implementation but it's catching Word undocumented quirks.
The OOXML spec gets you far but doesn't cover 100% of how Word renders things. Community feedback has helped a lot here, users attach docs (in gh issues) that break rendering, we can reproduce against Word, fix the engine, and keep tightening fidelity.
The link says litehtml is C++. I can't tell if it exposes an FFI (I bet not)
Of course blitz doesn't expose a FFI either and also if you need anything interactive you have to use the dioxius framework or implement you own APIs for that as well as take care of animation yourself.
* https://github.com/eigenpal/docx-editor
** https://news.ycombinator.com/item?id=48228411
reply