News

Virtual Coding Classes for Kids in Singapore & Southeast Asia

🇨🇦 · Maker Kids · Samantha Dinelle

June 23, 2026 | MakerKids Team Families in Singapore and across Southeast Asia are increasingly looking for structured, high-quality STEM programs that fit into busy school schedules. MakerKids is expanding its live virtual coding and STEM classes to serve students in the UTC+8 time zone – including Singapore, Malaysia, the Philippines, Hong Kong, parts of Indonesia, and China – with classes scheduled on weekday afternoons during the Singapore school year. Classes are taught live by instructors, kept in small groups, and cover the same coding, robotics, Minecraft, Python, AI, and game development programs available to MakerKids students in Canada and the US. Program at a glance: Who: Grades 1-8 Schedule: Weekday afternoons, timed for the Singapore school year (January-November) Time zone: Singapore Standard Time (SGT, UTC+8) – suitable for Malaysia, Philippines, Hong Kong, and nearby regions Location: Fully virtual – join from anywhere Format: Live instructor-led, small group classes Languages: English Why Singapore Families Are Choosing Virtual STEM Programs Singapore’s school curriculum is rigorous, and after-school time is valuable. Parents are increasingly looking for enrichment programs that build real technology skills without adding unnecessary pressure. Coding , robotics , and AI literacy are becoming as important as core academics. Singapore’s Smart Nation initiative has placed digital skills at the centre of the country’s long-term education and workforce strategy, and many families are looking for ways to give their children a head start in these areas. Virtual STEM programs make this easier. There is no commute, classes fit into existing after-school routines, and students can join from home while still benefiting from live instruction and peer collaboration. What MakerKids Virtual Classes Look Like MakerKids classes are taught live by instructors in small groups. Students are not watching pre-recorded videos – they are actively participating, asking questions, building projects, and getting real-time feedback throughout every class. This format works well for students across experience levels. Beginners get structured, guided projects. Returning students move into more advanced material as their skills grow. Program Options All programs are beginner-friendly. Students do not need prior coding experience to join. Aligned With the Singapore School Year MakerKids UTC+8 classes are scheduled to run during the Singapore academic calendar, which runs from January through November with breaks in March, June, and September. Classes run on weekday afternoons in Singapore Standard Time, making them easy to fit in after school without disrupting homework or family routines. Families in nearby time zones – including Malaysia (MYT), the Philippines (PHT), and Hong Kong (HKT) – are all within one hour of SGT and are fully compatible with the schedule. Families in China Standard Time (CST, UTC+8) and other UTC+8 regions are equally well-served by the same schedule. Register Your Interest MakerKids UTC+8 virtual classes will be available before the end of 2026. If you are based in Singapore or the surrounding region and would like to be notified when registration opens, please fill out the form below. Click the link to fill out the form. We will follow up with program details, pricing, and scheduling options as soon as they are confirmed. The Same Programs Available to MakerKids Students in Canada and the US Students in Singapore and Southeast Asia will have access to the full MakerKids program lineup – the same courses offered to thousands of students across Canada and the US. Students explore: Scratch coding – animation, games, and beginner programming logic Python – real programming language used by engineers and developers worldwide Minecraft engineering – Redstone systems, logic, and collaborative builds Robotics – sensors, motors, and hardware programming concepts AI concepts for kids – beginner-friendly introduction to how AI works Unreal Engine – game design and world building for older students The rotating format keeps learning fresh across the school year while exposing students to multiple areas of technology and STEM education. Why Virtual Works Well for Families in Southeast Asia Demand for online courses is 50% higher in the post-pandemic era than before, and more than 75% of students now consider online education equal to or better than in-person learning. For families in Singapore and across Southeast Asia, live virtual programs have become a practical and widely accepted way to access high-quality enrichment ( Legacy Online School, 2025 ). Virtual classes also remove the need to factor in commute time or location. Students join from home, participate in a live class, and log off ready for dinner and homework. MakerKids has already worked with students across Canada, the US, and internationally through virtual programs, camps, workshops, and weekly classes. Frequently Asked Questions What time zone are classes held in? Classes are scheduled in Singapore Standard Time (SGT, UTC+8). Families in Malaysia, the Philippines, Hong Kong, and other UTC+8 regions are on the same schedule. Students one hour ahead or behind SGT can also join comfortably. Do kids need any prior coding experience? No. All MakerKids programs are beginner-friendly and grouped by age and skill level. Students start where they are and progress at their own pace. What grades are the programs designed for? Programs are available for students in Grades 1-8, split into three age groups: Mini Makers ( Grades 1-2 ), Idea Incubators ( Grades 3-5 ), and Maker Mavericks ( Grades 6-8 ). When will classes be available? MakerKids UTC+8 virtual classes will be available before the end of 2026. Register your interest below to be notified when registration opens. What does my child need to join? A computer or laptop, a stable internet connection, and a browser. No software downloads are required for most programs. Setup instructions will be provided before the first class. Can families outside Singapore join? Yes. Anyone in or near the UTC+8 time zone is welcome. Be the First to Know When Registration Opens MakerKids UTC+8 virtual classes are coming before the end of 2026. Leave your details below, and we will reach out with program options, scheduling, and pricing as soon as registration is live. Click the link to fill out the form. For general inquiries, contact MakerKids at info@makerkids.com or call 416-385-3577. The post Virtual Coding Classes for Kids in Singapore & Southeast Asia appeared first on MakerKids .

