yogsototh
@yogsototh@programming.dev
- Comment on If "Master/Slave" terminology in computing sounds bad now, why not change it to "Dom/Sub"? 2 months ago:
I work for s company that suddenly asked to rename a lot of stuff. This had consequences. It cost time, money, and created a disconnect between internal to the dev vocabulary that couldn’t be changed easily and user facing vocabulary. Also we were lucky but this could gave broken some long used API that we are proud not to version because the policy we have internally is “we will NEVER break the API”. And for 8 years we didn’t.
- Comment on ‘It made me cry’: photos taken 15 years apart show melting Swiss glaciers 3 months ago:
Don’t think so, they aged so well!
- Comment on Which language you wish would really grow and reach mainstream adoption? 1 year ago:
“Hi computer! Write me a program that make money. I must just run it and I become rich.”
- Comment on They Need To Stop Doing This 1 year ago:
Can a line be a cat?
- Comment on Which programming language is hard to understand? 1 year ago:
malbolge
and just after haskell
- Comment on Films and shows which tell the story of how they themselves were produced 1 year ago:
Or best of all, Troll 2, and its explanation movie « Best Worst Movie ».
- Comment on Films and shows which tell the story of how they themselves were produced 1 year ago:
Synecdoche, New York
maybe? A movie about a theatre piece explaining the life of the author making this show.
- Comment on What software do you use to edit markdown? 1 year ago:
I use emacs org-mode and I export to markdown. If I must start from markdown, I use panda to generate an org-mode from it, and export it back once I’m done.
- Comment on Google Launches Project IDX, A web-based IDE 1 year ago:
I don’t see how this could be positive for any Software developer in the long run. I totally see how this could be positive for CEO/CTO, Project Managers, in the long run, and I see a few short term advantages for Software developers.
Let’s be clear, I saw that coming since Microsoft bought Github, and I am scared by the direction this is taking. The end goal is to move more and more control and power to non-software people about Software development.
By forcing every developer to not use their own tools this will have a lot of advantage for CEO/CTOs but this is terrible for software developers:
- telemetry: they will try to find a formula to assess who are the best performer in a team. And as with SEO, any formula could be gamed, the best at this game, will not be the best software developers, but the one that will learn how to cheat.
- global team tooling enforcement: vim vs emacs etc… ? Forget about it, the only way to work on a project will be via this unique allowed editor.
- assets protection: impossible to download the code on your local computer to use external tools on it. The only way to have analysis tools will be via these “allowed” analysis tools. This will make code analysis and experimentation a lot more difficult.
- Locked by promoting vendor-specific applications. As you will focus to make your code/app/product work only for Google Cloud for example, you will naturally use Google-Cloud-only features that will make your code difficult (or impossible) to move to another Cloud provider, or god-forbid, host your product on a non-cloud or private made cloud.
And I can think of other possible drawbacks but my comment is already long enough.
- Comment on Tools for monitoring changes in a Git repo 1 year ago:
As you only mention git and not any git hosting. I would say you could easily use git hooks. Fir you and probably ask everyone in your team to install the same git hooks to have a chance to review changes before they are commited.
For my team there is an init-git-repo.sh shell script in our repository. When you execute it, it will install all the git-hooks fir your local repository.
You can use them to add checks during commit, merge, etc…
- Comment on Ditching Docker for Local Development 1 year ago:
I use a similar approach, but I went further by creating a system that compose like docker-compose would.
her.esy.fun/posts/…/index.html
For now, I am pretty happy with it. Also, I put the init script inside nix-shell and not in external files and use exit signal to cleanup the state.