UnityDevice
- 0 Posts
- 16 Comments
UnityDevice@startrek.websiteto
Programmer Humor@programming.dev•In case you've ever wondered why the Windows control panel was so awful...
26·1 year agoAs they point out at the end, this wasn’t about the old control panel, but the new settings panel. It’s all brand new code.
UnityDevice@startrek.websiteto
Technology@beehaw.org•Lenovo is removing the iconic Trackpoint with its new ThinkPad X9
10·1 year agoIt’s worth noting that this is a new line of ThinkPad, there’s a bunch of existing lines that will all keep the classic look. Though I feel like the name X9 isn’t great, but whatever.
UnityDevice@startrek.websiteto
Programmer Humor@programming.dev•Something something case-insensitive file something...
203·1 year agoThe issue isn’t just a simple oversight. Git includes the file name as part of the tree and commit hash. The hash has security implications. There’s really no way to make the hash support case insensitivity without opening up a multitude of holes there. So there will always be a mismatch, and you can’t just fix it without changing how git works from the ground up.
Podman not because of security but because of quadlets (systemd integration). Makes setting up and managing container services a breeze.
UnityDevice@startrek.websiteto
Selfhosted@lemmy.world•Selfhost your own gitea instance - selfhosted, lightweight github alternativeEnglish
57·1 year agoBut check that it has all the features you need because it lags behind gitea in some aspects (like ci).
UnityDevice@startrek.websiteto
Selfhosted@lemmy.world•From reddit selfhosted: What do you wish you knew from the startEnglish
7·2 years agoPodman quadlets have been a blessing. They basically let you manage containers as if they were simple services. You just plop a container unit file in
/etc/containers/systemd/, daemon-reload and presto, you’ve got a service that other containers or services can depend on.
UnityDevice@startrek.websiteto
Selfhosted@lemmy.world•From reddit selfhosted: What do you wish you knew from the startEnglish
2·2 years agoI’ve been in love with the concept of ansible since I discovered it almost a decade ago, but I still hate how verbose it is, and how cumbersome the yaml based DSL is. You can have a role that basically does the job of 3 lines of bash and it’ll need 3 yaml files in 4 directories.
About 3 years ago I wrote a big ansible playbook that would fully configure my home server, desktop and laptop from a minimal arch install. Then I used said playbook for my laptop and server.
I just got a new laptop and went to look at the playbook but realised it probably needs to be updated in a few places. I got feelings of dread thinking about reading all that yaml and updating it.
So instead I’m just gonna rewrite everything in simple python with a few helper functions. The few roles I rewrote are already so much cleaner and shorter. Should be way faster and more user friendly and maintainable.
I’ll keep ansible for actual deployments.
UnityDevice@startrek.websiteto
Linux@programming.dev•I'm done with Windows and Microsoft.
71·2 years agoNot sure what you’re on about, most package managers have a literal database of most package manager installed files. Debian and derivatives have
dpkg --verifyordebsumsto verify the files, arch haspaccheck, I’m sure other distros have something similar. And fixing them is just a matter of reinstalling the package, which you can do from a chroot if the system won’t boot.Or you can just run your system on a checksumming FS like btrfs which will instantly tell you when a file goes bad.
UnityDevice@startrek.websiteto
Free and Open Source Software@beehaw.org•Ladybird web browser now funded by GitHub co-founder, promises ‘no code’ from rivals
4·2 years agoSomeone found a way to weaponise bikeshedding.
UnityDevice@startrek.websiteto
Technology@beehaw.org•Google Search adds a “web” filter, because it is no longer focused on web results
8·2 years agoAll public companies are, it’s just what Boeing makes things that fall out of the sky if they mess up, so it’s more obvious.
UnityDevice@startrek.websiteto
Selfhosted@lemmy.world•Mirror all data on NAS A to NAS BEnglish
51·2 years agoJust have NAS A send a rocket with the data to NAS B.
Seems to me that a lot of the world’s problems start with “well, the managers think…” They all seem extremely bad at the whole managing thing, good thing we don’t overpay them or anything like that.
UnityDevice@startrek.websiteto
Programmer Humor@programming.dev•programmer job in a nutshell
11·2 years agoOr libcinder. Or even simply Arduino.
UnityDevice@startrek.websiteto
Programmer Humor@programming.dev•Tinder to ban web developers who use 'engineer' in their bio
2·2 years agoThat’s a very arbitrary delineation that just seems to be something you worked out backwards to support your claim. I’m an EE and software developer and I sometimes do projects involving both fields (which would be computer engineering, I guess), and there’s really not that much difference. I certainly don’t see why I would label half of it engineering and the other half not.
UnityDevice@startrek.websiteto
Open Source@lemmy.ml•I'm amazed at FreeCAD's abilities. It needs a better name. Thinking of it as simply "cad software" like calling a 2-GHz computer in your pocket a "phone".
8·2 years agoYeah OpenCASCADE is amazing because it’s the only real geometry kernel that’s open source. There’s a few smaller ones like solvespace, but they’re really more like toys. It’s like the Linux of the CAD world.
Writing a geometry kernel is a monumental task, not unlike writing a real os kernel or a modern web engine. I’ve seen people just lay the basic foundations of a kernel as their PhD thesis. Most of the commercial ones were written decades ago and are still being worked on - the big ones are Parasolid ACIS, ShapeManager, CGM. The last one would maybe be considered a newcomer cause it’s only 15-20 years old.

As someone who likes to actually own and customise all my devices, devs like you are the bane of my existence. Read up on software licensing, and pay special attention to the history of its enforcement and what it enabled us. Then please reconsider your user hostile stance.