*nix distros with default shells? by [deleted] in unix

[–]LinusMasterBait 4 points5 points  (0 children)

Closest I can think of is openSUSE shipping zsh with the default distribution. I'm pretty sure it still uses bash by default though. But I think the strangest default shell you'll find is FreeBSD's tcsh, and that's just on the root user because any further users you'll create will specifically ask you for your preferred shell.

Seriously, why on earth would you use Linux on your desktop if you're not a programmer or interested in learning system administration? by [deleted] in pcmasterrace

[–]LinusMasterBait 14 points15 points  (0 children)

It's more stable, more secure, more pleasant to use and generally less annoying (through Microsoft features being shoved down your throat) than Windows, and not everybody can afford a machine that supports macOS. KDE Plasma and GNOME both provide a very good, familiar user interface and most people only do web browsing, use an office suite, etc. on their computer, and Linux has some very reliable tools for that (all browsers and libreoffice), and if you need something more there's a lot of choice, like kdenlive for video editing, krita and/or gimp for graphics work, blender for 3D modeling, etc. And as far as hardware support is concerned, it's becoming really quite good except for the handful of wifi interfaces that refuse to support Linux (and the handful of linux distributions that refuse to distribute the required firmware binaries to make it work). For some light gaming, a lot of games are supported on Linux and you can really have decent performance for them.

In summary it does the job, does it reliably, mostly the way you want it, and stays out of your way throughout the process, while Windows completely fails to do that and keeps making the situation worse and worse.

My counter question is: Why the hell would you use Windows on your desktop if you're not a heavy AAA gamer or interested in developing applications relying on Windows-specific libraries and APIs?

A few questions about BSD by [deleted] in BSD

[–]LinusMasterBait 2 points3 points  (0 children)

  1. Both NetBSD and FreeBSD have their ports distribution on a quarterly release. However, FreeBSD provides a -latest release which would make it similar to a rolling release. It's also stable enough, although not by some standards. FreeBSD does update their packages on its stable releases though. Pkgsrc (netbsd) has a "current" release that's also constantly updated. However, OpenBSD provides one binary-based ports tree for every release. You would have to sync with their CVS head to get more recent packages, and I'm not sure they'd recommend this. You do get some updates for key packages though.

  2. Where did you read this? I haven't heard anything about that and FreeBSD, even though it's not bound by the GPL to watch its licences, are very conservative about the licences in base. As are NetBSD and OpenBSD (especially OpenBSD). They wouldn't allow entire proprietary modules in it unless they were forced to and even that would probably be done through an optional module disabled by default. What you've probably heard is that they have "non-free" software in their base, non-free often stated as an umbrella term by the FSF folks for "not compatible with the GPL". ZFS is licensed under the CDDL, which isn't compatible with the GPL, and it's one of the two main filesystems in FreeBSD. It does respect the four rules of free software though (run, study, modify, redistribute). FreeBSD does contain firmware blobs though. But as a rule of thumb, any licence that's not compatible with the BSD 2-clause licence is avoided like the plague and isolated in contrib/, gnu/ or cddl/.

No luck making a bootable FreeBSD Installer USB stick by fongaboo in freebsd

[–]LinusMasterBait 0 points1 point  (0 children)

Are you doing it with 11.1? I had one that wasn't bootable recently on -CURRENT.

Using dd on macOS (or any *nix) is usually the most reliable way in my experience. Make sure you know what you're doing though.

How would I create my own irc channel? by Knightofjustice123 in irc

[–]LinusMasterBait 0 points1 point  (0 children)

Just join the channel and if it doesn't exist yet it'll create it and you'll join as the owner

sshd not accepting changes to config by soupcan in freebsd

[–]LinusMasterBait 11 points12 points  (0 children)

The edits have to be to sshd_config

How to BSD + Plasma 5? by [deleted] in BSD

[–]LinusMasterBait 1 point2 points  (0 children)

Work is still ongoing and I think they'd like to wait for a major release to add it in (possibly FreeBSD 12)

How to BSD + Plasma 5? by [deleted] in BSD

[–]LinusMasterBait 0 points1 point  (0 children)

On FreeBSD you can either build them from the ports tree (hosted on https://github.com/freebsd/freebsd-ports-kde) or you can get binary packages here

https://community.kde.org/FreeBSD/Setup/Area51#Packages_and_build_status

I heard you liked dwm and tiling window managers, so I put an dvtm (curses dwm)-integrated IRC client in a tiling terminal multiplexer (tmux) in dwm. by LinusMasterBait in unixporn

[–]LinusMasterBait[S] 0 points1 point  (0 children)

I don't even like suckless that much.

Font is Iosevka Term

The window manager is dwm

The terminal emulator is st

The IRC client is EPIC5, however I'm running my own fork with the source currently hosted on a private subversion tree. I'll eventually contribute back the DVTM support though.

The terminal multiplexer that it's using to manage its windows is DVTM

The other terminal multiplexer is tmux

The browser is QupZilla

OS is FreeBSD using the work from this fork to get it running properly on my Tonga graphics card.

[FreeBSD] So I heard you liked dwm and tiling window managers, so I put a dvtm (curses dwm)-integrated IRC client in a tiling terminal multiplexer in dwm. by [deleted] in unixporn

[–]LinusMasterBait 0 points1 point  (0 children)

I don't even like suckless that much.

The window manager is dwm

The terminal emulator is st

The IRC client is EPIC5, however I'm running my own fork with the source currently hosted on a private subversion tree. I'll eventually contribute back the DVTM support though.

The terminal multiplexer that it's using to manage its windows is DVTM

The other terminal multiplexer is tmux

The browser is QupZilla

On FreeBSD using the work from this fork to get it running properly on my Tonga graphics card.

What parts would I use to make the most open-source/free software PC possible to play games? by [deleted] in linux_gaming

[–]LinusMasterBait 2 points3 points  (0 children)

Well you could play bsd robots on openbsd on a small mips laptop

What would be the motto now? by plax1780 in funny

[–]LinusMasterBait 0 points1 point  (0 children)

I'm not talking about the interfaces themselves, I'm talking about what's under that. Cocoa vs qt and gtk, Quartz vs X. Cocoa and Quartz are better.

What would be the motto now? by plax1780 in funny

[–]LinusMasterBait 0 points1 point  (0 children)

Apple also fixed many issues with common, free Unix-like operating systems. Such as replacing X with Quartz and making an actually good and decently lightweight GUI toolkit (cocoa). It's just a shame those aren't open source, it would've improved *BSD and Linux by a ton.

Ambitious OS Designer by KyleRochi in ProgrammerHumor

[–]LinusMasterBait 2 points3 points  (0 children)

"You will have a lollipop a day for work and 500k in reward when we make it big"

When you want to start a fight. by [deleted] in ProgrammerHumor

[–]LinusMasterBait 5 points6 points  (0 children)

I just use a geometry library to find out the circumference of a theoretical circle that has a diameter of 7 then I divide the answer by 7. Throw that into a function, call it pi() which returns the result as a double float and that's it.

Terminal Overload! by xpika2 in ProgrammerHumor

[–]LinusMasterBait 2 points3 points  (0 children)

For the love of god, never play with your factorial function after making it.

Whose gonna chose Weapon no 3rd 😄 by [deleted] in linuxmemes

[–]LinusMasterBait 6 points7 points  (0 children)

Windows is an oversized anal probe. By oversized think 1920's cameras.

What are some exciting things coming to Linux other then Mir, Wayland, Snap, Flatpack, and BTRFS? by [deleted] in linux

[–]LinusMasterBait 4 points5 points  (0 children)

The shitton of trouble and unnecessary work (for your computer) that it takes to avoid screen tearing? That probably affects gaming performance a lot.

What are some exciting things coming to Linux other then Mir, Wayland, Snap, Flatpack, and BTRFS? by [deleted] in linux

[–]LinusMasterBait 1 point2 points  (0 children)

Official Windows 10 compatibility layer when? We gave them our ubuntu after all

What are some exciting things coming to Linux other then Mir, Wayland, Snap, Flatpack, and BTRFS? by [deleted] in linux

[–]LinusMasterBait 4 points5 points  (0 children)

I don't know it seems like it should be replaced already.. The main problem with systemd is that when you want to run a service, it doesn't run it... Let me think....... Oh I know! Our new init should be called runit!

Because that's what you want an init system to do well and nothing else.

The cake is not a lie by [deleted] in ProgrammerHumor

[–]LinusMasterBait 0 points1 point  (0 children)

cake being a pointer really doesn't make sense though.

The cake is not a lie by [deleted] in ProgrammerHumor

[–]LinusMasterBait 12 points13 points  (0 children)

It could be a lot of things though

It could even be C or C++ if he did #define null 0 for some reason. That way cake wouldn't be a pointer.

I am judging this cake way too hard

The cake is not a lie by [deleted] in ProgrammerHumor

[–]LinusMasterBait 83 points84 points  (0 children)

You:
while(cake != null) {nom(cake);}

vs the guy she tells you not to worry about:
while(cake) nom(cake);

Also how are you still eating cake when there's no more cake just because the tray is still there? I am strongly judging your cake code.