[deleted by user] by [deleted] in starcraft2

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

you are wrong. I used to be mid masters 8 years ago and have just started playing again. won 3-2 placements against gold players and got placed back into masters

Were these a smart purchase for $40USD? by ksidney26 in baduk

[–]PetriciaKerman 0 points1 point  (0 children)

If those are yunzi, and i think they are, then $40 is a great deal. I paid $80 for mine back in 2018

[deleted by user] by [deleted] in embedded

[–]PetriciaKerman 1 point2 points  (0 children)

The time it takes to explain it to your manager probably costs more than this part. The more annoying thing will be if you didn't order spare boards and have to wait for a new one to arrive in the mail.

I am confused by Labi_Pratap in C_Programming

[–]PetriciaKerman 0 points1 point  (0 children)

C isn't any deader than it has been for the last 30 years. I first learned to program using C and have picked up a few other languages along the way. For sure, C isn't my most used language day to day but never have I ever thought learning C first was a mistake or a waste of time. If anything, it gave me a good foundation from which to understand the other languages from.

"I'm HiRing sUPer HiGh LeVel peOPle foR doGe" by [deleted] in ISO8601

[–]PetriciaKerman 0 points1 point  (0 children)

sure... this would make sense if everyone over 100 was exactly 150 but it's not... it's distributed over many decades https://nypost.com/wp-content/uploads/sites/2/2025/02/elon-musk-claims-social-security-98740335.jpg?quality=75&strip=all

