i mean, still. using any CLI tool for the vast majority of people is a nonstarter
- 2 Posts
- 132 Comments
anyone who says installing Arch is easy is hiding an extensive computer background. i struggled to install it the first time for sure. then it ran like a champ for like 8 years. solid distro with few compromises imo.
chrash0@lemmy.worldto
Linux@lemmy.ml•Are you using systemd or an alternative, what do you recommend?
18·7 days agoit’s one of those cases where if you have to ask, you should probably just use
systemd. anything else is outdated or a passion project based on some idealism, which i’m all for, but if you’re worried about gaming performance as a primary concern i’d put it out of your mind. for example, i’m an obsessive tinkerer that uses NixOS and Arch before that and i use nushell and Neovim and Hyprland, but i use systemd cuz i don’t see a reason not to. it’s well supported and stable.
i’ve been a big fan of Jujutsu (
jj) since adopting it a few weeks ago. things i used to avoid with git like proper rebasing and focused commits become so much easier, in addition to the benefits of conflicts being easier to handle. the learning curve i thought was going to be grueling only took a couple days to get used to, and honestly interop with GitHub and my team’s particular workflow were the hard parts. so not only is it useful, powerful, and becoming more important to my workflow all the time, it’s a joy to use compared to git.i guess honorable mention to zoxide, which has basically replaced
cdfor me since it does everythingcddoes but also keeps a small db of your most commonly visited directories so you can just doz Downloadsorz my_projector whatever from any directory
chrash0@lemmy.worldtoHacker News@lemmy.bestiver.se•No, Windows Start does not use ReactEnglish
4·17 days agooic it’s using React Native. gotcha. of course the problem that everyone was worried about was which Javascript engine was running the task bar and totally not that the task bar was running Javascript in the first place
chrash0@lemmy.worldto
Technology@lemmy.world•The "unhackable" Xbox One has been hacked — and Microsoft can’t patch itEnglish
145·22 days ago“unhackable” is a bit sensationalized here. the Xbox One is actually a security success story not because it is impossible to hack, but because it’s a rare example of a console that wasn’t hacked in its service lifetime. at the risk of giving praise to Microsoft, the architecture is actually really neat and informed the security features of subsequent Windows releases, ie a hypervisor with sandboxed sub containers (this is why they required TPMs).
(also i’m not agreeing with requiring a TPM for general purpose machines; they make sense on a bespoke hardware platform like a game console)
i bet this hack is nuts, but the blue team deserves some level of kudos
chrash0@lemmy.worldto
Linux@lemmy.ml•Systemd preparing to comply with age verification laws
0·22 days agodeleted by creator
chrash0@lemmy.worldto
Selfhosted@lemmy.world•Voiden - A Markdown based Open Source Alternative to PostmanEnglish
3·1 month agofirst, i’m biased. i’m a home row kind of guy. i live in the terminal.
Which of the preferences you mentioned discounts this project?
i’ll be direct: light weight dependencies. i understand why you’d use Electron to build a UI, but does an API tester need a UI as a first class feature? i think something like
hurlshows it’s not necessary. i get that maybe it’s an accessibility problem (juniors and Java devs being afraid of the command line etc), but UIs are not composable. i could runhurl(orcurlfor that matter) via bash or nushell or Elisp or Rust or Powershell or JavaScript or GitHub Actions or as a k8s postDeploy… and, not to draw the ire of Lemmy armchair zealots, they’re not easily usable by agents. an 8B model on my Macbook could figure outhurl, no MCP or crazy preprompting required.plus: user adoption. this is the self hosted community, so maybe not everyone here has the same concern, but i can’t just commit a bunch of exotic files to my shared repositories. Bruno was a tough adoption, even though it seems obvious to version control this stuff and it was the only real option at the time. now i’m tired of Bruno cuz it goes out of date cuz it’s not easily scriptable with our internal auth services because it runs everything in its bespoke UI. if they haven’t made a button for it, you can’t do it. that’s the problem with UI dev tools.
no shade, i understand some people would be totally lost if their IDE didn’t have a big green run button.
chrash0@lemmy.worldto
Selfhosted@lemmy.world•Voiden - A Markdown based Open Source Alternative to PostmanEnglish
19·1 month agoi’ve been looking for a silver bullet in this space.
hurl[1] seems promising as well. i feel like Bruno has always been jank, and going 1.0 didn’t help. at work i’ve stuck to vibe coding my API test code with a stack of TOML configs, that way i get to reuse/test my client code as well.what i want is something version controllable with lightweight dependencies that i can automate easily. i’m afraid that discounts this project. not going to ask my team to download Yet Another Electron API client UI. i’m hesitant to introduce
hurl, which can at least be scripted.
lots of good reasons to spin up containers for development is my point, especially for an embedded system with exotic system dependencies (compared to Node.js, for example).
Home Assistant is a “simple app” that i have to open ports for.
does that mean they have a good reason? maybe not.
really? i mean, people have done it for friggin vanilla ass Node.js servers. Android projects can have weird dependencies that a container might help solve (NDK etc).
i’m not saying that it’s my preferred way to build, but that wasn’t the question.
chrash0@lemmy.worldto
Open Source@lemmy.ml•Open-source game engine Godot is drowning in 'AI slop' code contributions: 'I don't know how long we can keep it up'
5·2 months agogenerally yeah. the problem is that the barrier to entry used to be higher so fewer people knew how to write code to integrate with the project before coding agents. now anyone who can install Claude Code has a seat at that table
chrash0@lemmy.worldto
Technology@lemmy.world•The EU Moves To Kill Infinite ScrollingEnglish
61·2 months agoi personally have pushed back on every “infinite scrolling” feature request from product designers. first, you think you need it; you don’t. second, you think it’s just so nifty! it isn’t. oh is your content is dynamically generated? what was wrong with Reddit’s pager that launched that site into popularity?
it’s unnecessary complexity that hides information from the user, makes API calls (which are, spoilers, paginated) more complicated, can cause the obvious memory/resource consumption issues, and just generally disempowers the user. which i guess on a social media app is the point. but totally counter to the goals of a fleet management system lol
chrash0@lemmy.worldto
Selfhosted@lemmy.world•VLAN’s and Subnets For Home NetworksEnglish
1·2 months agoyeah i get that.
generally most modern UIs are moving away from those reactive patterns (React, Svelte, etc) just cuz the composition can be optimized (Kotlin compiler plugin, shadow-DOM, etc), and a lot of people—myself included—find that declarative design easier to reason about. and yeah i guess i outed myself as an Android dev, but i can’t in good conscience recommend the node based Android XML UI lol (although that’s a different SDK).
anyway, not to yuck your yum. i played around with JavaFX back in the day but never made anything to speak of. i’ll have to check out more of your blog!
chrash0@lemmy.worldto
Selfhosted@lemmy.world•VLAN’s and Subnets For Home NetworksEnglish
1·2 months agoJavaFX with Kotlin
mad lad.
what makes you snub Compose UI?
chrash0@lemmy.worldto
Selfhosted@lemmy.world•Getting worn out with all these docker images and CLI hosted appsEnglish
21·2 months agohonestly, i 100% do not miss GUIs that hopefully do what you want them to do or have options grayed out or don’t include all the available options etc etc
i do get burnout, and i suffer many of the same symptoms. but i have a solution that works for me: NixOS
ok it does sound like i gave you more homework, but hear me out:
- with NixOS and flakes you have a commit history for your lab services, all centralized in one place.
- this can include as much documentation as you want: inline comments, commit messages, living documents in your repository, whatever
- even services that only provide a Docker based solution can be encapsulated and run by Nix, including using an alternate runtime like podman or containerd
- (this one will hammer me with downvotes but i genuinely do think that:) you can use an LLM agent like GitHub Copilot to get you started, learn the Nix language and ecosystem, and create Nix modules for things that need to be wrapped. i’ve been a software engineer for 15 years; i’ve got nothing to prove when it comes to making a working system. what i want is a working system.
chrash0@lemmy.worldto
Linux@lemmy.ml•Recommended software to scan a load of video files for detected motion
1·3 months agosomeone was asking for a GUI, so not going to be an
ffmpegexpert. likely the LLM would recommendffmpeganyway. plus you would run YOLO (or maybe CLIP) locally; it has been running on Android phones since 2020 at least. a Jupyter notebook would also give a quick and dirty GUI to visualize and document the solution. plus “motion detection” is probably not the full story, and any video will probably have artifacting that means you’d have to tune the motion detection algorithm or end up with a bunch of garbage artifacts/false positives in the end. also, sounds like the user isn’t looking for something long-running like Frigate. if the user isn’t familiar with Python and wants to do something downstream like sort the outputs or whatever, an LLM would help with that.sure, programmatically, it’s not a difficult problem, but like it or not it can be solved by someone without an advanced CS degree with an LLM precisely because the problem is easy. no easily ready solution exists, but that doesn’t mean it can’t be done. “just use
ffmpeg” to someone like my dad who might have the know how to install Linux but isn’t a programmer isn’t exactly the simple advice it sounds like.
chrash0@lemmy.worldto
Linux@lemmy.ml•Recommended software to scan a load of video files for detected motion
4·3 months agoi’d vibe code something in Python for this tbh, but i have some expertise in this area already. you could even get some classification going with a YOLO model to help you narrow down the search. it won’t have a GUI unless you count Jupyter notebooks.
chrash0@lemmy.worldto
Linux@lemmy.ml•Help me understand the workflow for cloning dotfiles after a fresh install without hosting dotfiles in the cloud
2·3 months agonormally it’s for syncing across machines, but it is convenient for setting up new machines. i use
chezmoiand Nix and some other tools to keep things in sync

Microsoft is running out of moat to commit this type of developer abuse. Linux numbers just this year have shown that Windows can bleed, and we’re starting to enter a world where the software that people need isn’t on Windows when the converse used to be a given.