Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide) header
Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide) profile picture

Haitian Software Engineer | Freelancer | Mobile and Web Apps. I share my knowledge on https://teapaw.org/t.co/mN7kZrz4g7. If you wish to support: https://teapaw.org/t.co/hkaHPMoJIF

Port-au-Prince, Haïti
Joined February 2014
Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)Photo by Holy-Elie Scaïde 🇭🇹👨🏿‍💻 (@hescaide)
Holy-Elie Scaïde 🇭🇹👨🏿‍💻 retweeted
Replying to @elonmusk
I'm off subject again. Thanks Starlink and Elon for making Starlink available to Haiti! Many Starlink boxes already in Haiti are waiting for CONATEL authorization since March 27th to be delivered, but they won't allow it. Many others are waiting for this issue before ordering.
10
13
4
15
1,182
I just completed "No Space Left On Device" - Day 7 - Advent of Code 2022 adventofcode.com/2022/day/7 #AdventOfCode A tricky one.
5
I just completed "Rucksack Reorganization" - Day 3 - Advent of Code 2022 adventofcode.com/2022/day/3 #AdventOfCode
3
I just completed "Rock Paper Scissors" - Day 2 - Advent of Code 2022 adventofcode.com/2022/day/2 #AdventOfCode
1. Ask questions 2. Look for answers 3. Share what you found This is how I learn.
1
5
Holy-Elie Scaïde 🇭🇹👨🏿‍💻 retweeted
Software is a negative discipline. Programs are practically impossible to prove correct; but easy to disprove. Software only progresses by disproof (ie testing). Thus all programmers are skeptics. Any community that disallows skeptics is anti-software.
33
74
6
450
Holy-Elie Scaïde 🇭🇹👨🏿‍💻 retweeted
⚽️👎🏾❌Poukisa nou blije SEKSYALIZE yon konfwontasyon pou rann li amizan❓ Poukisa reprezantasyon sa a jwenn tout apui enstitisyonèl sa yo nan yon sosyete kote TO VYÒL ap pete plafon❓ Poukisa Brezil dwe yon Fanm❓ Poukisa se konsa pou FANM parèt menm❓ @TICKETmaghaiti NON ❌
93
86
48
463
So, what are symbols? They're just elements of a finite set, and each cannot be divided further in the system. They can be characters, digits, emojis, and even rocks, as long as you agree on a specific count. The abstract machine will manipulate sequences of these.
1
2
All the theorems already existing in each system can thus be brought to others. The most important thing is that mental reasoning can be made tangible, due to the many binary set that exists in nature. Open/Closed, On/Off, Present/Absent, Light/Dark...
1
What's left is to determine how we manipulate those symbols to have useful results, aka solving problems. And what problems we can solve this way. And how long until we get to a solution.
Algorithms are sequences of actions that transform the input you have into the output you want. The possible actions are provided by the entity doing the execution. So, no learning computer algorithms without understanding first how computers work.
1
4
For that, I recommend Code: The Hidden Language of Computer Hardware and Software by Charles Petzold.
1
1
Abstract machines describe how to manipulate symbols to have tangible results. Formal systems let you make this manipulation meaningful by making it extensible. Information theory tells you how you can transform facts to symbols. Programming languages are products of all three.
1
1
3
Because they are tools that let you dictate the sequence of manipulations (done by the machine) of symbols (data). And the goal is always something you need to be done. You think, the computer does. Programming is the link in between.
2
I can also draw… reference: r/redditgetsdrawn
5