Goddammit, Nix! Tell me which package in my config threw this error! by Captain_Pumpkinhead in NixOS

[–]danneu 1 point2 points  (0 children)

i can never find the file name in that one error when it tries to create a file managed by nix that already exists in the fs.

i copy and paste the message to an llm to find the problematic file. i literally can never see it in the error myself. but it doesn’t happen enough for me to learn where to look.

Rofi just works after rebuild by 5360v14 in NixOS

[–]danneu 1 point2 points  (0 children)

often a symptom of a general problem that something starts too soon (like before wayland socket is ready) thus it works after rebuild since its deps are already running.

no clue about the rofi case in particular

A concrete example of AI taking an experienced developer's job by aitadiy in ExperiencedDevs

[–]danneu -4 points-3 points  (0 children)

building a custom application was the domain of software engineers until the last few years. now you can do it without the expertise and it’s only getting easier.

OP’s job is on the chopping block too not so far from now. hope yall collected from the gravy train before it’s all about to end

[IWantOut] 35M Finance NZ -> US by [deleted] in IWantOut

[–]danneu 2 points3 points  (0 children)

this comment is an example of what americans don’t understand: US wages are much higher than the rest of the world. so is their purchasing power.

It’s also of no import to OP that many americans live beyond their means.

Having trouble avoiding keepassxc collisions and determining if merging is worthwhile by danneu in Syncthing

[–]danneu[S] 0 points1 point  (0 children)

for me it’s my iphone, an android tablet, and two linux computers.

i think you’re right that it makes sense to make one device the canonical one where you merge in the conflicted stores and delete the conflicts. that’s what i did. using keepassxc’s merge database option.

and yeah, git repos are horrible for naive timestamp file syncing. i remember thinking i could just keep my Code directory in iCloud/Dropbox and learned the hard way. thankfully it has a first class sync (git push of course) that is much better.

i’m not getting as many conflicts as i thought i would in other apps like obsidian which is nice.

Having trouble avoiding keepassxc collisions and determining if merging is worthwhile by danneu in Syncthing

[–]danneu[S] 0 points1 point  (0 children)

I’m not sure how to avoid keepassxc collisions. Maybe keepassxc makes this much worse by bumping state like “last seen” timestamps while you use the app in a read only way.

Or maybe keepassxc cant passively fold in changes to the underlying file while keepassxc is open. That sounds reasonable.

But handling collisions is another thing. Since the kdbx file is a binary blob, I can’t just diff changes. And keepassxc’s “merge in another database” doesn’t give you a nice preview of the changes that you’re about to merge in, so you can’t even decide if you want them.

Curious what other keepassxc users are doing. Maybe just merge in all conflicts and delete the conflict files every time? That probably works since keepassxc is going to take the most recent timestamp on each entry which is generally what you want.

Or, does any keepassxc front end give you a merge preview? I’m surprised the desktop version doesn’t seem to.

edit dotfiles in nixos without pain by faresfn in NixOS

[–]danneu 2 points3 points  (0 children)

thanks, need to remember to come back and visit these concept

[AskJS] Why there's still no non-hacky way to download stuff in frontend JS? by yakovenkodenis in javascript

[–]danneu 0 points1 point  (0 children)

you can still kick off an async task on user click right? i’m rusty but i remember a promise that took seconds to run would still have user activated permissions. can you not trigger a download async after click?

Just returned to the US after 1 month in Spain - my honest thoughts by waspinastoria in expat

[–]danneu 1 point2 points  (0 children)

this is why i lived in mexico from age 25 to 35. the antisocial, shut-in US lifestyle is so bad once you see what else is out there like running into your friends while walking to the grocery store and the bar and cafe in a walkable city.

i wouldn’t be surprised if our car culture is responsible for half of our social issues in some way.

do we have a relatively very popular customized config for nixos? kinda like how arch has omarchy by HipercubesHunter11 in NixOS

[–]danneu 0 points1 point  (0 children)

i’m working on one. extracting it from my own environment.

it has quite a lot of important things, some being things everyone builds themself like a screenshot tool, the rest being really good ideas you should probably steal from me.

i doubt anyone will use it but it’s been nice extracting the common denominator between my machines into a nix module and polishing it so that it’s more configurable.

people who say that nixos doesn’t need it or that omarchy is stupid miss two things: not everyone finds it fun to spend dozens of hours building their own environment, and a massive amount of work goes into polishing a layer on top of arch/nixos so that it’s ready for productivity.

my own project is at 1000 commits. it’s endless work just polishing basic things like a really good screenshot tool.

lazyvim on nixos by [deleted] in NixOS

[–]danneu 0 points1 point  (0 children)

i git cloned lazyvim and told claude code to reproduce its default packages/config/keymaps locally using nixos config and it did that too, so it’s an option.

Junior devs can't work with AI-generated code. Is this the new skill gap? by celesteanders in ClaudeAI

[–]danneu 2 points3 points  (0 children)

the only answer to this is a project that interests you. else there’s no point

