1. 3

    I haven’t tried a BSD in many years. I went just now to look for some OpenBSD packages (ports) for software that I often use. As expected, there are ports for the super-popular things like Firefox, Chromium, Thunderbird. I regularly work with audio, video and graphics/images. There are ports for kdenlive and audacity, and that’s nice, but notably absent are ardour and GIMP, and that’s pretty much showstopping for me.

    1. 7

      GIMP is there…

      $ pkg_info -Q gimp
      gimp-2.8.22p3
      gimp-deskew-plugin-0.0.20141025p2
      gimp-lqr-plugin-0.7.1p2
      grokking-the-gimp-1.0p1
      
      1. 4

        That’s a release from 2017.

        1. 1

          Mostly due to the fact it doesn’t have a maintainer.

        2. 2

          Is it available in the ports tree to build from source, though? Or is that implied? I’m a BSD noob, so I wouldn’t know.

          1. 2

            Yes, binary packages are just builds of ports.

        3. 5

          Ardour might indeed be something missing but might not be too hard to package or port over.

          GIMP is packaged, stable and regularly updated on OpenBSD, I use it often :)

          Having said that I am not entirely sure how workable Ardour would be or how well can OpenBSD perform in the low-latency/realtime needs music/sound editing has. But I also don’t have active knowledge on this dept so might be wrong.

          1. 2

            To be fair, the current port is gimp-2.8.22, which is over two years old by now (May 2017). Current stable GIMP is 2.10.12.

            1. 1

              huh… you are right… might have been confused with another Graphic suit package or seen a dept update and not realize it wasn’t the base package as well. 2.8 has been very workable and stable for me, now I am wondering why 2.10 ain’t there… might either be orphaned or there might be a blocker 🤔

        1. 7

          As a workaround in Firefox < 52, go to about:config and set dom.battery.enabled to false.

          I’m not sure if this can be worked around in Chrome. Does anyone know?

          1. 5

            Is there some collection of Firefox configuration options that can/should be set to protect privacy and security?

            1. 6

              There are a couple people who actually maintain a few lists like this one: https://github.com/amq/firefox-debloat

              but there is no consolidated thread out there (to my knowledge)

          1. 15

            Given we see a lot of languages popping up, we could maybe have a general “plt” tag for everything related to programming language theory. I see no reason to add a specific tag for some brony language that hasn’t had any traction lately anyway.

            1. 2

              I second that, people make languages all the time, there is no point to pollute the namespace with langs that maybe see a couple articles every odd month but it still is nice to have said articles so a generic ‘plt’ or similar tag might actually be the way to go.

              1. 2

                I also agree that we are remiss in not having a tag specifically for PLT stuff.

              1. 1

                Another reason to use Mumble. I’ve had to host a Teamspeak 3 server in the past and did not enjoy it.

                1. 1

                  or alternatively (if you’re not too annoyed to have another webkit application running on your computer), discord

                  1. 1

                    I’d vote for Mumble instead of discord as well, discord is pretty nice as an alternative and slack like, but it’s fully proprietary so you still are depended on someone else ’s whims.

                1. 1

                  I wonder if Skype still worked with this…

                  1. 5

                    Doesnt work on linux much anymore anyway. Being stuck with an old userland might have been a feature.

                    1. 2

                      Wouldn’t expect it too, no recent >2 or even any 2.x version of skype would have worked with this i guess. Skype was too modern Linux centric at the end and required a ton of crap to work (and as pointed out by brynet in the other comment, it was 32 only).

                      Good riddance indeed…

                      1. 2

                        Skype 2.x worked fine on FreeBSD with Linux emulation up until fairly recently (as far as I know it still does), though you had to have an old copy of the binary since it wasn’t legal to redistribute.

                      1. 1

                        Did (reliably) standard IDLs with multiple language bindings exist at this time? There was ASN.1 but that had compatibility issues and was very low-level; I don’t know enough about CORBA to comment.

                        I ask because my first thought for this kind of problem today would be something like Protocol Buffers, potentially using a typed language with a REPL (e.g. Scala/OCaml/Haskell). That would quite possibly have slowed development initially, but potentially improved compatibility as time went on and ensured that old data remained available and old code remained usable.

                        1. 2

                          I am by no means an expert on the subject but from what i know/remember there weren’t really any “real/production ready” apart from ASN.1 which is also mentioned in the story.

                          I don’t know enough about CORBA either, so i don’t know what status it had/was (if it had any) at that point in time.

                          1. 1

                            ISO 11404 came to mind, but I see the first version was published in 1996. I’m also not sure how much support it ever had.

                          1. 1

                            I recently found out about this and the whole write up is pretty interesting, i don’t know if i should add a programming tag since it’s not an exactly/strictly programming article. A history tag might have been good for such articles too, anyway i know we have quite a few perl enthusiasts on the site ,so even if old, thought i should share.

                            1. 4

                              Is this an issue? None of the threads on (my) front page have more than 20 comments, and only two have more than 10.

                              1. 1

                                We do have some novelists at times but other than that yeah most commenting threads are rather short.

                              1. 17

                                I think they’re missing an important piece of this, which is that most of those “99.875% of […] users [that] download[ed] without paying” have never tried Elementary OS before, so they’re not going to pay for something that they’re not even sure will work on their computer. This isn’t downloading a game in the App Store, it’s an entire operating system.

                                I think they would be much better off leaving all the money questions out of it to download the software, but then pop up something a few days after the user has installed the OS and say “hey, I see you’re still using our OS, and since you like it, how about donating a few dollars?”

                                1. 5

                                  I’m one of those people: I pulled down a copy, tried to run it in VirtualBox, then shrugged and wiped it all because it was too slow and pretty for me. I inflated their stats for being under-paid (under-donated?) in this rather contentious blog post, but I also now know what it is and can refer other users to it in the future.

                                  I’m sure there are also folks who did pay some amount, and downloaded again later while filling out $0.

                                  If I were a user, I’d definitely chip in. I think a one-time note would be a nice way to handle it too.

                                  1. 3

                                    People would complain that it was shareware or something. I think it makes sense, ‘tis what Sublime Text does.

                                    1. 3

                                      I think @jcs means something like how distributions like openSUSE KDE show you a “getting started with your openSUSE KDE Desktop” plasmoid with news and guides and stuff to use the system. That plasmoid appears only once after installation and you never see it again, they could do something similar instead of going the sublime way of nagging you every n'th file save.

                                      1. 2

                                        I understood. I think nag or not, it’s a good idea.

                                    2. 3

                                      As one of the developers for elementary OS, the “Cheating the system” line hurt me the most, yes i get paid through the bounty program but if a user does not want to pay (or in most cases, can not pay) we shouldn’t hold it against them. The aim of the OS is to get out of the users way as soon as possible so they can do what ever they want to do instead of fighting the system itself.

                                    1. 2

                                      Has anyone had much luck installing OpenBSD on an x220 with Intel HD graphics? Last time I tried (probably with OpenBSD 5.4) I couldn’t seem to get video acceleration working.

                                      1. 3

                                        5.5 snapshots ran fine on my x230 w/Intel HD gfx… though, I’m not sure if video acceleration was working. I was able to run Gnome3, so I think that counts?

                                        1. 2

                                          Whoa, I installed 5.6 and it worked without a hitch. I also took the opportunity to switch over to cwm after using ratpoison for awhile… a reminder of how nice the defaults are.

                                          1. 2

                                            I have run accelerated graphics on my x220 for a while now. Check the perms on your /dev/drm* As it turns out I have “Intel HD Graphics 3000”

                                            1. 1

                                              Lots of luck, daily.

                                              Only think that i had issues with is my realtek wireless but i use a usb dongle to connect wirelessly until someone takes care of it.

                                            1. 3

                                              Perl Weekly is a rather good weekly fix of Perl related resources: