1. 4

    Use Windows 10 LTSC indeed.

    1. 5

      I did not expect Wayland to be included as the default option in the stable release of such a conservative distribution as Debian. I think the GNOME team has made lot’s of improvements to their Wayland-compositor Mutter.

      1. 8

        Although a major change in one way, sticking with GNOME-on-X would also be a somewhat risky choice for a stable distribution at this point, because GNOME upstream has moved to Wayland as default. So Debian shipping GNOME-on-X in a new stable release would commit them to a 5-year maintenance cycle for a configuration that deviates from upstream. Another alternative would be to move to a default desktop whose upstream targets X, but moving away from GNOME as default would also be a pretty major change.

        It’s maybe worth adding that this is specifically a GNOME default. If you choose a different desktop than GNOME, most other desktop options that Debian ships will default to running on X.

      1. 4

        I wounder where LibreSSL fits in in this benchmark…

        1. 3

          It’s probably not really that different. It’s an OpenSSL fork with some features removed, not a radical rewrite.

          1. 3

            agreed, but it would be interesting to know if those changes affected performance one way or another.

        1. 11

          Ah, a new one-letter programming language: http://beza1e1.tuxen.de/one_letter_proglangs.html

          1. 10

            … aaand added. :)

            1. 7

              I feel honored. Thanks!

          1. 4

            Well, I like my own, although a bit too nerdy for a family website: https://eloydegen.com

            1. 2

              I like yours too! I like mine too! Although a bit too simple to be honest. https://duraki.github.io

              1. 1

                Oh, it looks nice! Although it’s not very mobile friendly.

            1. 3

              Job listings routinely lie about what’s “required” because the people writing them don’t know what the job really requires. Rule of thumb: if you hit 75% of the bullet points, go ahead and put a resume in.

              I would say, even less could also work. A lot of things listed in vacancies can be learned quite quickly.

              1. 22

                suite of productivity apps

                heh, I’m still used to “Google” meaning “search”, not “productivity apps”. YaCy would be the real “open source Google” if we still remember that Search is the big part :D

                1. 4

                  I don’t think search is the big part when it comes to replacing google. Most people I talked to about migrating from google products say they can’t because they rely too much on Gmail and Drive. Even though some of them also said search alternatives sucked, they were more willing to deal with that then losing the collaborative power that Google Drive gave them. I advocate against google as well by the way, but damn their Chrome + Gmail + Drive combo is becoming the definition of professional computing for a lot of people, specially since they also offer that in an Enterprise edition as well.

                  1. 4

                    I disagree, search is a biggest part.

                    • Chrome replacable with Firefox 100%
                    • Gmail replacable by something N% (Protonmail?)
                    • Drive replacable by bunch of things - dropbox, one drive, IFS, NextCloud, etc. particularly with some tooling that utilize multiple things. Drive, IMO, has insulting interface and operability for 2019.

                    Search on the other hand, is not easily replaced, especially since ddg, startpage and many others use google in the backend. Bing is retarded with those wallpapers and Yahoo is a mess. No bueno. All should die, perhaps we should return to altavista or do the SETI thing (best option IMO).

                    1. 3

                      DuckDuckGo uses Bing as its backend. Not Google.

                      1. 4

                        Well, it includes results from Bing. And a variety of other search engines.

                      2. 3

                        The pull is the multiple-concurrent-editors spreadsheets and text documents (which I think got rebranded from Docs to fall under Drive) rather than just the ability to share files.

                        There are fewer competing products for the Docs use cases. They are quite hard to implement.

                        1. 4

                          Document collaboration is possible in Next Cloud with Colabora and it works on premise and with open office docs:

                          https://nextcloud.com/collaboraonline/

                          1. 1

                            I did not know that and I am surprised. Interesting, thank you.

                        2. 1

                          We’re discussing different things. I want practical results not theoretical ones.

                        3. 2

                          Whoever down-voted with “incorrect”, can you please explain your reason? I don’t mind the vote count, I’m just genuinely interested in what was “incorrect” in my post?

                          1. -1

                            Down-voting is lame so any interaction with such dudes is meh. Provide comments when downvoting, don’t hide behind the counter.

                          2. 2

                            For me, replacing calendaring is the most difficult, because other than email, calendaring is the system most subject to network effects. I can switch to DDG or OpenStreetMaps on my own and it doesn’t affect those around me, but if I were to switch off Google Calendar, I don’t know how I’d be able to coordinate with others the same way.

                            1. 1

                              Yeah I have the same issue with Google Calendar. Though Docs is also subject to network effects, specially for professions that do a lot of document editing (journalism, PR, etc).

                              1. 1

                                Sure; I’ve pretty much made peace with being stuck with a work-related Google account and have only made efforts to remove it from my personal usage.

                          3. 2

                            That was my first reaction as well actually.

                            1. 1

                              Is YaCy still alive? I tried using their demo portal and my browser kept timing out.

                              1. 2

                                I’ve tried it at home relatively recently, with crawling enabled. Got my IP address temporarily banned from some places / started seeing more captchas everywhere :D Search did work, yes.

                              2. 0

                                Also there’s no Gmail replacement, which is probably the second most popular Google product.

                                1. 4

                                  Gmail was a web-based mail system. It might have embraced and extended the concept of mail in such a way that Gmail is more than just a web-based mail user agent but that does not imply it can not be replaced by another web-based mail user agent, of which there there are many.

                                  1. 1

                                    Right, but there’s nothing in Bloom that replaces any part of Gmail.

                                  2. 3

                                    Think about what would be involved there. Setting up an SMTP server is non trivial for the average user (This is where 90 of you in the audience pop up and say “I set up SMTP servers in my sleep and 5 before breakfast!” :)

                                    Of course a big part of that is all the infra that big mail processors like Google have put in place for spam prevention (and maybe a side order of lock-in :)

                                    You could easily bundle a webmail interface with the assumption that all the guts would be handled elsewhere I guess, but there are already quite a number of those.

                                    1. 2

                                      Spam is a huge part, I think. I use Gmail for accounts and such, and self-host for my FOSS contributions / mailing lists / more personal interactions, and the open source spam filtering capabilities imo are nowhere near what Gmail offers. Don’t get me wrong, rspam has made things a lot better, but I still think self-hosting for most people isn’t feasible because of spam/phishing alone.

                                  3. 0

                                    YaCy is would be, if it proved to be practical, and so far it didn’t. Maybe it would be good to utilize some better strategy then theirs. For example, remember SETI screensavers ? All OS’es could have something like that but for search indexing.

                                  1. 1

                                    I’m in doubt if he really did it, or he just plea bargained.

                                    1. 4

                                      It’s pretty cool to see the NSA is actually merging PRs. A lot of organizations who suddenly release some internal project to the public don’t interact with (and thus benefit from) the community.

                                      1. 5

                                        Well, one team in one division of the NSA. This team might be more about collaboration with hackers on improving their tools.

                                        1. 1

                                          There seems like a lot of good non-source documentation. It looks like they are making a good effort to help out potential contributors.

                                        1. 32

                                          GNU M4, rsync, and a 12-line makefile: https://p.hagelb.org/Makefile.html

                                          no regrets

                                          1. 19

                                            GNU M4

                                            no regrets

                                            Not even a little?

                                              1. 1

                                                I had no idea Kim Cattrall was in Star Trek 🤯

                                                1. 5

                                                  It’s an even one, so worth a watch. IMO ranks right behind Wrath of Khan, which is still the best film.

                                            1. 4

                                              Truly amazing that it could be made so minimalistic. Well done.

                                              1. 3

                                                I use something along the same likes, but my Makefile is a bit longer (145 lines) and I tend to use AWK instead of m4 (here for example my atom feed generator: https://zge.us.to/git/web-tools/file/bin/atom.awk.html). Then again, it generates my entire site, which includes a static git host, document/image gallery and file listing + some other pages.

                                                Sadly I don’t blog that much.

                                                1. 3

                                                  Yeah I don’t really blame you for preferring awk to m4; the downside of m4 is that it doesn’t support iteration, so you have to use recursion instead for things like the list of all the posts, or for the feed: https://github.com/technomancy/technomancy.us/blob/master/list.m4 but other than a handful of lines it’s not so bad.

                                                2. 2

                                                  hm I feel like stealing that off of you, where can I see the result?

                                                  1. 5

                                                    Sure; it’s used to publish everything on https://technomancy.us

                                                    https://github.com/technomancy/technomancy.us

                                                  2. 1

                                                    I like the idea of using a text subtitution system like M4 as a static site generator, but find M4 itself to be too unwieldy. I’ve been mulling the possibility of lips (or guile-lips) or maybe even dhall.

                                                  1. 2

                                                    Try these challenges: http://eudyptula-challenge.org

                                                    Nvm, they are closed. Maybe there’s an alternative?

                                                    1. 2

                                                      I’ve heard of that before. It’s a shame that the challenges aren’t open for everyone to view.

                                                    1. 1

                                                      Nice review! I’m typing this comment on my Model M battleship, but I’m considering an Ergodox EZ (although I don’t really have the money currently)

                                                      1. 3

                                                        I believe that the European cookies directive should be addressed to browser creators, not website owners. Let’s be honest: Google and Mozilla are dependent on advertising money and unless forced by legislation they will not protect their users.

                                                        1. 3

                                                          In your opinion, which legislation forced this move by Mozilla then?

                                                          1. 2

                                                            I haven’t heard this idea earlier. It sounds like a really good idea.

                                                          1. 26

                                                            That quote looks pretty much the same as this one from Edward Snowden:

                                                            Arguing that you don’t care about the right to privacy because you have nothing to hide is no different than saying you don’t care about free speech because you have nothing to say.

                                                            You should attribute it to him.

                                                            1. 8

                                                              Good catch - I’ve updated the citation, thanks!

                                                            1. 4

                                                              I host my stuff at Scaleway, quite cheap and their parent company seems to be France based (SAS Online)

                                                              1. 7

                                                                They have locations in Paris and Amsterdam. Using the latter in one of my personal projects.

                                                                The actual downtimes are quite beyond those advertised in SLA. In the 6 months of 2018 they’ve been down for ~8 hours due to routing issues and a one-time outage exceeding 12 hours due to my instance’s hypervisor failure. In either case they do not announce the outages until you notice it yourself, which is really the worst part of it.

                                                                So cheap, easy to use, but try something else for mission critical stuff.

                                                                1. 1

                                                                  I see, but I wouldn’t host any mission critical stuff on a €10 VPS anyway. For my personal website and IRC bouncer, it’s fine.

                                                                  1. 4

                                                                    They have different tiers, but it’s doubtful that the routing failure for their top tier customers was fixed any faster.

                                                                2. 6

                                                                  i am currently with Scaleway, but trying to escape them. They keep screwing basic things up, also hearing more and more horror story’s from friends who where with them.

                                                                  1. 4

                                                                    give hetzner cloud a try. I am liking them more and more.

                                                                    1. 1

                                                                      im heavily leaning towards them so far

                                                                    2. 2

                                                                      Would you mind elaborating on what they screw up?

                                                                      1. 3

                                                                        Downtime, corrupted data, unexpected reboots, hypervisor failures, network failures….
                                                                        Customer service has been a disaster a few times as well.

                                                                    3. 2

                                                                      I’m on Scaleway too. Been looking for alternatives since I’ve had some issues but I can’t seem to find anyone else with unmetered bandwidth at these prices. I guess you can’t keep the cake and eat it too.

                                                                      1. 2

                                                                        Hetzner cloud is not unmetered, but you get 20 TB/month/instance. Works for my usecase. Maybe give them a try.

                                                                      2. 2

                                                                        Same here, as long as you don’t reboot your system, your data would be safe.

                                                                      1. 11

                                                                        Hmm, reminds me a bit of “Pizza Hut”, which isn’t necessarily the best association.

                                                                        1. 35

                                                                          Oh?

                                                                          1. 8

                                                                            I actually liked that it reminded me of Pizza Hut. Hey, hackers love pizza!

                                                                            1. 2

                                                                              As an European, I can’t accept calling Pizza Hut’s produce “pizza”.

                                                                              1. 4

                                                                                As an American, I can’t accept calling Pizza Hut’s pizza “produce”.

                                                                            2. 4

                                                                              I got my sr.ht stickers in FOSDEM 4 days ago but I really want this now.

                                                                              1. 2

                                                                                @kragniz We’re counting on you to make this happen next fosdem. :)

                                                                                1. 1

                                                                                  I’ll do my best

                                                                              2. 1

                                                                                i love it

                                                                                1. 1

                                                                                  This is amazing, thanks

                                                                                2. 3

                                                                                  What do you have against pizza?

                                                                                  1. 1

                                                                                    Nothing, it’s just so-called american “pizzas” I dislike.

                                                                                    1. 3

                                                                                      Italians love American pizza too!

                                                                                      That’s why it’s called the pizza effect!

                                                                                      https://en.wikipedia.org/wiki/Pizza_effect

                                                                                      1. 1

                                                                                        You mean “creativity fuel”?

                                                                                    2. 0

                                                                                      you fuck right off with that

                                                                                    1. 9

                                                                                      This website it terribly to use on a mobile device. I wish more sites were plain text…

                                                                                      1. 18

                                                                                        To be fair, this website is also terrible on desktop.

                                                                                        Redacted since it’s unneedly harsh

                                                                                        1. 9

                                                                                          I’m a co-founder of SmoothTerminal. Sorry about the performance issues - we just launched a UX/UI refresh and none of us noticed the performance issues until yesterday. Are you on Safari? That’s the only place we’ve been able to reproduce the slow scrolling, and there’s some particularly weird behaviour sometimes (safari web inspector claims an element is where it should be, but it’s painted somewhere else entirely). We’re working on it, and I’m embarrassed that it’s bad. Mea culpa.

                                                                                          1. 24

                                                                                            I shouldn’t have been this harsh. Sometime I forget about the human on the other side of the screen. I’m the one embarrassed, sorry about that.

                                                                                            I have this issue at its worst on Chrome on OSX. Using it on Firefox/Linux on my desktop is less worse, but scrolling still feel a bit tampered with.

                                                                                            1. 20

                                                                                              This is one of the reasons that I like lobste.rs, we all occasionally make poorly thought out or harsh comments, but this is one of the places on the internet where people apologize because they think about the person on the other side. Thanks for making the world decent!

                                                                                            2. 5

                                                                                              Honestly it’s pretty rough to use on desktop as well. The floating ToC blocks the text in its default, expanded position, and on wide monitors the layout is much wider than seems reasonable. The “reader” view in firefox cleans it up nicely – it just gives raw text with a reasonable column width, which is all anyone wants anyway.

                                                                                              1. 6

                                                                                                Killing TOC, thanks

                                                                                                1. 5

                                                                                                  Thanks for being responsive!

                                                                                                  1. 1

                                                                                                    No problem. We saw some performance gains from that and it was definitely broken in safari, but the real performance gains came from the deploy we just performed - we stopped using background-attachment: fix. That was causing extreme redraw churn. Both needed to be done though really.

                                                                                              2. 4

                                                                                                FWIW, it is pretty difficult to read with JavaScript disabled (using uMatrix). Perhaps you’re applying styles in JavaScript?

                                                                                                1. 2

                                                                                                  This is what I was thinking too. I just gave up and opted for Reader View in Firefox.

                                                                                                  1. 1

                                                                                                    We are, and it’s in support of our themes. We should make sure to ship the default theme by default, but my guess is it’s flipped in js and has no good default fallback. Thanks.

                                                                                                    1. 1

                                                                                                      We were accidentally shipping all styles over js. We’re prepping a PR that properly sends the stylesheet now. That’s embarrassing.

                                                                                                      1. 1

                                                                                                        Stuff happens! Still displays poorly in Firefox with uMatrix, but maybe you’re still working on the PR.

                                                                                                        It probably looks fine in e.g. elinks or eww.

                                                                                                    2. 1

                                                                                                      Mobile Firefox here, I could see the first paragraph but only the background Blue after that, until I switched to Reader View

                                                                                                      1. 1

                                                                                                        What mobile OS? is that happening still? I just tried it on mobile firefox on android and it worked fine, but we also just deployed a bunch of tweaks based on the righteous, justified shellacking we got for performance yesterday.

                                                                                                        1. 1

                                                                                                          It works much better now, thanks!

                                                                                                1. 1

                                                                                                  This is not really a Bash guide, more a general introduction to the Linux command line.

                                                                                                  1. 2

                                                                                                    @lorn this post is tagged with “osdev”, although that tag is about OS development instead of the OS in FOSDEM which is “open source”. You’re not entirely wrong as there are talks about OS development, but it’s not a main part of the event ;)

                                                                                                    1. 2

                                                                                                      I suggested too. Fixed!

                                                                                                    1. 2

                                                                                                      Also, the firmware is important. Replacing UEFI with Coreboot drastically decreases boot time of the firmware. Although Coreboot becomes impossible on laptops with Intel Boot Guard enabled.