@natecull your right firewalling can only do so much but perhaps we shouldnt be networking certain things, at least not publicly. part of why NASA has so much success running ancient fortran code is because their devices arent exposed to the WWW
Notices by bitey cat bite bite bite bite (cybermeow@cybre.space), page 102
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 22:41:38 EDT
bitey cat bite bite bite bite
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 22:22:56 EDT
bitey cat bite bite bite bite
@moonman the apostle paul can SUCK THESE NUTS.
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 22:22:32 EDT
bitey cat bite bite bite bite
@natecull I see we still havent considered more cautious networking and more stringent access control as a fix
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 22:18:48 EDT
bitey cat bite bite bite bite
@gcupc I mean, assuming poor people will ever be able to afford one and that they wont get shafted by the banning of gas cars too soon.
-
GCU Prosthetic Conscience (gcupc@glitch.social)'s status on Thursday, 14-Sep-2017 22:13:45 EDT
GCU Prosthetic Conscience
Once self-driving cars are a thing, there will be country songs about your truck leaving you, too.
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 22:11:11 EDT
bitey cat bite bite bite bite
@grime_witch backcombing (itll destroy your hair though)
-
genki goth girl (grimewitch@witches.town)'s status on Thursday, 14-Sep-2017 22:05:40 EDT
genki goth girl
thicc centaurs
-
GCU Prosthetic Conscience 🍞 (gcupc@anticapitalist.party)'s status on Thursday, 14-Sep-2017 21:59:12 EDT
GCU Prosthetic Conscience 🍞
In *Our* America
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 22:01:18 EDT
bitey cat bite bite bite bite
@natecull @moonman and yet we will never get rid of the need for machine code, turns out VM based languages get errors in the machine code of the VM.
These VMs dont come out of no where, they are made in the same machine code we supposedly stopped writing in.
Turns out all you can really do is stay on top of security bulletins and update dilligently.
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:56:46 EDT
bitey cat bite bite bite bite
@natecull tagging @moonman because he may have opinions.
There is no such thing as a perfect tool, we thought we could do away with SO/HOs by implementing ASLR but the advent of brainbending ROP proved us wrong,
an attacker with enough time on their hands will always figure out how to exploit a system, due to our development methodology it is not feasible for us to create moderate sized codebases 100% free of errors, this is not on the toolchains that we are using, its on how we design and develop software
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:51:25 EDT
bitey cat bite bite bite bite
@natecull no thats wrong, mistakes are to be expected in literally any toolchain, we cant ditch toolchains optimized for important things like administration and rapid prototyping just because *people make mistakes*
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:49:56 EDT
bitey cat bite bite bite bite
@natecull RIGHT, this will not be fixed by writing pure functional code, we will still need updates, we must streamline the update process so it isnt as bad as adobe and we need to stop overexposing our software to the net where anyone can attack it from anywhere.
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:47:55 EDT
bitey cat bite bite bite bite
@natecull just because huge software needs plenty of updates doesnt mean updating is bad.
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:47:12 EDT
bitey cat bite bite bite bite
@natecull yes henlo nasa YOU NEED UPDANTES
UPDANTE YOUR SOFTWARreal talk though nasa's software isnt exposed to the world wide web, it radios back to nasa and no one else iirc.
They can do what they want because its a closed circuit. They tackled the problem at the physical layer, which is what I have ben saying all along
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:43:04 EDT
bitey cat bite bite bite bite
@natecull "correct software doesnt need updates" is the worst take EVAR.
UF AWLL TIEM
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:42:12 EDT
bitey cat bite bite bite bite
@natecull EVERYthing needs to be updated, we live and learn and we find out about our mistakes after theyve been made and we have this neat process where security researchers give grace periods and we have the abliity to push updates over the air.
your pure functional language can be perfectly free of side efects, if I find a way to exploit the underlying machine it runs on or a library you used then thats that.
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:40:31 EDT
bitey cat bite bite bite bite
@natecull restricting the programmer is NOT the answer. maybe restrict the stupid designers that dont understand that putting a fully operational gas vehicles engine control unit into the infotainment system and opening that up to the outside world via network is A REALLY BAD IDEA.
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:39:06 EDT
bitey cat bite bite bite bite
@natecull right but when are we going to try making a better effort to keep software in products up to date, making sure the latest version of libraries and software is being rolled out, NOT recklessly networking our thermometers and motor vehicles with the outside world and fixing holes in our firewalls.
Part of the problem is crap like flatpack/whatever equivalent where we decide to bundle an app with its dependancies and then distribute and shit IOT devices that have no business being networked.
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:34:59 EDT
bitey cat bite bite bite bite
@natecull concurrent programming is important but it has limited potential in fields that arent based on extremely intensive computation. even then it turns out that you also need to be able to access some kind of interface to let the outside world know what youve come up with a result from all that computation.
Yes I have worked with enough threading to see the value in what you are talking about, however making it harder to write *useful* programs isnt a replacement for more careful networking
-
bitey cat bite bite bite bite (cybermeow@cybre.space)'s status on Thursday, 14-Sep-2017 21:30:04 EDT
bitey cat bite bite bite bite
its been 2 hours and im halfway through backing up my music collection