

Half the cs world does…
What’s the basis for this claim? I’m doubtful, but don’t have wide data for this.


Half the cs world does…
What’s the basis for this claim? I’m doubtful, but don’t have wide data for this.


They’re bash/shell- and bin-dependent commands rather than Git commands. I use Nushell.
Transformed to Nushell commands:
git log --format=format: --name-only --since="1 year ago" | lines | str trim | where (is-not-empty) | uniq --count | sort-by count --reverse | take 20git shortlog -sn --no-mergesgit shortlog -sn --no-merges --since="6 months ago"git log -i -E --grep="fix|bug|broken" --name-only --format='' | lines | str trim | where (is-not-empty) | uniq --count | sort-by count --reverse | take 20git log --format='%ad' --date=format:'%Y-%m' | lines | str trim | where (is-not-empty) | uniq --countgit log --oneline --since="1 year ago" | find --ignore-case --regex 'revert|hotfix|emergency|rollback'/edit: Looks like the lines have whitespace or sth. Replaced lines --skip-empty with lines | str trim | where (is-not-empty).
def "gits most-changed-files" [] { git log --format=format: --name-only --since="1 year ago" | lines | str trim | where (is-not-empty) | uniq --count | sort-by count --reverse | take 20 }
def "gits who" [] { git shortlog -sn --no-merges }
def "gits who6m" [] { git shortlog -sn --no-merges --since="6 months ago" }
def "gits fixes" [] { git log -i -E --grep="fix|bug|broken" --name-only --format='' | lines | str trim | where (is-not-empty) | uniq --count | sort-by count --reverse | take 20 }
def "gits aliveness" [] { git log --format='%ad' --date=format:'%Y-%m' | lines | str trim | where (is-not-empty) | uniq --count }
def "gits firefighting" [] { git log --oneline --since="1 year ago" | find --ignore-case --regex 'revert|hotfix|emergency|rollback' }


Given the nature of Steam and previous executed data extraction, I’m scared installing and running niche/indie games now. Windows lacks
A unified GUI framework hasn’t happened yet, not between OSes, nor really within each OS ecosystem. I’m not hopeful about leaps in native interoperability in that regard.
Web tech interoperability is so established and widely used, packaging and running those natively seems much more viable than any hope for supposed native long term efforts.
Not everything will be covered by web tech. But for many things, it’s already viable, and exploring native integration of these web technologies is interesting.


Git push to Forgejo -> automated build, package, and deploy pipeline -> use secured credentials to upload via scp or ssh or sftp
Alternatives to copy-upload or upload-package and then extract via command is stuff like rsync (reduce redundant, unchanged file uploads) or a simple receiver service (for example REST endpoint that receives a package with an identifier key and secret key, that it extracts to a configured target folder).
What solutions are simplest or easiest depend on the target environment, and how much of it you control. If you host the website on Forgejo itself it’s as simple as pushing the static files into the corresponding pages branch.


deleted by creator


I don’t see how you get from “for a few days” to “never get anything done”. What happened to the few days?
Does your typical work need more than a few days of investment to understand what you can reasonably write?


One month ago, I posted a comment with screenshots and my opinion. It also links ot the official Stack Overflow resources regarding it.
| “Classic” | “New” (state one month ago) |
|---|---|
![]() |
![]() |


How does Pretext work?
- Segment the text; Normalize whitespace, apply Unicode line-break rules, and split the string into measurable units using the browser’s own text segmentation.
- Measure with Canvas; Feed each segment through Canvas measureText() to get real glyph advance widths from the font engine. Results are cached.
- Pretext.js uses pure arithmetic; Given a container width, compute line breaks by summing segment widths. Multiply line count by line-height. Return height. No DOM, ever.
Unfortunately, that doesn’t really explain the final integration. And it seems I misunderstood/-assumed at first.
Looking at the example at the top right, it renders numerous div elements?
So, presumably, you lose text wrap behavior and clean markup like <p> for a paragraph? I also can’t select text from it in a normal or consistent way.
This example isn’t very convincing either.

Seems like a cool visual gimmick more than practically useful and accessible for primary content.


What’s the advantage of AlpineJs vs baseline web technologies?
Scrolling through the simple intro examples, I would have implemented those with standard JS and DOM APIs just fine.


Claude can’t be copyrighted because it’s a product of an LLM
You claim Claude itself was coded by an LLM (exclusively)?


“You want the four year sabotage and effort instead of the one to two month long effort?”


Instead of deadlines, let’s call them lifelines.


Isn’t it for the team to find out and decide whether they reached “gold plating” yet? That statement doesn’t sound like a rejection or reason for rejection to me.


Retrospectives are great for finding and sharing a consensus on these kinds of issues. The team can weigh their options. Known limitations are much better than unknown ones. And often, some bandaids and workarounds are possible to diminish negative effects, at least to a degree.
I’ve definitely had things we had to wait for, or are still waiting for. At least we don’t usually get outright rejections.


then you should be updating your resume
through patching?


A code leak doesn’t give a code and product use license. Any project and product use based on the leaked code is less stable and safe than other solid projects under clear terms. OpenCode is not obsolete.


Codeberg, and because I already have a VPS (server), I’d check for Forgejo packages (I would only use them if security updates automatically update/install).


An earlier one has 81 approvals



I assume this is from https://devblogs.microsoft.com/dotnet/ten-months-with-cca-in-dotnet-runtime/?