We've discussed the name squatting situation in our team meetings over the past weeks and concluded that it might be time for a crates.io policy update
rust-lang.zulipchat.com/#narro…
Discussions: discu.eu/q/rust-lang.zulipchat…
We've discussed the name squatting situation in our team meetings over the past weeks and concluded that it might be time for a crates.io policy update
rust-lang.zulipchat.com/#narro…
Discussions: discu.eu/q/rust-lang.zulipchat…
Early #Perl luminary and author (#OReilly camel and llama books, many magazine articles, etc.) Randal Schwartz, a/k/a merlyn, is in dire financial straits.
He needs gainful #employment NOW of any kind, and although his #programming language of choice now is #Dart and the #Flutter framework, he’s willing to fall back on his @Perl chops.
Refer or reach him at linkedin.com/in/randalschwartz
Or do what I’m doing and sign up for his #Patreon at patreon.com/randalschwartz
engineering.nyu.edu/events/202…
March 21: "Foundations First: Improving C’s Viability in Introductory Programming Courses with the Debugging C Compiler" - a live talk, evidently viewable over Zoom
If you ever teach people C or learn C, this might interest you
🆕 blog! “Regular Expressions make me feel like a powerful wizard - and that's not a good thing”
(This is a rant because I'm exhausted after debugging something. If you've made RegEx your whole personality, I'm sorry.) The other day I had to fix a multi-line Regular Expression (RegEx). After a few hours of peering at…
👀 Read more: shkspr.mobi/blog/2023/02/regul…
⸻
#ComputerScience #programming #regex
(This is a rant because I’m exhausted after debugging something. If you’ve made RegEx your whole personality, I’m sorry.) The other day I had to fix a multi-line Regular Expressio…Terence Eden’s Blog
A two-month beginner's project: Machine Learning from scratch
Discussions: discu.eu/q/github.com/Raibows/…
A machine learning library in Rust from scratch. Contribute to Raibows/MLinRust development by creating an account on GitHub.GitHub
A primer on REST APIs, HTTP requests and responses, and parameters.docs.joinmastodon.org
Use Mastodon 🐘 on desktop? I made a Chrome extension to make following people, favoriting, bookmarking & boosting toots on remote instances easy as your home instance! (1-click)!
🙌 Appreciate the boosts! 🙌
🌐 Install Graze For Mastodon — chrome.google.com/webstore/det…
🗨️ Suggestions or issues — graze.canny.io/
❓ FAQ — faqabout.me/iam/graze
(Supports Chromium, Edge, Brave. Safari & Firefox coming soon!)
#Mastodon #GrazeForMastodon #fediverse #programming #MastodonTips
Graze is 1-click follow, favorite, boost, and bookmark for Mastodon, no matter what instance you call home.chrome.google.com
4 years using and championing the #fediverse full time and I've never written a #introductions toot. Well, or I have and can't find it.
I'm a #blind guy from 🇬🇧 with a passion for #technology and #programming, particularly #lowLevel #systemsProgramming in #C, #C++, #Rust, etc.
I've been a huge #freeSoftware / #openSource advocate for the majority of my life. I run #Linux and I love open, #decentralised technologies like #ActivityPub, #Matrix, #bitTorrent etc.
In my view, technology is built to make our lives easier, and in many ways, it isn't these days. It is truly my opinion that the only way #tech can be sustainable is if it's built using #FOSS, and does not give ultimate control to any 1 entity, individual or corporate. If technology is to help the people, it must be built *for* the people.
Currently working on odilia.app, various projects with the rest of the Lower Elements gang at lowerelements.club, and a Computing Science BSC at the #University of #stirling
Welcome to Odilia! Odilia is a new screen reader for the Linux desktop. It’s written in Rust, for maximum performance and stability.odilia.app
A collection of array rotation algorithms
Discussions: discu.eu/q/github.com/scandum/…
A collection of array rotation algorithms. Contribute to scandum/rotate development by creating an account on GitHub.GitHub
C++ template parlor tricks: Using a type before it is defined
devblogs.microsoft.com/oldnewt…
Discussions: discu.eu/q/devblogs.microsoft.…
You can talk about hypothetical things, hoping that a real thing shows up later.Raymond Chen (The Old New Thing)
Wirefish, a crossplatform packet sniffer build with Tauri!
github.com/stefanodevenuto/wir…
Discussions: discu.eu/q/github.com/stefanod…
A blazingly fast multiplatform packet sniffer built with Tauri! - GitHub - stefanodevenuto/wirefish: A blazingly fast multiplatform packet sniffer built with Tauri!GitHub
Regular expression tester with syntax highlighting, explanation, cheat sheet for PHP/PCRE, Python, GO, JavaScript, Java, C#/.NET.regex101
Hi, folks! Please participate in our short survey:
> We’d like to learn from #RustLang developers about their experience and best practices with C and C++ code in their Rust code base. <...>
3 years ago I volunteered to create a new edition of Ethan Winer’s 1990s BASIC programming book using LibreOffice (@libreoffice). Over the span of a year, with Ethan’s editorial input, I rebuilt the book layout from TXT sources in #LibreOffice , and recreated all diagrams from scratch using #FreeDOS, #InkScape and #GIMP. It turned out great!
You’re just a programmer, right? Surely you carry no responsibility for what you program…
Meet the programmers bombing the shit out of Ukraine.
They’re just programmers too.
bellingcat.com/news/uk-and-eur…
#programming #responsibility #ethics #BigTech #surveillanceCapitalism #ukraine #war #theNurembergDefense
Bellingcat has identified a secretive group of Russian military engineers involved in missile strikes on Ukraine.Christo Grozev (bellingcat)
Issue for week 27/2022 is out 🎉
discu.eu/weekly/erlang/2022/27…
Subscribe by going to discu.eu/weekly/erlang/
Free weekly newsletter about Erlang & Elixir with articles, projects and tutorials.discu.eu
Jargon from the functional programming world in simple terms! - GitHub - hemanth/functional-programming-jargon: Jargon from the functional programming world in simple terms!GitHub
Issue for week 26/2022 is out 🎉
discu.eu/weekly/erlang/2022/26…
Subscribe by going to discu.eu/weekly/erlang/
Free weekly newsletter about Erlang & Elixir with articles, projects and tutorials.discu.eu
Where to start to learn elixir ?
elixirschool.com/fr/lessons/ba…
Discussions: discu.eu/q/elixirschool.com/fr…
Discussions and related articles for Bases · Elixir Schooldiscu.eu
Did some more work on the Deca Time iOS App. Working on watch-face complications.
The Productivity of Elixir/LiveView/Phoenix - I'm blown away
Discussions: discu.eu/q/jsbin.com/xogulaged…
A new #blog post appears!
I discuss porting chibicc and kefir, two C compilers, to #OpenBSD.
briancallahan.net/blog/2022062…
#compile #compiler #compilers #C #Unix #FreeBSD #NetBSD #DragonFlyBSD #BSD #program #programs #programming
Mastering Nim: A complete guide to the programming language
Discussions: discu.eu/q/forum.nim-lang.org/…
Software engineer Nicola Wrachien demoed his creation in a video that shows the chip running a memory-optimized version of Doom over his custom hardware.Michael Kan (PCMag UK)
#musl is a lightweight libc.
musl is a lightweight and standards compliant #C standard library implementation. musl uses Linux calls very closely, making it faster than more general standard libraries as better kernel-specific optimizations are made. musl is highly compatible with standards as well as with glibc, allowing for it to serve as a drop in replacement in many cases.
Website 🔗️: musl.libc.org/
apt 📦️: musl musl-dev#free #opensource #foss #fossmendations #programming
Introductory paragraph Our mission is to protect homes, families and communities from wildfire disasters.Elixir Programming Language Forum
“The Canary in the Coal Mine…” A cautionary tale from the decline of SourceForge
onlinelibrary.wiley.com/doi/10…
Discussions: discu.eu/q/onlinelibrary.wiley…
#historical #practices #programming
Discussions and related articles about “The Canary in the Coal Mine ” A cautionary tale from the decline of SourceForgediscu.eu
Topics you'd like to see more tutorials on?
lpalmieri.com/posts/error-hand…
Discussions: discu.eu/q/lpalmieri.com/posts…
Error handling in Rust can be confusing - should you use a library? Which one? For what purpose? This chapter provides a structured framework to reason about errors as well as a guide on how to leverage the existing ecosystem (`thiserror`, `anyhow`).www.lpalmieri.com
Comparing Rust supply chain safety tools
blog.logrocket.com/comparing-r…
Discussions: discu.eu/q/blog.logrocket.com/…
These Rust tools will give you a modicum of security for minimal effort and improve the community’s supply chain security.Andre Bogus (LogRocket Blog)
#gemini #programming #C
I'm creating a new Gemini browser in C with Ncurses, named (very creatively) Gemcurses.
It's actually my first project in C, so my code is messy and I'm sure it has a ton of bugs, but it somewhat works!
It requires only Ncurses and OpenSSL libraries.
Feel free to check it out, and tell me what you think and what i need to fix/change/add :)
A Gemini client, written in C using ncurses. Contribute to crusom/Gemcurses development by creating an account on GitHub.GitHub