Shinji_Ikari [he/him]

@Shinji_Ikari [he/him]@hexbear.net
1 Post – 70 Comments
Joined 4 years ago

I really never understood why one would need a GUI for git except for visualizing branches.

I feel like I'm crazy seeing so many people using clicky buttons for tracking files. I need like 4 commands for 95% of what I do and the rest you look up.

You're already programming! Just learn the tool!

And now there's a github CLI tool? I hate to beat a dead horse but Microsoft pushing their extended version of an open source tool/protocol is literally the second step of their mantra.

12 more...

Ah yes, the despicable crime of selling bootlegs can only be punished by permanent service to a billion dollar company. Makes sense.

Instance has comparatively high and active userbase with a very high percentage of Linux users

Is this brigading? is-this

20 more...

It's not great if security is your main goal for organizing, but it has a better user experience than most chat apps. Especially if cross platform chatting is important to you.

4 more...

I thought blocking nsfw posts on mobile was bad enough until I tried viewing a totally SFW subreddit that was small enough to not be "verified". Straight up didn't let me view a subreddit that wasn't essentially approved without logging in or using the app.

I'm gonna comment and say that's the point.

You start out with bare minimum and install what you need. As you go you generally have an idea of what is and isn't on your system. It's not as annoying as Gentoo with all source compiling, not as anal as nix.

If something breaks, you go to ArchLinux.org and 95% of the time it's mentioned on the front page so you follow the instructions and move on. It's a very transparent distro, little drama to follow unlike Ubuntu/canonical or fedora/redhat.

It used to be harder to install and which gave some street cred, but they simplified it a bit which is nice.

The Stans give an unbalanced look at arch. I use arch because I want the latest packages, I don't want to segment my packages between my repos and tarballs when there's a game stopping missing feature on a package pinned to a 2yo version. I don't want to learn a whole scripting language to carefully craft my OS like nix either. I want a current OS that's easy to fix and easy to install packages so I can go back to what I was doing.

I find I can leverage this sometimes.

Years ago in college, I lamented to a classmate of mine that I feel like i was doing so much thinking all weekend but had nothing to show for it. He simply responded "That's called research, and that counts".

Now, although i'm far from efficient, I try to use that rapid thinking time to sort out all the loose strings in my mind, essentially polishing ideas over and over again until my "what-ifs" are paired down and in the last hour of work I can sometimes get myself into a hyperfocus and accomplish what I was thinking about all day.

Totally not a blanket solution but I hope it helps someone reframe their thoughts a bit, maybe help them feel less guilty about holding all this in their head.

Also TAKE NOTES. Obsidian is great, you can link your ideas together, extra pages are free, the canvas tool is great to just tie ideas together.

1 more...

I had to literally give up on a windows install that worked itself into an update hole, run the update, cant log in, undo the update, it tries to update at night. Endless cycle, no possible fix.

I don't want to berate you, but just know with enough practice, you'll be able to fix that linux install. Windows wont let you fix it.

I've been using gnome as a "base" DE for years, what that means is I install it, then install my tiling wm and use all the gnome utilities.

I recently had to set up a few new machines and decided to try KDE on a couple and I'm really enjoying it. I haven't even gotten around to installing a tiling wm because I want to learn a wayland option and that'll take some time. I haven't ran into pain points listed here but one thing I like is when I want to do X, there's usually already something ready to do X for me. Years of gnome and I felt like the devs were always fighting me. I haven't really used a full gnome setup in a few years though, but I know the "mommy knows best" attitude is still prevalent with the devs.

1 more...

Computers are more or less the sum of their parts.

For the longest time, and even now I think, the "Linux laptop" companies mostly sold re-branded quasi-generic laptops from Chinese manufacturers and focused on the software aspect to ensure compatibility. This meant that a lot of aspects were cheapened out on. The chassis, trackpad, keyboard, display, fit and finish in general were second class. Sure it was a machine that ran Linux, but most computers do that pretty well.