Uncategorized

L’eterno ritorno: perché non potremo scappare dai loop (nemmeno se vorremmo)

🇮🇹 · /root · Lamberto Tedaldi

Il destino ha un modo tutto suo di farci girare in tondo, e stavolta non parlo di quando rimani bloccato in un debug loop alle tre di notte dopo aver dimenticato un punto e virgola. Recentemente, un paper che ha fatto sussultare la community su Hacker News ha sollevato un tema che potremmo definamente definire ‘filosofico-tecnico’: l’inevitabile ritorno dei loop. Se pensavate che dopo l’era dell’imperativo e del funzionale fossimo finalmente riusciti a liberarci da certe strutture rigide, preparate il caffè (rigorosamente nero, come il nostro terminale), perché la tecnologia sta tornando a chiudersi in cerchio. L’articolo di Rico Scarselli ci mette davanti a una realtà scomoda: l’avvento di nuovi paradigmi di sviluppo e l’esplosione dell’automazione stanno portando alla ribalta l’uso di «loops» e «harnesses». In parole povere, non stiamo solo scrivendo codice che esegue istruzioni, ma stiamo costruendo sistemi che creano altri sistemi, che a loro volta si auto-alimentano. È quel tipo di automazione che, se non gestita con un occhio critico, rischia di trasformarsi in una scatola nera dove l’input entra, gira un po’, e l’output è qualcosa di magico ma totalmente incomprensibile. Per noi che amiamo smontare i giocattoli per vedere come sono fatti, questo scenario è un’arma a doppio taglio. Da un lato, l’idea di avere strutture che gestiscono la complessità in modo autonomo è estremamente stimolante. Da un lato, c’è il rischio concreto che queste ‘armature’ diventino dei veri e propri recinti invisibili. Vedete, il problema non è la tecnologia in sé, ma la tendenza del mercato a trasformare queste strutture in sistemi chiusi, dove non hai più il controllo del flusso perché ‘il loop decide così’. Non è che stia arrivando una legge europea che ci vieta di usare i cicli ‘for’, sia chiaro. La questione è più sottile e riguarda la nostra autonomia intellettuale. Quando i framework iniziano a gestire i cicli di feedback in modo totalmente astratto, perdiamo la capacità di capire dove finisce il nostro codice e dove inizia la ‘magia’ della macchina. E noi sappiamo bene che la magia, nel software, è solo un altro modo per dire ‘codice che non puoi debuggare’. Quindi, tra un progetto su Raspberry Pi e un commit su GitHub, teniamoci pronti. Il futuro non è una linea retta che punta verso l’infinito, ma un loop sempre più complesso. La sfida sarà assicurarci di avere sempre il comando di ‘break’ a portata di mano, prima che l’intero sistema decida che la nostra opinione non è più necessaria. Source: The Coming Loop

webnewsautomationprogramming paradigmssoftware engineeringTech Philosophy

Addio manoscritti illeggibili: è arrivato l’OCR che non si stanca mai

🇮🇹 · /root · Lamberto Tedaldi

