Computers are to Informatics what pencils are to Art.
Knowing how to program should not be a prerequisite for using a computer.
Simply, computer are learning tools to learn how to program and debug systems.
The problem is that we are pretending they are something else.
Very interesting.
I'm pretty sure it IS possible to teach everybody how to program, given the right programming tools.
But I've never heard of brain damage caused by programming, so if you have some reference on this too, I'd really like to read them.
And even if it's just your own insight, I'd like you to expand on this...
I'm a programmer and I've always been very well versed at this sort of things, so if it's a sort of brain damage that make me good at programming, I might be blind to it.
(and yes, if you think programming JS is brain damaging, I can't disagree... but it's a totally different topic!)
@zensaiyuki @Shamar then fix whatever shitty education system those people have.
people here know what a file system is and it's not like learning what one is is _that_ unintuitive.
and the belief that users and programmers must be strictly divided is fallacious.
should we also not expect them to be able to compare two numbers? or to read?
Mind to share a reference?
I managed to explain 10yo how a filesystem work not even as a hierarchical taxonomy, but at data block level, so... I'm a bit skeptical about this.
The fundamental error here is distinguishing programmers and users.
People who cannot program (and debug) are not users but useds.
Trying to preserve this state of things is called "oppression". And it mean nothing if the oppressed are unaware or even forced to express joy for their own weakness and oppression.
People who say: "I don't need to program" might even say "I don't need free speech". And actually, it's what they do.
Uhm... I think that the #mainstream software stack is so shitty that I started to write #Jehanne to fix it.
In the specific case of #dwm and #dmenu, I think they actually #suckless. 🤣
Dmenu in particular is a damn good hack from a GUI and CLI perspective. I customized it so that I don't simply use it as a launcher but as a sort of mini shell that is crafted around my own workflow.
As I grow older, I started to hate those tools that try to impose me a workflow I don't like just because it's perceived as easy by most of people. I prefer simple tools that compose well.
You might object that I already have a shell to do that, but a shell can do much much more and this can make you loose your focus. Sometime less is more.
All this is not to convince you to try dwm and dmenu, really!
But if you are stuck in a primitive and over-complicated #Unix-like operating system (a #Linux, a #BSD or something like that) you might find that SuckLess tools... actually suck less than the rest of the system.
I wonder how #security experts preserve self-respect.
#letzhack podcast with me and @gunstick is now live.
We talked about:
- new #cookies consent judgement
- #Google 's circumvention of Safari cookies blocker judgement
- Microsoft trying to trick you in creating #Cloud accounts instead of local ones in #Windows 10
- @LuxSecurityWeek @hack_lu @MISPProject @BSidesLux #CyberSecurityMonth
- @Snowden's book #permanentrecord
- etc...
http://podcast.ara.lu/blog/2019/10/05/letz-hack-05-10-2019-security-news-cybersecurity-week/
@grainloom @zensaiyuki @matt @Shufei
I'd say that it match exactly the definition of a #GUI designed to make #CLI easier.
@zensaiyuki @matt @Shufei the year of the Plan 9 desktop is coming ![]()
tbh the main attraction of *nix systems is that they make composability available to the end user, not just the developer.
isn't it fucked up when we teach programmers to write composable and modular code, and then make them use those techniques to write closed source monoliths that only compete, and rarely cooperate?
there's some #programming food for thought....
Each time somebody tell me "you can't teach #programming to everybody" I instantly see them like Amenhotep, son of Hapu that carefully explain to me like I was five: "You can't #teach #writing to everybody".
It's exactly the same.
Talking to computer IS talking to people these days.
And I'm not thinking of smartphones and social networks.
Any code not written to be read from a human is garbage that no machine is going to execute correctly. Because bugs are just evidence of the #GIGO information law.
And yes, this means that the overwhelming majority of today #computing IS #garbage.
This should inspire us.
Because as long as we run such garbage we consume more energy than required, both during the development, during debug and during execution.
#Mainstream software is the only garbage that we could throw away without increasing global pollution and, instead, decreasing it.
Each day I think we should throw away everything and start from scratch.
RT @creapills@twitter.com
Les problèmes des nouvelles technologies et des réseaux sociaux selon l'artiste polonais Paweł Kuczyński 😲
Son Instagram : http://bit.ly/2xLOLly
🐦🔗: https://twitter.com/creapills/status/1044851829060841472
Right!
The situation when all people can read and write is never going to arise.
Rather ppl need to learn (be taught) to #trust #FOSS. Possibly without that confusing "F".
I guess the Pharaoh would be proud of you, my little scribe.
(sorry @gemlog but whenever someone says this sort of things, this is what I ear 😉)