Posts by datenwolf@chaos.social
(DIR) Post #ARCgMRXORMtoYgtATg by datenwolf@chaos.social
2023-01-01T11:13:19Z
0 likes, 0 repeats
@empire @DeliaChristina w.r.t. repairability of PV, those are a lot more "accessible" than ICs. You've got to be able to make glass, refine copper, aluminium and silicon, and maybe draw single crystal boules (all of which can be done on a small scale).The important part is having everything that goes into these things properly documented and summarized, and people trained.This is where "trades" enter the picture, and what "tradition" actually means.
(DIR) Post #ARWNaKLfcB64Q4i8Tw by datenwolf@chaos.social
2023-01-10T23:14:37Z
1 likes, 0 repeats
@molly0xfff web3.0 and cryptobros: The gifts that keep on giving. 😂 If these things weren't putting a wrecking ball to the climate, people's livelihoods and – potentially – the economy, I'd say, keep it on, it's the best entertainment around these days, for sure.
(DIR) Post #ASSK4eFiuUw26bi6Xw by datenwolf@chaos.social
2023-02-08T02:37:01Z
0 likes, 0 repeats
@mjg59 My initial approach would be to throw a temporal median filter at it.
(DIR) Post #AdQtKzAeE5BRO4xaqm by datenwolf@chaos.social
2024-01-02T10:33:03Z
2 likes, 0 repeats
@mia Why just 10 year old CPUs? 10 year old CPUs are still highly competetive, even running today's demanding applications. My main workstations (plural) are built around Xeon E5-1620 @ 3.50GHz, which was introduced almost 10 years ago, and I haven't upgraded from those since.Only recently, while gaming with my pals, my humble rig was called out as a "NASA supercomputer" for being the fastest to load levels.
(DIR) Post #AhvIMDrli3ZmhPrIi8 by datenwolf@chaos.social
2024-05-15T18:07:16Z
0 likes, 0 repeats
@davidrevoy is it made from sapient pearwood?
(DIR) Post #Am5Xs6s628ULZvRFbs by datenwolf@chaos.social
2024-09-17T08:11:23Z
0 likes, 0 repeats
@foone wait... I'll have to rewatch that part, but in my memory they actually did mention the use of AI there.
(DIR) Post #At8rgKpcqZK2a40pKS by datenwolf@chaos.social
2025-04-16T07:47:10Z
0 likes, 0 repeats
@hetzner At the moment 3 cloud Servers and a whole lot of DNS, both as registrar and secondary nameservers.
(DIR) Post #Av2DwYR842wfCV1FGy by datenwolf@chaos.social
2025-06-07T10:05:28Z
0 likes, 1 repeats
All I want is just a collection of #binutils, #GCC, #llvm+#clang, #glibc and #musl that are "free standing" / relocatable, which I can pack into a #squashfs image to carry around to my various development machines.You'd think that for something as fundamental as compiler infrastructure with over 60 years of knowledge, the whole bootstrapping and bringup process would have been super streamlined, or at least mostly pain free by now.Yeah, about that. IYKYK
(DIR) Post #Av2DwgQiLTMnzWt1jk by datenwolf@chaos.social
2025-06-07T10:14:31Z
0 likes, 0 repeats
Without looking at how other people approach it, I think the only really viable method to make GCC relocatable is to build it for an installation prefix of the form/${UNIQUE128BITS/usrand then just wrap every executable with a loader that hooks open(2) (and equivalents), replacing that unique stem with the absolute path, determined from the wrapper executable's path.My gut feeling is, that LLVM+clang should be more tolerant of relocation.
(DIR) Post #Av2DwgQiLTMnzWt1jl by datenwolf@chaos.social
2025-06-11T22:10:41Z
0 likes, 0 repeats
Okay, I think I'm making some headway here. Turns out, going *backward* in terms of toolchains is a surprisingly painful process. Support for newer language versions will trip over ambiguities found in older versions of libc.Guided by https://github.com/fosslinux/live-bootstrap but entirely manually I now have a tcc/musl bootstrapping environment, with static libgmp, libmpfr and libmpc that should support binutils and then bootstrapping GCC-4.x. From there I should be able to climb the ladder.
(DIR) Post #Av2Dwp0oR8zmbnpy76 by datenwolf@chaos.social
2025-06-11T22:19:10Z
0 likes, 0 repeats
Fingers crossed.However, this whole ordeal really calls for the #GCC developers to reevaluate their stance on not providing pre-built binaries: At the moment there exists no ground-truth bootstrapping environment for the GNU Toolchain. There are no working downloads left for Stage0 Boostrap.I presume their stance stems from the philosophy that software should be distributed in source code form to allow for modification and wide adaptability. This mindset works for anything except compilers.
(DIR) Post #Av2DwwhFrk6YRSkSjw by datenwolf@chaos.social
2025-06-11T22:22:59Z
0 likes, 0 repeats
Compilers, specifically the self hosting kind are a weird kind of animal. Their source code is of little use, without having a working compiler in the first place. Heck, I'd not surprised if the GPL was tested in courts in the context of compilers, then it could be ruled, that a compiler source distribution also must include self-contained bootstrap capable binaries of the compiler for every supported target architecture, or some virtual machine IR (wasm anyone)?
(DIR) Post #AzHMKeSUlcr3krhhSK by datenwolf@chaos.social
2025-10-16T20:34:28Z
1 likes, 0 repeats
@thephd *cough*I'm just saying: "X11 Resource Database"IYKYK…
(DIR) Post #B0dtKdVY5ZKkSO8LIG by datenwolf@chaos.social
2025-11-26T16:06:24Z
0 likes, 0 repeats
@davidrevoy I take it, that the name of the parrot is "stochastic", right?
(DIR) Post #B1q8JGgBcfqwqOhjH6 by datenwolf@chaos.social
2025-12-30T09:43:37Z
0 likes, 0 repeats
@nico You're not missing anything. Wayland was designed by people who had (have?) a very narrow understanding of the problem field at hand. Also they mistook the accumulation of quirks-and-cruft in input handling (which comes with the territory of interfacing with humans) for sedimentation of poor software development.People with a deeper understanding of the problem tried to warn about Wayland being misguided already over 15 years ago. We were dismissed.
(DIR) Post #B1q8JIPFCdUOCQnE92 by datenwolf@chaos.social
2025-12-30T12:31:36Z
0 likes, 0 repeats
@crandel @nico What bugs though? Xorg is one of the most rock solid pieces of software I run on my systems.Plus, input handling on Wayland is fundamentally broken (ask any game engine developer).Also consistent window management is nonexistent (every compositor does its own thing); ask the KiCad developers what that means for their project.
(DIR) Post #B1q8JJwFVPU4x5F6EC by datenwolf@chaos.social
2025-12-30T19:48:16Z
0 likes, 0 repeats
@crandel @nico a) Screen tearing is not an X11 problem. It's an Xorg implementation issue.b) The Wayland way of avoiding screen tearing introduces unavoidable latency; hence latency conscious users – rightfully – revolted resulting in this: https://wayland.app/protocols/tearing-control-v1c) V-Sync based tearing control is misguided anyway; what you actually want is a feedback mechanism giving you microsecond accurate information of delay between frame submission and presentation scanout, to PLL the render loop.
(DIR) Post #B1q8JL6v9DcAaTF8V6 by datenwolf@chaos.social
2025-12-30T19:50:24Z
0 likes, 0 repeats
@crandel @nico @aeva apologies for dragging you into this convo, but: What's your current state (mentally and development wise) of your project regarding touch input in Wayland?
(DIR) Post #B1q8JOZkGVSDKjkhLU by datenwolf@chaos.social
2025-12-30T09:48:06Z
0 likes, 0 repeats
@nico Also: Waylands whole design philosophy only kind-of works assuming the display resolutions that were widespread some 15 years ago (Full-HD), where a whole screenful of pixels amounts to about 20MiB of data, which is an okay-ish amount of resource expenditure (not great, not terrible). In Wayland-land every client gets its own full blown region of framebuffer memory. So if you've got – say – 20 maximized windows open, that's ~400MiB of framebuffers. However, …
(DIR) Post #B2mbnrV9ZFZXg7ZX6m by datenwolf@chaos.social
2026-01-29T16:45:59Z
0 likes, 0 repeats
@davidrevoy If you were in need of DDR5, I have two kits of 2x 32GiB = 64 GiB 6400MT/s that I misordered by accident just days before the price hikes started. For trusted people in the FOSS community who are in serious need for RAM, I'd part with them for a price close to what I bought them at.