Laptop shopping is already fraught with pain and hazards. How do you know you're getting something that wont break down? Add the "vote with your wallet" premium price on these boutique Linux laptops, and they don't seem that appealing.

Thinkpads on the other hand have a huge community of nerds documenting compatibility. They have enterprise customers dumping pallets of used machines into the used market every year, and have far better parts accessibility than the quasi-generic machine.

Then there's the trackpoint, you never need to leave the home row. You're not victim to subpar trackpads(Every non-mac trackpad is subpar, sorry, I don't make the rules, they suck absolutely.)

I've had my X1 Carbon 4th gen since new in 2016. Even if I can't upgrade it, 7 years on its still nearly perfect. I got an Dell XPS 15 from work ~5 years ago and I've gone through two batteries, finishes are wearing off, the hinge is wonky, and IT HAS NO TRACK POINT.

I think I first installed linux some time around 2009. I'm only just now starting to contribute to libraries, unrelated to linux. Its such a cool feeling growing along side the open source movement.

Damn had to call both my senators. I always hate calling because I have no doubt that it wont do anything.

A typo in the first paragraph of the article in a wiki wont make the 5th paragraph tear down the entire wiki.

I had an old arch install about 7 years ago that stopped booting, so I booted into ubuntu, mounted the ssd, used a chroot to fix it, forgot to unmount the ssd, proceeded to rm the mount dir as it was "temporary". It took me mere seconds to realize what I did and by then it was a lost cause. I was able to use a file recovery tool to grab my precious memes, but thankfully there wasn't much else valuable on the drive.

Worlds most roundabout rm -rf /

I started using it about 8-9 years ago at this point, back when the options were FB messenger or whatsapp. Both were trash and limited in comparison.

I only use signal for work but I find the app clunky and unintuitive. Telegram, being a somewhat privacy nightmare, but not connected to a big data broker company, also gives me the ability to search through a decade of messages to find an old joke, a picture shared, etc.

Telegram is simple enough that I can tell my aging gen x parents and apathetic zoomer siblings to install it and there's nearly zero friction to them logging in and receiving messages. It solved the problem of being added to a new fucked up imessage groupchat every other week as an android user.

Oh don't worry, their kids will take their place.

What kind of things do you install? Typically the "page long guide"s are showing every basic step to hold the users hand. If you're installing something in ubuntu, you update your repos, then install the package.

Every time I install something in windows, the endless unique install wizards, weird spyware packaging, restart requirements, etc make me want to rage quit. Not to mention the sketchy sites most Windows freeware comes from, or the windows store that will continually re-install candy crush and minecraft.

With Linux, even the CLI you learn a handful of basic concepts and live your life. To me complaining about typing "apt get install" is akin to complaining you need to learn to read to know when the bus is arriving.

I'll admit there are three extra steps with say, installing chrome. But if you say out loud what you're doing, ie "I need to add the repository so my computer knows where to get chrome" "Now that it knows where chrome is, I'll run apt get update to refresh the packages" "Now that it knows where it is, and its refreshed, let me install it with apt get install chrome".

or if you download a deb package, the ubuntu apt store will automatically open it with a double click then you click "install".

No offense to you, but there seems to be an attitude that when trying something new, you should not be expected to learn the slightest thing about it. Sure your mom or grandpa might not be able to install it, but if you're at the point where you've acknowledged the page long guide, you're certainly smart enough to try something and give it an honest try.

2 more...

A large majority of games on steam work via proton.

For games outside steam, there's a pretty good community around wine wrappers. I think it's called lutris.

I used to play GTAV, assassins creed, and other AAA titles through it 4 years ago and its only gotten better.

Why would you change the roads to grey from yellow? What? What is the primary thing your eye is seeking when using a GPS app?

4 more...

I had some moose that was given to me by my friend who was present at his friends moose hunt. They had to break the animal down at the location and make multiple meat sack trips to the game warden for tagging. The warden said they hadn't seen someone do it like that for a century.

1 more...

Sorry cant hear you, too busy computing with the safety switched off and the action set to full auto.

I'm a fan of cmus. simple and easy.

Web assembly isn't quite the same as a js frontend though, is it?

It's typically for complex single page apps and has some weirdness with normal usecases, no?

I could be wrong but I was looking into it a few months ago and it seemed immature.

1 more...

oh my god another xmonad user. You can get almost close with some paid tiling window managers in mac but you can't recreate the managed layouts of xmonad.

1 more...

postin' from my 4th gen X1 Carbon running arch converted from antergos.

So what the ram is soldered, its 4lbs and still gets 7+ hours of battery life after 8 years of use.

That's great and all, but this is a federated comm, it appeared on my home page under active. I don't know if it matters if I personally shared my XMonad config and custom volume widget or commented on yet another custom tiling wm. I always exclusively lurked on the subreddit. I lurk on this one too. Discussion isn't usually that insightful besides "wow!" and "theme?".

This time, there was actual discussion and I decided to join in. Much more interesting than the 900th i3 gaps with an 18 pixel gap and 15 lines of code visible in the terminal.

That's fair, there's plenty of uses for source control.

I was speaking from a programming context though, as this is a programming community.

A lot of software wont be distributed with a PPA to add.

Additionally, debs are useful for offline installations, with apt you're able to recursively download a package and all of it's dependencies as deb files, then transfer those over to the offline machine and install in bulk.

That being said I've never had great luck with the software center, it's always felt broken. I'll typically just dpkg -I .

Absolutely, I've decided to accept my amp is just haunted when i hear reverb with the knob turned to zero.

I've had to reflow connections, replace load resisters, replace all the tubes and re-bias the amp. Broke out the schematics and went through test points and everything.

Its an awful little goblin amp and weighs 50 pounds but it was the very first big thing I bought when I started working as a teenager and I cant seem to let it go.

3 more...

What card do you run? I went from a 970 to a 3080ti and both drivers just automagically worked. The 970 used to have dkms issues but it randomly stopped at some point.

a front-end language

I love rust but this requires killing the web app and using basic html. which i'm also pro.

3 more...

I think you helped me with camera advice so message me if you need any amp repair advice. I've got a HRD III that is constantly trying to end its own torment and I've done a bunch of little things to it.

5 more...

One thing paper helps me with is free-form thought externalizing.

When you limit yourself to text, markdown, or sometimes even a digital pen/drawing app, I feel like it requires a bit of effort to use which allows ideas to slip from my mind.

With a pen/pencil and paper, I can write, draw, and connect about as fast as I can think. I can crumble the page and refine the idea over and over until something I like is there.

Cries in perfectly managed window layouts and reasonable defaults.

nmcli is quite nice actually. My only real issue with NM is keeping track of what it's doing behind the scenes.

I believe it. Once big work horses were more available, people stopped tearing down the moose on-location and just dragged it home. In more modern times, they'll use a 4x4. This particular area was extremely rutted so they couldn't get anything wheeled back there, and where do you even find a Clydesdale rental service this day and age?

I've done a few wiki posts and issues. I'm not a bad programmer but my ADHD makes the scaffolding around OSS contribution a lot harder than the actual programming aspect. So I've been sorta nervous to jump in.

Its really relaxing after a couple drinks. My #1 tip is don't cheap out on the basic tools like tweezers, screw drivers, and oils. A lot of things you can find cheap, ie pith wood, finger cots, a little squeeze blower, etc. The tools you use to manipulate the pieces are basically an extension of your hand and makes a worlds difference.

1 more...

Idk, to me to-do lists are things I use to externalize the 10 different thoughts bouncing around in my head, which quiets it down for a bit and allows me to think about the most important one(usually the first one on the list that inspired the list). Makes me feel good the other things are documented and lets me forget about it for a moment.

1 more...

Anytime I need to install something in windows, it just feels, uncivilized? Like every step of the way is disrespectful to the user. Windows is political, it has business priorities that effect how it's used. Linux feels like a rock, like yeah you can get mad at it when you drop it on your foot but the rock isn't interacting back the same way that windows is constantly changing and questioning your judgement.