Skip Navigation
How was your experience using Linux in college?
  • My freshman year I had a windows VM, only for WeChat and MS Teams, but by 2nd year WeChat got Linux support and MS Teams can now run in the browser, so I deleted the VM halfway through 2nd year. Zoom can also run in the browser.

    Also a good idea to make sure your microphone and camera works.

    And don't update if there's a deadline coming up soon since it might break.

    None of my professors required anything to be submitted as .docx. Every single general education class required PDFs for submissions, and programming classes were usually submitted by pushing to code to a Git repository. Group projects were all done in Google Drive which runs in the browser, otherwise latex usually worked (one prof even required latex). I never used LibreOffice, but I'm pretty sure it should be fine for PDFs.

    Psychology might require a bunch of proprietary statistical analysis software that probably won't support Linux. I would say a windows VM is best for that. Although R is fine on Linux. I was in computer science so none of my classes required proprietary software. In total over every single class I think only C, C++, Haskell, and Python interpreters/compilers were needed which are all free software. In some of my classes professors said they would refuse to help anyone on Windows if they weren't using an Ubuntu VM. One even said he would subtract points if anyone asked a question about windows. One crazy prof said he would fail you from the class if he saw you developing in Windows instead of the VM. Also any classes that require Docker are going to be way easier on Linux. Some of my friends were electrical engineers and they had to use some big proprietary IDE's for flashing binaries to micro controllers which didn't support Linux, but they were using Windows anyways. Also any CAD software almost certainly won't work, a VM is needed for that.

    If you do use a windows VM or dual boot or whatever, make sure to pirate Windows 10 LTSC since it has the least default applications installed and will run faster.

  • Programming as a hobby means I can do whatever I want!
  • Doesn't that construction only work in categories that also contain their own morphisms as objects since a profunctor maps (Cᵒᵖ × C) → Set and not the same like (Cᵒᵖ × C) → C? Since the category of Haskell types special, containing its own morphisms, so the profunctor could be like (haskᵒᵖ × hask) -> hask? or I just don't understand it.

  • If AI can now speak Italian, it can certainly replace us...
  • I found it! its the Glagolitic script used in the 9th century before Cyrillic took over:

    ⰀⰁⰂⰃⰄⰅⰆⰇⰈⰉⰊⰋⰌⰍⰎⰏⰐⰑⰒⰓⰔⰕⰖⰗⰘⰙⰚⰛⰜⰝⰞⰟⰠⰡⰢⰣⰤⰥⰦⰧⰨⰩⰪⰫⰬⰭⰮⰰⰱⰲⰳⰴⰵⰶⰷⰸⰹⰺⰻⰼⰽⰾⰿⱀⱁⱂⱃⱄⱅⱆⱇⱈⱉⱊⱋⱌⱍⱎⱏⱐⱑⱒⱓⱔⱕⱖⱗⱘⱙⱚⱛⱜⱝⱞ
    
  • If AI can now speak Italian, it can certainly replace us...
  • No that looks like

    ⌶⌷⌸⌹⌺⌻⌼⌽⌾⌿⍀⍁⍂⍃⍄⍅⍆⍇⍈⍉⍊⍋⍌⍍⍎⍏⍐⍑⍒⍓⍔⍕⍖⍗⍘⍙⍚⍛⍜⍝⍞⍟⍠⍡⍢⍣⍤⍥⍦⍧⍨⍩⍪⍫⍬⍭⍮⍯⍰⍱⍲⍳⍴⍵⍶⍷⍸⍹⍺
    
  • My old universities subreddit is a joke
  • From my estimates that subreddit is almost certainly not representative of UCSC. Police raid on the protest had like ~200 arrests, my roommate got arrested, suspended, and now can't take his finals, police are driving around campus constantly, and people are STILL going to the protest. There's ~20000 students, so that's about 1% of the entire student population arrested. And those were the most dedicated people camping there at like 3am when the police came. Estimate the percentage of the entire population that's pro-Palestine compared to the proportion of anti-Palestine posts on the subreddit. I would guess that people not from UCSC are posting a lot of those.

  • Your Experience with Linux, BSD etc
  • Yeah it sucks that Node is on a 2 year old version. I ended up just using a Docker container for that stuff. Weird that Guix has some packages years out of date while others are always bleeding edge.

  • Hit one year since graduation. Still unemployed. Still super fuckin bummed about it, still super worried about the future.
  • How many applications did you send out to get the first job? Did you have to grind DSA practice problems for the interviews? I sent (spammed) about 400 in the past few months and only got 1 interview which rejected anyways. I haven't graduated yet, so if I can't find anything I was going to do what OP's parents recommend and try to finish a CS MA.

  • Hit one year since graduation. Still unemployed. Still super fuckin bummed about it, still super worried about the future.
  • wait for the job market to improve

    I hear people saying the programming job market will improve in the US from the low of the 2022 and 2023 era FANG firings, but why would the US job market improve? I don't see why all those programmers with work experience would be removed from circulation and fresh grads still will compete with them. What would change for the market to improve? The Silicon Valley Bank collapse and bailout way back in March 2023 is probably going to cause less startups to be funded in the long run and solidify FANG monopolies in the US even more. Now that the lock downs have been over for a while, I predict the population is going to be lowering usage of social media over the next few years if they haven't already, lowering demand. I would expect the job market to worsen in the long run, not improve, much less return to the 2019-2022 glory days. In the US the only programming field I see that is growing is the AI and GPT stuff.

  • Why is folder sharing between host and guest in KVM so hard?
  • Back when I had to use a windows vm just did

    qemu ... -net user,smb=$HOME/
    

    then in the windows vm just type \\10.0.2.4 into file explorer. Does that not work?

    man qemu says:

                  smb=dir[,smbserver=addr]
                         When using  the  user  mode  network  stack,  activate  a
                         built-in  SMB  server  so that Windows OSes can access to
                         the host files in dir transparently. The  IP  address  of
                         the  SMB server can be set to addr. By default the 4th IP
                         in the guest network is used, i.e. x.x.x.4.
    
                         In the guest Windows OS, the line:
    
                            10.0.2.4 smbserver
    
                         must be added in the file C:\WINDOWS\LMHOSTS (for windows
                         9x/Me)  or C:\WINNT\SYSTEM32\DRIVERS\ETC\LMHOSTS (Windows
                         NT/2000).
    
                         Then dir can be accessed in \\smbserver\qemu.
    
                         Note that a SAMBA server must be installed  on  the  host
                         OS.
    
    

    Another way is to setup Spice and use a webdav daemon in Windows to transfer files over Spice folder sharing.

    You could also just RDP to the machine which is probably the easiest.

    The simplest would just be to scp files to and from Windows. Like in powershell do scp -R yourusername@10.0.2.2:~/path/stuff output_dir to get files from Linux.

  • What do you believe was the best era of the Internet and why?
  • Been using Yandex as my default search for almost a year now. It's like the old Google and DDG. It doesn't have as many SEO sites like Google results and actually respects when you put quotes around to force include a word in the query making it much more useful for searching up programming errors. The only downside I found is that it has a bunch of anti-degeneracy filters which sometimes interfere if for example if you search up something like "unixporn" it will try and block the word "porn" in the results. Also translate.yandex.com is really good at translating Russian, but seems slightly worse than Google translate for Chinese.

  • InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)82
    82cb5abccd918e03 @lemmygrad.ml

    In Molkino по-любому we trust.

    Posts 1
    Comments 19