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

I believe compositors like picom can already do this.

ctrl+f shader

https://man.archlinux.org/man/picom.1.en


Now all we need is to add that to Wayland.

Every time I hear the “What about socialization?” argument from some childless person on SSRIs, I am reminded how dishonest some people are. If they even liked (let alone cared for) children, they would have had their own.


HERE is the techforpalestine github that is worth focusing on

https://github.com/TechForPalestine/boycott-israeli-consumer...


This gives me the same vibe as OLPC. We had these places where people didn't even have electricity, running water, or public sanitation, yet some nerds at MIT thought (?) to themselves, "Hey, you know what these people need? Laptops!"

But even worse, you can install it from App Store or Google Play! Israeli territory or Israeli territory! What will these dipshits do next? Send the Palestinians some more pagers out of Budapest?


This in turn reminds me to a meme where a guy was complaining that he got an empty package from Amazon, even though he didn't order anything. The quote retweet then wondered: what's his problem then?


I wish people would stop back-porting new features into vt terms, since those “features” gradually leak into terminal programs, which start spewing garbage in older terminals at the next update. Instead of having a standard, we get ESC[whatever-the-fuck-i-feel-like;, but with vt220 characteristics.

Missing out on inline images and megabytes of true-color CSI codes is a feature, not a bug, when bandwidth is limited.

If you want jupyter, we have jupyter. If you want HTML, we have several browsers. If you want something else, make it, but please don’t use vt220 codes and call it a terminal.

The article is just wish-listing more NIH barbarism to break things with. RedHat would hire this guy in a heartbeat.


AMEN Brother.

It's especially important for retro and embeded computing. Legacy systems as well (banks, telecoms etc)

That's why most teleco hardware still runs telnet client haha (RRUS AND BBUS) (over IPsec) hehe


Effectively you have to use tmux or screen as a condom at that point - programs that refuse to use terminfo/termcap will spew whatever xterm-like escapes they hardcode at tmux/screen, which then uses terminfo/termcap to translate to your actual terminal.


Too much voodoo as Terry says. People are so lost and pinned-in—like a free-range prison. Riceing the computer helps take your mind off of it for a bit.


it is also a lot easier on the battery than iterm2


I think polyglot causes more problems than it solves. It is gross how many different toolchains and package managers it now takes to build a distro. One person wants python, another wants node, another wants go, and now this. with node we traded buffer overflows for supply chain attacks. If they don’t want C, it would be better to start fresh. Robert Morris re-wrote enough of Linux in golang to be usable, and the overhead was something like 5-15% slower than C. If the goal is Rust everywhere, contribute to Redox. They are further along that road.


There needs to be a limit for each project. Debian is a large project so it needs to have more options than smaller projects. Rust is getting popular enough it is reasonable for Debian to say it is an approved option.

Note that I'm not saying Debian should, I'm saying it is reasonable that they would. I am not a Debian maintainer and so I should not have an opinion on what tools they use, only that adding Rust isn't unreasonable. It may be reasonable to take away a different tool to get Rust in - again this is something I should not have an opinion on but Debian maintainers should.


Unfortunately, the world is a complicated place and each one of these languages have their own benefits and tradeoffs that suit themselves to one particular language or another (ask an ML scientist to switch to raw C), leading to all of these languages having a valid place in the pantheon of softwares (except maybe for js). Since debian is a pragmatic OS, it needs to adapt to solve for the real problem of being generally usable, and thus supporting all of these languages. Rewriting Everything in one language would be a massive pain and likely a massive waste of time and supporting an OS with less reputation and stable footing like Redox would almost if not more counterproductive as rewriting everything in debian from scratch (it’s a bit hyperbolic to state the goal is to Rewrite Everything in rust), so supporting the gradual replacement of some mission critical components like the apt parser or whatever they’re talking about is likely more realistic. Although an OS definitely shouldn’t “move fast and break things” (especially not one like Debian) I don’t think it’s too ridiculous to drop support for architectures that can’t support a language that was released almost a decade ago. Having a proven language (I think it’s safe to say rust is proven by now, right?) that is much less prone to self-combustion on modification than C, yet maintains a directly compiled nature as well as being to interface relatively well with normal C libraries in some standard applications is a pretty good value-deal proposition in my opinion.


Applications vs Infrastructure: When stand-alone applications are in completely different languages, that is normal and reasonable and fine. When it takes 5-10 different programming languages just to build and manage the base system, that is an engineering failure and a mess.


Linux gave up the fight against complexity a couple of decades ago.


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

Search: