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.
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.
If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on and the dedication to go through with it.
— John Carmack
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: https://www.devcom.global/ddc-2025/program
I really like the ideas. So far this is my set of nerdy cards (although Agile Poker is not really a game).
Especially the "Exploding Git Commits" is nice, since I'm an Exploding Kittens fan.
Cash you recommend other games?
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.
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.
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.
A message to #Mastodon — let’s make a
#game #changer for this #social #platform!
AI Software Upgrade Suggestion:
Let users follow any number of hashtags
Add a clean dashboard to manage them
Use AI to suggest relevant hashtags + filter spam
Make all of it optional & user-controlled
Let’s help good voices get heard!
Use #AI #Programmers to #Save #costs #civilization #society #news
A message to #Mastodon, let's make a
#game #changer for this #social #platform! Here is my suggestion (love letter to you) that respects what you want to do: https://mastodon.social/@Gharrhome/114985541561863621 Use #AI #Programmers to #Save #costs #civilization #society #news
Well, #AI has more than conquered our world of #programmers. Currently, new #LLM:s are appearing faster than programming #languages ever did.
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.
https://www.media.mit.edu/publications/your-brain-on-chatgpt/
#MIT #AI #Programmers #LLM #Cognitive #Education
#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.
What do #linux #programmers hate the most? Compiling for #windows .
I want one of my #rust programs (https://gitlab.com/heki/vega) to work on Windows so for last 2 days I tried to do that.
How it went? Check comments.
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
The #microarchitecture of #Intel, #AMD, and #VIA #CPU’s - An optimization guide for #assembly #programmers and compiler makers by Agner Fog