mrh

joined 1 year ago
[–] [email protected] 14 points 7 months ago* (last edited 7 months ago) (5 children)

codeberg

it’s like github but non-corporate free software

it’s very polished and featurful

it’s built upon/by the same devs as forgejo, which is open tech to self host your own git server (with federation potentially coming), so supporting one supports the other

[–] [email protected] 8 points 7 months ago* (last edited 7 months ago) (3 children)

If I understand you correctly, this is trivial in emacs:

(defun insert-text ()
  (interactive)
  (insert "your text here"))

(global-set-key your-keybind-here #'insert-text)

You could make it a format string if it relies on data specific to some file or parameter. You could also make the keybind local to certain modes/files rather than a global keybind if you don't want to pollute your keybind space.

 

Beware! Here be core influences. But don't worry, I don't like core ifluences, and I like this, therefore it must be good.

[–] [email protected] 37 points 7 months ago (16 children)

emacs org-mode

[–] [email protected] 1 points 7 months ago

I’ll never understand why we don’t just use s-expressions.

[–] [email protected] 2 points 7 months ago

guix home reconfigure home-config.scm

[–] [email protected] 1 points 8 months ago (1 children)

Thanks!

Do you happen to know what certs would be most "applicable" in this case? Something like OSWE?

[–] [email protected] 1 points 8 months ago (3 children)

Any advice on requirements to have a shot at appsec jobs?

I have my sec+ and my job is devops. We do everything in AWS (no on prem at all). However I have no actual cyber experience. Our team is pretty small, so I do as much dev as anyone else and as much ops as anyone else (deploying/managing cloud infrastructure), including standard security stuff like IAM and network configuration. It's also a small unknown company.

Is this enough to try and directly break into appsec, or do I need to start with another "cyber" role like SOC analyst or security engineer or something like that? I also plan on getting my OSCP at some point soon if that's relevant.

[–] [email protected] 1 points 1 year ago* (last edited 7 months ago)

edit: I do feel norawibb's point, the slippery mutability of Void is something I am a lot less comfortable with than I used to be. Apparently Guix has spoiled me.

[–] [email protected] -1 points 1 year ago* (last edited 1 year ago) (2 children)

Obsidian is not free software?! How could anybody even browsing this community consider obsidian?

[–] [email protected] 0 points 1 year ago

I have never used nix or nixos. I liked their shared idea (functional, atomic, reproducible systems), and so when I looked at their differences they seemed to all be pros for guix:

  1. Clearer, more robust, more centralized documentation
  2. GNU Project
  3. Guile Scheme (Lisp) as opposed to Nix DSL
  4. Unparalleled emacs integration

The only bittersweet aspect of guix compared to nix was the foss only stuff, as I do need some proprietary drivers, but nonguix is so easy it hasn't been a practical issue. And of course I am big advocate of free software so I like that guix is pushing that forward.

There's also a theoretical issue that guix has less packages, but the standard channel + nonguix has had everyhing I use.

[–] [email protected] 1 points 1 year ago

Alternatively if price is an issue (NEVER use a “free” VPN) you could torrent over I2P, which is free and very safe (at least as safe as tor, if not moreso).

Also the next release of qbittorrent is about to have built in I2P support (but also standard I2P comes with its own torrenting software).

[–] [email protected] 0 points 1 year ago

I quite enjoy it!

Being able to rollback any change I make to the system, either package changes or system configuration, makes it completely unbreakable and provides great peace of mind. It means I can fully enjoy its rolling-release nature without worrying.

Having my entire system configuration declared in a single, robust programming language (Guile) across a small number of files makes it very easy to understand and just stick into source control to reproduce.

Being able to hack on it in a lisp (scheme) is the cherry on top, along with the great emacs integration. I would highly recommend it to any lisp/emacs/gnu enthusiasts.

0
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
view more: ‹ prev next ›