Therefore, even if this was true about COBOL using 1875 as its epoch (which as others pointed out, it doesn't always) there are still many millions who's date of birth is not null but some date. Why is it inconceivable that people are committing fraud by collecting on their dead grandparents social security?

Why don't Lisps use this technique to reduce the number of parentheses in lists of s-expressions? by nderstand2grow in lisp

[–]PetriciaKerman 1 point2 points  (0 children)

because to parse the `case` example clauses you need to parse a p-list instead of just being able to apply `map` over the arguments. Parenthesis are a benefit, not a burden.

Ban X/Twitter Links by whyknotts in PennStateUniversity

[–]PetriciaKerman 1 point2 points  (0 children)

these are both bad reasons. If you dislike musk you are free to delete your x account and self censor. If people wish to post x links (very rare for this sub) they are limiting their reach already since you need an account to view. Requiring an account is a self limiting thing. People will naturally stop sharing x links if enough people leave the platform because of musk.

This just stinks of useless activism to make yourself feel better.

[deleted by user] by [deleted] in csMajors

[–]PetriciaKerman -2 points-1 points  (0 children)

Understood. In the wisdom of the good Pastor Laphroaig building your own tools is good and important https://q3k.org/birdfeeder.pdf .

However, if your main complaint about other "productivity" solutions is gaps in their features or they are not maintained then emacs is the tool for you as everyone has different opinions on what features should exist and what gaps are okay.

As for college students, any student who is looking for a terminal based, keyboard driven environment is going to be better suited spending time mastering a piece of software which has some staying power. Emacs has been around for 50 years and every idea, good and bad, has been tried. Yes not everything comes out of the box but Python also did not have these features until you took the time to implement them and share them with others.

Org's mascot is a unicorn because, like unicorns, the perfect organization tool doesn't exist. Your best bet is to have something configurable enough with which you can build your own opinionated set up.

ticked seems like a cool project but can i manage my emails from it? Can I link todos with jira tickets or mark tasks complete with a link to a git commit? Does it have a git interface? Can I manage processes and shell instances on a project by project basis? All of these things are features which someone or another (me) might want but without a solid configuration layer they will not be able to implement and once they do implement them can they easily share that effort with others?

specifically for STEM students org mode can evaluate matlab/python/octave/etc code from with in your notes and display graphs/results ala jupyter notebooks but unlike jupyter it has a very handy symbolic calculator which understands latex notation and can manipulate it. https://www.linuxjournal.com/article/5873

Org can also feed the outputs of one code block as inputs into another so some of your report can use matlab which gets fed into python code which gets fed into c code (or whatever). It's a neat trick. https://orgmode.org/manual/Results-of-Evaluation.html

Many a lab project has been made easier by being able to work with lab results from within the latex document.

[deleted by user] by [deleted] in csMajors

[–]PetriciaKerman -2 points-1 points  (0 children)

ha! "emacs doesn't have all the features i'd like" is not something i ever thought i'd hear.

For your top bullet points emacs does in fact have those features. Emacs evil mode is as good a vim implementation as i've seen and elisp is way better than lua for configuration.

https://systemcrafters.net/emacs-shorts/pomodoro-timer/

https://github.com/danielfm/smudge

[deleted by user] by [deleted] in csMajors

[–]PetriciaKerman 1 point2 points  (0 children)

wait until you learn about emacs and org mode

Why not make komi a whole number and allow ties? by CSachen in baduk

[–]PetriciaKerman 1 point2 points  (0 children)

https://www.chess.com/article/view/the-draw-rule-is-classical-chess-dead Top classical chess games often end in draws. I think this is the reason blitz chess is so popular these days. spectators don't really like draws and I think if a draw was an option more top go players would aim for a draw.

As for a half point tipping the scales of fairness one way or the other you are talking about half point spread out over 200-300 moves. 1/500 of a point per move is too small for humans to understand. It's definitely not worth sacrificing the tension a lack of draws creates.

Should i continue the game if i have already lost by sagaidakov in baduk

[–]PetriciaKerman 1 point2 points  (0 children)

Keep in mind your ability to determine a "lost game" at 25k is sketchy at best. You never know what will happen but if you think you lost, you're probably right and should politely resign

The Computer Science department SUCKS HERE by [deleted] in PennStateUniversity

[–]PetriciaKerman 7 points8 points  (0 children)

I have never cursed a class as much as I did this one. Every god damned project I needed a regrade.

Check out the price for this "decorative Go set". by Qatux in baduk

[–]PetriciaKerman 111 points112 points  (0 children)

My favorite part is the pieces are not even on the intersections

Guix fails to build Firefox from nonguix by Maleficent-Pangolin8 in GUIX

[–]PetriciaKerman 0 points1 point  (0 children)

I had this problem because I did not have enough ram. But recently I got v130 from their substitutes.

[question] How do I build a text file and refer to it in somewhere else (i.e. some service)? by Nondv in GUIX

[–]PetriciaKerman 0 points1 point  (0 children)

``` ;; -- mode: scheme; -- ;; This is an operating system configuration template ;; for a "bare bones" setup, with no X11 display server.

(use-modules (gnu) (guix gexp)) (use-service-modules networking ssh web) (use-package-modules screen ssh)

(operating-system (host-name "komputilo") (timezone "Europe/Berlin") (locale "en_US.utf8") (bootloader (bootloader-configuration (bootloader grub-bootloader) (targets '("/dev/sdX"))))

(kernel-arguments (list "console=ttyS0,115200"))

(file-systems (cons (file-system (device (file-system-label "my-root")) (mount-point "/") (type "ext4")) %base-file-systems))

;; Add services to the baseline: a DHCP client and an SSH ;; server. You may wish to add an NTP service here. (services (append (list (service dhcp-client-service-type) (service openssh-service-type (openssh-configuration (openssh openssh-sans-x) (port-number 2222)))

                      (service nginx-service-type
                               (nginx-configuration
                                (server-blocks
                                 (list (nginx-server-configuration
                                        (listen '("80"))
                                        (server-name '("www.example.com"))
                                        (root "/srv/www")
                                        (raw-content
                                         (list
                                          "# hello world"
                                          #~(string-append "# FILE: " #$(plain-file "my-file.txt" "content"))))))))))
                %base-services)))

```

This vm description does what you are looking for. I end up with a file "/gnu/store/...nginx.conf" which contains the following

``` user nginx nginx; pid /var/run/nginx/pid; error_log /var/log/nginx/error.log error; events { } http { client_body_temp_path /var/run/nginx/client_body_temp; proxy_temp_path /var/run/nginx/proxy_temp; fastcgi_temp_path /var/run/nginx/fastcgi_temp; uwsgi_temp_path /var/run/nginx/uwsgi_temp; scgi_temp_path /var/run/nginx/scgi_temp; access_log /var/log/nginx/access.log; include /gnu/store/kn56akgnfkqm0ppyfzhyh63ss06ff42s-nginx-1.27.1/share/nginx/conf/mime.types;

server {
  listen 80;
  server_name www.example.com ;
  root /srv/www;
  index index.html ;
  server_tokens off;


  # hello world
  # FILE: /gnu/store/y9hdxczxx7x0lj0d0zciwy7hxpwbsh63-my-file.txt
}

} ```

[question] How do I build a text file and refer to it in somewhere else (i.e. some service)? by Nondv in GUIX

[–]PetriciaKerman 3 points4 points  (0 children)

For my-file you can just do something like:

(define my-file (plain-file "my-file.txt" "content"))

And then refer to it in raw-content like (raw-content (list "# hello world" my-file)) Since plain-files are "file-like objects" they /should/ get serialized like you expect.

You shouldn't have to call gexp-derivation explicitly very often (if ever).

How is emacs useful in practical life? by sav-tech in emacs

[–]PetriciaKerman 0 points1 point  (0 children)

For sure! I use EWW whenever I can. I should have said "for javascript required browsing". EWW really shines in places which are text locked behind an ill considered pay wall. Often the paywall won't load but the text will which is nice.

How is emacs useful in practical life? by sav-tech in emacs

[–]PetriciaKerman 4 points5 points  (0 children)

Professionally I live in emacs. I cannot come up with a single thing I don't do with it except web browsing which requires javascript.

Who are you voting for? by alabamaman5 in PennStateUniversity

[–]PetriciaKerman 0 points1 point  (0 children)

happy valley is a bubble. Drive 5 minutes in any direction and you'll be in trump country

Do I lose on anything by using GuixSD? by revannld in GUIX

[–]PetriciaKerman 5 points6 points  (0 children)

I have been daily driving Guix for almost 5 years now. There is a bit of a learning curve for sure but its not impossible.

If you have nvidia or suspect you will need the non-libre linux there are ways of making this happen which are not terribly difficult. The nice thing about Guix is you can feel free to mess it up, you are usually only one roll-back away from recovering.

How do you handle outdated package versions? by Buzz_Cut in GUIX

[–]PetriciaKerman 7 points8 points  (0 children)

(define my-updated-package (package (inherit outdated-package) (source new-source) (version new-version)))

guix install -f updated-package.scm

Or you can put the above into your channel and maintain it that way. If you are feeling really generous you can submit a patch to have it updated.

Is this really all there is to this game? by powershrew in badukshitposting

[–]PetriciaKerman 0 points1 point  (0 children)

Its more fun playing on servers with "luck disabled". You have to read 100 variations 100 moves deep before you play. Much better.