Every time I brainstorm/daydream on how I'd design an ideal type system... I eventually end up with Rust.
It's kind of annoying, really.
#Rust #Programming #Types
Every time I brainstorm/daydream on how I'd design an ideal type system... I eventually end up with Rust.
It's kind of annoying, really.
#Rust #Programming #Types
Really good and detailed breakdown of the memory implications of associative arrays in PHP. Yet another reason to "Never* use arrays." (Use classes, and convert as quickly as you can.)
dev.to/nazar-boyko/i-added-one…
I was recently refactoring some legacy PHP code and noticed that the same data array was being used...Nazar Boyko (DEV Community)
🎹 ICYMI: #UCLA #engineering students Karina Bender and George Grigoryan rebuilt a free #piano into an automated #instrument capable of playing all 88 keys simultaneously.
Powered by 88 solenoids, the setup tackles #classical pieces as well as Rush E, an impossible #song requiring every key struck together.
👉 Learn more: seethis.tv/post/mechanical-pia…
#classicalmusic #electronics #mechanics #play #programming #repair #sound #music #tech #technology #womeninstem #makers #robotics #diy #invention #hardware #science #tksst #video
#til that #python Path has
a method called `home` which returns a new path object representing the user’s home directory (as returned by os.path.expanduser() with ~ construct). If the home directory can’t be resolved, `RuntimeError` is raised.
learn more about it at
docs.python.org/3/library/path…
Source code: Lib/pathlib/ This module offers classes representing filesystem paths with semantics appropriate for different operating systems. Path classes are divided between pure paths, which pro...Python documentation
🎹 ICYMI: #UCLA #engineering students Karina Bender and George Grigoryan rebuilt a free #piano into an automated #instrument capable of playing all 88 keys simultaneously.
Powered by 88 solenoids, the setup tackles #classical pieces as well as Rush E, an impossible #song requiring every key struck together.
👉 Learn more: seethis.tv/post/mechanical-pia…
#classicalmusic #electronics #mechanics #play #programming #repair #sound #music #tech #technology #womeninstem #makers #robotics #diy #invention #hardware #science #tksst #video
🎹 ICYMI: #UCLA #engineering students Karina Bender and George Grigoryan rebuilt a free #piano into an automated #instrument capable of playing all 88 keys simultaneously.
Powered by 88 solenoids, the setup tackles #classical pieces as well as Rush E, an impossible #song requiring every key struck together.
👉 Learn more: seethis.tv/post/mechanical-pia…
#classicalmusic #electronics #mechanics #play #programming #repair #sound #music #tech #technology #womeninstem #makers #robotics #diy #invention #hardware #science #tksst #video
🎹 WATCH: #UCLA #engineering students Karina Bender and George Grigoryan rebuilt a free #piano into an automated #instrument capable of playing all 88 keys simultaneously.
Powered by 88 solenoids, the setup tackles #classical pieces as well as Rush E, an impossible #song requiring every key struck together.
👉 Learn more: seethis.tv/post/mechanical-pia…
#classicalmusic #electronics #mechanics #play #programming #repair #sound #music #tech #technology #womeninstem #makers #robotics #diy #invention #hardware #science #tksst #video
Curious people's experience with LLMs at work vs personal projects.
Mostly thinking about programming types of tasks here, things you would have otherwise written yourself or had to learn about and ask others for help.
#programming #LLM #AI #survey
It's pretty cool that a Zig module is itself a struct. It allows you to write "top-level" properties and functions straight in your root.zig and have access to the struct itself using @This(). Makes for pretty ergonomic import + instantiate code.
See e.g. the change I made here codeberg.org/hgrsd/zopt/commit…
#zig #programming #opensource #noAI
zopt - Low-ceremony schemaless command line argument parser for the Zig ecosystemCodeberg.org
“Sometimes getting the code to work is like having just bought all the right furniture for the living room. It’s there and doing its job, but for my sake and yours, I’m still going to rearrange it three different ways, and worry about the flowers on the mantelpiece, and try to position light switches to be within arm’s reach when we’re tired and stumbling at night.”
Lovely essay short essay by @kayserifserif I wish I had wrote it! Explains quite well why I got so annoyed by people prompting models to generate code, specially whose work I admired. I’m not annoyed anymore though, I’ve found other work to admire 🙂 #programming
#TaylorOtwell transformed from hero to villain.
On one hand, he just nuked the maintainment burden: no more triage, "how this works", and RTFM.
On the other: use #AI for everything. It looks like an investor driven decision.
I'm going to give him the benefit of the doubt. #Symfony is doing the same but for PRs instead.
#Software #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #ArtificialIntelligence #VibeCoding #VibeCode #PHP #Laravel #GitHub #Git #VersionControl
The power of `git reflog` compels you.
Цьому не навчають на курсах Git 101, або "як відкотити --amend, checkout або reset".
stackoverflow.com/questions/14…
#IT #programming #git
Normalized Fascism in Open Source: $12 Million Given to DHH
brennan.day/normalized-fascism…
#politics #technology #opensource #foss #programming
Open source has become a safe harbor for far-right politics, from David Heinemeier Hansson's white-nationalist rhetoric and the Omarchy Foundation's $12 million in patron funding to so-called apolitical projects that treat marginalized contributors a…brennan.day
The age of software plugins is coming to an end. Thanks #AI!
levelup.gitconnected.com/ai-is…
Why pay for someone else's plugin when you can ask AI to code it for you, and keep it forever? Then you ask why now everything is a subscription to *something* in the cloud.
Imagine #PHPUnit was a cloud service. $20/m for 10K assertions.
#Programming #Coding #Code #SourceCode #SoftwareDevelopment #WebDevelopment #VibeCoding #VibeCode #WebDev #AppDevelopment #JavaScript #PHP #Rust #Golang #Go #TypeScript
Tune in to youtube.com/live/nBL7dkdDEmg at 21h UTC this Friday night (in ~20 minutes) to see Georges livestreaming his GNOME Calendar coding & merge requests review session 
#GNOMECalendar #programming #GNOME #FLOSS #OpenSource #Linux #LoFi #GTK
Support me on GitHub: https://github.com/sponsors/GeorgesStavracasSupport me on Ko-Fi: https://ko-fi.com/feaneronBecome a Friend of GNOME: https://donate.gno...Georges Stavracas (YouTube)
(URL replace addon enabled for X, YouTube, Instagram and some news sites.)
Jean-Christophe Filliâtre listed his favorite computer science books and explained why he likes them. There are some great ones I didn't know, as well as a classic co-written by @robpike Rob Pike.
Notably, the most recent book was published in 2011.
backtracking.github.io/en/2020…
#ComputerScience #programming #books
The Art of Computer Programming. Donald E. Knuth. Addison-Wesley, 1997/2011.Jean-Christophe.Filliâtre (Jean-Christophe’s programming corner)
Kleine, aber interessante Meldungshäppchen vom News-Buffet zu Windows App Development CLI, PPC, GNU Poke, VS Code, Toolbox App, OpenSpec, Azure, Go und DuckDB.Maika Möbus (Developer)
TFW you realize you already wrote a tool to solve the problem you're working on, but you totally forgot about it so used 50 workarounds that your tool exists to already solve for you...
Wissensdurst? **Free Programming Books** ist mehr als ein Wochenendprojekt! 📚💻 #shipit
Eine riesige, kuratierte Sammlung kostenloser Programmierbücher, Kurse & Screencasts in vielen Sprachen.
Highlights:
✅ Tausende Ressourcen (Bücher, Kurse, Podcasts)
✅ Mehrsprachig (auch auf Deutsch!)
✅ Open Source
Welches Buch hat euch am meisten geprägt? 🚀
Link: github.com/EbookFoundation/fre…
#RadioTux #Programming #OpenSource #Learning
:books: Freely available programming books. Contribute to EbookFoundation/free-programming-books development by creating an account on GitHub.GitHub
PHP has overtaken Go in the rankings ! 🐘EN
PHP superó a Go en el ranking ! 🐘ES
#programming #coding #programación #code #webdevelopment #devs #softwaredevelopment #php #ranking
Transaction Test Protection
garfieldtech.com/blog/test-tra…
#PHP #Programming #PHPUnit #PHPTricks
Make your tests faster and safer with this one cool trick!Larry Garfield (Garfieldtech)
#Programming advice requested. What course, book, or web-article(s) are currently considered "the best" for learning about modern software architecture?
In a world of AI-coding, I still find that a proper architecture is still necessary no matter how magical coding tools appear.
So I'm asking for help!
Вибирайте свою ЦА.
---
Pick your target audience wisely.
#IT #programming #kek
Please, don't let yourself be in this video.
I mean, this is fair and accurate for all languages mentioned...
#Programming #PHP #CPP #Javascript #Rust #Golang
Question for experts: What's a good CMS that connects with git and can handle asset heavy (photo+video) pages for a non-technical person?
I'm interested in Astro as the base. It is a simple 2-3 page website and I would prefer a non-steep learning curve.
#web #webdev #softwareengineering #programming #javascript #askfedi
Holy crap, I have to be missing something with respect to HashMap construction...I officially have all of the `try put` statements...lol. It does work though, and now the primary MBR partitions have appropriate partition type descriptions.
GNOME Foundation is vital to the project's wellbeing, and without it the project would not be able to continue as it does today.
Please become a friend of GNOME to keep Foundation alive! 👉 donate.gnome.org
The Fediverse is overflowing with incredible artists, engineers, designers, photographers, and brilliant minds in academia. With the job market on fire globally, let's make a habit of hiring from within our own community, please 🎨📚
Need a designer for a project? A photographer? A researcher? Post your gigs here. Let's create a close-knit support system to help fellow people weather the storm.
If you are hiring: look here first. Post your short-term gigs, full-time roles, and freelance contracts. Give people here a chance.
If you are looking: share your work, follow the hashtags, and connect. Let's take care of each other.
#FediHire #GetFediHired #Academia #MastoArt #art #Photography #Freelance #SoftwareDevelopment #programming #photography
"Weird Al" Yankovic Live! DVD, song: It's All About the Pentiums (track 7)Renan Lima (YouTube)
(URL replace addon enabled for X, YouTube, Instagram and some news sites.)
The hamburger menu in GitHub has changed to a pancake.
#GitHub #Pancakes #TechNews #TechUpdates #programming #csharp #dotnet #python #Pancake
Code that was working and passing all tests, untouched for weeks, now failing tests on the exact same computer, exact same checkout, exact same commit.
This is the bane of my existence. And no, Grand Theft Autocomplete will not fix this. (It will probably make it worse.)
#Programming #AI #LLM
This is an absolute must watch talk, especially for younger programmers (and maybe some of us old ones) by Andrew Kelley, creator of Zig!
Let's keep the magic of computers alive!
youtu.be/zLZwpH5lCD4?is=ERKBKW…
Abstract: In our modern world, it's easy to feel like things are careening out of control; that the future is happening to us while we take a back seat... an...Software Should Work (YouTube)
(URL replace addon enabled for X, YouTube, Instagram and some news sites.)
Some recently registered domains are being used to send out fake recruiting emails from AWS.
Here some recently registered-domains related AWS you might see:
aws-holdings.com
aws-test-aoki.com
awscareerscenter.com
awscareersgroup.com
awscareershub.com
awscareersnetwork.com
awscareersportal.com
awsprojects001.com
awsprospects.com
awsrecruit.com
awssbgunilorin.com
awssecurityheader.com
awstalentacquisition.com
awstalentnetwork.com
awstalentportal.com
awstudiodesign.com
gimp.org/news/2026/07/18/gsoc-…
Our Google Summer of Code students have been making great progress this year!
Here is just some of what they have been doing.
#GIMP #GIMP3 #GIMP3_4 #GSoC #LibreGraphics #programming #SummerOfCode #Google
Linus Torvalds has a practical view on AI in Linux development:
✔ Judge AI by its results.
✔ Keep humans responsible for reviewing code.
✔ Use tools that genuinely help maintainers.
✔ Ignore hype—and ideology.
Whether you're excited about AI or skeptical, this perspective is worth reading.
#Linux #OpenSource #AI #LinusTorvalds #Kernel #Programming
Gallery of GNU/Linux, BSD, and other open-source distributions and open source desktop environments with updates & stories on each.OpenSourceFeed
We have an exciting news about Aptivi Development Toolkit (ADT)! Stay tuned, sit back, and watch, as the news will come any time!
#Aptivi #ADT #Python #programming #computers #developers #TechNews #TechUpdates