Tux Machines

Programming Leftovers

Posted by Roy Schestowitz on Sep 05, 2023

=> today's howtos | Tails 5.17 Anonymous Linux OS Renames Tails Installer to Tails Cloner

Embarking on a Journey to Revolutionize Code Editing: The Birth of "BiDE"

=> ↺ Embarking on a Journey to Revolutionize Code Editing: The Birth of "BiDE"

As the warm haze of summer gives way to the crisp air of autumn, the season marks a pivotal moment in my academic journey: the commencement of my Master’s thesis project. Having successfully had my research proposal accepted earlier this year, I now face the last leg of this marathon—bringing my theoretical framework to life.

Defensive Security is a Glacier, and That's Ok

=> ↺ Defensive Security is a Glacier, and That's Ok

First, everything here was inevitable. Second, everything here could only happen when it happened, and not a moment before. When a new technology gets invented, like SSL, that was the moment for it. And if that person/group hadn't done it, someone else would have.

Time zones are hard because people are hard

=> ↺ Time zones are hard because people are hard

Timezones are annoying enough for regular people, but us software engineers have to deal with the fallout. Then you add in the political aspects and, well, you can't always store all data in UTC.
So what makes time zones so bad?

Ensure all subpath layers resolve in URLs

=> ↺ Ensure all subpath layers resolve in URLs

I was just skimming the W3C "Style Guide for online hypertext" this morning and came across the "Cool URIs don't change" document. If you haven't read that post already, please take a moment to do so. My biggest takeaway from the document is that you should spend time thinking about how you want to structure URLs before you make a new site, or during a rearchitecture.

Out of the Software Crisis: Gardening

=> ↺ Out of the Software Crisis: Gardening

Stuff in the garden grows at its own pace, revealing itself along the way, and it’s the gardener who must notice and respond in kind. This growing happens together — the plants, the gardener, the ecosystem — and drop-in replacements are risky.
The constitution of a garden is the realization of the gardener’s experience.
Software is quite similar.

Toolchain notes on MIPS

=> ↺ Toolchain notes on MIPS

In the llvm-project project, I sometimes find myself assigned as a reviewer for MIPS patches. I want to be transparent that I have no interest in MIPS, but my concern lies with the specific components that are impacted (Clang driver, ld.lld, MC, compiler-rt, etc.). Therefore, regrettably, I have to spend some time studying MIPS.

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/09/05/Programming_Leftovers.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
142.305121 milliseconds
Gemini-to-HTML Time
0.81745 milliseconds

This content has been proxied by September (ba2dc).