Posts
105
Following
141
Followers
84
Andy Newton | Doer of stuff, arguer of things | PE @ ICANN | ART AD @ IETF | Organizer @ NoVaLUG | WorkCamp @ Saint James
@da_kink so if prod pulls the changes, that doesn't count, right? šŸ˜€
0
0
2
Editing a Perl script you've never seen before in prod on a Friday before the holiday break should be fine, right?
2
0
2
Some of the older RFCs have algorithms specified in C and many newer ones do it in psuedocode. This one is using #rust: https://datatracker.ietf.org/doc/html/draft-ietf-rift-kv-tie-structure-and-processing-06
0
1
3

Adding this to my list of things to check out. github.com/stoolap/stoo...

github.com/stoolap/stoola...

0
1
1

Assn for Computing Machinery

—the bedrock of every smartphone, computer, satellite, and artificial-intelligence platform—did not emerge from a business plan or product pitch. By tracing their history, Julia R. Greer argues for the importance of investing in basic science.

What might the next transistor look like? And how do we make it happen?

Learn more: https://www.technologyreview.com/2025/09/08/1123214/opinion-basic-science-research-funding/

0
1
0
Edited 4 months ago

Caught an agent issuing a mount command this weekend. It didn’t work because the mount was embedded in another command that was all messed up, but still…

0
0
0
Edited 4 months ago

An Idiot with a YouTube Channel

It would seem ragebaiting against #rust (and by association, anyone to the left of Ronald Reagan), is a present-day, engagement-farming cash crop. Now comes a youtuber with his John Deere and field-hand commenters (no link, you are better off) to say ā€œrust-bad cuz linked listsā€ and some other nonsense that you can’t use linked lists in the Linux kernel with rust.

I am not a Linux kernel developer, but I have a strong suspicion neither is this idiot. It took all of two seconds of googling to find on kernel.org the rust linked list. The upside to this is that I did learn something new today about rust and the linux kernel, even if it is the exact opposite message being given.

Now, if you are not familiar with Rust then this is probably all very puzzling. Here is the summary: writing a linked list in Rust is more difficult than it is in other languages, such as C or Java, because of Rust’s ownership model. More difficult… but not impossible.

So not impossible that there is an entire on-line book called Learning Rust With Entirely Too Many Linked Lists. It teaches Rust by walking through the creation of 7 types of linked lists. SEVEN! Like srsly, how many of you even knew there seven types?

But the best thing about that book is the intro:

Just so we’re totally 100% clear: I hate linked lists. With a passion. Linked lists are terrible data structures.

…

Linked lists are as niche and vague of a data structure as a trie. Few would balk at me claiming a trie is a niche structure that your average programmer could happily never learn in an entire productive career – and yet linked lists have some bizarre celebrity status.


And that is true. I can probably count on four fingers the 3 times I have needed one in my career. We probably all learn linked lists because they are a great teaching tool on the subject of pointers. But they really aren’t all that common in use.

Similar to my usage of linked lists are the number of times I have commented on a YouTube video. But I did on his video, probably because it made me dumber by watching it. My comment was straightforward and just a link to the rust kernel docs. He deleted it within 5 minutes.

1
3
3

Your first ever Linux distro?

Follow for daily Linux tips & news! 🐧

0% Debian
0% Fedora
0% Manjaro
0% Zorin
0% Pop!_OS
0% Mint
0% Ubuntu
0% SUSE
0% Arch
100% Slackware
0% Other (Comment below šŸ‘‡)
0
2
0
I guess it has been a weekend of writing iCal bots. Borrowing the code from my matrix ical bot, I wrote a fedimoose iCal bot, which is live at @meetings . Code is here https://github.com/anewton1998/ical-to-masto

Also written in #rust.
0
0
1
I created another #matrix bot. This one sends meeting reminders on a schedule and via chat command. It uses an iCal fetched via http for the event data.

https://github.com/anewton1998/matrix-bot-ical

Written in #rust
1
0
0

What comes first?

25% Cryptographically Relevant Quantum Computer
3% Artificial General Intelligence
18% Unified Quantum Gravity
51% IPv6 everywhere
0
2
0
I couldn’t find a #matrix bot that did what I wanted in a simple way, so I wrote one in #rust.

https://github.com/anewton1998/matrix-bot-help
0
0
0
I have a theory that vibe coding is much more powerful with a very strongly-typed language like #rust because the tool calling knows really fast about a whole slew of issues that can be otherwise difficult to reason about.
1
0
0

@tech-news It’s not your crazy uncle who will be ruining your Thanksgiving…

RE: https://akk.novalug.org/objects/dce3dc07-566c-41d9-9364-9d4a917a621a

0
0
0
For the NoVaLUG website I wanted two of the pages to pull content from an RSS feed, but for a static site there are few open source solutions. Out of frustration, I coded up this rss2jsonfeed CLI. It runs in a cron job and dumps a static JSON file in Akkoma's static directory. Mix in a little client-side JavaScript and bam!

https://github.com/anewton1998/rss2jsonfeed

#rust #javascript #rss #json
0
0
0
@heavyimage
The closest thing to a class in Rust is a struct. But that is unlikely sufficient for most needs. A module is the code organization mechanism you are looking for, I would think.
0
0
0
Show older