that’s a fair point.
Perhaps, since Twitter in 2006 never implemented read flags, every derivative microblogging system never saw that as an expected feature. This is curious because Twitter started with SMS, where on our phones we can mark messages as read or unread.
I think it all comes from the difference between reading an email (directed to you) vs. reading public posts (like a blog or a ‘wall,’ where you don’t mark posts as read). It’s not necessary to mark it as ‘read’, you just jump over it.
Reading microblogging posts in an email program is not common, I think, and I haven’t really used it, so I cannot say how it works, and whether it would be better for me or not.
However, I’ve used Thunderbird as a feed reader, and I understand the advantages when reading blog posts.
About read flags being simple, well… we just had a discussion this morning about how tracking read messages would require a lot of rethinking for clients such as timeline where no state is stored. Even considering some kind of ‘notification of unread messages or mentions’ is not expected for those minimalist client, so it’s an interesting compromise to think about.
@eapl.me@eapl.me Read flags are so simple, yet powerful in my opinion. I really don’t understand why this is not a thing in most twtxt clients. It’s completely natural in e-mail programs and feed readers, but it hasn’t made the jump over to this domain.
Kubestronaut in Orbit: Nelson Hilario Filipe
Get to know Nelson This week’s Kubestronaut in orbit is Nelson Hilario Filipe, a DevSecOps Engineer and our first Kubestronaut in Mozambique. Nelson has a strong passion for shift-left security, and embarked on the Kubestronaut program… ⌘ Read more
On my blog: Developer Diary, Freedom to Marry Day https://john.colagioia.net/blog/2025/02/10/freedom-marry.html #programming #project #devjournal
California just debunked a big myth about renewable energy
Matty SImon, Senior staff Writer - Grist
Stephan: Even as the coup continues, in Blue states there are continued programs to transition out of the carbon energy era. Here is some good news from California, that debunks for the major carbon energy lies against the conversion.
_Patrick T. Fallon / AFP / … ⌘ Read moreWell, that’s another bug: The search https://twtxt.net/search?q=%22LOOOOL%2C+great+programming+tutorial+music%22 yields the wrong hash. It should have been poyndha instead.
On my blog: Developer Diary, Sámi National Day https://john.colagioia.net/blog/2025/02/03/saami.html #programming #project #devjournal
cli/q: 🌱 A simple programming language. - q - Projects I really like this little q lang that Ed has created ❤️ Really nice and simpler, great design and implementation and really lovely cross-platform compiler supporting DOS, Windows, Darwin and Linux on AMD64 and ARM64 💪
Linux Foundation Makes Statement About Banning Russian Programmers (3 Months Late)
“It is disappointing that the open source community cannot operate independently of international sanctions programs,” says Linux Foundation. ⌘ Read more
Celebrating 42 successful CNCF mentees who graduated from the LFX Program Term 3 2024
By Nate Waddington, Head of Mentorship & Documentation, CNCF CNCF congratulates the 42 mentees who have graduated from the latest LFX mentorship program funded by CNCF! 21 CNCF Graduated, Incubating, and Sandbox projects, as well as… ⌘ Read more
On my blog: Developer Diary, Liberation of Auschwitz https://john.colagioia.net/blog/2025/01/27/auschwitz.html #programming #project #devjournal
US freezes almost all aid except for Israel, Egypt arms: memo
Shaun Tandon, Staff Writer - Agence France-Presse (France) | Yahoo! News
_Stephan: The status of the United States in the world has just been gutted by criminal Trump’s new Secretary of State Marco Rubio. Programs that depended on U.S. foreign aid worldwide have now been devastated. The result will affect millions of people, diminishing U.S, status and reputation worldwide. I think one should also se … ⌘ Read more
Release Candidate of iOS 18.3 & MacOS Sequoia 15.3 Available for Beta Testers
Apple has issued a Release Candidate build of iOS 18.3, iPadOS 18.3, and MacOS Sequoia 15.3, to users who are participating in the beta testing programs for Apple system software. There are also RC builds for tvOS 18.3, visionOS 2.3, and watchOS 11.3 as well. Release Candidate builds are typically made available at the end … [Read More](https://osxdaily.com/2025/01/22/release- … ⌘ Read more
Trump ends program to lower prescription prices, make disease therapy available
Josh Moon, Investigative Reporter - Alabama Political Reporter
Stephan: We are only at day two but already you can expect your drug prices to go up. With Executive Order 14087 Trump reversed Biden’s attempt to lower the cost of drugs and treatments for cancers and other diseases. And I think this is just the beginning.
On my blog: Developer Diary, Turkish Constitution of 1921 https://john.colagioia.net/blog/2025/01/20/turkiye.html #programming #project #devjournal
Google Begins Requiring JavaScript For Google Search
Google says it has begun requiring users to turn on JavaScript, the widely-used programming language to make web pages interactive, in order to use Google Search. From a report: In an email to TechCrunch, a company spokesperson claimed that the change is intended to “better protect” Google Search against malicious activity, such as bots and spam, and to improve the over … ⌘ Read more
Beta 3 of iOS 18.3, iPadOS 18.3, MacOS Sequoia 15.3, Available for Beta Testers
The beta testing release cycle continues, this time with iOS 18.3 beta 3, iPadOS 18.3 beta 3, and macOS Sequoia 15.3 beta 3, each being made available to users participating in the beta testing programs from Apple. No major new features are arriving in these beta versions, though macOS Sequoia 15.3 will bring Genmoji creation … [Read More](https://osxdaily.com/2025/01/16/beta-3- … ⌘ Read more
Alright, I have a little 8086 assembler for my toy OS going now – or rather a proof-of-concept thereof. It only supports a tiny fraction of the instruction set. It was an interesting learning experience, but I don’t think trying to “complete” this program is worth my time.
The whole thing is just a learning project, I don’t want to actually make a usable OS. There are a few more things I want to have a look at and then I’ll eventually move on to 386/amd64 later this year (hopefully).
On a Mission From God: Inside the Movement to Redirect Billions of Taxpayer Dollars to Private Religious Schools
Alec MacGillis, Reporter - ProPublica
Stephan: This is the best fact-based report I have seen recently describing how the christofascists are trying to get access to your tax dollars in order to fund their christofascist indoctrination programs and further degrade public education.
Reporting Highl … ⌘ Read more
Erlang Solutions: BEAM – Erlang’s Virtual Machine
Welcome to the first chapter of the “Elixir, 7 Steps to Start Your Journey” series. In my previous post, I discussed my journey with the programming language.
In this chapter, we will discuss the Erlang Virtual Machine, the BEAM.
To understand why the Elixir programming language is so powerful and reliable, we must understand its foundations, which means talking about Erlang.
Elixir runs on the Erlang Virtual Machine and inherits many o … ⌘ Read more
Erlang Solutions: Erlang’s virtual machine, the BEAM
Welcome to the first chapter of the “Elixir, 7 Steps to Start Your Journey” series. In my previous post, I discussed my journey with the programming language.
In this chapter, we will discuss the Erlang Virtual Machine, the BEAM.
To understand why the Elixir programming language is so powerful and reliable, we must understand its foundations, which means talking about Erlang.
Elixir runs on the Erlang Virtual Machine and inherits … ⌘ Read more
On my blog: Developer Diary, Old New Year’s Eve https://john.colagioia.net/blog/2025/01/13/old-new-year.html #programming #project #devjournal
@kat@yarn.girlonthemoon.xyz To improve you shell programming skills, I highly recommend to check out shellcheck: https://github.com/koalaman/shellcheck It points out common errors and gives some suggestions on how to improve the code. Some details in shell scripting are very tricky to get right at first. Even after decades of shell programming, I run into “corner cases” every now and then.
E.g. in getlyr’s line 7 it warns:
echo -e $(gum style --italic --foreground "#f4b8e4" "'$artist', '$song'")
^-- SC2046: Quote this to prevent word splitting.
For more information:
https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt...
Most likely not all that problematic in this application, but it’s good to know about this underlying concept. Word splitting is basically splitting tokens on whitespace, this can lead to interesting consequences as illustrated by this little code:
$ echo $(echo "Hello World")
Hello World
$ echo "$(echo "Hello World")"
Hello World
In the first case the shells sees two whitespace-separated tokens or arguments for the echo command. This basically becomes echo Hello World. So, echo joins them by a single space. In the second one it sees one argument for the echo command, so echo simply echos this single argument that contains three spaces.
RustCoder: AI-assisted Rust learning
Member post originally published on Second State’s blog by CNCF Ambassadors Vivian Hu, Product Manager at Second State, and Miley Fu, DevRel at Second State Rust has been voted the most beloved programming language by StackOverflow… ⌘ Read more
Chess Zoo
⌘ Read more
Erlang Solutions: Erlang’s virtual machine, the BEAM
Welcome to the first chapter of the “Elixir, 7 Steps to Start Your Journey” series. In my previous post, I discussed my personal journey with the programming language.
In this chapter, we will discuss the Erlang Virtual Machine, the BEAM.
To understand why the Elixir programming language is so powerful and reliable, we must understand its foundations, which means talking about Erlang.
Elixir runs on the Erlang Virtual Machine and … ⌘ Read more
Beta 2 of iOS 18.3, MacOS Sequoia 15.3, iPadOS 18.3, Available for Beta Testers
The second beta versions of iOS 18.3, iPadOS 18.3, and MacOS Sequoia 15.3, are now available for users participating in the beta testing programs for Apple system software. There are also second beta versions of watchOS 11.3, tvOS 18.3 and visionOS 2.3, if you’re a developer testing software for those devices and operating systems. While … [Read More](https://osxdaily.com/2025/ … ⌘ Read more
On my blog: Developer Diary, Epiphany https://john.colagioia.net/blog/2025/01/06/epiphany.html #programming #project #devjournal
Bezos’s Blue Origin poised for first orbital launch next week
, - Agence France-Presse (France)
_Stephan: I have been thinking about this report from France for several days. Think about this: Because of the way the Republicans rigged the tax code during the Reagan administration to overwhelmingly favor the rich, we now have two men so wealthy they own and are running their own competitive space programs. Ahh, but you must also remember this. Because of the c … ⌘ Read more
rose put crack in apt because jesus christ i just find myself mindlessly chanting “apateu apateu” under my breath at the most random times. some brain programming shit
It was probably my most productive first week of January so far. Big progress in the apartment: lots of furniture (and a large wall unit) dismantled, two rooms painted and much more. Tomorrow maybe a bit more relaxed program, so that I don’t need a vacation from vacation straight away. 😅 ⌘ Read more
@movq@www.uninformativ.de woah it’s like a cheatsheet with explanations! java is kind of arcane magic sorcery to me so i’m having trouble understanding it but i have that with most programming languages. this is like so much easier to actually look at and read instead of my eyes glazing over lol
@prologic@twtxt.net oh it’s ok! thank you for the explanation! i think for me when it comes to programming i learn best by doing, so like written examples or talking about it helps less, BUT baseline explanations like what a pointer is does help! i was so confused and i still need to fix the error i’m having but i will figure it out!
The billionaires and tech barons vying to build a private space station
Matthew Field, Senior Technology Reporter - The Telegraph (U.K.)
_Stephan: NASA for decades the U.S. approach to space exploration is dying. It is being taken over by billionaires who are using your tax money and mine coming to them through government contracts to increase their wealth and create their own space exploration programs. This is getting virtually no coverage in the A … ⌘ Read more
Apple Fitness+ Announces New Programs, Strava Integration, and More
Apple today announced that Apple Fitness+ is set to gain new workout programs, breath meditation, Strava integration, and more.
Strava users will be able to share a Fitness+ workout to the Strava app, whi … ⌘ Read more
[WTS] [0.005 XMR] Zen Mind - Shunryu Suzuki Digital Scans
I’ve scanned this book. There are 68 pics (138 pages). These scans are double-paged (2 pages scanned at same time). (47MB) Download link is a Tor/Onion link, using the OnionShare program. You will need the Tor browser to download. After purchasing, you will automatically receive the download link.
Link: https://xmrbazaar.com/listing/Qbby/
themaker117@conversations.im (XMPP) ⌘ Read more
Trump Medicare Pick Dr. Oz Says Uninsured ‘Don’t Have Right to Health’ in Resurfaced Clip
David Badash, Staff Writer - The New Civil Rights Movement
_Stephan: Both my wife and I, like many of you, pay for and receive Medicare so we could be affected by what Mehmet Oz has in mind. This should not be mistaken for the evil Medicare Advantage programs designed to enrich insurance corporations. You would think Mehmet Oz’s heartless nonsens … ⌘ Read more
On my blog: Developer Diary, Rizal Day https://john.colagioia.net/blog/2024/12/30/rizal.html #programming #project #devjournal
01Studio CanMV K230 Python Powered AI Development Board with RISC V Edge Computing
The distributor Youyeetoo recently highlighted the 01Studio CanMV K230 AI development board, built on Canaan’s K230 chip. This board includes features such as neural network acceleration, flexible camera interfaces, 4K video support, and onboard Wi-Fi connectivity. CanMV is an open-source project maintained by Canaan, aimed at integrating Python-based programming into edge AI app … ⌘ Read more
we talk about programming like it is about writing code, but the code ends up being less important than the architecture, and the architecture ends up being less important than social issues. The success and failure of Ninja (2020) | Hacker News
What’s Your Least Favourite Programming Language? (2024 soundcheck question) - Computerphile ⌘ Read more
On my blog: Developer Diary, Treaty of Ghent https://john.colagioia.net/blog/2024/12/23/ghent.html #programming #project #devjournal
Thanks @bender@twtxt.net for the feedback. I fixed and expanded the article. I’m sorry for my poor interaction. Furthermore, I’m reading and writing while programming a client in Emacs.
It’s not a winter wonderland out here, but with Christmas and winter coming soon, maybe a little snow on my blog isn’t a bad idea. I’ve just programmed a snow animation for another project and thought I could reuse the code in the form of a simple GoBlog plugin. ❄❄❄ ⌘ Read more
Announcing 1000 Kubestronauts
CNCF is excited to share that since launching the Kubestronauts program less than a year ago, over 1000 Kubestronauts have joined the program. A special welcome to our 1,000th Kubestronaut, Remy Mollandin! Each of these 1000+ Kubestronauts… ⌘ Read more
Introducing Annotated Logger: A Python package to aid in adding metadata to logs
We’re open sourcing Annotated Logger, a Python package that helps make logs searchable with consistent metadata.
The post [Introducing Annotated Logger: A Python package to aid in adding metadata to logs](https://github.blog/developer-skills/programming-languages-and-frameworks/introducing-annotated-logger-a-python-package-to-aid-in-a … ⌘ Read more
Beta 1 of iOS 18.3, MacOS Sequoia 15.3, iPadOS 18.3, Released for Testing
Apple has released the first beta versions of iOS 18.3, MacOS Sequoia 15.3, and iPadOS 18.3, for users enrolled in the beta testing programs for Apple system software. The upcoming updates are now in beta testing, and are expected to focus on bug fixes and security enhancements as usual. Some new features are likely to … [Read More](https://osxdaily.com/2024/12/17/beta-1-of-ios-18-3-macos- … ⌘ Read more
You know what’s amazing about programming? The power to automate boring or repetitive tasks effortlessly. Renaming hundreds of files, downloading GPX files from Komoot, or updating the visibility of countless statuses on Traewelling – sure, you could do it manually, but why would you, when you can write a quick script to handle it for you? It’s hands down the best life hack I’ve ever discovered! Big thanks to my parents for putting me on this path! ⌘ Read more
On my blog: On my blog: Developer Diary, Day of Reconciliation https://john.colagioia.net/blog/2024/12/16/reconciliation.html #programming #project
Increased Christianity in schools opens the door to Satanic Temple education programs
Lexi Lonas Cochran , Staff Writer - The Hill
Stephan: I doubt the evangelical MAGAt community as they worked to Christianize public education in the United States anticipated that their parody, the Satanic movement would use the same path they are creating against them. But they are.
, the OTP libraries and middleware (used to architect scalable and resilient concurrent systems) and **t … ⌘ Read more
[LTH] RTL native speaker for Moner.ooo
Programming experience is not required. Translation can be done via Weblate, or Github. I need it not only for the translation, but also for the final feedback. Whether the website is displayed correctly. It doesn’t matter which language, it just has to be an rtl language. (right to left)
Links:
mail@moner.ooo / luke@jabber.ccc.de (XMP … ⌘ Read more
C++ Standards Contributor Banned For Using Word “Question”
A pattern of prominent developers banned from programming projects for insane reasons. ⌘ Read more
On my blog: Developer Diary, Elimination of Violence against Women https://john.colagioia.net/blog/2024/11/25/vaw.html #programming #project #devjournal
How to enter the Kubestronaut orbit and beyond 🚀
Certifications & Training post originally published on Medium by Giorgi Keratishvili Introduction Most probably, your LinkedIn feed is full of posts from people speaking about the Kubestronaut program or even becoming one of them, and you… ⌘ Read more
Unlock growth and talent: why maintainers should mentor with CNCF
By Nate Waddington, Head of Mentorship and Documentation, CNCF Open source projects rely on strong communities. Mentorship programs like LFX Mentorship and Google Summer of Code offer maintainers a chance to bring new contributors into their… ⌘ Read more
Beta 4 of iOS 18.2, iPadOS 18.2, MacOS Sequoia 15.2, Available for Testing
Apple has released the fourth beta version of iOS 18.2, MacOS Sequoia 15.2, and iPadOS 18.2, for users participating in the beta testing programs for Apple system software. The primary focus of these new betas appear to be introducing additional Apple Intelligence features, including things like ChatGPT integration to Siri, Genmoji for custom Emoji creation, … [Read More](https://osxdaily … ⌘ Read more
Announcing GitHub Secure Open Source Fund: Help secure the open source ecosystem for everyone
Applications for the new GitHub Secure Open Source Fund are now open! Applications will be reviewed on a rolling basis until they close on January 7 at 11:59 pm PT. Programming and funding will begin in early 2025.
The post [Announcing GitHub Secure Open Source Fund: Help secure the open source ecosystem for everyone](https://github.blog/news-insights/company-news/announcing-github-sec … ⌘ Read more
Creating Your Own Programming Language - Computerphile ⌘ Read more
On my blog: Developer Diary, Susan B. Anthony https://john.colagioia.net/blog/2024/11/18/susan-b-anthony.html #programming #project #devjournal
Announcing the inaugural contest for the Cloud Native Heroes Challenge
We’re thrilled to share the details of the inaugural contest in our Cloud Native Heroes Challenge program, a series of crowdsourced “prior art” contests in which cloud native developers can earn swag and prizes by helping… ⌘ Read more
Announcing the Cloud Native Heroes Challenge
Today at KubeCon+CloudNativeCon North America 2024, CNCF announced the Cloud Native Heroes Challenge, a patent troll bounty program in which cloud native developers and technologists can earn swag and win prizes by helping protect our ecosystem… ⌘ Read more
Beta 2 of iOS 18.2, MacOS Sequoia 15.2, & iPadOS 18.2 Available for Testing
The second beta versions of iOS 18.2, MacOS Sequoia 15.2, and iPadOS 18.2 are now available for users participating in the beta testing programs for Apple system software. The new betas continue to focus on additional Apple Intelligence features, expanding beyond the writing tools, smart replies, and summary features what was initially introduced in iOS … [Read More](https://osxdail … ⌘ Read more
Game Off 2024 theme announcement
GitHub’s annual month-long game jam, where creativity knows no limits! Throughout November, dive into your favorite game engines, libraries, and programming languages to bring your wildest game ideas to life. Whether you’re a seasoned dev or just getting started, it’s all about having fun and making something awesome!
The post Game Off 2024 theme announcement appeared first on [The GitHub Blog](https: … ⌘ Read more
Mark your calendars: here come the 2025 Kubernetes Community Days!
This year, the CNCF refreshed the KCD (Kubernetes Community Days) program for 2025, offering more support to our organizers and their communities, including, but not limited to, financial assistance, structural improvements, and organizational resources. You can… ⌘ Read more
Calls to defund Grok Academy, WiseTech programs after scandals
A petition is demanding funding be switched to women-led tech education in the wake of two high-profile scandals in the sector. ⌘ Read more
On my blog: Developer Diary, International Animation Day https://john.colagioia.net/blog/2024/10/28/animation.html #programming #project #devjournal
Cybersecurity spotlight on bug bounty researcher @adrianoapj
As we wrap up Cybersecurity Awareness Month, the GitHub Bug Bounty team is excited to feature another spotlight on a talented security researcher who participates in the GitHub Security Bug Bounty Program—@adrianoapj!
The post [Cybersecurity spotlight on bug bounty researcher @adrianoapj](https://github.blog/security/vulnerability-research/cybersecurity-spotlight-on-bug-bounty-researcher-adriano … ⌘ Read more
The Kubestronaut origin story
An interview with Ramesh Kumar A special thanks to one of our CNCF Ambassadors, Ramesh Kumar for inspiring us to create the Kubestronaut program. We recently interviewed Ramesh to ask about how the Kubestronaut program came… ⌘ Read more
Release Candidates of iOS 18.1, MacOS Sequoia 15.1, & iPadOS 18.1 Available
Apple has issued release candidate builds of iOS 18.1, macOS Sequoia 15.1, and iPadOS 18.1, making them available for users enrolled in the beta testing programs for Apple system software. These versions are the first to include Apple Intelligence support on compatible devices. Initial Apple Intelligence features include functionality for summarizing data, writing tools, and … [Read … ⌘ Read more
Securing the open source supply chain: The essential role of CVEs
Vulnerability data has grown in volume and complexity over the past decade, but open source and programs like the Github Security Lab have helped supply chain security keep pace.
The post Securing the open source supply chain: The essential role of CVEs appeared first … ⌘ Read more
On my blog: Developer Diary, World Statistics Day, Belated https://john.colagioia.net/blog/2024/10/21/statistics.html #programming #project #devjournal
7th Beta of MacOS Sequoia 15.1 Available for Testing
Apple has released the 7th beta version of MacOS Sequoia 15.1 to users in the beta testing programs. The MacOS 15.1 beta 7 comes a day after the accompanying iOS 18.1 beta 7 and iPadOS 18.1 beta 7 releases were issued. The most notable difference in MacOS Sequoia 15.1 beta is the inclusion of Apple … Read More ⌘ Read more
Beta 6 of iOS 18.1, MacOS Sequoia 15.1, iPadOS 18.1 Available for Testing
iOS 18.1 beta 6, iPadOS 18.1 beta 6, and macOS Sequoia 15.1 beta 6, are now available to download for those participating in the beta testing programs for Apple system software. These beta builds are assumed to be finalized by the end of the month, and will bring Apple Intelligence AI features to compatible devices. … [Read More](https://osxdaily.com/2024/10/07/beta-6-of-ios-18-1-macos-seq … ⌘ Read more
On my blog: Developer Diary, Child Health Day https://john.colagioia.net/blog/2024/10/07/child-health.html #programming #project #devjournal
DigiPort Pocket PC Built with Raspberry Pi CM4
Kickstarter recently featured the DigiPort, a pocket-sized, open-source computer that transforms any HDMI-compatible screen into a fully functional PC. Powered by a Raspberry Pi Compute Module 4, it provides a versatile solution for various tasks, including programming, gaming, and multimedia streaming. The DigiPort is built around the Raspberry Pi Compute Module 4, which features a […] ⌘ Read more
Lifetime Subscription & The Lunduke Journal Affiliate Program
The article: https://lunduke.locals.com/post/6182321/lifetime-subscriptions-the-lunduke-journal-affiliate-program ⌘ Read more
Cybersecurity spotlight on bug bounty researcher @imrerad
For this year’s Cybersecurity Awareness Month, the GitHub Bug Bounty team is excited to feature another spotlight on a talented security researcher who participates in the GitHub Security Bug Bounty Program—@imrerad!
The post Cybersecurity spotlight on bug bounty researcher @imrerad appeare … ⌘ Read more
On my blog: Developer Diary, International Translation Day https://john.colagioia.net/blog/2024/09/30/translation.html #programming #project #devjournal
On my blog: Developer Diary, International Translation Day https://john.colagioia.net/blog/2024/09/30/translation.html #programming #project #devjournal
My first passkeys implementation 🔑
Something I wanted to implement already for a long time, but always seemed too complicated for the occasional programming session here or there, was support for WebAuthn or Passkeys for GoBlog. I noted it down two years ago and also already started to work on the implementation, but never got around to finish it. ⌘ Read more
Congratulations to 45 CNCF Term 1 2024 LFX Program mentees!
Mentorship blog by Nate Waddington, Head of Mentorship & Documentation at CNCF We are thrilled to share that 45 CNCF mentees with the LFX Program have successfully completed their mentorship. Numerous CNCF projects across Graduated, Incubating, Sandbox projects,… ⌘ Read more
Boost your CLI skills with GitHub Copilot
Want to know how to take your terminal skills to the next level? Whether you’re starting out, or looking for more advanced commands, GitHub Copilot can help us explain and suggest the commands we are looking for.
The post Boost your CLI skills with GitHub Copilot appeared first on [The GitHub … ⌘ Read more
Erlang Solutions: Erlang Concurrency: Evolving for Performance
Some languages are born performant, and later on tackle concurrency. Others are born concurrently and later build on performance. C or Rust system’s programming are examples of the former, Erlang’s Concurrency is an example of the latter.
A mistake in concurrency can essentially let all hell loose, incurring incredibly hard-to-track bugs and even security vulnerabilities, and a mistake in performance can leave a product tr … ⌘ Read more
#fzf is the new emacs: a tool with a simple purpose that has evolved to include an #email client. https://sr.ht/~rakoo/omail/
I’m being a little silly, of course. fzf doesn’t actually check your email, but it appears to be basically the whole user interface for that mail program, with #mblaze wrangling the emails.
I’ve been thinking about how I handle my email, and am tempted to make something similar. (When I originally saw this linked the author was presenting it as an example tweaked to their own needs, encouraging people to make their own.)
This approach could surely also be combined with #jenny, taking the place of (neo)mutt. For example mblaze’s mthread tool presents a threaded discussion with indentation.
Erlang Solutions: Elixir, 7 steps to start your journey
Welcome to the series “Elixir, 7 Steps to Start Your Journey”, dedicated to those who want to learn more about this programming language and its advantages.
If you still don’t have much experience in the world of programming, Elixir can be a great option to get started in functional programming, and if you have already experimented with other programming languages, not only will it be easier for you, but I am sure that you will find … ⌘ Read more
On my blog: Developer Diary, Ozone Day https://john.colagioia.net/blog/2024/09/16/ozone-layer.html #programming #project #devjournal
@prologic@twtxt.net Brute force. I just hashed a bunch of versions of both tweets until I found a collision.
I mostly just wanted an excuse to write the program. I don’t know how I feel about actually using super-long hashes; could make the twts annoying to read if you prefer to view them untransformed.
MacOS Sequoia 15 Release Candidate Available to Download Now
Apple has issued the macOS Sequoia 15 release candidate build for Mac users participating in the beta testing programs, for both developer and public beta testers. Separately, you’ll find downloads for iOS 18 release candidate, iPadOS 18 release candidate, watchOS 11 release candidate, tvOS 18 release candidate, and visionOS 2 release candidate, for those eligible … [Read More](https://osxdaily.com/2024/09/10/mac … ⌘ Read more
Join the Keycloak community at KeyConf24 on Sep 19
Community post by Alexander Schwartz, Keycloak maintainer KeyConf24, our 2024 Keycloak Identity Summit, will happen on September 19th, which is just around the corner! This year’s event promises to be even bigger and better, with a program packed… ⌘ Read more
On my blog: Developer Diary, Chrysanthemum Day https://john.colagioia.net/blog/2024/09/09/chrysanthemum.html #programming #project #devjournal
** Reshape, in JavaScript and APL **
In APL the rho, ⍴, called reshape is used to both construct arrays of a given shape (dimensionality), and to reconfigure arrays into new shapes.
Sometimes I wish I had reshape in JavaScript…so I wrote it!
Here are two functions that, when combined, a la Captain Planet, can stand in for APL’s reshape in JavaScript.
Ravel is the simpler of the two, it takes an array of any dimension and ret … ⌘ Read more
On my blog: Developer Diary, Emma Nutt Day, Belated https://john.colagioia.net/blog/2024/09/02/emma-nutt.html #programming #project #devjournal
