

Your question was very unspecific and broad, and despite that, now it goes into a direction I have not foreseen. Your question would have been much more useful and you would have received a lot better answers if you had provided some context, established a premise, been more specific about what you’re asking.
You asked about PC. Given that Windows is the prevalent PC operating system, I’ll answer for that.
While Windows has a Microsoft Store app store now, traditionally and still prevalent, most software and applications is installed and managed not through this “app store”, but manually or with other non-OS-integrated software.
I feel like the premise of the question is from a very different understanding of how things work or are.


I regularly write code.
My customer gave the go-ahead to use LLM in our project very recently. We’ll be trying it out. I’m interested to scope out its use and limitations especially. I’m skeptical it will increase efficiency for me overall. The project is too complex, my/our requirement on quality too high, and I’m thorough to the last var name and code formatting for readability and obviousness. I’m not sure whether I could find it acceptable to compromise on those.
Between customer communication, planning, review-prep, guiding and helping my team members, and doing reviews, and other tasks within the company, time for my own work can be reduced by a lot. Still, I have tasks I work on, and that includes coding.


Microsoft pushes cloud and AI with increasingly negative side-effects. Eventually, EU regulation steps in to require offline-capable OS with fair and obvious choice. Microsoft tries to argue security, but ultimately fails.
Microsoft continues to push and connect their services as one, with synergy effects. Eventually EU regulation and prosecution steps in, requiring a neutral OS that must not pre-install software or point to other products in OS settings and apps, etc. Integrations must be openly standardized first, before implementing their own.
Despite all this, and despite a move from EU and EU-national institutions to sovereignty through shared open source solutions, Microsoft retains their strong/prevalent market position because the market as a whole is not as strategic and concerned, and Microsoft products like office, onedrive, Teams, and their other business software and services remain a predominant and grab-first choice, and the security promise of big enterprise software, battle-tested, with strong established auth etc remains a big selling point for them.


Yes, living without any PC at all is possible.


At work, I set up convco for automated commit checks and changelog generation with custom/slightly adjusted configuration of conventional commits (types) and changelog template.


deleted by creator


How does JPlus handle compile time null checks against Java library interfaces? Does it consider them all nullable and to be handled as nullable?
If nullability information is a type metadata extension for compile-time checking, does that inevitably break on library interfaces when I create both library and consuming app with JPlus?


That’s wild
😏


The plan is to eventually make it incremental, however that isn’t yet implemented. It is however already pretty fast even without incremental linking.
Not stable yet, either:
The following is working with the caveat that there may be bugs:


Why are you talking about AI? They said nothing about AI.


I prefer round[ed].
Think of it as a rounded square with a unique, pleasant shape.
I don’t find them pleasant. I find them irritating.
Rounded square makes use of the space it reserves/square-fills. Squircles seem wasteful and confusing. They do not represent any common physical shapes, and waste/discard space they could use. They look like an old CRT.



R1dacted: Investigating Local Censorship in DeepSeek’s R1 Language Model
Quoting from the abstract:
While existing LLMs often implement safeguards to avoid generating harmful or offensive outputs, R1 represents a notable shift—exhibiting censorship-like behavior on politically charged queries. […]
Our findings reveal possible additional censorship integration likely shaped by design choices during training or alignment, raising concerns about transparency, bias, and governance in language model deployment.
When PRs begin with a headline and checklist the GitHub hover-preview becomes useless. When the PR description begins with the summation of the change, it is very useful.
Most of the time I see headlines and check lists in tickets I create or contributions I create PRs for, I feel stifled and like I have to produce something very inefficient or convoluted.
The worst I have seen is when, at work, I had to create bug tickets for a new system in a service desk to a third party, and they had a very excessive, guided, formalized submission form [for dumb users]. More than once, I wrote the exact same thing three times into three separate text boxes that required input. (Something like “describe what is wrong”, “describe what happens”, “describe how to reproduce”.) Something that I could have described well, concise, fully and correctly in one or two sentences or paragraphs became an excessively spread, formalized mess. I’m certainly not your average end user, but man that annoyed me. And the response of “we found this necessary” was certainly not for my kind of users, maybe not even experience with IT personnel.
At work, I’m glad I have a small and close enough team where I can guide colleagues and new team members into good or at least decent practice.
Checklists can be a good thing, if processes can be formalized, can serve as guidance for the developer, and proof of consideration for the reviewer. At the same time, they can feel inappropriate and like noise in other cases.
I’ve been using horizontal line separators to separate description from test description and aside/scoping/wider context and considerations - maybe I will start adding headlines on those to be more explicit.


I use GitLab diffs in single-file-view mode, TortoiseGit Merge when it exceeds what GitLab can reasonably display (including block indent changes I can ignore in TortoiseGit Merge or moves I can better track), and WinMerge (previously I used KDiff) for manual copy-paste text diffing (like copying blocks from the code change diff to compare similar, categorically similar code, or code moves, etc)
How viable is shifting from app to the web platform? Installable PWAs or PWA without installs.
Seems like it could be an alternative for most(?) things.


I prefer this one from two months ago https://www.youtube.com/watch?v=HkgV_-nJOuE


Can I interest you in learning Brainfuck?


What kind of tech and project did or do you use it on?
On AniDB I can enter
dd.MM.yyyyoryyyy-MM-dd(text input), which I like a lot. I often prefer reading and writingyyyy-MM-dd.Some time ago I changed my Windows number format settings to show me
yyyy-MM-ddformats. Unfortunately, that broke my webbrowsers date input / datepicker. :( So I had to go back to the standard culture format (dein my case).The worst is when you work with dates and don’t know what is what, or when the behavior is unexpected.
Probably everyone knows about the Excel shitshow of implicitly converted values.
In SQL Server, what do you think
0000-00-00is when converted to a date, explicitly or implicitly? Well, unfortunately,yyyyMMddis a safer format thanyyyy-MM-dd.SET LANGUAGE 'us_english' SELECT CONVERT(date, '2025-12-13') --SELECT CONVERT(date, '2025-13-12') -- err SELECT CONVERT(datetime, '2025-12-13 07:00:00') --SELECT CONVERT(datetime, '2025-13-12 07:00:00') -- err SET LANGUAGE 'Deutsch' SELECT CONVERT(date, '2025-12-13') --SELECT CONVERT(date, '2025-13-12') --err --SELECT CONVERT(datetime, '2025-12-13 07:00:00') --err !! SELECT CONVERT(datetime, '2025-13-12 07:00:00')No,
yyyy-dd-MMis not a common or valid German date format. That’s usuallydd.MM.yyyy.But worst of all, it changes behavior of the date parsing between date only and date + time types.