hackeryarnhackeryarn
2026-01-26

is fast on its own, but data-oriented design really unlocks the full performance potential of working close to the metal.

hackeryarnhackeryarn
2026-01-23

RE: mas.to/@jordangloor/1159454899

We need more diversity in the browser engine space. Servo looks like the most promising option out there. Amazing to see all the progress 🎉

hackeryarn boosted:
2026-01-23

RE: mastodon.social/@hackeryarn/11

It's become an article of faith that "async must be better" even when processes such as web-apps are not even close to being CPU bound.

These benchmarks of Django and FastAPI in various configurations tell a different story, it's interesting stuff.

As the conclusion says, async comes with a cognitive cost and if it's providing no benefit then it should be left alone.

#python #async #django #fastapi

hackeryarnhackeryarn
2026-01-23

@shearichard 🤦 It was a bad final edit. Thank you for pointing that out. I will get it fixed up, but you can find the code here codeberg.org/hackeryarn/django

hackeryarnhackeryarn
2026-01-22

This is brilliant! Clean out all bloatware from your browser justthebrowser.com/

hackeryarn boosted:
2026-01-22
hackeryarn boosted:
Claes de Vreese ☑️claesdevreese
2026-01-22

And now something positive:

solar and wind energy production in the EU surpasses fossil energy for the first time.

☀️ 💨

Source: dr.dk

Graph showing green energy production surpassing black
hackeryarnhackeryarn
2026-01-21

This is an old article but does an amazing job of explaining the different kinds of event loops that underlie async systems tokio.rs/blog/2019-10-scheduler

hackeryarn boosted:
2026-01-20

If you‘re bored and tired, just lay in bed with your laptop, and find out how to run a cross-compiler on #NixOS. The endless research will keep you busy, and the laptop will keep you warm as it compiles GCC and Musl from source.
#laptopheating

hackeryarn boosted:
2026-01-17

Duckduckgo has a survey for pro/anti-AI and I cackled so hard at the (current) results

voteyesornoai.com

hackeryarn boosted:
nixCraft 🐧nixCraft
2026-01-15

Lamo. This shortener that makes your links look as suspicious as possible.

Normal links are too trustworthy. Make them creepy.

creepylink.com/?

hackeryarnhackeryarn
2026-01-15
hackeryarn boosted:
Laura Manach :bongoCat:cmconseils
2026-01-11
An instructional graphic titled "How to insert USB." It shows three identical illustrations of a USB flash drive. The first is labeled "Wrong," the second is also labeled "Wrong," and the third is labeled "Correct." This refers to the common experience of needing to flip a USB plug multiple times before it fits.
hackeryarn boosted:
dansupdansup
2026-01-11
hackeryarn boosted:
2026-01-08

Once you introduce real world database operations most web framework comparisons become rounding errors. async isn't always the answer folks. #python #django

hackeryarn boosted:
Stefano Marinellistefano@bsd.cafe
2026-01-08

A few days ago, a client’s data center (well, actually a server room) "vanished" overnight. My monitoring showed that all devices were unreachable. Not even the ISP routers responded, so I assumed a sudden connectivity drop. The strange part? Not even via 4G.

I then suspected a power failure, but the UPS should have sent an alert.

The office was closed for the holidays, but I contacted the IT manager anyway. He was home sick with a serious family issue, but he got moving.

To make a long story short: the company deals in gold and precious metals. They have an underground bunker with two-meter thick walls. They were targeted by a professional gang. They used a tactic seen in similar hits: they identify the main power line, tamper with it at night, and send a massive voltage spike through it.

The goal is to fry all alarm and surveillance systems. Even if battery-backed, they rarely survive a surge like that. Thieves count on the fact that during holidays, owners are away and fried systems can't send alerts. Monitoring companies often have reduced staff and might not notice the "silence" immediately.

That is exactly what happened here. But there is a "but": they didn't account for my Uptime Kuma instance monitoring their MikroTik router, installed just weeks ago. Since it is an external check, it flagged the lack of response from all IPs without needing an internal alert to be triggered from the inside.

The team rushed to the site and found the mess. Luckily, they found an emergency electrical crew to bypass the damage and restore the cameras and alarms. They swapped the fried server UPS with a spare and everything came back up.

The police warned that the chances of the crew returning the next night to "finish" the job were high, though seeing the systems back online would likely make them move on. They also warned that thieves sometimes break in just to destroy servers to wipe any video evidence.

Nothing happened in the end. But in the meantime, I had to sync all their data off-site (thankfully they have dual 1Gbps FTTH), set up an emergency cluster, and ensure everything was redundant.

Never rely only on internal monitoring. Never.

#IT #SysAdmin #HorrorStories #ITHorrorStories #Monitoring

hackeryarn boosted:
Hasan Ali Gültekinhasanaligultekin@me.dm
2026-01-02

Working with Data in Python: A Clean Dataset, the Wrong Conclusion
The dataset looked perfect—no missing values, clean types, tidy tables.
The conclusion was still wrong because of silent issues: leakage, bad joins, wrong aggregation level, and “clean” outliers.
This post shows the traps and how to catch them in Python.

🔗 medium.com/@hasanaligultekin/w

#Python #DataScience #DataAnalysis #Data
@chartrdaily @pythonclcoding @theartificialintelligence @programming @towardsdatascience

hackeryarnhackeryarn
2026-01-01

@sudonem I am down to about 12 but I was at around 60-80 before. After using Helix, it made me re-think what I need to make a good editor config. With LSP and treesitter fully configured, I realized I don’t need much else.

hackeryarnhackeryarn
2025-12-30

I decided to see how async support was shaping up in and got some very interesting benchmarks from comparing sync and async with .

hackeryarn.com/post/async-pyth

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst