Skip to main content



Network Monitoring and Intrusion Detection


blog.hardill.me.uk/2025/01/11/…

For little while now I’ve been curious how much traffic a month I’ve been using on my home network, my ISP (A&A) has an API which hooks into their metering/billing system to show how much of any quota has been used and I have a Node-RED flow that calls this regularly, feeds it into InfluxDB and then into Grafana to generate charts like this one

This works pretty well and gives me a good idea […]

#Linux #networking

This entry was edited (11 months ago)


The new Vim project - What has changed after Bram


The death of Bram Moolenaar, Vim founder and benevolent dictator for life (BDFL), in 2023 sent a shock through the community, and raised concern about the future of the project. At VimConf 2024 in
November, current Vim maintainer Christian Brabandt delivered a keynote on “the new Vim project" that detailed how the community has reorganized itself to continue maintaining Vim and what the future looks like.
This entry was edited (11 months ago)

reshared this

in reply to petsoi

Saved the video for later, but does anyone have a synopsis of the recco? Is switching to neovim the answer or are they taking the vim repo in a specific direction?
in reply to fmstrat

I scrubbed through it quickly.

First half is about housekeeping, history, funding, etc.

Second half is about future directions and it seems conservative. No huge changes planned, other than a new website. :) Discussed encouraging new developers, polling users for what to do next, maintaining quality.

Ended with some q&a.

9.2 will include XDG (.dotfiles) and Wayland support.

in reply to thenextguy

What does wayland support mean in the context of vim? Like wayland clipboard or what?
in reply to Katzenmann

One should probably search the commits for wayland but I am on mobile right now:

github.com/search?q=repo%3Avim…

Appears to be the GUI version and the clipboard support, yes.

in reply to fmstrat

Thank-you for that question ..
This entry was edited (11 months ago)
in reply to fmstrat

in reply to oldfart

Said AI needs to learn the difference between summary and transcription.
in reply to GreenAppleTree

Anything is better than having to watch a video that should have been a blog post
in reply to petsoi

Vim is dead as soon as Helix lands in debian repositories. People need to let go of stoneage tools. 😅
in reply to dino

Took a look at it and it didn't grab me. Different preferences for different people. I hope Helix continues to grow but I've no interest in it myself.
in reply to porl

Fair enough, but somebody who didn't invest heavy into vim, there is no purpose to do now. Helix has better defaults and the differences in movement make more sense to me.
in reply to dino

I'll give you my vim when you pry it from my cold, dead hands.
in reply to dino

Vim still has a lot of advantages over helix. Being modern doesn't automatically make a tool better
in reply to dino

The biggest thing missing from helix right now imo is plugin support, so a lot of plugins that I really like wouldn't be available. I use fugitive a lot for working with git for example.

Another one is the quickfix list in combination with ex commands. One thing you can do for example is setup :make to run your compiler and then when you get compilation errors they'll show up in your quickfix list. You can then use :Cfilter to focus on one type of error and then :cdo to for example do a find and replace on the remaining lines.

In general, if I don't have an lsp available for whatever reason (I work in cmake a fair amount at my $DAYJOB for example) I would much rather use vim, in particular because of the stuff that you can do with ex commands that I mentioned above (also works great with grep) but also because of the ctags support.

Helix can do a lot of nice things out of the box for a lot of cases of software editing, but it's not nearly as broad or as customizable of a tool as vim

in reply to zygo_histo_morpheus

Yea I mean it depends obviously on the use case. But the defaults in Helix properly reached this millennium compared to vim, where you first need to get through guides in order to understand how to properly set it up.
in reply to dino

Helix has better defaults for sure and I get why people might prefer it but I have a very hard time imagining it being a better choice than vim in every situation even with a lot more development.

Also, if you work with programming for example your editor is going to be one of your main tools and I think that "reading guides" is an acceptable amount of effort to put in to learning such a tool. Vim has a higher barrier of entry than it needs to (this can to some extent be explained with backwards compatability) but with Helix you still have to put some time in to understanding the editing model anyway.

in reply to zygo_histo_morpheus

