New blog post on M-x apropos #Emacs!
Ten things to try with Embark:
New blog post on M-x apropos #Emacs!
Ten things to try with Embark:
#sbcl #commonLisp #slime #emacs #programming .
screwlisp.small-web.org/fundam…
I think some people do either end up not using slime, or not using sbcl’s ext:save-lisp-and-die to save and resume their universe lisp image core when they are using slime. When you should use both.
This article covers that.
This 1988 paper reports on Smalltalk-80 for exploratory programming and fast prototyping at Tektronix.
Standard software engineering uses programming to implement a given specification. In contrast, exploratory programming is writing the specification.
dl.acm.org/doi/abs/10.1145/516…
Some of the parallels the paper draws to Interlisp-D are not entirely accurate.
Discover how to print command line arguments in a Bash script on Linux. Learn multiple methods like loops, arrays, and more.Luke Reynolds (LinuxConfig)
: 5 V-tolerant GPIO opens the way to some intriguing retro-nerderyRichard Speed (The Register)
I want to defend Wayland here and explain a crucial piece that I think people are missing...
The splitting of protocols in Wayland and compositor reimplementation were to allow for new form factors. It had to sacrifice the guarantee of all desktop app functionality being present to achieve that.
The idea (as I see it) was never to have 500 desktop compositors all trying to reimplement the same thing with slight differences. Iinstead, it was for 500 different interfaces for different platforms that are compatible with the same apps (e.g. desktop, laptop, phone, car screens, AR/VR, watch). Different form factors have totally different ways of dealing with interface, but share enough common features where it makes sense to have 1 base protocol and many other ones for device/form specific features.
Problem is, while in 2008-2016 we had a ton of new experimental UIs coming out on a semi-regular basis (that was the peak of the whole convergent phone/tablet craze, smartwatches started, fancy car UI, touch tables, early AR/VR) things have quieted down. The purpose of Wayland's insane modularity hasn't been visible to most people given it's almost always complained about in a desktop contest vs X11. But X11 was literally only designed for a desktop form factor and has been refined for that 1 purpose for decades!
As an example of different form factors, Wayland lets IVI (in-vehicle infotainment) systems work way better than Xorg could have. Desktop window layouting on that platform would inherently produce massive amounts of unnecessary complexity, and the ability to direct scanout saves on power/expensive compute. Automotive Grade Linux and COVESA maintain reference interfaces for cars so companies can iterate a ton faster. Wayland gives the app compatibility and they can make the system UI work with more flexibility and ease than an X11 window manager.
Take Linux Mobile too, the compositor can reliably enforce window layout and boundaries and composition. While this could technically be done with an X window manager and compositor, doing it with Wayland guarantees reliability as the app simply doesn't have a choice or room for error. Some things like drag and drop of toolbars doesn't make much sense on mobile given how small the screens are.
There's some interfaces where X11 is basically impossible to use. In AR/VR (where i am making a Wayland compositor) the concept of a screen simply does not exist. How is an app supposed to position itself when the very concept of 3D is not part of the protocol? In Wayland I don't have to implement the protocols that don''t work (e.g. layer shell) and therefore any apps that don't need it will be compatible..
Wayland has allowed for insane levels of flexibility, things that no other display server architecture can do reasonably. Total flexibility between app and screen, direct scanout without hacks, AR/VR support, etc.
Here's some fun and useful stuff that's been done with Wayland, stuff that X11 could never reasonably do:
Now, could Wayland devs maybe have distributed features across protocols better? Worked with app toolkit devs to ensure the protocols they made actually fit what the apps and compositors needed? Stopped bikeshedding (though imo many cases of "bikeshedding" are simply accounting for other form factors)? Absolutely!
My point here is simple: there was a reason for making it this modular, for not having a standard implementation. It wasn't just devs trying to impose some ideology, it wasn't some corporate takeover. It's good reasons that people using X11 on their desktop/laptop don't encounter. If we made something that wasn't universal, most apps wouldn't be compatible with it and therefore everything but the desktop form factor would lack apps.
A wayland compositor to explore 3D windowing. Contribute to evil0sheep/motorcar development by creating an account on GitHub.GitHub
เริ่มคิดว่า prompt engineering คือการรวมทักษะของนักจิดบำบัด + ผู้ปกครอง + ทนายความ
Proton 10.0-2 (beta) brings even more gaming improvements to Linux, SteamOS / Steam Deck gamingonlinux.com/2025/07/prot…
#Proton #Linux #SteamOS #SteamDeck
Valve have released the second major Beta for Proton 10, as we get closer to the stable release for gaming on Linux, SteamOS / Steam Deck.Liam Dawe (GamingOnLinux)
Newspapers printing public keys for whistleblowers in every physical issue is cyberpunk AF
Rise & scan! ☀️☕
Our first shift is live now—watch microfiche become searchable history, backed by #lofi beats from the #InternetArchive.
📡 youtube.com/live/aPg2V5RVh7U
#LiveNow #Preservation #LiveStream
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.www.youtube.com
UK-Premierminister Keir Starmer gerät zunehmend unter Druck: Mehrere Minister fordern die Anerkennung eines Palästinenser-Staates noch im September.Boris Cherny (Apollo News)
ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •ร้านขายยา ย่งเชียงตึ๊ง
in reply to ร้านขายยา ย่งเชียงตึ๊ง • • •