Posts
125
Following
340
Followers
272
Dr. WiFi. Linux kernel hacker at Red Hat. Networking, XDP, etc. He/Him.

modern programming is like,

"if you're using bongo.rs to parse http headers, you will need to also install bepis to get buffered read support. but please note that bepis switched to using sasquatch for parallel tokenization as of version 0.0.67, so you will need the bongo-sasquatch extension crate as well."

old-time programming is like,

"i made a typo in this function in 1993. theo de raadt got so angry he punched a wall when he saw it. for ABI compatibility reasons, we shan't fix the typo."

9
26
3
Edited 5 months ago
"And you get a scheduler, and you get a scheduler, and you get a scheduler"

[ stolen from a colleague ]

3
6
9
@wwahammy
I have had some success with https://shinobi.video/ - it's basically a frontend for ffmpeg which can talk directly to off the shelf IP cameras on the local network and provide a web interface and an app to view the feeds. I'm using TP-link cameras for it, which I setup using the manufacturer's app, but then firewalled the cameras off from the internet so they're not sending anything to the cloud. Works reasonably well, even if it was a bit fiddly to setup at first 😊
0
0
0

I am not inherently against "AI" tools.

I just want the techbros making them to understand "consent".

As it stands now, something like GitHub Copilot is the single largest attack on open source, and the biggest case of copyright and license infringement in history. Copilot is designed to remove any and all license restrictions from open source code, so it can be reused by proprietary developers without having to respect licensing terms.

Like I always say - if Copilot is not copyright and license infringement, why doesn't Microsoft train it on its own proprietary code?

Exactly.

3
11
0

If you are a web-dev, you need to read this, so should your boss (and then he should put you on a 56K modem)

https://brr.fyi/posts/engineering-for-slow-internet

0
5
0
@jpelckolsen I know what you mean! Hard not to give in to despair at the state of technology sometimes. At least we (still) have the option of running free software, but it does require some fiddling. I don't personally find openwrt "excessive", but I do realise I probably have a bit of a higher threshold than most people as far as these things are concerned ;)
0
0
1
@jpelckolsen @jchillerup note that Ubiquiti did the (unfortunately, pretty standard these days) thing were they suddenly opted everyone in to sending analytics data from their controllers to the mothership some years ago. Not sure what the status of this is these days, but this (old) post indicates that there's at least a convoluted manual way to turn it off: https://community.ui.com/questions/UniFi-Analytics-cannot-be-disabled-whatsoever/300f6fed-118e-4cd9-9a47-d399c53483f9

Anyway, they do make excellent hardware, and if you're worried about the snoopy behaviour, it's possible to swap out the factory firmware and run openwrt on them; that's what I do. You won't get the fancy controller and app, and the initial setup with openwrt can be a bit fiddly. But once installed it's pretty solid and you don't need the app and controller for day to day usage.
1
0
2

@yurnidiot This is actually how Hutchinson Telecom broke BT's de-facto monopoly on phone service in the UK in 1983—they bought the rights to use the disused pneumatic power pipes under the Square Mile in London, then trained ferrets to drag cable between sites. This let them sell non-BT leased line service to City trading desks, and was the first crack in British Telecom's post-privatization national monopoly.

0
1
0

I've suspected for years that kids can pick up some pretty advanced math at a far younger age than they're typically allowed to. Now that I've spent a couple of years teaching my own kids math, and they're both comfortable with things like Cantor's Diagonal Argument (they adored the story of Hilbert's Hotel!) I'm even more certain this is true.
The way most people learn math now seems almost cruel to me. It's as if we were refusing to allow kids to read any fun stories until they had done a requisite amount of drilling on spelling and punctuation first. And if we did that, how many of those kids would wind up enjoying reading and writing?

8
2
0

When I boil it down, I find my feelings about AI are actually pretty similar to my feelings about blockchains.

4
11
2

The Verge article on the best printer in 2024 is just completely brilliant in so many ways.

And also kinda sad.

https://www.theverge.com/2024/4/2/24117976/best-printer-2024-home-use-office-use-labels-school-homework

7
20
2

Paul-Vincent Roll (he/him)

Edited 8 months ago

I finalized my epaper calendar! 🤩
Calendar events are pulled from @homeassistant the device itself is running @esphome. It automatically shows as many entries as can be fitted on the screen, same day entries get grouped together.

Optionally a random quote can be displayed on the bottom or alternatively the next event of the day. The device is battery powered and uses deep sleep to extend the battery life.

If you want to build your own: https://github.com/paviro/ESPHome-ePaper-Calendar

I am super grateful for boosts!

12
23
1

Nine years today, I actually can't believe it's been so long already.

Thank you Terry Pratchett for your solidly, relatably flawed characters.

Thank you Terry Pratchett for making me laugh every single time no matter how many rereads.

Thank you Terry Pratchett for writing strong women.

Thank you Terry Pratchett for my inability to ever pronounce "pun" correctly.

Thank you Terry Pratchett for teaching me what sort of human I wanted to grow up to be.

Thank you Terry Pratchett for The Hedgehog Song.

Thank you Terry Pratchett for everything, you are very much missed.

"A man is not dead while his name is still spoken"

1
7
0

JFC, people in tech are really out there saying that language models will be better at therapy, financial advice, and career advice than trained people.

WTF is wrong with you people? Do you really have no clue about what other people’s jobs actually involve?

Language models can’t even do maths how are they supposed to get good at financial advice?

And therapy? Just… 😑

What’s wrong with people in tech?

12
23
2

"The Nordic states are letting go of values and infrastructure resources that are dear to the welfare state – from shared access to public resources to democratic values and universal access to communication and electricity – while intensifying digitalization and dependencies on Silicon Valley companies."

The public values of openness, affordability of connection and universal access to infrastructure are under threat by Big Tech.

https://www.helsinki.fi/en/researchgroups/reimagining-public-values-in-algorithmic-futures/whats-new/dismantling-public-values-one-data-center-at-the-time

3
6
0

“How green are Europe’s railways?”

It's obvious that if I take a trip by train, rather than by car or plane, it is the green choice.

But modal share for rail is marginal, and decisions made by politicians and the industry are preventing the step change we need - due to the climate crisis

New post 👇
https://jonworth.eu/how-green-are-europes-railways/

4
3
0

To me the following taglines provokes quite different impressions:

- Firefox with built-in AI (used for translations)
- Firefox with built-in Translations (based on AI)

The former is a solution looking for a problem, the latter is a problem with a proposed solution.

I acknowledge that it might mean little to end-users, but it does matter in how I view the Mozilla organization.

0
3
0

Why @obsidian is 100% user-supported and not backed by VC investors

1
11
1
@asynchronaut
Yeah, per flow fairness is trivially gamed by just opening a bunch of flows. Which is basically what they show here.

This is the reason we added per host fairness to sch_cake, BTW: harder to game (in a regular home setting); it means that someone opening a bunch of flows will only hurt themselves. This "gentler fairness" idea may be useful in that context as well, though...
0
0
1
Show older