1. 1

    sweet, riseup are awesome, been around for ages and have serious technical chops. good job moz!

    1. 4

      I don’t see JS ecosystem imploding under its own churn. 10 years ago we had a similar battle of frameworks where jquery ended up taking the lion’s share and prototype/mootools/dojo/yui made up the rest. Now we have angular/react dueling with a bunch of others making up the rest. Web dev is so much easier now than it was then, too. The tooling has gotten way better. Browsers have gotten faster.

      But I guess it’s easier just to shit on everything you’re not great at and say it’s dying despite the very obvious fact that it is not. And how did it lose on mobile, exactly? Almost everyone designs sites with mobile-friendly UI, and many do it mobile-first/responsive.

      Not to mention the fact that more and more electron apps keep popping up which are js/web apps in desktop wrappers.

      But yeah, it sucks so bad, it’s unusable, and we definitely need to replace it.

      1. 5

        Web dev is so much easier now than it was then

        Building large complex apps is easier and more robust then it was, but in general web development has become far more difficult.

        10 years ago your average hack could slap together HTML4, CSS2, a bunch of jQuery plugins and JS copy pasta… FTP it to a server, call themselves a Web Developer and find plenty of work.

        Now you need to be on the ball with a plethora of rapidly evolving and complex frameworks, tooling (tooling and more tooling) and “best practice”.

        And that’s just the front end, the complexity of back end code and systems administration/dev ops has exploded from LAMPs heyday and the VB/IIS monstrosities that plagued corporate networks.

        There are beautiful simple stacks available now (eg choo on the front and flask on the back)… but you wont find much work building in that.

        1. 1

          Are you arguing that JS getting away from non-devs selling themselves as devs is a bad thing? You can still throw stuff together with HTML4/CSS2 and a bunch of jquery plugins. Tons of smallers companies don’t care. But that’s not really “dev” so much as throwing a bunch of premade things together. If you’re trying to get hired as a web developer, you ought to know something about developing for the web.

        2. 2

          I mean, it works because we keep adding CPU cores and RAM to our systems… but it’s a pretty unfortunate mess

          1. 2

            I’m no type really aware of the point you’re implying…is JS only succeeding because computers are fast? I didn’t think that was even remotely the case.

            1. 1

              I’m not sure what you’re saying here. JS is getting more complex because browsers are getting faster. They’re getting faster so we can have improved functionality. They’ve always done that. If you want a browser that felt like it was the end stage of the browsing world, you’re free to bust out IE6 again.

          1. 12

            Run your own server! People are terribly frightened of email, but it is only slightly more complicated than running an HTTPS server with some DNS jambalaya. I use Mail in a Box on a VPS for my low-traffic personal email addresses and it works great. It is an actively maintained project that comes down to a shell script you can read and execute on a clean Ubuntu environment. You get spam filtering and DomainKeys and Let’s Encrypt and webmail and iCal out of the box. You might do it to save money, to learn a little bit about how email works, or both! I use a pretty reliable VPS (Vultr), and although I know VPSes tend to fail at the worst opportune moment I only ever experienced downtime when I ignored the email from Mailinabox (it sends you notifications about the system through email, which I think is clever) about keying Y on the Y/n prompt for the new Let’s Encrypt terms of services.

            1. 4

              People are terribly frightened of email, but it is only slightly more complicated than running an HTTPS server with some DNS jambalaya.

              It gets much more complicated once you setup DKIM, DMARC, POP3 and IMAP, spam filtering, etc.

              1. 3

                and then you find your cheep arse vps ip has a dirty reputation and need to work out how to get yourself white listed (did it for hotmail, painful but effective)

                setup DKIM, DMARC, POP3 and IMAP, spam filtering, etc.

                mail in a box is magical. setup DKIM, DMARC, POP3 and IMAP, spam filtering in a few mins. highly recommend

                i tried to write a playbook for this but gave up, its just to complicated. given a couple weekends can get it up manually but when shit breaks its painful.

            1. 4

              My proposal: Bitcorn, the first digital currency backed by physical kernels of corn. This overcomes the common complaint from internet commenters that bitcoin “isn’t real”.

              1. 5

                and burn down the crops in an effort to control inflation :D

                “Thank you. Since we decided a few weeks ago to adopt the leaf as legal tender, we have, of course, all become immensely rich.”

                :The Restaurant at the End of the Universe, Douglas Adams RIP

                1. 2

                  Can I use gold to back this coin instead of corn at the current market corn/gold exchange rate? It’s just easier for me to store gold than corn.

                  1. 1

                    How do you link physical objects to a private key with a decentralized certainty/authority?

                    This ear has this private key…..says who?

                    1. 1

                      Indeed :) She is also a semi-regular speaker at CCC: https://media.ccc.de/search/?q=julia+reda