but with Helix you still have to put some time in to understanding the editing model anyway.


With Vim you have that as well.

in reply to dino

Sure, what I'm saying is that they're both editors that you need to invest time in. A bit less so with helix since it has better defaults so you don't need to spend as much time configuring it, but I don't think that makes a huge difference.
in reply to dino

for the terminal


no thank you

there is currently no plugin system available


lmao

This entry was edited (11 months ago)
in reply to beleza pura

Well, thats exactly the reason you don't need vim. Check its feature maybe.
in reply to dino

it's not just that this is not for me. i genuinely don't see the point of a terminal-only editor (even vim has a gui version) without any extensibility. the reason vim and emacs are still being used despite being old and full of cruft is that their extensibility makes them very adaptable. treesitter et al seem enough now, but what about ten years from now?

it's also weird their motivation for being terminal-only is better performance, as if guis are this super resource intensive thing and not something that's been mainstream for at least 30 years



This Week in Plasma: Final Plasma 6.3 Features




Experimental Linux Address Space Isolation "ASI" v2 Patches: I/O Throughput Lower By 70%


reshared this

in reply to petsoi

Let’s do this Microsoft’s style: push it in production and nudge users to buy faster CPUs
🤦‍♂️
in reply to Ⓜ3️⃣3️⃣ 🌌

The issue with that approach for the desktop is everyone will just move to other OS-es.

When Microsoft does it, you live with it cuz you have no choice.

in reply to Ⓜ3️⃣3️⃣ 🌌

These patches do offer some benefits for cloud providers or in general orgs that host a bunch of different products on potentially the same machine.

I could see benefits in them, especially if the v3 or whatever addresses some of the issues.

in reply to leisesprecher

then make it default off and switchable with a kernel param, or if its a lot of code then make its compilation optional and default off
in reply to Ⓜ3️⃣3️⃣ 🌌

Depends: did lennart poettering write it? If so, they'll jam it down our throats.
This entry was edited (11 months ago)
in reply to corsicanguppy

Don’t known but just to be safe let me fix it already :

system-ctl disable address-space-isolation@memory-security.service

in reply to petsoi

Seems like it still in development, they have improvements in mind to reduce unnecessary system calls, and at this time you would only run these patches if memory safety was ago critical you didn't care about IO performance, which is niche.


Fastfetch 2.34 Brings Long-Awaited Pretty Name Support for Linux Distros


reshared this

in reply to typhoon

To make it blazing fast, memory safe, modern, with the best of the only 567390 dependencies!

But to make it also a "rewritten in Rust!!", you must write it in something else first...

This entry was edited (11 months ago)



Is There a Fediverse Equivalent to platforms like Podchaser?


This entry was edited (11 months ago)
in reply to Teknevra

Not that I know of. I haven't gone through every Fediverse project but you can check them out here, here, and here.
in reply to Teknevra

Sounds like somebody's found em a project to work on. 😆

Fediverse reshared this.


in reply to schizoidman

Not very common for both recorders to stop abruptly before a crash. Unless they lost all power, which means both engines.

This particular plane seems to have been manufactured before backup batteries were required, so without main AC power the recorders would have stopped, standby power doesn't connect to the recorders.

in reply to ryannathans

I don't know, but aiming for a short runway with a wall at the end doesn't seem to work.
in reply to ryannathans

in reply to halcyoncmdr

They should have been required to be installed in all previous ones as well.


It's crazy that they weren't. Unusually so (at least the perception so) for the aviation industry.

The last few minutes is the most valuable data!

in reply to halcyoncmdr

Shouldn't the RAT automatically deploy with a power loss? Can the APU be turned on if there's a total power loss?

I imagine with four minutes and already at task saturation they may have just forgotten to deploy the gear. I also wonder if they had a single engine when they decided to go around, and then lost power and decided to loop back to runway 19. I also wonder if they decided to keep the gear stowed until final to improve performance, then lost power and forgot to deploy the gear.

I guess some of these things we might never know, especially without the CVR

in reply to halcyoncmdr

If both engines failed, that means they would have lost hydraulic power too, which is probably the reason they couldn't extend the landing gear or try to go around a second time.

