mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

12K
active users

#programmers

2 posts2 participants0 posts today
Continued thread

By the way: dear open source #programmers, who are you even helping in 2025? I'm one of you, and it's still a hassle to clone and build your oh-so-valuable code when all I want is to use it.

📢 I am very excited to have the opportunity to do a new VR/MR Talk covering dev tools & multiplayer on behalf of Meta, honestly what a dream!

This time I'll be at Devcom/Gamescom and collaborating with Daniel Sproll, CEO of reaities.io (Puzzle Places), our talk is scheduled for Tuesday Aug 19th 12:15-01:45!

💡If you're in Cologne, stop by our talk, and we'll be at the Meta Booth giving demos for an MR colocated app and the new Runtime Optimizer tool!

DM me if you're going to be around and want to chat, I'd love to learn what you're building w/ XR ;)

📌 Also, here's more info about this conferences in case you're curious: devcom.global/ddc-2025/program

To serious #programmers, #LLM code generators are not that interesting. The current generation AI's linguistic capabilities could be put to a better use to meet an exigent need: analysing a large, undocumented codebase, and producing function-level and module-level English explanations, along with programme-level text summary.

There are way more readers of programmes than writers, today. Modern #programming languages serve that very important human factor. So should AI that dabbles in programming.

Hello Everyone 👋!

I’m excited to share a major leap forward in MR development: Niantic Spatial SDK v3.15 now supports Meta Quest 3 and Quest 3S, opening up a suite of advanced capabilities that were previously out of reach.

📣Here’s what’s new:
- Centimeter-level VPS: delivers ultra-precise visual positioning leveraging Niantic’s expansive mapping data.
- Real-time Live Meshing: generates dynamic 3D meshes, even in outdoor and large-scale environments, using
passthrough camera inputs.
- Semantic Segmentation & Object Detection: enables apps to intelligently identify and interact with the real world in real time.

These tools are game-changers for VR/MR developers and creators looking to build immersive experiences, whether for dynamic gaming, spatial navigation, enterprise training, remote collaboration, or public installations.

#meta#xr#developers

At the dawn of the Jet Age in the late 1950, the airline transport pilots (ATPs) who flew the international jet routes were the cream-of-the-crop, stick-and-rudder aviators, most of them WW2 veterans. Less than a quarter century later, the day-to-day responsibilities of pilots had been reduced from "aircraft flying" to "computer monitoring", especially on Airbus aeroplanes. Compared to their 1950s predecessors, modern ATPs are isolated from flying by many intervening layers of avionics.

The #IT industry emerged around the same time as the jet airliner. In that time, #programming went from assembly to Python. Programmers today are just as isolated from the computer hardware as the ATPs are from the aircraft hardware. And the sudden awakening of the language-fluent #AI, of late, has transformed #programming into mere button pushing. AI will soon decimate the rank and file of #programmers, starting with the most abundant species—the IT common coder.

Airline pilots are shielded from the onslaught of technology by several means: the public would not board an airliner flown by computers; the industry safety regulations require two pilots to occupy each airliner cockpit; the same regulations require pilots periodically to hand-fly the aircraft and to re-qualify emergency procedure proficiency in highly-realistic simulators; air travel continues to grow exponentially; airline economics demand maximising flights over the life of each plane. Programmers in IT enjoy no comparable protections.

We, Programmers A Chronicle of Coders from Ada to AI by Robert C. Martin, 2025

In We, Programmers, software legend Robert C. Martin—"Uncle Bob"—dives deep into the world of programming, exploring the lives of the groundbreaking pioneers who built the foundation of modern computing. From Charles Babbage and Ada Lovelace to Alan Turing, Grace Hopper, and Dennis Ritchie, Martin shines a light on the figures whose brilliance and perseverance changed the world.

#books
#nonfiction
#programmers

The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.

— Frederick P. Brooks

Hey developers, please click on articles and read before reacting 🤦.

Github CEO didn't urge you to "Embrace AI or leave Github", he urged you to "Embrace AI or stop being a programmer".

The action we should decide from that quote is not leaving Github or promote Codeberg ; we should all have done these things long ago anyway.

The actions we should decide from that provocation is to stand against anyone telling us how to do our job (= micromanagement) and anyone who predicts/dictates the future based on their financial interests. We should show them how diverse our practices are, how being a programmer is much more than coding, and how wrong and ridiculous they are.

This MIT study suggests to me that the race for AI is one against time. If it's accurate (This was a small sample with a larger study in the works.) the people using Ai (presumably including those working to build AI for Microsoft, Meta, etc.) are undergoing rapidly deteriorating brain function.
This also puts into question plans to use AI in schools.
media.mit.edu/publications/you
#MIT #AI #Programmers #LLM #Cognitive #Education

MIT Media LabYour Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task – MIT Media Lab This study explores the neural and behavioral consequences of LLM-assisted essay writing. Participants were divided into three groups: LLM, Search Engine…

#Programming is an #art. Like any art form, it utilises known technical concepts and processes; it requires the invention of new, unique concepts and processes; and it demands years of dedicated practice to become proficient.

As #programmers, we can accept the above assertion on the grounds of individual intuition and collective experience. We may then derive the following statements therefrom:

• Crafting a complete solution of a substantive, novel problem in STEM, ab initio et per definitionem, is like sculpting a masterpiece out of a large slab of Italian marble.

• Schlepping together a bunch of API calls to replicate a known solution, without a thorough understanding of the behaviours and the interactions of these functions, is like creating a 3D model, then feeding the model to a 3D printer.

• Copying and pasting code off some forum, without even reading the copied code, is like downloading someone else's 3D model, then feeding the model straight to a 3D printer.

• Begging an LLM to generate a piece of production-ready code, without bothering to read the generated code, is like asking someone who owns a 3D printer to print something—anything—based on a vague description of the model, then trying to auction at Sotheby's that printed model, as if it were a unique, valuable artefact.

The #IT #MBA #brogrammers are now eagerly awaiting for the day when they can swap out all the #programmers with an #AI code generator. So be it.

There are tonnes of better uses of AI in IT:

• AI analyses a human-written code and automatically (and correctly) performs a whole-programme optimisation
• AI analyses a large collection of human-written code, and automatically generates test cases with adequate coverage
• AI continually analyses the runtime behaviour of a production software, and re-optimises the generated code, based on the evolving patterns of use
• AI continually monitors the nominal behaviour of a production system, and immediately notifies the system administrators and places the system in the "safe mode", when an anomalous runtime behaviour is detected in the operating environment

The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.

— Frederick P. Brooks