119 karma · joined October 24, 2023
while unusual in the "python world", there are more or less well supported ways: https://www.askpython.com/python/examples/compiling-applicat...
i'm sure go will support dynamic linking aswell sooner or later
I love the fact that you can just update one single openssl lib and all installed apps use the updated version after a restart.
Static builds have their legitimate use-cases so maybe change that to "mandatory static builds". (iirc go support for dynamic linking is worked on and will become stable eventually)
That sounds like a feature you want when using FOSS.
Imagine distros wouldn't have been able to intervene quickly and malicious xz would be still deployed through their channels just because the authors want to.
I'm not sure what sort of "control" they have over the Play Store compared to f-droid, but I'd rather have a trusted 3rd party do the building transparently and verifyable.
Really all I want is an 80s TUI accounting app that "just works" as ledger does but with a menu driven interface with keyboard shortcut support.
Modern stuff like multi-user capabilities, plugins, templates, API etc. wouldn't hurt.
But gitolite is so easy to setup & maintain, it's not a big difference and for r/w-access management within teams, it's priceless.
I guess one could even hack anonymous access with "PermitEmptyPasswords yes" and "AuthenticationMethods none"
In a big company it's much easier to slip it in. Code seemingly less relevant for security is often not reviewed by a lot of people. Also, often people don't really care and just sign it off without a closer look.
And when it's merged, no one will ever look at it again, other than with FOSS.
It was a bit more science leaning but got kids to awe just the same way.
it took roughly two years including social engineering.
I'd say the same approach is much easier in a big software company.
Well, software supply chains are a thing.
"where no auditor ever is paid to look" would be more correct.
RCE doesn't really follow a login process design. As soon as you got RCE you can be considered pwned.
If not now, then at the time the next locally exploitable vulnerability comes up. There are plenty.
It seems most of these never became fit for use for some bigger website.
I'd love to have something similar that's lightweight and not serverside node.js
You just can't know, how much more Einsteins there would be. People that would never steal an Apple II or would never even get that opportunity.
Heck, if Einstein became a younger father, there's a good chance he never looked deeper into physics despite talent and interest without someone (like a teacher) pushing him.
I claim that it's pure coincidence. Carmack didn't make it because of public education but despite of it. We can't afford this anymore.
I don't think it's that complex. My personal premises are
* if the kid doesn't like to get up and go to school or is too tired over longer periods, the school is doing something wrong, not the kid. * if there are A LOT of kids like this, the school authority is doing something wrong (and so on, up to government) * an older kid needs support on every topic at any time when interest arises. It's the kids' choice not the schools'. * learning at school must be fun, at least 90% of the time.
That way whizzkids are easily detected, will be less frustrated and thus perform better.
I got some good example anecdotes but better won't "textwall" here :-)
Just imagine a world, where Einstein would get optimum support from young age so he would start professional physics years earlier.
Or one where he didn't go to the patent office but one where he worked in some factory or other place, not finding the spare time he needed to do physics.
Way too much luck involved if you ask me.
I wouldn't be so pessimistic.
Only those you see becoming one.
You never hear of all the "Einsteins" who never leave the patents office because they never got inspired for some passion or various other stupid reasons.
In these times, we need every whizzkid we can get.
It's either crashdump or nice error message. If not I just increase loglevel to find the actual problem.