Se avete mai provato a far leggere a un software standard un PDF con tabelle assurde, grafici sovrapposti e quel font che sembra uscito da un incubo di Lovecraft, sapete esattamente di cosa sto parlando. Di solito, o l’OCR si arrende, o ti restituisce un ammasso di caratteri senza senso che richiede più tempo per essere corretto che per essere digitato da zero. Ma oggi la musica cambia. È arrivato Unlimited-OCR, l’ultimo giocattolo di casa Baidu, e promette di trasformare il modo in cui interagiamo con i documenti digitali. Non stiamo parlando del solito miglioramento incrementale che trovi negli aggiornamenti mensili delle app commerciali; qui parliamo di un salto di paradigma nel modo in cui una macchina «legge» una pagina. Il vero punto di forza di questo modello è la sua capacità di gestire il contesto su larga scala. Invece di limitarsi a scansionare pezzetti di testo, il sistema è in grado di mantenere una visione d’insieme che chiamano «long-context parsing». Che si tratti di un singolo documento tecnico o di una serie di scansioni stratificate, l’algoritamente cerca di mantenere la coerenza strutturale. E la cosa più interessante? Il supporto per diverse modalità di input, dalla gestione di immagini singole a flussi di dati complessi che includono tabelle e layout non convenzionali. Per chi mastica Python e non vede l’ora di sporcarsi le mani con le API, la cosa bella è che il framework sembra essere piuttosto accessibile. Si può configurare il sistema per gestire modalità specifiche, come la modalità «gundam» (sì, hanno davvero usato quel nome per una configurazione, molto geek) o impostazioni ottimizzate per il parsing di immagini ad alta risoluzione. Il setup tramite SGLang e l’integrazione con i server per l’inferenza rendono il deployment meno simile a un incubo logistico e più a un normale lunedì mattina in ufficio. Naturalmente, non è tutto rose e fiori. Far girare modelli di questa potenza richiede una discreta dose di VRAM e hardware che non sia un vecchio laptop da ufficio. Ma se avete a disposizione una GPU che non pianga al solo pensiero di una matrice di pesi, il potenziale è enorme. La vera sfida sarà vedere come questo strumento si comporterà con i nostri PDF scansionati male, quelli che sembrano fatti con un fax del 1994 e una connessione 56k. In definitiva, l’arrivo di Unlimited-OCR segna un passo avanti verso quel mondo in cui la conversione tra analogico e digitale non sarà più una battaglia di trincea, ma un processo fluido, quasi invisibile. Se volete smettere di passare ore a correggere errori di OCR banali, iniziate a dare un’occhiata al repository. Potrebbe essere la soluzione che stavate aspettando. Source: Unlimited OCR: One-shot long-horizon parsing

webnewsaiautomationBaidumachine learning

Other

Template:Standards

🇺🇸 · Noisebridge · Lxpk

← Older revision Revision as of 20:13, 23 June 2026 Line 1: Line 1: {{ManualPage}} {{ManualPage}} {{box3}} '''[[Standards]]''' | [[Safety]] | [[Accessibility]] | [[Inclusivity]] | [[Privacy]] | [[Anarchy]] | [[No sleeping at Noisebridge]] || <small>[[:Template:Standards|V]] · [[:Template_Talk:Standards|T]] · [[Special:EditPage/Template:Standards|E]]</small> {{box3}} '''[[Standards]]''' | [[Safety]] | [[Accessibility]] | [[Inclusivity]] | [[Privacy]] | [[Anarchy]] | [[No sleeping at Noisebridge ]] | [[No smoking ]] || <small>[[:Template:Standards|V]] · [[:Template_Talk:Standards|T]] · [[Special:EditPage/Template:Standards|E]]</small> {{boxend}} {{boxend}} [[Category:Standards]] [[Category:Standards]]

Nosmoking

🇺🇸 · Noisebridge · Lxpk

no smoking New page = No Smoking =

cnc

🇨🇦 · VHS · colinl (colinl@undisclosed.example.com)

Metal CNC Committee Established: Dec 4, 2016 Reformed 2026 Jun 12 Vision: Maintain good condition of the two metal CNC mills (Bobby and Jaxon) and ensure safe operation by members through training. Members: Name Forum Slack Richard (Myelophone)

No smoking

🇺🇸 · Noisebridge · Lxpk

← Older revision Revision as of 20:13, 23 June 2026 Line 1: Line 1: {{Standards}} = No Smoking = = No Smoking = Noisebridge is a non-smoking space. California law requires no smoking within 15 feet of our doors or windows which means being 15 feet away from the gate. The [[patio]] is not a smoking area and smoking should not happen within 15 feet of the [[Gate]] or [[Fence]].

Meetups/Infra/2026-06-22

🇺🇸 · Noisebridge · Mcint

