Hacker News new | past | comments | ask | show | jobs | submit | jangid's comments login

Could this potentially open up the possibility of implementing a user-level desktop session serialization and restoration feature? Similar to how Emacs handles per-directory sessions.


It seems to be what they're going for at KDE:

https://floss.social/@kde/111051338968313784

> Plasma developer David Edmundson demonstrates how a desktop using Wayland, Qt6 and KWin can recover from a catastrophic crash as if nothing had happened.

> You will lose no data, the video you were watching will not skip a frame, and the contents of your clipboard will remain intact.

> The same principles can be applied to jumping from one desktop environment to another, for example, from Plasma to Gnome...

> ... And can provide a way to save _the state_ of an application to disk, stopping the app in its tracks and removing it from memory, so that later you can restore it just where you left off.


This is more or less what we once dreamed of doing with Activities in KDE 4, but couldn't make it work on X11 - we were banking on the X11 session handling protocols to implement the suspend/restore, only to find that few if any toolkits and apps implemented them properly, and that fixing this wasn't going to be viable due to a lot of spaghetti all over the place.

This is partly why Activities ended up feeling somewhat redundant to Virtual Desktops. But if you go back to those early 4.x releases, you will find that the Pause/Unpause buttons etc. on Activities were featured rather more prominently.

As David describes in the blog post, things in Wayland are a lot more nicely layered. In part, toolkits have also seen architecture cleanup as a side effect of having to support multiple backends during the transition, and code has become more hackable and modular as a result.


Interesting. I played with Activities for a while when they were introduced, but I've never understood what value they provide. I still don't, to be honest. But perhaps it's because they weren't able to provide value?


Looking at the security of twitter account, it looks like an insider job at Twitter. Unimaginable without inside help.


They are late though. Last year I have switched to Debian because of very few DIY repair options in MacBooks. And I discovered OS superiority as well. Everything in Debian (Gnome) is so fast - opening PDF files, Files (finder), Terminal, EMacs. Debian running on i5 is much faster then macOS running on i7.


is it faster than osx running on m1 though?


I don't imagine it would make much of a difference, unless there's some kind of M1 upgrade kit for older Macbooks I never heard of.


what I infer from the article is that the author doesn't talk to parents much. It is the frequency that keeps our memory cells charged.

After driving a four-wheeler for a decade, without touching a bike, people tend to forget balancing. Although it takes very little effort to revive it. Just a session or two may be.

Same should be true for languages. Start talking frequently and it will revive all your language skills.


True. And some states will still take another couple of generations. For example, no sense of Indian-ness was observed when killing Assam policemen by the fellow Indians on the other side fighting over state border.

I remember a discussion a couple of years ago. Why Indian states are not as straight cut as US states? The above incident is an example why it is not possible as yet here. I am not saying it is good or bad.


I think in every case around the world except North America, borders are associated with centuries of history. Since today's North American's aren't native - the borders weren't necessarily meant to follow any historical significance. This might be the reason of straight demarcations.


Indian states are often based on linguistic divisions.


> One big problem with the current internet is that the DNS for the top level domains (like .com) is controlled by centralized entities, such as ICANN.

The TLD here is .eth; who controls it. As far as I have understood, this service is selling kind of NFT. But the ultimate linkage with the real world is controlled by a single entity (company).

I don't get what is the benefit.


I am glad that they have come together, finally. After a serious threat from social media companies like Facebook and Twitter. Social media companies have grown too much in power. And they are misusing it all the time.

The decision of Google to build RSS support in Chrome is also part of the same plan. Now you don't need an account on TW, FB to follow someone's blog.


WhatsApp should give an option to upload my public-key. I want to generate public key on my computer using some other free software. For non-tech users, they may keep generating keys however they want. But there should be an option.

That is the only way to guarantee that it really supports privacy.


I wish there is a socket available to experiment with it on a breadboard.


The Pico[1] is pretty much the RP2040 on a breakout board, and is breadboard mountable (also includes the necessary usb interface).

[1]https://www.raspberrypi.org/products/raspberry-pi-pico/


Just solder pins to it and plug it in to a breadboard.

It is kind of a bummer that it seems to be 0.1" wider than a DIP socket.


What prevents you from using the Raspberry Pi Pico for that?


I still do it. And I feel much better if I take a 1.5 to 2 hour sleep after lunch. Of course, I don't go immediately after lunch. But I sit in /Vajraasana/ for 15 mins and 15 min quick reading; and then sleep.


Consider applying for YC's first-ever Fall batch! Applications are open till Aug 27.

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

Search: