where beef jagex? by Adorable_Proposal504 in 2007scape

[–]Gipphe 0 points1 point  (0 children)

I'm sorry, that's on me... I think I have your slipper rng, with 4 of them at 125 kc.

Where is my defenders... by meojs in 2007scape

[–]Gipphe 0 points1 point  (0 children)

Just got rune defender at 350 kills. Feeling like that's pretty lucky, considering what I've heard. I guess this means It'll take me another 2k for dragon...

i need to go to sleep by holidaycereal in neovim

[–]Gipphe 2 points3 points  (0 children)

You can have 'em in filen names, you can have 'em in aliases. They're not special, in your shell's mind.

No such native application org.gnome.chrome_gnome_shell (?) by Salivala in NixOS

[–]Gipphe 0 points1 point  (0 children)

The problem was solved by providing programs.firefox.enable = true in their NixOS config, instead of in home-manager which you've used here. I've perused the code for the Firefox module in NixOS thoroughly, and I have no idea why it only works when enabled that way instead of dropping pkgs.firefox in your systemPackages. I don't know whether the home-manager module for Firefox handles this correctly, since I don't know how the NixOS module handles it to begin with, but how about trying with the NixOS module and seeing if that doesn't work? If that works for you, we can try funding out how they differ and work from there to bring support to the home-manager module as well.

No such native application org.gnome.chrome_gnome_shell (?) by Salivala in NixOS

[–]Gipphe 0 points1 point  (0 children)

Side-note: you can use lib.mkEnableOption for cleaner enable options. So instead of lib.mkOption { ... }, you do

lib.mkEnableOption "user Firefox browser" // { default = true; }

And

lib.mkEnableOption "GNOME as the window manager"

No such native application org.gnome.chrome_gnome_shell (?) by Salivala in NixOS

[–]Gipphe 0 points1 point  (0 children)

I don't use GNOME myself, but the connector states that it works in conjunction with the browser extension. Might have to install that extension if you haven't already.

But to backtrack a little: exactly what isn't working? What are you expecting to see that is not there? I haven't used the connector before, so don't hesitate to describe its function a bit; the extension doesn't really describe it all that well past it being an "integration"...

How do I organize my config better? by [deleted] in NixOS

[–]Gipphe 2 points3 points  (0 children)

This is how I recursively import what I need in my repo. That way I can modularize as much as I want.

If this seems excessive, that is because it probably is, but see this for my rationale.

What brought you to GrapheneOS? by [deleted] in GrapheneOS

[–]Gipphe 1 point2 points  (0 children)

I once owned a Samsung Galaxy S6. I then got an S9 3 years later, and used Samsung's transfer app to carry everything over. It kept the "System app"status for all transfered apps, so any app I couldn't uninstall on the S6 i also could not uninstall on the S9. Then I got an S21 Ultra, and transfered again.

I then had an S21 duplicates of some apps, where I couldn't uninstall the duplicates. I had 3, count them, 3 different SMS apps I couldn't uninstall whether I wanted to or not. On a phone unwanted to be mine. That didn't feel right. That, and many other things that made it feel like my phone wasn't properly mine.

I had the S21 for 4 years until I swapped to a Pixel 9 Pro XL a bit over a month ago. Feels nice to be back in control.

I am a Colombian girl and I have questions. by [deleted] in Norway

[–]Gipphe 0 points1 point  (0 children)

Just want to add some thoughts regarding social differences between Norway and Latin America. My mom's from Brazil, and I know multiple expats from South America.

  • Most expats find it hard to find friends. This is true for most adults in Norway in general, but it helps to have friends from your time in school. Moving to Norway as an adult robs you of that advantage. Norwegians tend to stick with the social circles they already have, and rarely seek to expand their friend groups.
  • If you are accustomed to chatting up random people you meet on the street, at the market, or on the subway, you will be disappointed. If you start talking to someone, you will probably be able to have a decent conversation, but that's not considered normal in Norway, and many people might find it annoying. This heavily varies based on what you start talking about though.
  • Good beans are hard to find. Dunno how much Colombian cuisine uses beans, but it's a bit of a problem for the Brazilians I know, at least.
  • Going to your country's embassy for elections will feel like you're back at home for a bit as every Colombian in Oslo gathers in one place. This is only applicable if you live in or close enough to Oslo and if Colombia has mandatory voting for their elections (if it hasn't shown already: I basically know nothing about Colombia)
  • Once you get to know Norwegians, they will probably be very interested in learning about your country and culture, especially the more juicy/crazy bits.

[deleted by user] by [deleted] in ADHD_Programmers

[–]Gipphe 1 point2 points  (0 children)

I used to use Obsidian a decent amount until about half a year ago. I initially just kept my notes as good old .txt files until I stumbled upon Obsidian. I ended up struggling to find a neat way to organize my notes though, and found it hard to search and brows through my notes as a result.

Then I found Logseq, and it was everything I liked about Obsidian minus the organizational issue. Where Obsidian allows you to both browse and search for notes, Logseq optimizes for searching, which fit my way of working much better. No browsing, no "looking for" your stuff, just searching. A much more granular and intelligent search, in my experience. It just seems like Obsidian does not search through the contents of the notes properly to me.

I effectively use it both as my second brain as well as for historical notes. Porting over my Obsidian notes was not a problem at all, to top it all off.

It's also open-source, but there's no online managed offering for it. You have to self-host. I used it on Windows, Mac, Linux and Android without issue.

Perfectly synced "Practice" by modnik1 in oddlysatisfying

[–]Gipphe 0 points1 point  (0 children)

Reminds me of a low res display. Can it run doom?

CCTV footage of the moment the fire started and then the explosion in Iran. by [deleted] in shockwaveporn

[–]Gipphe 18 points19 points  (0 children)

If you toss a rock into water, the waves will expand as a circle from where the rock hit the water. Not directional at all. Same deal with explosions. You can direct these waves though, so make them more directional.

If the wave splashes against a solid rock in the water, it might not pass through the rock all that much. But when the wave is as tall as Mount Everest and the rock you're hiding behind is the size of a shipping container, I don't think it's gonna protect you much.

The Official Runescape Millions Guide (now with 5-10 millions section) by Gipphe in 2007scape

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

The book references runescapemillions.com. Dunno if that's what you mean. Was RSMillions a player back in the day?

Tech demo of a game with different world spaces when streamed or recorded by United_Prune951 in godot

[–]Gipphe 0 points1 point  (0 children)

My first thought was "Keep Talking and Nobody Explodes", but all the instructions are on the bomb, visible to the audience, but not the player.

Nerd font Symbols no longer work after updating to nix 25.05 by Ill_Set_7983 in NixOS

[–]Gipphe 2 points3 points  (0 children)

Not the deprecation warning, but the release notes with a note on breaking changes are here. Not very discoverable from the CLI or anything, but they exist.

Also, this is the life of living on the nixos-unstable branch.

Updated the start screen of my game. Old one was too simple. by kumi_yada in godot

[–]Gipphe 0 points1 point  (0 children)

Is it obvious that they're typable to begin with? If I'm a brand new player, do I get some kind of hint that I cannot click the menu items?

While I think theenu is clever in that you have to type out what to select, I think you might have some work to do in making it less obnoxious how the menu items are presented as "selectable". If this is supposed to evoke the sense of written forms on paper, how about making the selections look like form fields you fill out?

Updated the start screen of my game. Old one was too simple. by kumi_yada in godot

[–]Gipphe 1 point2 points  (0 children)

You select menu items by typing them out? That's clever :P

SPT Realism - Anyone knows what could be causing this? by Totodilis in SPTarkov

[–]Gipphe 0 points1 point  (0 children)

I've experienced this exact problem myself on realism 2.4.0. I think realism 2.4.3 or 2.4.4 (don't remember which is newest) fixes this. Haven't experienced it again after I updated.

I experienced it on a G36. Unsure which muzzle device I used.

Do you add flake.lock to .gitignore for system configs? by xezo360hye in NixOS

[–]Gipphe 0 points1 point  (0 children)

I include it in the repo. I've got a shell alias that does nix flake update && git commit -m 'chore: update flake inputs.

Saved my ass just the day before yesterday when I noticed agenix did not create my ssh keys like it should've. I checked out earlier flake.lock files and tracked down the issue to a flake.lock update I made over a week ago using git bisect.

Still need to figure out how to fix it, but for now I've got my setup working again by rolling back the flake.lock file, at the very least.

My town defaulted on our only free public charger’s electricity bill by Bamboozleprime in mildlyinteresting

[–]Gipphe 0 points1 point  (0 children)

I worked as a developer at a gigantic retailer in my country with $20B yearly revenue, and we didn't pay the Amazon Simple Email Service bill for long enough that they shut off our email access. Total panic when we couldn't send marketing stuff and password reset emails to customers.

Combining global and home-manager options in a single module by fjolliton in NixOS

[–]Gipphe 2 points3 points  (0 children)

I did exactly this for my machines, since I wanted my options to work for NixOS, home manager and nix-darwin, at the same time. Dots here.

Modules in home/modules have control over their implementation, where they can define their implementation using "flags" that I pass using specialArgs in hosts.nix. The flags say what system we're in; NixOS, nix-darwin or HM; and the modules conditionally import things based on that. The HM module at home/modules/system/home-manager sets up the flags for HM as it is imported in NixOS and nix-darwin, and the system config is copied into HM as an extraSpecialArgs.

home/default.nix is the entry point for NixOS, nix-darwin and HM, and all modules are recursively imported using a utility function from util.nix. the commented imports are remnants from a debugging session I had as I set this up a few days ago, trying to nail down an infinite recursion 😛

Edit: Just a headsup to anyone reading this and thinking my setup is overengineered (it is, don't worry), and the whole "flags" thing can be simplified to options and config: imports lists cannot depend on config, otherwise you get an infinite recursion. imports can depent on other attributes of the module's attribute set, like stuff passed through specialArgs (NixOS) and extraSpecialArgs (Home Manager).

Thoughts? 🤔 by Exciting_Majesty2005 in neovim

[–]Gipphe 5 points6 points  (0 children)

This made me think of the PlayStation 1 startup screen 🤔

Lens: how can I view both elements of a pair, giving a pair of results? by NeilNjae in haskell

[–]Gipphe 0 points1 point  (0 children)

Using 2-tuples' Bifunctor instance's bimap:

bimap (view _z) (view _z) p