create page New page (Preamble: = Meetup - Infra = https://www.noisebridge.net/wiki/Meetups/Infra https://www.noisebridge.net/wiki/Meetups/Infra/2026-..-.. ) 2026-06-22 m [[Meetups/Infra]] {{meetups/infra}} <!-- header --> (TODO summary) == Introductions == * [name] - [background]. [goals for meetup, or interests to explore] * Loren - cloud, backend enginner - new NB infra h/t Elan, confess my sins of OAuth2 and OIDC setup failures (so far) for MediaWiki & Keycloak * Elan - working with Ciara & Dave on setting up NB infra services, on a journey learning * Juan - mainly experiences in frontend stuff, looking to get into architecture and backend, * Dave - does infrastructure * Oleg - first time here, also does infrastructure, far too many interests/projects. Music, hardware hacking, Nix * Harrison - is "null"one * Kevin - truthy * Doug - still likes computers, recently lost a screen to gravity * Chris (not here) - design engineer * Ciara - Likes Matrix and mastodon and self-hosting and working on the noisegarden * Jet - Understands a little more about ssh.. will fill us in later * Victor - do lots of stuff with Linux & nix * Noah - electical engineering, ML stuff * mohammed - worked at a startup, doing agents for healthcare, figuring out what to build next * Eugene - building out nix systems: laptops & NAS for backups, 3-2-1 strategy, ZFS * Robert - building out ereader system...compiled languages * Gwen - here to learn, peer to peer == Lesson or Demo == * Read aloud: clarify for meetup. We are taking notes in a riseup pad (or I am--help appreciated, and links). We have meeting notes posted to the wiki. noisebridge.net, search Infra, or Meetups/Infra. (the Infrastructure page has a disambiguation link.) * Shell, web services, self-hosting, networking! https://computernetworkingsimplified.wordpress.com/wp-content/uploads/2014/02/email.jpg * Jet: "Are you sick of email?" Jet was hired as founding engineer for an email company, got laid off. For 3 months worked 24/7 80 hrs/wk on email. We may have heard of stereotypes: that email is hard. Jarring issue with email: that there are only five major email services / servers in the world or on the internet. The origins story: how emails were originally: Messages on campuses where a precursor contained queued messages that folks sent to one another as notes. The problem: Someone iterated through all the users and blasted email to everyone. This was the start of spam. Email servers are fairly undefended and vulnerable and there's an arms-race because the protocol is mostly not defended. The result is an centralization of email servers in the contemporary world, due to the effort it takes to maintain reputation and security and constrain spam. Reputation is an organic response to spam that has arisen. This is a nontrivial and non-email-spec system that is necessary to interact with in order to send email. The barrier to entry to scale this is significant, scaling up to $10s of ks. This is due to the baysian reputation system used by most email providers. They handle reputation on IP/ASN/Domain. Ip is the most important. One aspect of the protocol that sucks: queuing. Mail queing was designed at a time when computers were super-slow. Not true anymore, today's tech is so much faster. But queued sending, delivery and receipt of email is still how it's done, and it's much slower than it needs to be. Sending client->senders-server->recipient-server->recipient-client is the current mail system topology. SMTP has a bunch of error types: this is sent via an internal / system email back at your address asyncronously. Ciara: The email queueing system is entirely oriented around significant amounts of downtime. It'll keep retrying heavily like most old-school queuing. It's mostly a good technology, truly decentralized. it's still possible to make it work (particularly for anarchists). Call to action: Enable DANE (re: DNSSEC) & DMARC, SPF, and DKIM * https://en.wikipedia.org/wiki/DNS-based_Authentication_of_Named_Entities * https://sockpuppet.org/blog/2015/01/15/against-dnssec/ So receiving email is not an issue, but sending is. Is there a way to get better sending by borrowing someone else's reputation? Yes, pay for an email relay, they'll do it carefully. Some companies let you proxy for incoming mail. Or just use proton mail (dislike company). Dave: if you self-host -- separate your marketing emails from your identity emails — you can lock people out by bad spam reputation. Adverse selection - on rental IPs. IPV6: History of why IPv4 is about us running out of IPs https://computernetworkingsimplified.wordpress.com/wp-content/uploads/2014/02/smtp.jpg EMail... not compatible with ipv6? (wat) https://beta.computer-networking.info/syllabus/default/protocols/email.html (intros cont') * Custom keyboard - Oleg - QMK-VIZ - https://github.com/NonLogicalDev/tool.qmk-viz https://keyboard-layout-editor.com https://qmk.fm/ uses: Input Club infinity ergodox Eugene: how's qmk with bluetooth nowadays? I use ZMK, better for splits. https://zmk.dev/ Keyboard comment layouts React in terminal pretext https://github.com/vadimdemedes/ink * ATproto (Loren) - ** at proto PDS concern (+ weird pitch) The tl;dr of the pitch: Could we host a PDS specifically for noisebridge for internal usage and checking out infra and/or hosting space-specific internal information (Dave checked out the drill!) KeyOxide: (who remembers keybase - it allowed people to assert their ownership of public keys and claims: This is a standardization of .well_known and similar. A means to assert public information. * CrowdSec - Elan Elan: VPS - We're hosting some stuff somewhere in Helsinki - We're hosting Git-forge - We're hosting some information and our internal services and CI/CD Pipeline We're currently running both Anubis, Failtoban and Crowdsec: - A distributed and collective means to block bad traffic - high-level architectural overview: VPS acts as an ingress gateway into the tailnet. The tailnet is also possible for folks to join directly * Git Forges - Oleg * OAuth2 & Keycloak (Loren) - Ciara: - Supply-chain attacks hitting Aur - LetsEncrypt outage: down for a few hours. Given this affected only issuance, the impact was limited. Letsencrypt is subject to US export controls, which raises an additional set of concerns. == Outros == * Jessica - figuring out this website * Oleg: A lot of new services to look into, 16 * Juan: Greatly appreciated the email talk and the complexity there * Elan - Email talk by Jet * Loren - Email talk by Jet * Ciara - curious to look more into Ozone, that bsky ecosystem. Curiuos about dual-hosting posts. Footgun, tripwires, landmines - in * Doug - persistence of email, here to stay * Kevin - Email is not great, let's use Matrix * Harrison - will use finnish vps sit to save a bit of money * Victor - look into the noisegarden stuff, how it's set up * Dave - impressed by the noisegarden work, and look into the keyoxide stuff * Gwen - always learning * Robert - trying to make an interface with ''slint'', for the Kobe Clara ..ereader * Jet - libssh, node-ssh, bun-ssh chat * Eugene - kudos to NoiseGarden - always interested in decentralized social media, sucker for keyboards == Questions, Discussion, or Coworking == * [Issue] = For next time = == Questions == == Readings & Exercises == * Readings ** * Exercises ** == Join online == * Try it yourself! ** Join libera.chat #nb-meetup-infra https://www.noisebridge.net/wiki/Meetups/Infra

Woodshop Tool Checkout (23 Jun 2026)

🇨🇦 · Victoria Makerspace

A bi-weekly group checkout for the wood shop tools. If you want updates or are looking for a checkout outside of these times make a post on the checkout thread Usually Hosted by Chance McClendon Payment is not expected but candy, baked goods, etc are very welcome. Restocking my DnD Snack drawer.

start

🇨🇦 · VHS · colinl (colinl@undisclosed.example.com)

Committees All committees must give a report at least every second QGM meeting, or are disbanded by default. Active Committees Sorted by Name Committee Most Recent QGM Report (as of May 2026) 3D Printer Committee 2026-04-12 Culture Crawl Committee 2026-04-12 IT Committee 2026-04-12 Laser Cutter Committee 2026-04-12 Machine Shop Committee 2026-04-12 Metal CNC Committee 2025-10-19 Membership Committee

Nosmoking

🇺🇸 · Noisebridge · Lxpk

Lxpk moved page Nosmoking to No smoking New page = No Smoking =

Excellence

🇺🇸 · Noisebridge · Lxpk

No Smoking ← Older revision Revision as of 20:05, 23 June 2026 Line 96: Line 96: * Don't BiTTorrent from the space. It causes lots of problems for other people trying to use the network. We've also gotten DMCA notices about people snarfing copyrighted content using our links, and these notices are very annoying and unexcellent. Please don't download copyrighted content illegally using our Internet links. * Don't BiTTorrent from the space. It causes lots of problems for other people trying to use the network. We've also gotten DMCA notices about people snarfing copyrighted content using our links, and these notices are very annoying and unexcellent. Please don't download copyrighted content illegally using our Internet links. ====No Smoking==== ==== [[Nosmoking| No Smoking ]] ==== * If you're going to smoke, smoke downstairs on the sidewalk, away from our doorway, or in the [[back patio]] with the consent of anyone there. This includes all substances, including tobacco and marijuana. * If you're going to smoke, smoke downstairs on the sidewalk, away from our doorway, or in the [[back patio]] with the consent of anyone there. This includes all substances, including tobacco and marijuana.

Arquivo:001 - QMK.png

🇧🇷 · Garoa Hacker Clube · Agaelebe

Agaelebe apagou a página Arquivo:001 - QMK.png Arquivo duplicado: o conteúdo era: "== Descrição do arquivo == Instalação do QMK MSYS", e o único editor era Gwiethaus ( discussão )