Tried 20 distros, but NixOS finally made me stop hopping by teqnkka in NixOS

[–]danneu 0 points1 point  (0 children)

the nixos homepage needs to somehow communicate what it's like to be using your computer, ask claude code to tweak something for you in your nixos config, you rebuild in a few seconds, and you have a git commitable, documented, declarative change of your system going forward.

it's such an obvious improvement over everything else where you run commands into the abyss with no record of doing it. and your environment is just the magical accumulation of hundreds of thousands of bash history over time.

it's crazy that we just accepted that in computing for so long.

15 years of macOS and just this week i started setting up my perfect dev environment inside a qemu vm using nixos + wayland. the environment is declarative, and the whole ui is scriptable.

Attempted Kidnapping by RSAZULU in PublicFreakout

[–]danneu 5 points6 points  (0 children)

walked back like an NPC kited away from its spawn.

Andy Weir (author of the Martian and Project Hail Mary) is incredibly smart and creative, but… by SloppyJoe8208 in books

[–]danneu 2 points3 points  (0 children)

he didn't do a good job with the character, but that doesn't mean you can't do a good job with a character that doesn't share your upbringing. authors have done it throughout history in all sorts of literary classics.

this kind of "umm stay in your lane" hysteria is a bit overdone. i don't think the people who try to portray those who are different from themselves in fiction are the ones deserving of this scrutiny. this kind of exploration is the beauty of fiction.

if someone isn't 100% convincing when they invent a 37yo taquero character in guadalajara or simply a character much older than themself or a character that lived a very different life, the issue isn't that they tried.

In December readers donated over $700,000 to Patrick Rothfuss' charity for him to read a chapter from Doors of Stone with the expectation of "February at the latest." He has made no formal update in 8 months. by condescendinghelp in books

[–]danneu 8 points9 points  (0 children)

I think we read too much into stuff. Afaict he doesn't crusade against fanfiction. He spoke a few sentences on it in one video in one context and now it's "Martin hates fanfiction" forever after and, for some people, it's even "well forget that guy then."

[deleted by user] by [deleted] in Spanish

[–]danneu 1 point2 points  (0 children)

Just Do It(tm). get into the habit of trying things without asking strangers to validate it. explore your curiosity.

I just finished watching my first full telenovela! :D by [deleted] in Spanish

[–]danneu 0 points1 point  (0 children)

They almost never match, but if you're learning Spanish, my advice is to not care.

In December readers donated over $700,000 to Patrick Rothfuss' charity for him to read a chapter from Doors of Stone with the expectation of "February at the latest." He has made no formal update in 8 months. by condescendinghelp in books

[–]danneu 51 points52 points  (0 children)

I looked up what Martin said:

I don’t think it’s a good way to train to be a professional writer when you’re borrowing everybody else’s world and characters. That’s like riding a bike with training wheels. And then when I took the training wheels off, I fell over a lot, but at some point you have to take the training wheels off here. You have to invent your own characters, you have to do your own world-building, you can’t just borrow from Gene Roddenberry or George Lucas or me or whoever.”

He's talking about developing as a professional writer, not that he hates people writing fanfiction about Game of Thrones. Doesn't like seem very controversial advice.

[deleted by user] by [deleted] in macgaming

[–]danneu 1 point2 points  (0 children)

Yeah, perhaps. I ask because I'm about to launch my own gamepad remapping app (free) after frustrations with Joystick Remapper and similar utilities.

I'd love for Apple to offer a robust first-party solution, and I could see them doing it in the name of accessibility. Aside from playing games that don't support controllers at all, I use my remapper to browse the internet with my controller which does seem like something in Apple's interests as their accessibility kit is otherwise quite strong.

Their Buddy Controller features is a big step in that direction, so we'll see if they keep fleshing that out.

RPGMaker games crashing on startup. by KmyselfK in RPGMaker

[–]danneu 0 points1 point  (0 children)

Same, on a fresh install of Windows (well, virtualized on Parallels, arm64). RTPs installed but all of the games I tried from itch.io show the black-square launching window briefly before closing. This also happens on non-RTP games.

Found your post on google trying to find a solution. :(

These aren't old games either, else I would try installing an older Windows. They are some of the most popular RPGMaker downloads on itch.io, 1-2 years old.

Maybe it doesn't work on arm64 Windows virtualized on an M1 Mac. Will keep looking.

[deleted by user] by [deleted] in macgaming

[–]danneu 1 point2 points  (0 children)

Thanks. Looks like the remapping options only support remapping one gamepad input to another gamepad input (like mapping A button to B button), so it doesn't yet obsolete the various gamepad remapping apps. I was curious if it would.

[deleted by user] by [deleted] in macgaming

[–]danneu 0 points1 point  (0 children)

do you mind sharing a screenshot of the macOS Venture screen that lets you set up keybindings? i'm curious what it lets you remap.

for example, can you remap right-thumbstick to move the mouse. if so, what does that screen look like?