101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

475
active users

#simplicity

0 posts0 participants0 posts today

The original #LISP had 7 primitives: \(\texttt{cons}\), \(\texttt{car,}\) \(\texttt{cdr}\), \(\texttt{atom}\), \(\texttt{quote}\), \(\texttt{eq}\), and \(\texttt{cond}\). And the original #Smalltalk syntax could fit on a 5×7 card. That meant a novice could learn the syntax in a matter of minutes, and direct all his efforts to learning how properly to wield the power of that Turing-complete language. This was why, in the 1970s and the 1980s, many college freshmen were taught FP in Scheme (a more modern LISP) and many middle school children were taught OO in Smalltalk. These were surely the best "first" #programming languages.

#FORTRAN and #BASIC were simple, too. FORTRAN, the first high-level language, has been in continuous use since the late 1950s by engineers, who are not keyboard warriors. BASIC was invented in the early 1960s for teaching programming to non-STEM students at Dartmouth. It sired a whole generation of self-taught children in the 1980s.

Compare those to C++, Erlang, Python, Haskell, Java, JavaScript, Scala, Rust, Kotlin, and pretty much every language in popular use today. Most consider Python and JavaScript to be the simplest of modern languages. Yet, they are massive, complex languages. No 10-year-old could teach himself those, nor should he.

The original versions of those classic languages cannot be used to solve modern problems. But they should still be taught to youngsters as their first language. Throwing in the kids' faces a modern enterprise language confuses them and discourages them. Consequently, many novices never attain that state of flow, when the joy of programming gushes forth.

#Simplicity is a virtue. Self-motivated learning is virtuous.

I like all #programming languages. I like even more those languages that an experienced #programmer could learn in a few hours, like #Elm, #TypeScript, #Gleam, and a few other similar ones.

I am not claiming that these languages will make all jaded programmers happy, for each has its own set of pluses and minuses. I am simply pointing out that "unquantifiable something" in their design that makes these languages easier to take up.

That "something" could well be #simplicity. The designers of these little languages seem to be more concerned with making the language users' lives easier through simplicity, instead of with impressing other language designers through complexity. This is also the same philosophy behind FORTRAN, LISP, C, and Smalltalk. And I would add ML, MATLAB, and Go to this list, too.

Sound installation by #Zimoun

«Using simple and functional components, Zimoun builds architecturally-minded platforms of sound. Exploring mechanical rhythm and flow in prepared systems, his installations incorporate commonplace industrial objects. In an obsessive display of simple and functional materials, these works articulate a tension between the orderly patterns of Modernism and the chaotic forces of life. Carrying an emotional depth, the acoustic hum of natural phenomena in Zimoun’s minimalist constructions effortlessly reverberates.» Laura Blereau

👉 Newsletter next Shows (Website Zimoun)
👉 Video Archive (Website Zimoun)
👉 Music: Zimoun.Bandcamp
👉 Longer Videos: Youtube & Vimeo
👉 Instagram: StudioZimoun

_

#soundart #contemporaryart #minimalism #postminimalism #sound #sculpture #soundobject #generative #simplicity #complexity #flow #rhythms #art #artist #immersiveart #studiozimoun #museum #soundinstallation #museumofcontemporaryart #contemporaryartmuseum #space

Complexity vs. Simplicity!

"An idiot admires complexity, a genius admires simplicity, a physicist tries to make it simple; for an idiot, anything the more complicated it is the more he will admire it. If you make something so clusterfucked he can't understand it, he's gonna think you're a god because you made it so complicated nobody can understand it. That's how they write journals in academics; they try to make it so complicated people think you're a genius."

— Terry A. Davis

On this site I have been reflecting deeply on the way we live – not merely as individuals but as communities and as a species. It is difficult not to feel overwhelmed by the numerous challenges we face: #ClimateChange, #Inequality, and #Loneliness, the last 20 years of #techshit to name a few. Yet, a simple but profound idea continues to resurface: What if we chose to live differently? What if we focused on building paths, like the #OMN project, that works harmoniously for people and the planet, rather than the normal path of attempting to repair what is broken?

This is not a new, humanity has long dreamed of utopias and alternative ways of living. Numerous communities have attempted to bring these visions to life, and admittedly, many have failed or faded away. However, these past efforts have left us with invaluable lessons, which is why, with the current #openweb reboot, I believe this time can be different.

The key lies in the technological and social path we collectively take. We are not striving for perfection because perfection is unattainable. Instead, we aim to create something real and adaptable. This is not about rejecting modernity or pretending the world’s issues will vanish if everyone adopts ethical consumption or #DIY self-sufficiency. It is about establishing spaces where people can collaboratively create, grow and adapt—striking a balance between #Innovation and #Simplicity, as well as between #IndividualFreedom and #CommunityCare.

This path is not simply my own. It is shaped by countless conversations with people from diverse backgrounds: #Developers, #Activists, #Educators, both online and offline. What stands out is the shared sentiment that our current way of life no longer makes sense. There is a collective yearning for something better—not to escape the world, but to build a way of living that reconnects us with each other, with nature, and with ourselves.

The path we can take, what makes this feel achievable, is that it does not require starting from scratch. It involves building on existing foundations—acknowledging both successes and failures—and asking critical questions: “What has worked in the past, what is currently working? What is not? How can we approach this differently?” This willingness to experiment, learn, and grow together is what sets this path apart from the normal #deathcult worshipping mess.

Yes, this might sound idealistic, and in some ways, it is. However, bold ideas are often the catalyst for meaningful change. If this resonates with you, I encourage you to share your thoughts. What changes would you like to see in how we live? What would it take for you to feel like you are contributing to something greater than yourself? These questions hold potential—not necessarily in the answers, but in the act of asking them. If you feel inspired to engage with this path, feel free to add to this thread. #openweb #4opens #collectivechange

https://hamishcampbell.com/we-need-to-live-differently-and-this-time-it-needs-to-work/

hamishcampbell.comclimatechange – Hamish Campbell
More from Hamish Campbell

After many #LinuxMint #LMDE Cinnamon pitfalls moved to #Xfce, given that not being a heavy UI user (mostly CLI, IDEs and Firefox) #simplicity is the key. I hope

Not that Cinnamon is memory hungry or badly designed/implemented but starting fresh with just the bare minimum functionality, resources and complexity seems a good fit

Now the magic words:
sudo apt update && sudo apt upgrade -y && sudo apt install xfce4 xfce4-goodies -y && sudo dpkg-reconfigure lightdm && sudo shutdown -r now