One of the theories floating around is that a bird strike caused one engine to flame out and the pilots pulled the cutoff switch on the wrong engine. It wouldn't be the first time something like that happened.

in reply to Yardy Sardley

IIRC the emergency landing gear deployment relies solely on gravity to drop and lock them into place, it's a passive system. Not 100% effective, but something that doesn't require a powered system of any kind for emergencies. Even if they didn't lock into place, they would at least deploy, which doesn't seem to have been the case here.

The cutoff to the wrong engine is sadly the most likely given the rest of the context like altitude and already aborting one attempt due to the strike. Lots of things to track that low to the ground, easy to forget you didn't deploy the landing gear the first time when your focus was trying to keep it in the air at that point and then going around and realigning for another attempt while also shutting down an engine.



Hamnarbetarförbundet visar vägen! Minns ni den första stora sjukhusmassakern i Gaza? Någon vecka in på Israels fullskaliga invasion – i oktober 2023 – drabbades Al-Ahli Arab-sjukhuset av en explosion som krävde hundratals människoliv och en global debatt utbröt.

blog.zaramis.se/2025/01/11/ham…




US announces $25m reward for arrest of Venezuela's Nicolás Maduro


The US has announced an increased $25m (£20.4m) reward for information leading to the arrest of Venezuelan President Nicolás Maduro on the day he was sworn in for a third six-year term in office.

Rewards have also been offered for information leading to the arrest and or conviction of Interior Minister Diosdado Cabello. A new reward of up to $15m for Defence Minister Vladimir Padrino has also been offered.

The UK also issued sanctions on 15 top Venezuelan officials, including judges, members of the security forces and military officials.

in reply to geneva_convenience

It is well deserved, Maduro is a dictator of the worst class. Fuck him and all who support this piece of garbage

Dessalines doesn't like this.

in reply to Shardikprime

Thank you for taking your valuable time from sniffing glue to make this insightful comment.
in reply to geneva_convenience

Shit like this is another reason why the world is aligning with China against the burger empire.



in reply to 🏴 hamid the villain [he/him] 🏴

It's funny how people have shortened the metaphor and completely reversed its meaning.

The original metaphor is that "a few bad apples spoil the whole bunch"

Also, you gotta love how this list continues through not just decades, but so many examples — almost like a trend:

Pro-police officials were first recorded as using the metaphor following the beating of Rodney King and it was used following the shootings of Michael Brown, Alton Sterling, Philando Castile, Breonna Taylor, and the murder of George Floyd.
This entry was edited (11 months ago)
in reply to Midnitte

Omg I love that Wiki article

You know it's bad when the second section of the Wikipedia article opens with US war crimes

"The metaphor originally meant that corrupt influence spreads, but is now used to downplay war crimes, ACAB btw" legendary


in reply to realcaseyrollins

A legal argument for of one of these employees sues then for someone related to being LGBTQ


Lithuania needs functioning embassy in Beijing, says foreign minister


cross-posted from: lemm.ee/post/52291258
in reply to schizoidman

Lithuania wants to normalize relations but can't help itself and say China is not democratic, don't acknowledge its past errors and say China is a threat to Lithuania.

Sure, they are masters of diplomacy.

in reply to Cochise

That sweet US mullah is too sweet to let go.
in reply to Cochise

Lithuania's approach reveals a clear contradiction in the context of imperialism. Acknowledging China as undemocratic while seeking “normal” relations highlights the struggle of smaller nations under global capitalism to navigate between principle and necessity.

This reflects the subjugation of weaker states to imperialist powers. Pretending China’s authoritarianism and expansionism are irrelevant is not diplomacy but a concession to capitalist imperialism. History shows us that alliances with empires are inherently unstable and can collapse overnight.

Can Lithuania uphold revolutionary principles and expose China’s nature or succumb to normalization that strengthens global capitalist dominance?

don't like this



Overseas spy attempting to steal military secrets from China’s coastal islands caught red-handed




Oxfam director: Conditions in Gaza "apocalyptic"


This entry was edited (11 months ago)