This week I got a huge cold so not much to share
“Ditching GitHub,” n.d. https://tomscii.sig7.se/2024/01/Ditching-GitHub
I totally agree with his arguments.
“Inform Is a Programming Language for Creating Interactive Fiction, Using Natural Language Syntax.,” n.d. https://ganelson.github.io/inform-website/index.html
I need to try this!
“Deep Time Photography,” n.d. https://tumamoc.arizona.edu/arts-and-science
It will be set up as an art project in Tucson, Arizona.
“Faircamp,” n.d. https://simonrepp.com/faircamp/
“Smoother Sailing: Studying Audio Imperfections in Steamboat Willie,” n.d. https://www.windytan.com/2024/01/smoother-sailing-steamboat-willie-flutter.html?m=1
“Lighting and Photographing a Maquette,” n.d. http://gurneyjourney.blogspot.com/2024/01/lighting-and-photographing-maquette.html?m=1
I would say to model it in 3D and put light on it with Blender. This will save you a crazy amount of time, and you will be able to test the light with different colours.
Still, if you don’t know Blender and can sculpt quickly, do your thing. I’m not your mother to tell you what to do. Just don’t forget to have fun with it!
“Making Rust Binaries Smaller by Default,” n.d. https://kobzol.github.io/rust/cargo/2024/01/23/making-rust-binaries-smaller-by-default.html
This person decided to commit and remove them from Cargo.
It’s a really interesting post on how sometimes OpenSource does not work properly, even when everyone agrees that something should be fixed. No one is taking responsibility to do it till this one person comes, and after 7 years, it finally merged with master.
“The Possibility of Making $138,000 from Shredded Banknote Pieces Using Computer Vision,” n.d. https://arxiv.org/ftp/arxiv/papers/2401/2401.06133.pdf
Sadly, China’s monetary authority breaks the law and puts stones inside cylinders with shredded money XDD
No, but for real. It’s not possible due to a serial number mismatch. The probability of having one banknote with a valid serial number is probably extremely low. If not, people would just sit and connect shredded banknotes.
“Code Auditing and Profiling Tool Based on Gcc for C Programs,” n.d. https://github.com/ANG13T/astroguard
“How Platform Teams Get Stuff Done,” n.d. https://martinfowler.com/articles/platform-teams-stuff-done.html
The first author defines the difference between Platform Delivery team and Product Delivery teams. The main one is that Product delivery team builds products for end users of a company, while the platform team builds products for other teams inside the company.
Later, he explains the different phases of platorm engineering. Migration, consumption, and evolution.
What I got from this article the most is the OpenSource paradigm from inside the company. I think this makes huge sense if you want to not only build quality tools but also create an internal community of good developers.
“The Open Source Sustainability Crisis,” n.d.
I think this is a very interesting problem that actually has a good solution.
Use licences proper to your expectations. If you don’t want companies to leech on you, Use licenses that restrict money gained by them or amount of people that use tools based on your libs.
If you are a hardcore GNU person, Use GNU licences and make use of "no warranty of work." If you feel like you are not paid, change some things in the code to add a huge banner: "PAY ME MONEY IF YOU USE IT COMMERCIALY."
There are many cases where developers did this and got backlashed by companies or single developers who do not understand that OpenSource maintainers have the right to do whatever they want. And I think this is actually the beauty of OpenSource.