1. 7

    Hardware support

    Accelerated graphics: No; Audio: Audio works as expected though there is a known bug [causing it to] stop working after a period of time; Cameras: No; Hibernation: Maybe; Suspend/Resume: No; Wireless: No

    In short, this laptop seems deeply incompatible with OpenBSD. :)

    1. 4

      I wrote the review (and this comment) form it. Seems pretty compatible to me. :)

      I concede that things are 100%, but they never are right out of the gate. Especially with newer hardware.

      1. 2

        Nice! What about its battery life?

        1. 2

          Battery life is not great. I ran for just over two hours with full use (compiling various things, lots of network activity, streaming music videos on youtube). I fully expect it to be much better once things are properly supported.

          1. 2

            Thank you.

            1. 1

              Which battery option did you get?

          2. 0

            an xorg.conf with:

            Section "Device"
               	Identifier "Device0"
            	Driver "intel"
            EndSection
            

            might fix your video output as per this bug report.

        1. 6

          Webmastering and mechanical keyboards.

          1. 14

            I enjoyed this article, but the conclusions were mostly not very surprising. Run a static site on a low-power device. Minimize the resources you serve, to conserve bandwidth. Eliminate dependencies on third-party resources.

            The image processing was the most interesting bit to me. They reduce all images to 2bpp grayscale, and then use a CSS filter to apply a theme color.

            The other interesting bit is that they are not aiming for 100% uptime, only 90%, according to the weather. That’s a very different way of looking at website availability than we’re used to.

            1. 10

              I kept waiting to get to the point in the article where they talked about improving uptime with geographic redundancy, but they never got to it. Maybe they’re saving it for a future issue?

              The fascinating thing to me is that while using DNS for distribution is typically considered unsuitable for failover scenarios, the common thinking is that failover is unpredictable. That’s not the case here! You can easily predict when your battery is going to die and remove yourself from the DNS pool when your battery life dips below the DNS record’s time-to-live duration.

              So it seems sacrificing uptime for sustainability is not strictly necessary.

              1. 9

                Noted those two points too (images and uptime). I wish more sites where like solar.lowtechmagazine.com.

                I’ve updated my website long time ago (removed Google Analytics, web fonts, JS, cookies, etc), works great for me.

                1. 5

                  Not surprising, it’s things we already know. However, it’s nice to see them put all of it together to “walk the walk” and put their own site’s availability and revenue stream on the line.

                  It’s no Amazon going 90% up time, but it’s somebody doing something to show a way it can be done and what the trade offs are.

                  1. 3

                    Is it 2 bit or 3 bit images? They said four levels of gray between black and white, which would be six shades. I think that was just confusion though.

                    I’d be curious if 2bpp is actually so much better than 8bpp with compression. Dithering amounts to noise, which compresses kinda poorly. Hypothesis: there are early gains by reducing palette and posterizing, beyond which it becomes more difficult to meaningfully shrink file sizes.

                  1. 1

                    Fastmail. Yes, I pay for a few years ahead.

                    1. 2

                      Thank you for this. I’ve been wanting a VPS provider using OpenBSD as host like them, for a very long time.

                      1. 1

                        Thanks to Mischa Peters

                        1. 2

                          Your guide seems like a good place to start. I haven’t followed vmm closely, but I understand it works as a type-2 hypervisor running as a kernel module. I think it’s a much needed clean implementation of software virtualization.

                      1. 6

                        Please use the releaase tag for this, since the linked article has no information about unit, practices or webshit.

                        Also, this is advertising and a newsletter signup even if it is for content that’s cool.

                        1. 2

                          Got it. Will fix. Thanks!

                          1. 2

                            No problem! Thanks for the fix. :)

                        1. 3

                          It made me smile to see the first email stating the fact in my inbox this morning. I look forward to reading more!

                          1. 1

                            Thanks for subscribing! :)

                          1. 3

                            Did they provide any reason as to why you were blocked? It’s strange since your account doesn’t post copyrighted content nor retweet/participate in hatefests

                            1. 1

                              No reason has been given. Was locked automatically by some rules. Unlocked manually by Twitter support team. Could not use my phone number to unlock it right away. Says it’s “not supported”.

                              I didn’t do anything unusual. Have no idea how to prevent future locking.

                            1. 3
                              1. 3

                                I’d like to see a list of static site generators that build sites that don’t require JavaScript, granted with some it’s just a question of a theme without js.

                                Currently https://www.romanzolotarev.com/ssg.html for me.

                                1. 4

                                  Thank for using ssg.

                                  P.S. ssg is getting pretty stable, but still I’m not ready to make it a standalone project. Just one of my shell scripts. ;)

                                  1. 3

                                    You can filter the list at staticgen by any language, any template scheme or any license. It includes a number of ssg’s that do not require JavaScript.

                                    Then again @romanzolotarev’s ssg is beautifully minimalist something I both love and admire and if that does the job for you then I say keep with it.

                                    I just noticed Roman’s ssg is not listed on staticgen, it should be.

                                    1. 4

                                      Hi Simon, thanks :)

                                  1. 14

                                    I will repeat what I said on twitter here:

                                    Are you vetting the jobs? Ie. ‘Email Security Support Engineer at Cisco Systems’ in Krakow lists email and phone support asks for Linux experience and just mentions FreeBSD scripting among a ton of other keywords… Feels like a ‘call center’ job listing not a ‘bsd job’.

                                    It’s a nice initiative however I am a bit sceptic on the sudden amount of items that showed up on the listing. Hope this doesn’t turn into ‘list of jobs containing bsd keyword’.

                                    1. 3

                                      You are right, right now it’s keyword-based list. Will fix in the next update :) What do you think should be a good definition of a “BSD job”?

                                      1. 8

                                        Something that gets you direct, preferably daily exposure to the system. Building or supporting/administering a product that directly runs on a BSD would be fair game imho and making this more worthwhile. I don’t want to scroll through 1 00 entries when 80% of them are Linux jobs.

                                        1. 2

                                          Thanks!

                                    1. 3

                                      Wow so many incredible replies. https://www.photogabble.co.uk is my blog its topics include javascript tutorials and general tinkering with golang, basic and php.

                                      1. 2

                                        Thank you for starting this! Found so many awesome blogs today.

                                        1. 1

                                          You’re welcome. It really took off more than I thought it would but I am happy that it did; I have only managed to look through about a third of the links and every one has lead me down a rabbit hole of article after article. It has been amazing!

                                        1. 4

                                          Roman, these were really nice to browse through. Great job on collecting all the interviews. It’s always nice to see someone working hard for the community!

                                          1. 6

                                            Dear Simon, thank you for your supportive words.

                                            I’m just trying to make good software visible to more people. BSD deserves more users, more developers, and more attention from major vendors.

                                            BSD users enjoy much simpler operating systems. Fewer moving parts, well paced release cycles, better documentation, privacy protection, and many more.

                                            Any software developer could learn a lot from BSD projects. Not just from their source code, but how to work with legacy code, how keep long term open source projects afloat, how to keep in check ethical perspective of your programs, how to work with users and vendors.

                                            I hope to see more support from Google, Intel, Microsoft, Apple, Dell, Lenovo, Mozilla, and other major vendors. Just take one example, OpenBSD projects: OpenSSH, OpenBGPD, OpenNTPD, OpenSMTPD, LibreSSL, and mandoc,.. All businesses—large and small—depend on these projects. They better support OpenBSD Foundation. Right?

                                            BSD is one of the corners stones of the internet and I love those cat videos too much. ;)

                                              1. 1

                                                Ready to share your story? DM me.

                                                1. 3

                                                  I enjoyed this little hyperlink rabbit trail: https://jpmens.net/2018/06/19/on-a-pos-pole-display-and-an-open-source-os/

                                                  Thanks @romanzolotarev for assembling these interviews! Been reading them all day.

                                                  1. 1

                                                    I’m glad you found it. I like it too :)

                                                  1. 2
                                                    1. I use ErgoDox EZ. Here is my setup and recent interview at ErgoDox EZ

                                                    2. I lost all my soldering skills and tools long time ago. :)

                                                    3. Here is my layout in qmk_firmware repo.

                                                      1. 4
                                                        1. reddit
                                                        1. 3
                                                          1. mailing lists
                                                          1. 4
                                                            1. Twitter/Mastodon
                                                            1. 6
                                                              1. Lobsters and HN
                                                              1. 1
                                                                1. YouTube, Vimeo, Twitch channels