Notices by LisPi (lispi314@udongein.xyz)
-
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 04-Dec-2025 13:57:31 JST
LisPi
@djsumdog @reiddragon @aparrish Mostly not mine directly, but that's pretty much going to happen because we collectively stupidly let silicon manufacture concentrate into a few foreign companies, nevermind how that creates major risks should they be destroyed in some way or other.
While I will admit that every-nation autarky would be impractical for computer manufacture, it would very much be possible to decentralize it more. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 04-Dec-2025 13:53:00 JST
LisPi
@reiddragon @aparrish Eagerly awaiting for the AI crash. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Tuesday, 02-Dec-2025 02:16:39 JST
LisPi
@dalias @DaveMasonDotMe @Em0nM4stodon Site operators who do this are throwing a red flag indicating that you should discontinue use of their site as they have zero respect for you and their other users (and therefore deserve zero respect in return).
This is again something that would be avoided by key-addressing (which would also provide end-to-end encryption for free) and which reflects fundamental problems with the currently directly-used net. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Sunday, 23-Nov-2025 22:09:52 JST
LisPi
@icedquinn @allison @affine Not what I meant. Consider even just how much the Briar desktop client lags behind compared to the mobile one (for an example that isn't actually abandoned).
And browsers are *built* for the web, obviously things that rely on it will work with browsers.
I do not consider delays and difficulties in obtaining distributed data to be the fault of implementations, they are difficulties inherent to the schema. Which I specifically outlined as out of scope. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Sunday, 23-Nov-2025 21:46:19 JST
LisPi
@icedquinn @allison @affine Peer stuff has major usability issues (from insufficiently polished software, not the tradeoffs inherent to the schema) and tends to get abandoned so fast it rapidly suffers from bitrot if it was ever properly finished to start with. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Sunday, 23-Nov-2025 19:08:07 JST
LisPi
It really is quite obnoxious how many legacy and modern communication protocols are enabling of petty fiefdoms.
One would think that issue would've been noticed early on and addressed but for whatever reason it was not and remains largely ignored.
The issue seems to boil down to a curious obsession with imposed locally-tree-like hierarchies, instead of dynamic graphs. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Friday, 21-Nov-2025 11:08:33 JST
LisPi
@lanodan @condret Well, the thing is that if instead the architecture was say... microkernels, then secure formally verified implementations of relevant servers could be kept in dom0 or just in their own address space, and *exclusively* what the isolated module actually uses would be using up memory. None of the rampant duplication I've got going right now.
(Ballooning is not to be trusted for a number of reasons related to memory safety and arbitrary access, so I don't use it, which also means a larger memory footprint for VMs since I have to ensure they have enough memory to do the job.)
Add a different program model based on capabilities and language-based security (memory safety & no raw memory access means that static allocation is no longer necessary, shrinking memory requirements as low as they can go) and you can *safely* deduplicate further still.
But all of that is very labor-intensive and would imply writing an entirely new OS/system from scratch, which QubesOS doesn't do. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Friday, 21-Nov-2025 10:52:43 JST
LisPi
@condret @lanodan I provide no swap to my VMs besides zram (same for my physical machines, I'd rather not waste write cycles or IO throughput), which I set frequently below 1GB.
Little more RAM than that, too (roughly no more than they need).
Meanwhile they have considerably more persistent storage. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Friday, 21-Nov-2025 10:52:42 JST
LisPi
@condret @lanodan That's memory that could be used for better/more interesting things.
Especially when one happens to have cheap HDD-backed scratch-space to mount /tmp onto.
When one is using SSDs, the spurious increase in write wear can make it preferable to use a tmpfs indeed. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Friday, 21-Nov-2025 10:52:40 JST
LisPi
@condret @lanodan Even without the losses from inefficiency due to QubesOS' architecture (full Linux-based VMs suffers from questionable decisions in UNIX's entire existence as a paradigm), I actually do legitimately use that much on a frequent basis.
I'm ignoring the gaming for the sake of "frequently using" counting because if they did the optimization work probably it would likely require much less than that and it's proprietary software on a dedicated machine. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 20-Nov-2025 11:51:35 JST
LisPi
@lanodan @dalias > hierarchical it allows to have specific programs not in the tmpfs
Eh? What do you mean? -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 20-Nov-2025 11:47:35 JST
LisPi
@lanodan @dalias *Starts timer until distros start mounting that as a tmpfs* -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 20-Nov-2025 11:36:48 JST
LisPi
@lanodan @dalias That fails on two accounts though.
It assumes either sufficient swap (no such thing is guaranteed) and also that the tmpfs wasn't mounted with an insufficiently large limit. The distros typically mount it with a limit of <1GB. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 20-Nov-2025 11:14:55 JST
LisPi
The use of a tmpfiles.d config with a tmpfs is reasonable.
Defaulting, on desktop distributions, to /tmp being a tmpfs however isn't.
Programs and users frequently mess with things that won't fit in memory in /tmp -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Wednesday, 19-Nov-2025 23:13:47 JST
LisPi
@neauoire @maxime_andre @nasser
but software rendering is already on its way out, everyone is moving to wayland
Wayland has software rendering though.
That is of course orthogonal to your preference for X11's API.
-
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 13-Nov-2025 16:58:37 JST
LisPi
@lain @SuperDicq @hfaust It's also not *necessary* without copyright & patent laws enclosing knowledge and rotting out culture.
(There should be no legal protections on trade secrets. The only protection should be having adequate opsec. No opsec, sucks to be you. Not society's problem.)
Copyleft or rather the GPL (or some explicit notification of the four laws) becomes a statement of intent and social expectation absent copyright.
Then one can further go on to liberate code that hasn't been properly released. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 13-Nov-2025 07:25:02 JST
LisPi
@yassie_j @TransTina The actually good war movies (intended to depict historical ones) don't glorify it, they are a macabre slideshow of horror where no one wins anything of value and the protagonists frequently die to no noticeable result. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Monday, 10-Nov-2025 19:27:20 JST
LisPi
It's funny that UNIX tools are so text-stream oriented while the canonical UNIX language, C, sucks so much at handling modern unicode text (although it never really was good at handling anything other than ASCII). -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Monday, 10-Nov-2025 12:49:02 JST
LisPi
@vic @briankrebs @pluralistic If you want to collapse your economy, lol -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Monday, 10-Nov-2025 12:49:00 JST
LisPi
@Hoss @briankrebs @pluralistic @vic Those at the top profiting just exit their scam in more-or-less orderly fashion if the scam is no longer viable shortly.
What do they care for the consequences on others? This isn't a new dynamic.