amanwithausername

@amanwithausername@vlemmy.net

This profile is from a federated server and may be incomplete. Browse more on the original instance.

amanwithausername,

Yeah exactly. Op’s meme looks like the rage comics I used to make on my ipad in elementary school.

amanwithausername,

In Mac Os you can actually pop open the plastic covers to reveal a pretty advanced control panel that feels oddly like Linux, but you have to do it very quietly, or else Steve Jobs will rise from the grave and slap you across the wrists with a metal ruler

amanwithausername,

Ugh this is me rn. Spent like 30 minutes trying to figure out how to get NixOS to request a new DHCP lease. Reconnecting to the network? Nope, same IP. dhclient? Nope, not on NixOS. systemd-networkd? Keeps throwing some weird error. The solution? Just reboot the damn computer.

amanwithausername, (edited )

Haha I feel the same! It really does feel like a completely new and unexplored world. Kind of crazy to think that the idea of federation has been around since e-mail, yet only now people are applying it to social media!

amanwithausername,

Transcript:

[Miracle of the word wide web meme template]
“Thanks to the miracle of windows subsystem for linux…”
“…I can use the Linux terminal from the comfort of windows”
[Computer monitor showing windows update screen]
“Marvelous”

amanwithausername, (edited )

I don’t see who WSL is for.

My guess is that this time they really wanted to pull the developer demographic over into the M$ sphere of influence. MSYS, MingW, and Git Shell already fill the same niche as WSL, so it wasn’t destined to succeed. Thing is, they probably didn’t expect it to succeed either. Microsoft’s strategy has always been to throw a hundred dicks at the wall and hope that one of them sticks (think Zune, Windows Phone, etc). This time, Azure kind of stuck. WSL didn’t. When you’re as big as Microsoft, the occasional win more than covers the cost of a hundred fails.

amanwithausername,

since they still haven’t fixed the lack of audio on Linux

Huh, never heard of this. Do you mean that it’s impossible to stream desktop audio through discord? As a workaround, you can try switching to Pipewire and patching your audio output’s monitor into Discord through helvum. Or write a script that does that automatically.

amanwithausername,

Does the method you’re describing play well with speaking at the same time

Yes.
With pipewire, it is possible to patch two sources (i.e. your microphone and an application’s audio) into a single input, and it will mix them together into one stream. I just tested this with Audacity (didn’t feel like booting up Discord, but it should work the same). I could hear my voice and the application’s audio at the same time. This is what it looked like for me in Helvum:

https://vlemmy.net/pictrs/image/79754c0a-3e55-407a-9983-6f10a53968b1.png

The gray PortAudio block is Audacity (would be Discord in your case). “ALC3232 Analog” is my microphone (on the left) and my headphones (on the right). Music Player Daemon is the application whose audio I wanted to stream. The connection between the microphone and Audacity was made automatically as soon as I started the recording. I had to manually make the connections from Music Player Daemon to Audacity for both left and right channels. After that I could see both the mic sound and the music player daemon sound in the recording, mixed into one stream. It should work the same way with Discord. If you wanted to, for example, make your voice louder or quiter compared to the application audio, you could just adjust your mic’s gain (or the application’s volume) with Pavucontrol (it’s an app made for Pulseaudio, but it works flawlessly under pipewire as well).

In my original comment, I said that you could patch your output’s monitor back into Discord. This is a bad idea, since if anyone speaks to you in the call, that audio will also be echoed back to them. So it’s better to connect the individual applications’ audio into Discord as opposed to the output monitor.

Now, this could get a little tedious, making those connections by hand every time you want to screen share. So you could try to make a script that does something like that automatically. Pipewire also has the concept of a “session manager”, which is basically a daemon that decides which connections are made by default, when new sources or sinks register with Pipewire. For example, wireplumber, the default session manager, was responsible for connection audacity to my microphone automatically. Maybe you could try to configure your session manager to also automatically make connection between Discord and any app that outputs audio (idk tho, never done it before).

amanwithausername,

No problem! I’m just happy to spread the good word of Pipewire! Good luck with the setup!

amanwithausername,

Your guess is as good as mine haha

amanwithausername,

I remember seeing a version of this meme where for all distros the “users” was in plural, except for gnewsense, where it was just “user”, implying that Stallman is the only one who uses it XD

amanwithausername,

Transcription:

[you go to jail meme template]

Panel 1: You want to write a program? Use vim.

Panel 2: [logos of matplotlib, pandas, and R] Need to process scientific data? Also vim.

Panel 3: [LaTeX logo] Writing a report about that data? Vim.

Panel 4: [OpenSCAD, CadQuery logos] 3D modeling? Believe it or not, straight to vim.

amanwithausername,

You joke, but this is how the typing system of BASH works

Also, upvote for Nanachi 🐰

"Subscribe" and "Block" are only text, not buttons

It seems that on any community I go to (whether local or on another federated instance) the “Subscribe” and “Block” buttons appear as plain text, not as buttons/links. So that I can’t subscribe to any more communities. Occasionally, “Block” will appear as a button, but “Subscribe” pretty much never does....

amanwithausername,

know how to fix it?

Try going to the comment section of any post in that community? For me, that made the subscribe and block buttons functional.

amanwithausername,

How is it btw? I’d assume battery life on laptops would be non-existent, since everything runs in a VM, right?

amanwithausername,

Would be cool if there was something like qubesos, but with namespaces instead of virtual machines. I guess we’re slowly moving there with Flatpak, but they only seem to be concerned with GUI apps and see sandboxing as a convenience tool for developers, not so much as a security measure.

amanwithausername,

you still cannot verify that that’s the code running on their servers

This is why end-to-end encryption is paramount. You could be using Gmail as your provider for all I care as long as your messages are GPG-encrypted. Even if you trust the server-side completely (e.g. self-hosted), it’s still better to encrypt wherever possible, since it reduces attack surface.

amanwithausername,

Maybe you’re already doing this, but consider coming up with a passphrase as opposed to a password. Something like “iwanttoeatwaffles7daysaweek!” is actually pretty secure and easier to remember than random gibberish. Here is Edward Snowden giving the same advice, and here is a relevant XKCD.

amanwithausername,

My idea is that if I stay on the oldest supported version for as long as possible, that would help me avoid evil changes in new versions, since the news would have gone public before I update. You bring up a good point about security updates tho. How relevant is it to browser extensions? Has there been malware out there that specifically targets vulnerabilities in extensions? Just casually doing git log | grep -E ‘vuln|crit|secur|bug’ in two extensions that I use quite extensively (pun intended), I don’t seem to find any security-related commits.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • cubers
  • GTA5RPClips
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • tacticalgear
  • ethstaker
  • modclub
  • JUstTest
  • Durango
  • everett
  • Leos
  • provamag3
  • mdbf
  • ngwrru68w68
  • cisconetworking
  • tester
  • osvaldo12
  • megavids
  • khanakhh
  • normalnudes
  • lostlight
  • All magazines