@onlinepersona@programming.dev
member since 1 Sep 2023 19:58
moderates
comments
- on Ban AI Slop? in c/opensource@lemmy.ml · 2d ago
-
on Ban AI Slop? in c/opensource@lemmy.ml · 3d ago
I like this idea. Tag it. Mandatory disclosure. People should just be honest about the amount of AI they used and how.
“I vibecoded this awesome thing with 100k LOC in a weekend, check it out” vs “I used AI to help with planning and architecture, but wrote the code myself” are two very different things.
-
on can somebody confirm this pls? in c/programmer_humor@programming.dev · 3d ago
wonders of C
-
on wallpaper of the year in c/linuxmemes@lemmy.world · 4d ago
Is that really linux? It looks like a Mac desktop
-
on It’s not just LG. Every TV company is spying on you in c/privacy@lemmy.world · 4d ago
The ones I shared are active and accept new users. Have you tried one of them?
If you want, I can request the account for you and then share the details with you.
-
on It’s not just LG. Every TV company is spying on you in c/privacy@lemmy.world · 4d ago
Would you mind syncing that to peertube, mate? There’s makertube.net , dalek.zone , indymotion.fr , peertube.wtf, tilvids.com and many others
-
on Stop Doing Swap Partitions in c/linuxmemes@lemmy.world · 13 Sep 2026
“I’m not a friggin bear, I don’t hibernate!”
-
on Backflip: Apple now wants to train AI models with user data after all in c/privacy@lemmy.world · 13 Sep 2026
They just pretend to be.
-
on Backflip: Apple now wants to train AI models with user data after all in c/privacy@lemmy.world · 13 Sep 2026
“Wants to”. They are just testing the waters for a response.
I’ve been telling people for years that Apple is just better at marketing. They sell this image of better security and everything, but they are just big tech with a bigger smile and make up than the others.
You trust Apple? You fell for the lies.
-
on Peer reviewing is torture now in c/programmer_humor@programming.dev · 12 Sep 2026
Who cares? It’s company code. They want AI, they get AI 🤷
-
on Peer reviewing is torture now in c/programmer_humor@programming.dev · 12 Sep 2026
How is bun doing btw after their “We used 60 agents and 200k in tokens to rewrite in Rust” ?
-
on Peer reviewing is torture now in c/programmer_humor@programming.dev · 12 Sep 2026
> 1k lines = LGTM
-
on Peer reviewing is torture now in c/programmer_humor@programming.dev · 12 Sep 2026
2 years and they still don’t know how to prompt…
-
on Can't get closed as duplicate if nobody can find the duplicates in c/programmer_humor@programming.dev · 9 Sep 2026
This is the documentation from
git clone --help–depth=<depth>Create a shallow clone with a history truncated to the specified number of commits. Implies
–single-branchunless–no-single-branchis given to fetch the histories near the tips of all branches. If you want to clone submodules shallowly, also pass–shallow-submodules. -
on Can't get closed as duplicate if nobody can find the duplicates in c/programmer_humor@programming.dev · 9 Sep 2026
Isn’t that part of the problem described in the article? A shallow clone? Github has trouble with exactly that.
Maybe it’s time the community stepped in an provided alternative solutions to nixpkgs. We can talk about them here, but in the end somebody has to implement them.
-
on Can't get closed as duplicate if nobody can find the duplicates in c/programmer_humor@programming.dev · 8 Sep 2026
I do wonder how nix could solve the nixpkgs problem. In order to build it actually requires the recipes to calculate the hash with which it builds the store path.
Fixed output hashes could be part of the solution. A map of package and version to hash and outPath maybe? But for building from scratch e.g new packages, where would the recipes be stored? I think it would have to be in git, but where would that be stored? A monorepo again? Then we’d be back at nixpkgs.
-
on Can't get closed as duplicate if nobody can find the duplicates in c/programmer_humor@programming.dev · 8 Sep 2026
Probably have a list of reasons why they shouldn’t be in the community either. “They said master branch is OK: drama time!”
-
on Can't get closed as duplicate if nobody can find the duplicates in c/programmer_humor@programming.dev · 8 Sep 2026
Too obscure, I imagine
-
on Can't get closed as duplicate if nobody can find the duplicates in c/programmer_humor@programming.dev · 8 Sep 2026
Not enough people use it to be a target.
-
on Can't get closed as duplicate if nobody can find the duplicates in c/programmer_humor@programming.dev · 7 Sep 2026
nixpkgs as a mono repo might’ve been a mistake, honestly. shithub wasn’t made for monorepos. It doesn’t have a permissions system for it.
So many PRs get a bunch of inane comments that have nothing to do with the functionality to please somebody’s ego, the CODEOWNERS file is nearly worthless as “package maintainers” don’t even have the last say on their own packages, docs are nearly the last of the priorities making it difficult for pretty much anybody but the christened cream of the crop to make changes. It almost seems like the entire thing was made for “job security” - only a few people really understand what’s going on and thus make the decisions. That of course introduces a bottle-neck.
Even if more people wanted to contribute, they wouldn’t be aren’t able to. I think the decision makers like it that way.
-
on New compression technique in c/programmer_humor@programming.dev · 4 Sep 2026
So? That’s nowhere near the same thing as what you’re suggesting “AI can just take DNA and make the same person”. Look up what twins actually are. They aren’t just DNA injected into some random person.
-
on New compression technique in c/programmer_humor@programming.dev · 3 Sep 2026
No, they couldn’t, that’s what’s being said. If you have a huge state machine with billions of parameters, toggling a different subset can yield wildly different results.
-
on New compression technique in c/programmer_humor@programming.dev · 3 Sep 2026
Maybe but there is more to the outcome than just genes. Certain ones can be activated of deactivated and that can be done by epigentics for example. Gene expression is a thing.
The AI would need way more information that just DNA to generate an image of the person.
-
on Watch someone turn the script around on Flock Cameras in front of Santa Clarita’s city council in c/privacy@lemmy.world · 31 Aug 2026
You must be old. This is how the younger generation communicates.
-
on Watch someone turn the script around on Flock Cameras in front of Santa Clarita’s city council in c/privacy@lemmy.world · 31 Aug 2026
The speech wasn’t for the officials, it was for the voters, young ones specifically. That’s why she mentions re-election at the end.
-
on I can definitely maybe do this! in c/programmer_humor@programming.dev · 28 Aug 2026
My previous response to this question.
-
on End of Bliss in c/programmer_humor@programming.dev · 28 Aug 2026
The fabled Windows 12
-
on I can definitely maybe do this! in c/programmer_humor@programming.dev · 27 Aug 2026
Cisco Packet Tracer is a comprehensive networking simulation software tool for teaching and learning how to create network topologies and imitate modern computer networks.
That’s for simulation. I don’t think it’s possible to analyse a running system to find trace packets as they go through the firewall.
Cisco Packet Tracer is available for free to all Cisco Networking Academy instructors, students, and alumni. Sign up for our free Getting Started with Cisco Packet Tracer course to learn how to download, install, and get started.
And it also requires a paid account to use.
-
on I can definitely maybe do this! in c/programmer_humor@programming.dev · 27 Aug 2026
That’s a very generic name. Do you have a link?
-
on I can definitely maybe do this! in c/programmer_humor@programming.dev · 27 Aug 2026
Regarding your question, I’ve had trouble multiple times with docker (and other software) that required trying to find out just where a packet was getting stuck. The worst thing is when you open a port in the container to
0.0.0.0, send a request to it (HTTP, telnet, or otherwise) from the host via the container’s IP and the packet doesn’t arrive. Then you have to run through the gamut of:- are the interfaces up?
- is it the IP address that’s wrong?
- is the the port wrong?
- is the network mask correct?
- is the gateway IP correct?
- is the firewall somehow interfering?
There might be other things I’m missing, but once I get to the firewall stage, most of the time I just give up, put the service into a VM and try accessing it from there - if I really really care. Otherwise, I drop it and move on.
I did just find this Network address translation part 1 – packet tracing which allows tracing a packet through the firewall via
xtables-monitor. It’s in my notes now, so if I run into the problem again, I might have a place to start next time.But still, that’s just on my machine. Once things happen on the network and there are routers and other things involved, it’s very difficult for me to debug.
-
on I can definitely maybe do this! in c/programmer_humor@programming.dev · 27 Aug 2026
Reading the iptables dump is not for beginners. Far from it. A packet can go through all tables and chains or none. And allowing a packet in one chain then begs the questions which is the next table or chain. There are maybe 100 flags and nobody can memorise them all.
Ufw just allows adding rules,
ssdoesn’t trace packages as they go through the firewall, it can show you open ports and established connections, but it can show you which tables and chains a packet went through.lsofis even more rudimentary thanssand literally means “list open files”. Since everything is a file in linux, that’s a lot of files. Again, no tracing.Somebody will say “just
tcpdump”. Again, no that doesn’t trace which tables and chains a packet goes through. The entire firewall is a blackbox totcpdump. At least to my knowledge. All it sees is which packets arrived and which were sent on the selected interfaces, and whether they was successful or not.Nothing I know of traces a packet through the firewall and presents in a TUI nor GUI. I know that it’s possible to make copies of packets and send then to custom chains that can log the chain and packet it came from. There might even be a way of generating a trace by adding a rule to a chain, which means adding it to every chain, but I’m not sure I’ve seen something do that.
-
on I can definitely maybe do this! in c/programmer_humor@programming.dev · 27 Aug 2026
Extraterrestrials
-
on I can definitely maybe do this! in c/programmer_humor@programming.dev · 27 Aug 2026
The problem with networking is debugging it. The worst is debugging iptables and nftables. Figuring out which chain they are going to is a massive hassle. How come we don’t have any graphical tools whatsoever for this work?
-
on (It's so refreshing to hear a dev company talk openly and upfront about their game like this.) WARDOGS | 10 Reasons NOT to Buy | Bulkhead [15:04] in c/gaming@lemmy.world · 23 Aug 2026
Ok, this will start a trend.
-
on Americans are destroying license-plate cameras as surveillance backlash grows in c/privacy@lemmy.world · 19 Aug 2026
But the tax-dodging overlords want it! How can you be against he wishes of your superiors?
-
on GitHub Has an Availability Problem. Is It Time to Look Elsewhere? in c/selfhosted@lemmy.world · 19 Aug 2026
Thanks for the links. Documentation is definitely a problem. They’d have to be open to feedback on documentation. Threads on documentation improvement are often met with “it exists, what more do you want?” even if the feedback is “this and this is missing” 🤷
Anyway, I’ll check out the links and try to set something up. My usage of radicle is definitely what it could be because of the lack of notifications. I literally fire and forget my repos, patches and so on, because I haven’t found an easy way to be made aware of responses or incoming patches.
-
on This is the year of the fine desktop in c/linuxmemes@lemmy.world · 18 Aug 2026
My bad then. I’m sorry I thought you were a shill, but those do come through here pretty often to dump their winblow and crApple dung.
As I said in another response, security is difficult to marry with convenience. You can see it on mobile operating systems where a flashlight app asks for network and storage permissions, and users just accept because they can’t be bothered with even reading it.
I too recognise that there is a lot of room to improve, but I’m hopeful that with more attention, linux will become more secure. There will be more brainpower and money flowing into it.
-
on This is the year of the fine desktop in c/linuxmemes@lemmy.world · 18 Aug 2026
Linux allows nearly endless customisation. But when making a desktop distro, you have to weigh convenience and security. You can be the most secure OS on the planet, but if nothing can run because of that, nobody will use it.
Go ahead and try to use Fedora with all security options activated. Give it a try and find out how much you like it. I bet that once you have to resolve your first SELinux issue that prevents you from running your favorite application, you’ll start being more lax or drop it all together.
I think already know the answer to this, but which OS do you think is the most secure?
-
on This is the year of the fine desktop in c/linuxmemes@lemmy.world · 18 Aug 2026
Linux is used in security contexts. What do you think Kali Linux is for? There’s a linux distro that is literally a hypervisor to separate everything into VMs (Qubes). Fedora allows you to activate more security options like SELinux (which is also one way Android achieves more security BTW). And I could go on, but it seems you chose to be ignorant before making the claim linux was insecure.
Linux distros babe many flavors and eachallows a different focus.
-
on This is the year of the fine desktop in c/linuxmemes@lemmy.world · 18 Aug 2026
Astroturfing. Pretending to be grassroots but just being a corporate shill to be for or promote corporate services and products.
Turfblaster is a word for someone who astroturfs.
-
on GitHub Has an Availability Problem. Is It Time to Look Elsewhere? in c/selfhosted@lemmy.world · 17 Aug 2026
Federated git forges can’t come fast enough. Fuck gitlab for so willingly dropping the ball
-
on GitHub Has an Availability Problem. Is It Time to Look Elsewhere? in c/selfhosted@lemmy.world · 17 Aug 2026
I’ve used. It works well enough. They supposedly have CI but either it’s not documented or nor ready, I can’t tell.
And there’s no way to get notifications of merge requests, comments or anything actually, so it serves well as a backup or private project host, but not much else, IMO.
-
on GitHub Has an Availability Problem. Is It Time to Look Elsewhere? in c/selfhosted@lemmy.world · 17 Aug 2026
It’s old Github UI
-
on This is the year of the fine desktop in c/linuxmemes@lemmy.world · 17 Aug 2026
A true turfblaster found in our midst.
-
on Even more terrible puns! in c/programmer_humor@programming.dev · 16 Aug 2026
Positively terrible. Thank you for the chuckle.
-
on linux will save your computer in c/linuxmemes@lemmy.world · 15 Aug 2026
You learn something new everyday
-
on I tried Vivaldi on Linux just to find out that it’s not for me. in c/privacy@lemmy.ml · 15 Aug 2026
Vivaldi is closed source and about as trustworthy as a USB stick you pick up on the street.
-
on linux will save your computer in c/linuxmemes@lemmy.world · 15 Aug 2026
Get a new drive, and a USB stick, and follow these instructions . Once you get to the installation part, stop your PC, take out your windows drive, put in the new one, and continue.
After the installation, stop the PC, put the windows drive back in, together with the linux drive, and start the PC back up. Select linux at boot up. You should then be able to access your Windows drive from Linux and safely copy your data to the Linux drive.
Keep using linux until you feel comfortable and only then can you wipe your Windows drive and extend linux onto it.
-
on linux will save your computer in c/linuxmemes@lemmy.world · 15 Aug 2026
Yes, MacOS is corporate surveillance crap and Linux isn’t.
-
on linux will save your computer in c/linuxmemes@lemmy.world · 15 Aug 2026
Fuck off text?
I’m not making a value call, I’m saying they are two very different things.