Lucas Lopes @lucaslopes.me · 23/01/2025Qualquer pessoa pode ter uma cópia do quadro da Monalisa, mas pra saber se é o quadro original ou não, é preciso passar pela análise de especialistas. Já no mundo digital, através dos NFT, qualquer um pode verificar a originalidade de qualquer arquivo digital (um livro, música, imagem, etc). 010
Lucas Lopes @lucaslopes.me · 09/12/2024🗳️ Day 18 of #30DaysOfFLCode: Deleting an election in the Voting App is now easier than ever! ✨ How? Just delete the election’s JSON file from the elections folder, and the app automatically removes it from everywhere. lucaslopes.me/voting #SyftBox #OpenMined #EVoting #PrivacyTech #Collaboration 000
Lucas Lopes @lucaslopes.me · 09/12/2024🌟 Day 17 of #30DaysOfFLCode: Solved a tricky Vue.js reactivity issue to show live election & vote counts in the app! Results So Far: - Total Elections: 7 - Total Votes: 21 Grateful to the OpenMined Show & Tell for the traction! This is just the start lucaslopes.me/voting #SyftBox #EVoting #VueJS 100
Lucas Lopes @lucaslopes.me · 08/12/2024LH se despedindo do Flamengo, Gabi se despedindo da Mercedes... que domingo! 000
Lucas Lopes @lucaslopes.me · 07/12/2024🎉 Day 16 of #30DaysOfFLCode: I presented my Voting App at the first OpenMined Show & Tell session! Grateful to the OpenMined team and community for this opportunity. 🙌 lucaslopes.me/voting #SyftBox #OpenMined 100
Lucas Lopes @lucaslopes.me · 07/12/2024✨ Day 15 of #30DaysOfFLCode: Enhanced UI/UX + ready-to-use subapps! 🔹 Rated e-Voting: Vote in elections or create your own. 🔹 Participatory Budgeting: Hierarchical budgets w/ sliders & exports. 👩💻 Install SyftBox to get started. lucaslopes.me/voting #VueJS #SyftBox #UXDesign #Decentralization 100
Lucas Lopes @lucaslopes.me · 07/12/2024🚀 Day 14 of #30DaysOfFLCode: Built a multi-app SPA for preference aggregation using Vue.js! Key features: 1️⃣ Top navbar: Context & navigation. 2️⃣ Left sidebar: Sub-app switcher. 3️⃣ Right sidebar: App-specific actions. 4️⃣ Bottom navbar: App stats/info. lucaslopes.me/voting #VueJS #SPAs #SyftBox 100
Lucas Lopes @lucaslopes.me · 07/12/2024🚀 Day 13 of #30DaysOfFLCode: Unified Rated E-Voting & Participatory Budgeting into a Vue.js SPA! 🔧 Fixed: 1️⃣ Module loading issues (bundled w/ vite-plugin-singlefile) 2️⃣ Routing (switched to WebHashHistory) 3️⃣ Cross-OS setup (used nvm) lucaslopes.me/voting #VueJS #SPAs #SyftBox 100
Lucas Lopes @lucaslopes.me · 07/12/2024🚀 Day 12 of #30DaysOfFLCode! 💡 Participatory budgeting transforms resource allocation into a collective process. With #SyftBox’s privacy-preserving, decentralized platform, it’s the perfect tool for empowering communities to align priorities. lucaslopes.me/voting #ParticipatoryBudgeting #Privacy 100
Lucas Lopes @lucaslopes.me · 02/12/2024🚀 Day 11 of #30DaysOfFLCode! Built a Participatory Budgeting Web App: 📂 Hierarchical project management 🎛️ Ranked sliders for dynamic allocation 📊 Real-time pie chart updates 📂 Import/export budgets (JSON) 🔗Try now: syftbox.openmined.org/datasites/lu... #ParticipatoryBudgeting #SyftBox 100
Lucas Lopes @lucaslopes.me · 01/12/2024Por um futuro onde as necessidades humanas sejam satisfeitas sem exploração ou desperdício. 000
Lucas Lopes @lucaslopes.me · 30/11/2024Day 10 of #30DaysOfFLCode! 🚀 Updated the #VotingAPI README with its synchronous model: 1️⃣ Load elections 2️⃣ Collect encrypted votes 3️⃣ Aggregate securely 4️⃣ Publish results 5️⃣ Sync outcomes No central servers, full privacy! 🔗 github.com/lucaslopes/voting #Privacy #Decentralizedgithub.comGitHub - lucaslopes/voting: Voting API for SyftBoxVoting API for SyftBox. Contribute to lucaslopes/voting development by creating an account on GitHub. 100
Lucas Lopes @lucaslopes.me · 30/11/2024Day 9 of #30DaysOfFLCode! 💡 SyftBox isn’t just privacy-preserving cloud storage—it runs computations! 🖥️ ⚡ APIs auto-update with a simple git pull, making deployments seamless. Cloud computing reimagined. 🌐 🔗 Try the web app: lucaslopes.me/voting #PrivacyPreserving #CloudComputinglucaslopes.meRedirecting... 110
Lucas Lopes @lucaslopes.me · 30/11/2024Day 8 of #30DaysOfFLCode! 🔒 SyftBox ensures privacy with _.syftperm—a configurable file managing read/write permissions for directories. APIs like my #eVoting API use this to secure data flows automatically. Privacy made easy! 💪 🔗 Try the web app: lucaslopes.me/votinglucaslopes.meRedirecting... 100
Lucas Lopes @lucaslopes.me · 28/11/2024🎉 Day 7 of #30DaysOfFLCode! 🎉 Today's update is a major milestone because the e-voting web app is live! 🌐 💡 Create polls, cast encrypted votes, & view results 🔗 Try now: lucaslopes.me/voting. #FederatedLearning #eVoting #Privacylucaslopes.meRedirecting... 100
Lucas Lopes @lucaslopes.me · 28/11/2024🚀 Day 6 of #30DaysOfFLCode! Back-end is live! 🛠️ 🔒 Powered by Paillier encryption for vote privacy. 🔄 Supports creating elections, submitting votes, & secure aggregation. 🔗 Check now: lucaslopes.me/voting #FederatedLearning #eVoting #Privacylucaslopes.meRedirecting... 100
Lucas Lopes @lucaslopes.me · 27/11/2024Eu concordo com sua crítica sobre o uso banalizado de LLMs, da confiança cega nas respostas dadas, e da dependência tecnológica. Eu só discordo de algumas conclusões que vi nos comentários (não em seus tuítes) que estão justificando o afastamento do estudo da IA. Desculpa qualquer desentendimento. 110
Lucas Lopes @lucaslopes.me · 27/11/2024Lendo os comentários percebo que: - acham que IA se resume a modelos generativos fornecidos como serviço pelas bigtechs. - acham que estudar sobre IA é aprender a mexer em apps que usam IA. - acham que é uma questão sobre gostar ou não de uma ferramenta, e optam em passar longe por ignorância. 020
Lucas Lopes @lucaslopes.me · 26/11/2024Day 5 of #30DaysOfFLCode ! 🚀 Today, I want to express my gratitude for the amazing OpenMined community, especially for: ✨ Ionesio Junior (SyftBox dev), for hands-on guidance! 🔒 Patrick Hough (PhD on PETs) for theoretical insights! 🎯 Andrew Trask for making this challenge possible & feedback! 120
Lucas Lopes @lucaslopes.me · 26/11/2024Day 4 of #30DaysOfFLCode! 🚀 Worked on #SyftBox voting API: 🔄 Designing privacy-first vote flow (still WIP). 📄 README updated—users can now install, create elections, & join existing ones. Progress, one step at a time! 💪 Repo: github.com/lucaslopes/v... #FederatedLearning #eVoting #Privacygithub.comGitHub - lucaslopes/voting: Voting API for SyftBoxVoting API for SyftBox. Contribute to lucaslopes/voting development by creating an account on GitHub. 110
Lucas Lopes @lucaslopes.me · 25/11/2024🚀Day 3 of #30DaysOfFLCode!🚀 Explored Multiparty Computation (MPC) through a practical example of securely calculating the average salary among participants, ensuring that individual salaries remain private. Updates: syftbox.openmined.org/datasites/lu...syftbox.openmined.orge-Voting 100
Lucas Lopes @lucaslopes.me · 23/11/2024Day 2 of #30DaysOfFLCode!🚀 Enhanced privacy-preserving e-voting app for SyftBox 🔹Validated binary votes (0/1), tracked invalid votes. 🔹Mean Calculation: Computing the average of valid votes to determine if the result leans towards No or Yes. Updates: syftbox.openmined.org/datasites/lu...syftbox.openmined.orgPreference Aggregator 100
Lucas Lopes @lucaslopes.me · 22/11/2024Day 1 of the #30DaysOfFLCode Challenge! 🚀 Started building a voting API for SyftBox. Users add values in their Datasites, and the API computes the aggregated outcome. Next: adapt it to binary votes (0/1) to complete Checkpoint 1. Follow updates here: syftbox.openmined.org/datasites/lu...syftbox.openmined.orgPreference Aggregator 100
Lucas Lopes @lucaslopes.me · 21/11/2024I'm publicly committing to the #30DaysOfFLCode Challenge! Join me in learning more about #FederatedLearning → 30daysofflcode.com Day 0: Project planning to develop a privacy-preserving preference aggregator with SyftBox. Project link for updates: syftbox.openmined.org/datasites/lu...30daysofflcode.com#30DaysOfFLCodeJoin the #30DaysOfFLCode challenge to enhance your Federated Learning skills through daily study, progress updates, and networking with industry experts. Shape the future of AI with decentralized coll... 141
Lucas Lopes @lucaslopes.me · 16/11/2024Se tá difícil empreender é só trabalhar ué, ou se esforça mais. 040
Lucas Lopes @lucaslopes.me · 15/11/2024No debate presidencial de 2022, ao ser questionado como resolver o Orçamento Secreto criado durante o Governo Bolsonaro, o senhor respondeu que o Orçamento Participativo é a solução, e que tecnologias como a internet podem escalar a nível nacional. Como escalar o O.P. entre os países membros do G20? 000
Lucas Lopes @lucaslopes.me · 08/11/2024Refletindo algumas horas após assistir "Ainda Estou Aqui" e acho que se tornou meu filme brasileiro favorito. 000
Lucas Lopes @lucaslopes.me · 09/10/2024Como você vê a diferença entre esses 2 prêmios? O de química parece uma aplicação direta de deep learning para um avanço na área premiada. O de física parece que foi uma forma de laurear as raízes que inspiraram o deep learning. Também compartilha dessa interpretação? 000
Lucas Lopes @lucaslopes.me · 18/09/2024Bluesky now has over 10 million users, and I was #977,783! 060