<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: pino83</title><link>https://news.ycombinator.com/user?id=pino83</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 17:11:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pino83" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pino83 in "Google broke reCAPTCHA for de-googled Android users"]]></title><description><![CDATA[
<p>Oh, yeah, these discussions as well... Precisely.<p>Good that some people are able to translate my thoughts into actual English... :D</p>
]]></description><pubDate>Sat, 09 May 2026 00:38:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070538</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=48070538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070538</guid></item><item><title><![CDATA[New comment by pino83 in "Google broke reCAPTCHA for de-googled Android users"]]></title><description><![CDATA[
<p>> Reminds me of Facebook engagement bait<p>If you say so. I don't know. I was never an active part of that big problem (so btw I also had nothing to "solve"). You were?</p>
]]></description><pubDate>Fri, 08 May 2026 23:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070072</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=48070072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070072</guid></item><item><title><![CDATA[New comment by pino83 in "Google broke reCAPTCHA for de-googled Android users"]]></title><description><![CDATA[
<p>One unfortunate aspect of the entire problem: Go back, let's say 10, 15 or 20 years, when forces were a bit more balanced than today. When all these issues were already quite obvious, but probably somewhat easier to solve. The same people that cry loudly today were completely ignoring all these issues. Actively. And when someone came up with them, that guy was just an idi*t, disturbing the good mood. Right? I can still remember all the conversations that I had, or that I read. Today, they'll deny that and still call me an idiot. Anyways...<p>PS: Sure, there always were a handful of exceptions. If you are one of them, you know what I'm talking about. I don't refer to you. But to the other 99.x%.</p>
]]></description><pubDate>Fri, 08 May 2026 22:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48069415</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=48069415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48069415</guid></item><item><title><![CDATA[New comment by pino83 in "LinkedIn scans for 6,278 extensions and encrypts the results into every request"]]></title><description><![CDATA[
<p>Either it was there since day 1, together with Facebook and some others, or your blacklist is a pointless show.<p>What nobody started discussing so far: Every user actively pushed these shady sites. They are/were all active parts of the problem. And usually they somehow knew it. They'll come with lame excuses, as if the issue ever was a technical one, and too difficult to get, but in fact, no, things cannot be more obvious. To everyone who ever got in touch with other human beings. It never was a tech problem.<p>I'm excited when this discussion will start. But we are far away from it yet.</p>
]]></description><pubDate>Thu, 30 Apr 2026 23:42:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47969775</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47969775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47969775</guid></item><item><title><![CDATA[New comment by pino83 in "LinkedIn scans for 6,278 extensions and encrypts the results into every request"]]></title><description><![CDATA[
<p>You see here how smart they are. And here you definitely read from the smarter one, compared to some average John Doe.<p>So, no, there is no chance. Whenever you think "this might now finally help to make enough people understand", they'll quickly prove the opposite.</p>
]]></description><pubDate>Thu, 30 Apr 2026 23:35:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47969719</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47969719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47969719</guid></item><item><title><![CDATA[New comment by pino83 in "LinkedIn scans for 6,278 extensions and encrypts the results into every request"]]></title><description><![CDATA[
<p>On the one hand, this really sounds frustrated, and I know why you are (bcs we both know that I'm right).<p>But beyond that unhappy story, your comment actually made me smile. Linguistically, let's say. And there is no sarcasm at all. It was funny to read!!</p>
]]></description><pubDate>Thu, 30 Apr 2026 23:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47969532</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47969532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47969532</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>Just quickly, because I have to leave:<p>I actually do somewhat like the paradigm, from a user perspective. If done well, why not, could be cool... If done very well, it could be very very cool...<p>But please let's not invent these new kinds of applications based on terminal tech. I still don't see why one would go this pointless detour, instead of just start as a graphical application, tech-wise.</p>
]]></description><pubDate>Fri, 17 Apr 2026 18:49:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47809245</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47809245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47809245</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>Oooof... Okay, but quicker, bcs I need to leave at some point in time. I'll skip most of the parts where we are in a loop anyways.<p>> Could that be because you haven't tried it and don't understand what you're talking about?<p>Admittedly, yes, I'm still trying to understand that.<p>> So your suggestion is to add a terminal to every gui program in existence?<p>Interesting idea in some way, no? Not each one individually, please. That would be equally bonkers. But in the end, looking at the final result, that sounds a bit like how I'd interpret your hybrid approach.<p>>> About your list what Dolphin needs to do but terminal apps don't: Yes, sure. A lot is going on. In the background. I don't have to wait for it to generate thumbnails.
> You do if you want to see them<p>Sure, but then you are comparing apples and oranges. You compared it to pressing Tab.<p>>> I would avoid having so many files in a single directory. For organizational purposes.
> So in other words, dolphin, [...] fuck [...] My music directory [...]<p>You are doing everything in that very <i>quick</i> way, right? "For organizational purposes."<p>I just gave it a try; Dolphin has no trouble at all with 100000 files in a directory. Yes, it took a second longer. Whatever you'd do with these files will be by a few magnitudes slower.<p>> But just as an experiment, why don't you "instantly" select the file named zcat.<p>Yes, did so. And now?<p>> Someone has never looked at a directory with subdirectories containing 100K files or more in a graphical file manager.<p>It only does that (with subdirectories) if you explicitly ask it to do so, by opening some Properties dialog. You are here definitely starting to make things up.<p>> Such as?<p>Nono, I'm fine with Dolphin. :-P<p>> ...Is your complaint here that you can't run these graphical terminal programs without having some sort of graphical environment running?<p>Why else should sane developers start to spend any serious efforts into applications based on this ancient tech stack? They would (obviously) of course just make a graphical application if it's graphical.<p>> When was the last time you used a terminal in an environment where you didn't have hardware for graphics support?<p>Welllll, not sooo often, fortunately. Virtually never, and when I do, I definitely don't need previews of cat pictures. Most of the times I just use graphical applications. Even some Java based ones! Boy, you wouldn't guess what they all do while loading, and how long that takes. It's actually wild. But I'm not using my PC for <i>starting</i> applications, right. I do that once. And then they run. ;)<p>> By the way, a bunch of actual "text-only" dumb terminals have had graphics support since the 1980s [1], and konsole has supported graphics for at least 5 years [2], and since 2022 it has supported the kitty graphics protocol [3]. Of course I'm sure you knew none of this<p>No. I'm sure it can do another 100 things that I'll never use. If you're in such a hurry all the time, you'll understand that I don't spend a lot of time in these things.<p>> [...] the graphics support that's been there without your knowledge for half a decade has probably caused a bunch of bugs that you've been having trouble with [...]<p>Read again what I wrote (hint: it was not equal to "sixel support will definitely break a terminal")! But, yeah, we'll never know. To what should we compare it with? The good news here for me is: The danger is already mostly over then, and if there were issues, at least big ones, they're then already sorted...<p>Also, as you can maybe already infer from our conversation so far: I don't use Konsole that often. Slightly more often I use the terminal integrated in Jetbrains IDE. That is even worse, unfortunately. Although without Sixel support. ^^<p>> Ooh I'm so impressed!<p>That's nice to hear. I just tried to answer your question, though.<p>> And then you thought windows 3 was good and never went back to a terminal.<p>No no, that narration would skip quite some decades and would make me sound smarter than I actually am. Sure, in the first Linux years, you are definitely vulnerable to the terminal cult, and you assume that you talk to very very smart persons instead of just priests, and you believe them a lot, before you understand that a lot of it is just an odd cult. And in a lot of cases (even today) you just sometimes have to use a terminal; particularly on Linux.<p>But really not for image thumbnails, and neither for management of my music collection. That actually never happened.<p>>> Even they made use of the 16 colors (or 8?!)
> ...and you don't even know what your DOS machine was capable of or what it could and couldn't do.<p>No. That was when I was in elementary school. Just barely. I was happy when I was able to collect these things in other .bat files and were clever enough to combine these findings to something that somehow worked.<p>> This depended on a few factors, not least what type of graphics card (if any) you had and whether you were using a colour screen or an amber/green one.<p>Without colour screen/card, there would be no question whether it was 8 or 16 colors, right? It would then be 2.<p>> [...] 2. This is a false and contrived example - a "hello world" program is intentionally extremely minimal [...]<p>If you need more complexity (e.g. for layout of more complex content), your terminal app also has to deal with that in some way.<p>> This is empirically, demonstrably untrue, because the "launch application" action does not begin until the "key release" event has fired. Which is something you'd know if you understood how your interface works.<p>No, not at all. What are you "demonstrating" here. I've never seen the behavior you describe on ANY platform tbh. Also not in any terminal.<p>>> there are very basic image viewers without any features
> ...No features at all, huh? Please provide examples.<p>I'll not do your web search for you. For some reason, I've imagemagick installed here, which seems to ship a very basic image viewer. It starts (at least for the image I've tried with) as instantly as the hello world apps.<p>And just for the case you still don't understand: I mean "instantly" in a practical meaning. You don't have to explain me once more that it can't be exactly 0 sec in a scientific meaning. ;)</p>
]]></description><pubDate>Fri, 17 Apr 2026 18:45:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47809219</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47809219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47809219</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>> Why would you want to work with a spreadsheet in the terminal when there's a perfectly capable spreadsheet application right there?<p>Well, if these quick previews are such a vital thing, it would be odd to just support a handful of formats. Any format should be supported, then. Furthermore, it shouldn't be just a static preview. I also want to navigate around there a bit then. And in my Blender model, I also want to play around with textures there. Hell, I basically want to just have Blender there. If it's inherently quicker, we should eventually do everything there. Quickly watching a video clip from some website. I don't want to unnecessarily waste ages for something that I can get quicker for free!<p>>> And all that [...]<p>> And all what? Raster already explained that it's like 3 lines of code.<p>We all know this is oversimplified in so many ways... ;)
This was just about adding the video support (which was already implemented and just needed to be called), not for the graphics support in general, right?
Also, the code isn't even my primary concern at all.
Some "improvements" would be just a single line of code, and you'd definitely hate them.<p>> The graphical environment might be able to do the same job, but as I've pointed out time and time again, it can't do it nearly as quickly or as fluidly when I'm already working in a terminal. We've been over this ad nauseum, but I'll just point out for the 30,000th time that all the ways you talk about involve opening up some other, slower program and switching away from the teminal. Which is a less seamless experience than just viewing the thing right there in the terminal. I don't know how I can state it any more clearly.<p>Yeah, indeed, you did! But just the repetition doesn't make it sound more reasonable to me tbh. It's either a cult, or you do a kind of work there that I just cannot remotely imagine. Believe me, I also love when thing go quick. I get nuts when I feel blocked. Srsly. Everyone who know me will instantly confirm that. In emotional ways. I just cannot imagine any task where I could imagine to get a relevant speed-up by my terminal being able to render some jpeg/png/mpeg thumbnails. That might very much be my fault! Unfortunately, you didn't help me in that regard either so far. :-/ I still don't know for what kind of workload this might help.<p>> Did I say "editing the thing" or "working with the thing"?<p>Well, if you have a superior approach, which is quicker and more seamless, I'd definitely want us to see it using for everything! Mouse and keyboard is already there. It's probably just another three lines of code to make the mouse position available in pixel granularity. And then we can basically start porting everything into that new paradigm. Why should we then stick with the inferior one?<p>> It could allow an entirely new class of incredibly rich hybrid terminal/gui applications, for one thing. And I've already given examples of it tangibly improving things. Just because you don't understand doesn't make it useless.<p>That sounds indeed interesting, and it indeed resonates with me. But in my mental model, this is basically a gui application (again; as your terminal emulator also is), maybe even sth like a gui file manager (at least as entry point), but then i allows me to enter commands, and it would behave like a terminal: You ask it something via a command, and it gives you an answer. Basically like a terminal. Maybe with all kinds of additional features. And maybe it could actually integrate all kinds of applications eventually. Not just previews. Exactly as I described above in a slightly sarcastic way. Maybe I can actually open my Blender model in that "hybrid environment", and then I can either click around as today, or type some commands. And the same for all kinds of other applications.<p>I had hoped that, once someone starts to develop such a "new class of [...] applications", we could have a more modern foundation for it than ttys.<p>Anyways, as soon as I read about such a technology, and it does a little more than static previews of three or four file formats (or whatever EFL supports), I'd definitely give it a try!<p>> By your analogy, a GUI application is somehow better than a terminal one. Which it just isn't.<p>Technically, the application that runs your terminal _is_ a GUI application. I'm not aware of any terminal-based X11 emulators. That's just what I meant. Not more, not less.<p>> I just fired up VLC. It took about 3 seconds (that's 3000ms, but what's 600% between friends?)
> conversely:
>  $ time tycat /path/to/some_video.mp4
>  real 0m0.142s
>  user 0m0.117s
>  sys0m0.043s<p>Okay. Let's take these numbers. I definitely had machines where it took 3 seconds.
How many video previews (or if you want: any previews) have you looked at in this week so far? Doesn't need to be precise. After 600 ones, you saved half an hour, let's say. I'm not sure how long it would take for me to need 600 previews of something. A year? Five years? And all these must be separate occurrences. If I need thumbnails of a directory with 50 files, well, Dolphin (or hundreds of other apps) gives me all these thumbnails at a glance.<p>> Do you think I write software in the hope that you in particular will use it?<p>Ahh, you're also one of the authors of some parts of that software stack? Okay, then I understand your stance a bit more. Or are you refering to the hybrid project? Either way, no I don't expect anything, I just give my 2 ct; which is what comments are for, no?<p>Can I somehow find at least some early versions? I mean, I liked the idea behind at least.<p>> I wasn't able to easily determine the ram used by tycat<p>No worries, my machine has 32 GB RAM. Even with 8 GB, the difference between tycat (assuming it needs no memory at all) and VLC is then about 1% of the machine's capacity. I never need 100 video previews in parallel; that's for sure (and even then, it will not be another 100 MB per instance)!<p>> Just remember to go and set your terminal to not support colour - after all it's not supported by any of those amber-screens!<p>No worries here either. A useful baseline seems to be the actual Linux terminal. It can do 16 colors. Unfortunately, it doesn't even support emojis, though.<p>I ask myself since years: Does this terminal still switch to an actual text mode, or does the text get rendered in a framebuffer by the OS. Anyways... That's another topic... Maybe both variants exist...<p>> Your terminal emulator is a horse. A tired, old horse.<p>And even more so all the applications that I know that I could run inside it. Again, I'm always open for something exciting. :)<p>> If I'm being honest, the chance of me ever trying any kde trash again is about 0.1%. Which in its defense is about 50 times more likely than me trying gnome trash. I'm sure it's just as bloated as the other ten thousand bloated file managers.<p>Sure it's "bloated" by your criteria. You've already said what crazy things it does. And I'm absolutely fine waiting a second or two for startup, for all the comfort I get back, compared to mc, or even just plain bash (or whatever *sh).<p>But yeah, my basic point was not actually to evangelize for Dolphin or VLC or any particular app.<p>> "patched terminal font"?? What the fuck are you talking about?? It's almost like you don't understand what you're talking about.<p>Well, how do "the kids" get their Git icons etc? As far as I can remember, they call it "Nerd Fonts".<p>> [Emoji support] Like every terminal emulator I've seen for a very long time can<p>Yes yes, they somehow can... But all I've tried are buggy sometimes in what glyph widths they report. For some codepoints. mc even seems to apply some explicit tricks against it, when file names contain emojis, but it cannot perfectly hide the issue.
If terminology does better in that regard, good news! Nice!<p>As an application developer, I still cannot assume that my users all have terminology, so it's still no solution. :-/<p>> Argle bargle snerf blu carn delg bling blong blu barg sneh bork mert.<p>I wish you a nice weekend too!</p>
]]></description><pubDate>Fri, 17 Apr 2026 17:22:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47808315</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47808315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47808315</guid></item><item><title><![CDATA[New comment by pino83 in "Bluesky has been dealing with a DDoS attack for nearly a full day"]]></title><description><![CDATA[
<p>Two times some guys at Mastodon tried to convince me to try Bluesky.<p>I explicitly told them that I want something distributed and that's a high priority, not a nice-to-have.<p>Yesss, there's definitely some very cheeky marketing going on.</p>
]]></description><pubDate>Fri, 17 Apr 2026 11:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47804918</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47804918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47804918</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>In terms of wall clock time, on my system, it costs nothing. I can start a "Hello World" application based on Qt or GTK, and the window is there while I'm still releasing the Enter key. Technically, sure, a lot of things happen... But it's not happening on a P-90 anymore... :) BTW: My machine wasn't particularly strong or expensive either, when I bought it 6 years ago. ;)<p>When I read (in your other reply) that you are trying "soften the boundaries between workflows and bring some features of of workflow into another", well, that probably sounds nice... I just get a headache tbh...<p>I'm sure it was fun and a big achievement to implement that. And there obviously is a fan-base for that. So where am I... :)</p>
]]></description><pubDate>Fri, 17 Apr 2026 10:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47804234</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47804234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47804234</guid></item><item><title><![CDATA[New comment by pino83 in "Google broke its promise to me – now ICE has my data"]]></title><description><![CDATA[
<p>My simplified model always was: If you give it to Google (or MS, Amazon, Meta, ...) you basically already gave it to all these agencies.<p>Was that ever wrong?</p>
]]></description><pubDate>Wed, 15 Apr 2026 22:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47785950</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47785950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47785950</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>Oh, thanks for the hint! Last time this happened to me was with one of the Gnome or GTK guys. And it felt a little bit less bad, because I really hated their decisions. Here, I feel now a bit bad because my wording was very direct. Let's say: Implementing all that was probably quite an achievement, even if I didn't like all the visual decisions. ;)</p>
]]></description><pubDate>Wed, 15 Apr 2026 21:59:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47785888</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47785888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47785888</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>At first, I don't expect anything from anybody; that's just way beyond my privileges, unfortunately... :D I can only comment things and add my 2 ct.<p>All the terminal tech ecosystem is already somewhat beyond it's actual capabilities. You see that when you e.g. use tmux or screen. Or when you just have some emojis which are actually wider than the API tells you and your alignment goes off the rails. Or that conceptual discrepancy between the 16 colors support, where users can typically decide freely how exactly each color should look like (up to the point of having the background in white instead of black), and then the additional 256-color support, which adds 240 more colors (or sth like that?!), but with really fixed color values...<p>Everything is just a historically grown mess. And I've just mentioned a few points that came to my mind spontaneously, and there are probably a lot of further problems that I've never even heard about.<p>With that in mind, when I hear about the idea of hacking full graphics support into that, as a professional software developer my first instinct is to understand whether that's really worth the trouble. And what the rationale behind is. And whether it actually makes sense, from an architecture perspective if you want to call it this way. And all the arguments that I've read here made no sense to me at all. It feels more like a cult when I talk to terminal-centric users.<p>I don't have any privileges to decide for any involved project, though. If e.g. Konsole starts supporting that tomorrow, well, I'd doubt this was a useful thing, but then that's what it is. I could then only hope that they didn't break other things.<p>As a Linux user since 20 years, my experience tells me that all these things always break something else.<p>And then it's basically for people who say that basic image viewers start too slow for them. Either that's trivially fixable (and then we'd all be better off doing _that_ instead!), or just an illusion/cult, or the EFL previews will not be faster. There is just no way they could be faster. A basic graphical image viewer would do the same thing, just without all these indirection, translation to escape sequences, interpreting them again, etc.<p>Similar for the matters of proper keyboard support.</p>
]]></description><pubDate>Wed, 15 Apr 2026 21:31:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47785535</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47785535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47785535</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>> It took almost an entire second. Or, another way you could say that would be "longer than it takes terminology to pop up a preview".<p>Yes. But how often do I spontaneously need previews of something? And how often is it then enough to get what this EFL lib can give me? In terms of format support, and in terms of functionality (e.g. can it show me the TOC of some pdf and allows me to navigate to some chapter?). Well, there seem to be some use cases... Obviously... I still cannot imagine how they look like, though.<p>> Well then either dolphin is by some miracle orders of magnitude faster than any file browser I have ever seen [...] Or [...] Or [...]<p>Maybe a combination of all of them... :) I don't know. The performance was always good enough to be much faster than I am.<p>My point was also: Before we now start to shoehorn graphical functionality into terminals, which we then only can use in graphical environments anyways, shouldn't we better just improve the graphical apps? There is no inherent reason for them to be any worse than your terminal apps (that are eventually hosted by just an ordinary graphical app).<p>About your list what Dolphin needs to do but terminal apps don't: Yes, sure. A lot is going on. In the background. I don't have to wait for it to generate thumbnails. It's not bash, which completely freezes then, e.g. when the network drive has a slow day, and I blatantly pressed Tab. Same for most of the other things you wrote. Win 98 did it as well (not the mimetype-detection, though). Even that was okay for most practical purposes. But look what machines we had back then! I've just navigated to /bin. At least around 3000 files. I would avoid having so many files in a single directory. For organizational purposes. Anyways. I instantly see it listing the files, and it felt finished instantly, and i was able to scroll around. No waiting time that would have blocked me.<p>BTW: All the thumbnail stuff is done on demand, as soon as you scroll down.<p>And finally: You can just turn it off! ;)<p>Counting the files, and determining which application is associated with a file type, are quite cheap operations. That's nothing, even compared to the very bare directory enumeration, right?<p>> No, it will not do that when I press tab.<p>Yes, well, sure... But that's not because a terminal is the superior environment (how could it be if you just emulate it with the "bad" one). If all that 'modern' (win98) Dolphin magic is too slow, there are probably more lightweight alternatives that are still graphical. I still don't see the point in patching graphical features into something text-based, which you then need to run in an actual graphical environment anyways, instead of just getting the graphical apps right.<p>>> I really don't see why terminal applications should be fundamentally faster than graphical applications in that regard
> ..........um, what?<p>Yeah, I'm assuming terminal applications that you run in your graphical terminal emulator. But that's obvious, right? If I would be wrong, then, of course, let's today start porting all our graphical apps into that E terminal thing. Maybe we then can get even faster by putting that again inside an E terminal. And again, and again...<p>A terminal application that you run in an emulator, which is just some graphical application, cannot fundamentally be faster than just directly running graphical applications without that indirection, right? That would make no sense at all...<p>> Seems to me like maybe you've never used a terminal program?<p>I was a child when I got regular access to my first PC... It ran MS-DOS 5. I played more with command.com than with the actual games installed, I suspect... My friends played NES, while I tried to hack custom program launchers as .bat files. :-/ Even they made use of the 16 colors (or 8?!) you could have, though. ^^ No idea where I found out how to do that, a decade before my first internet connection... But at least as much I loved my first Windows 3.0 installation! Sure, command.com was probably quicker than Windows File Manager, strictly speaking. It was never so bad that I opened a terminal window for file management, though.<p>> GUIs and GUI toolkits, on the other hand, are huge complex libraries<p>Technically, I can just agree again. But all that happens so quickly nowadays, in terms of wall clock time, that I really doubt the practical relevance. A "hello world" app in either Qt or GTK starts instantly on my machine. No waiting time that a human being could recognize. I press Enter, and it's there while I'm releasing the Enter key.<p>> And before you start taking into account that a lot of gui software is just poorly written trash seemingly written by morons under the CADT model (Hi, gnome!).<p>We can definitely agree here!!! :)<p>> I don't know what else to say. Go talk to every single GUI application author ever, I guess?<p>Better than reinventing a whole new kind of terminal applications which aren't actual terminal applications, but only work in an environment emulated by the very thing they want to replace. The same morons will come and screw up with all kinds of things there again, once that'd get more momentum. But now, since they also have to maintain EFL plugins or other graphical-to-terminal translations for their apps and file formats, they will even screw up heavier.<p>>> If you know the file name starts with "cat_s", then you can also find it this way in Dolphin.
> Sure. After you've waited almost an entire second, [...]<p>On an average day, I open a Dolphin window maybe once or twice... Often not even once (e.g. I just open my IDE and stay there, or the browser, or a game, you name it). You don't need a new one for every operation! I mean, if your workflow is seriously superior, then be happy that EFL and all that exists and supports all the file formats that you want to preview, and be happy that it provides all the features you need. I'm happy with you then. I have the feeling that it's a very special workflow for a very special task at best, though.<p>> I'm not even sure what point you're trying to make here - that sometimes your preferred method is even more shit, and so you sometimes have to fall back to the one I default to?<p>If you want to understand it that way, that's fine... And you type "xdg-open" while I can just press Enter (or double-click ^^). Why should I constantly want previews of something, so often that I'd care about a second of waiting time once in preparation, so much that I should avoid Dolphin, which just gives me these previews without any user intervention needed, just because it take a second to start?! Couldn't you just leave it open then?! Yeah, you'll definitely have some reasons...<p>> I already specifically said that "We do also use our graphical environment".<p>Sure you do! I know! Terminology is one of them. That's exactly the point. For an <i>actual</i> (virtual)terminal, it would at least remotely make some sense to me. Because there it's not an option to just use a common X11/Wayland image viewer.<p>> Who said terminology is "trying to be a graphical app"?<p>No; it already is of course. It's trying to make terminal apps graphical, right? And all that technical complexity is just there because you don't have to move your eyes to another window (there are very basic image viewers without <i>any</i> features; I've no idea why they should be slower than the EFL previewers - and if you want a video thumbnail, just write an ffmpeg oneliner as an alias). Again, I'm happy for you that it's available, but I'd definitely dislike to see all that arriving in major desktop environments. And I'm still optimistic in that regard. If it does, at least there might be ways to integrate the Dolphin thumbnailers. :)<p>>  I'm not sure why you insist on making this so complicated or acting like it's scary somehow.<p>In some way that's exactly what I'm wondering about when people have terminal-centric workflows in an environment that could actually just do graphics. In particular when they then start to patch graphics support inside their terminals.</p>
]]></description><pubDate>Wed, 15 Apr 2026 20:31:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47784827</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47784827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47784827</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>Ohh, I've never seen that wallpaper before... Looks so year 2000-ish... :)<p>And then you start some actual (non-E) applications...<p>Which look completely different (i.e. not like something that MS Frontpage has desperately assembled out of Java Applets and weird color choices)...<p>And then, even if you liked the original look, you'll not be satisfied at all anymore, will you?<p>Yeah, okay, on the other hand, you could probably find Qt and GTK themes that somehow looked similar enough...</p>
]]></description><pubDate>Wed, 15 Apr 2026 18:09:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47782944</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47782944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47782944</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>No no, it always tried to do something, with a lot of self-confidence, but then constantly failed.<p>I can spontaneously remember k3b (CD burning tool) constantly failing because the CLI tools behind it (cdrecord, mkisofs, ...) replied in some way that k3b hasn't expected (e.g. because the locale was non-english, or the CLI tool devs changed the strings slightly, or there was a pointless warning text that k3b did not expect, ..., ...).<p>Admittedly, k3b was later... KDE3 era? But this is exactly how KDE1 felt... And in very bad days it still does today... You click on something, the developers assumed that the file manager can deal with it, but instead you just see the file manager saying "Unknown protocol" or similar. All the problems that arise when your system is very modular, but every module is a separate hobby project with no coordination.<p>I definitely loved KDE3 and was sooo excited about KDE4. And it was a pretty terrible disappointment. Nowadays I'm again fine with Plasma. Since mid KDE5 days.<p>> for some reason Wayland sessions crash<p>That's definitely a mess, too. I'm not fundamentally against Wayland. I'm using it right now. Even if it is still slightly broken today (yes, Wayland is a protocol; here I mean: the biggest implementations). But the entire Wayland story is very very sad. It took ages before it was at least usable for five minutes. And then everywhere the X11 support already gets disabled, while Wayland is still in a somewhat immature state. Sure, I somewhat understand what the devs say, and I can't force them anyways. But it's really not a success story for the Linux desktop.</p>
]]></description><pubDate>Wed, 15 Apr 2026 16:33:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47781513</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47781513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47781513</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>> Then it's not "exactly like" what I would do at all - you'd take your hand off your keyboard and switch to your mouse to use a graphical file manager tool.<p>Definitely yes. That's what I'd definitely do. But there is no inherent reason for that. It just feels superior to me. Why should graphical applications be fundamentally worse (e.g. in terms of keyboard support) than terminal applications when terminal emulators are a graphical application?<p>> And you'd wait for however long dolphin takes<p>Yes. All these 800ms! Every single day!<p>> And you'd wait for however long dolphin takes to start and enumerate the thousand files in that directory, and you'd watch your disk spin and your ram usage shoot up while it previews all the image files and videos in the directory, and counts items in the subdirectories.<p>Yeah, well, technically, of course. It just never felt like "waiting". It's a matter of milliseconds. And while it enumerates the thousands of files, I can already start working with the first ones. I don't have to wait for some software from the 80s that blocks user input meanwhile. BTW, terminal applications don't need to enumerate directories when they deal with it? How does that work? Even if you just press "tab" in your shell, it will probably do exactly that, no? I really don't see why terminal applications should be fundamentally faster than graphical applications in that regard (again: your terminal emulator is a graphical application, right?). If you know the file name starts with "cat_s", then you can also find it this way in Dolphin.<p>There are corner cases where I really search in a trickier, more dynamic way. Maybe with "find". Or five lines of Python scripting. But not hundred times a day. Definitely it's not worth rewriting every application now as a terminal app (that tries to be a graphical app via niche-in-niche technologies).<p>> Notice how you're starting a thousand different things in your examples? Yeah, I'm just doing all that from a single program.<p>Yes, that's one of the things that I feel so spooky with that approach. It cannot work... Not in general. Maybe for a handful of persons that constantly search for jpeg/png/mpeg files, in bulk mode, and need quick previews. For whatever actual job they are doing there...</p>
]]></description><pubDate>Wed, 15 Apr 2026 15:39:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47780639</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47780639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47780639</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>> You're missing the point, which is that the EFL library just has media playback built into it - for a lot of different formats.<p>As far as I understand, you're missing the point. Every format that someone now wants to handle on terminal, needs to be supported by the EFL library?! Does it support LO spreadsheets? PDFs? Audacity projects? Raw camera images? HTML? Yes? And now I want to switch away from LO to some very new office tools, and I cannot, because EFL doesn't support it yet?<p>And all that just in order to show some previews <i>in</i> a terminal emulator instead of the graphical environment around it that is perfectly capable to do so since half a century? Where all the applications already exist?<p>> tycat doesn't need to know or care about file formats, nor does terminology<p>Fine. Just replace tycat with EFL in what I wrote before.<p>> I was playing around a while back with embedding GUI elements like buttons inside terminology. [...] Limited real-world practical value, perhaps, but interesting IMO.<p>Yes, it sounds like an interesting puzzle. But it's artificial. It solves a problem that just doesn't exist at all, and it doesn't actually improve anything, as long as it's not universally supported (at least in an actual Linux virtual terminal outside of X11/Wayland).<p>> Rasterman and I have both given examples of how this improves the terminal experience.<p>But why are you trying to improve the horse riding experience, if you actually have a car that is just artificially stripped down to feel like a horse? Just use the car as a car instead! ;)<p>What context switch are you talking about? Your eyes moving to where the new window opened? srsly?<p>Why can't the same folks not improve keyboard support in e.g. VLC? If it's actually so bad... Is it? I rarely feel the desire to keyboard control a media player, admittedly... But I would be surprised if VLC is worse in that regard than some terminal thingy that is a niche inside a niche inside a niche... A terminal media player needs the same explicit development work to get it right. It's not magically keyboard-friendly just because it involves antiquated technology for displaying.<p>> and time of having to fire up a media player to preview a file<p>You fire up a new tycat instance instead. What's the difference? Here VLC takes, idk, 500ms?! Half of it is the window animation that I could turn off, if I would dislike it (I don't).<p>> I mentioned the kitty terminal emulator before. It's doing similar things. And it's quite popular with the kids. These enhancements to terminals are a good thing!<p>Yeah, make them universally work on any virtual terminals, and then it'd be at least an interesting discussion whether this was an actual improvement or not. As long as I need some E terminal, or a particular terminal that is "popular with the kids", I really don't see at all why this is a good idea to spend any efforts for. Just use the car as a car, instead of disabling the engine, pretending it to be a horse, and then find clever ways to make it feel more like a car again. It already _is_ a car. Don't make up artificial restrictions that do not exist, just in order to find mediocre ways to somehow patch parts of them away a bit.<p>Give Dolphin a chance! It's like the kids' vi setup, just with slightly different shortcuts, and without all the weaknesses. It even can render actual icons without a patched terminal font! And if keyboard support is weak, then this is not because it's not a terminal application. Make them a bug report. Or, if appropriately skilled, send them a patch! Then we all profit from it.<p>Bonus: It can display emojis, without breaking alignment in half of the terminal emulators, because the actual glyph width differs from what the "API" (i.e. dancing some escape sequences and somehow intercept the answers from somewhere) tells you.</p>
]]></description><pubDate>Wed, 15 Apr 2026 15:24:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47780415</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47780415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47780415</guid></item><item><title><![CDATA[New comment by pino83 in "Fixing a 20-year-old bug in Enlightenment E16"]]></title><description><![CDATA[
<p>KDE 4 was indeed a huge mess... All 4.x version. Even if every changelog had the sound of "Now the glitches are fixed; you can now start using it". It never was...</p>
]]></description><pubDate>Wed, 15 Apr 2026 14:46:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47779773</link><dc:creator>pino83</dc:creator><comments>https://news.ycombinator.com/item?id=47779773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47779773</guid></item></channel></rss>