

about the same specs as my TV, but 10" less and 4x its price


about the same specs as my TV, but 10" less and 4x its price


it has always bothered me that checkout is overloaded: it can switch branches or discard pending changes in an unrecoverable way.
so, PSA, you can replicate the safe part of checkout with git switch and the unsafe with git restore.


deleted by creator


TL;DR: the original fork of Syncthing under the GitHub user Catfriend1 vanished without any clarifications from them to the community. Recently, another GitHub user researchxxl acquired the release keys and published a new version v2.0.12.1:
Shortly after the repo was moved to a brand new account ‘researchxxl’ who was not able to properly explain how or why the repo was handed over to them nor why the original maintainer handed over the release key to them. Or why the original maintainer did not bother communicating this to the community in advance.
The new version v2.0.12.1 under researchxxl seems to be free of malicious code, and the repo has reproducible builds.
Since the whole situation is a bit sketchy, some are advocating for the F-droid account to be locked and any release after v2.0.11.2 to be purged.
Update: it seems that as of a few hours ago, Catfriend1 broke the silence and confirmed the transfer to researchxxl:
Therefore, I did hand over all my stuff to my inheritant @researchxxl inluding the com.github.catfriend1* apps, digital signing material and wish them the best to fulfill the mission of carrying on the Syncthing-Fork app. :woman_technologist: We have met in online gaming and developing modding code together for a level that tells the story of a research station attacked by some alien-like monsters. Two players do have to cooperate on fixing electrical devices, a low power emitting nuclear reactor and avoiding a bath in acid. If you stumble upon the game, say hello to us during our test sessions. :slightly_smiling_face:
“secret question”
yup, that looks about 20y out of date
IME the longer I wait, the higher the chances of an update break something, so I update my main desktop multiple times a day.


Even writing an RFC for a mildly complicated feature to mostly describe it takes so many words and communication with stakeholders that it can be a full time job. Imagine an entire app.


yeah, and I’d say that discord is even more harmful than github as information goes there to die. It’s a waste of everyone’s time: people helping need to repeat the same things all the time, and people seeking help can’t find shit.


being punished for not giving your phone password to police sounds insane
Every time I read something like this it comes to mind that we’re more likely to remember the good bits of the past than the struggles. People use containers because the “works on my machine” problem was a constant pain.
You can still ship code into production quickly if you pair program and commit to trunk to bypass the code review process, and have a CI/CD pipeline set up to automatically build and publish the package.
And I’d much rather have a cloud env pull my code and automatically deploy something than manually transfer files over FTP.


It’s surely unethical, but I can’t even blame anyone exploiting this. The leak is whoever pasted secrets on a website. Don’t paste secrets on third party websites and, particularly, don’t save that secret content to a third-party server.
Just use code formatters in whatever editor you prefer.


deleted by creator


deleted by creator
tbh if I couldn’t install Linux as a software dev, I’d consider a different job
neither are macs
0/3 overall
Design patterns? Data structures? Shit, just pass in a list or an assoc array, and maybe a function here and there
After trying to be relaxed about data structures in python, I can say that, IMO, this is more harmful than beneficial. Good types and structures lead to good code designs.
default values is one of my pet-peeves after using Python regularly. I wish more languages would let you just do something like def do_thing(arg=default_value) without hoops like builder pattern, function overloading, or whatnot
also better to type with one hand
need a hand?
man touch