What do we replace it with? Haha, idk man. How about water? More difficult to hoard in ridiculous quantities, better spend it before it evaporates, and it occasionally falls from the sky (UBI). That's what I call a liquid asset!
56 karma · joined May 31, 2015
What do we replace it with? Haha, idk man. How about water? More difficult to hoard in ridiculous quantities, better spend it before it evaporates, and it occasionally falls from the sky (UBI). That's what I call a liquid asset!
Zero props to whomever decided that punctuation from the outer sentence should be injected inside quotation marks.
I'm going to continue supporting independent, freely-available RSS podcasts through Patreon/direct donation, and you should too. Nothing (short of ISP-level censorship) can make those hundreds of thousands of hours of decentralized, self-hosted content go away.
> When you push the CPU processing of the UX from the mobile device back down to the server, the energy consumption certainly moves. Does it decrease, though?
One could argue that developers/website owners might be more motivated to optimize their server code for performance, thereby decreasing their hosting bills, vs optimizing front-end code which they don't pay to run.
Build matrix-synapse server from source: https://github.com/matrix-org/synapse
Install matrix-synapse server on a DO droplet (the smallest/cheapest droplet or excess resources on an existing one should be plenty): https://www.digitalocean.com/community/tutorials/how-to-inst...
I hope this project gets more traction because it's a fantastic, secure, self-hosted, full-featured, (inhales), open-source version of slack/telegram/kind of discord. Not perfect yet, but really great so far. Even pretty easy to set up e2e-encrypted voice and video calling through your server.
So increased social media use is definitely a symptom of broader disconnection in our societies, but it's also helping that disconnection along quite happily.
It's got end-to-end encryption by default (although you need to manually enable it in some clients like Riot), Riot's mobile app works well, and supports audio and video calling through your server.
Every project has its own little tech stack, each part being filled a-la-carte by some JS framework/library/preprocessor. The server might use express or raw node or Koa, the web client might use React or Angular, styles might be done with SCSS or styled-components, etc. JavaScript might have a different syntax between projects if they're using typescript/babel. There are lots of choices to fit many needs and preferences, and that's a good thing™.
All of these technologies are built around the same language and syntax, which at its core is relatively simple to learn (aside from the occasional type coercion/prototypal inheritance weirdness). This makes learning new frameworks and tooling easy: does it need a config file? Chances are it's a raw .js or .json file with a similar format to webpack.config.js or package.json or .eslintrc.
It's not a huge ask, nor would it be terribly difficult, for one developer to become competent with both Angular and React, for example. And once you've made your choices for your project and installed all the npm packages you need, there's no need to keep all of them updated to the very latest, bleeding-edge releases at all times. Just install patch (0.0.x) updates and wait for npm to warn you about any security issues in your existing packages.
That's why I'm kind of surprised to see so many companies advertising JS jobs with requirements like "Must have 3 years experience with React." Any competent Angular developer should be able to pick up React and start being useful in a matter of weeks, not months or years. Just hire JavaScript Developers, IMO.
As a society which (hopefully) would like to have some sort of moral compass, how do we prevent large companies from seeking profit even at the expense of our freedoms/health/planet? It seems to me that if the punishment for unethical behavior is economically "less" than the costs or potential losses associated with acting in a good, ethical way, companies will continue to do what we're seeing them do now. My intuition is that capitalism (in its current Western incarnation) can't function without some strict controls to protect what our societies value most.
Or do we simply value profit over everything else? If so, that's kind of depressing, but I get the sense that most people don't think this way.
My carrier is a reseller (MVNO) on top of T-Mobile. Curious to know why they couldn't offer these features before.
That said, I've been doing light webdev work on a Chromebook using Crouton (to run desktop Linux alongside ChromeOS, with seamless switching) and aside from difficulties with the MicroSD slot and apt-get on Ubuntu it's been quite nice. Getting solid, first-party Linux desktop app support would make Chromebooks a serious contender in the "cheap dev laptop for light work" space, and I think Google is working toward that.
Obviously, the hardware is going to preclude you from doing any serious heavy lifting, but I'm pretty excited to see what they come up with in another year or two. The battery life on these things is fantastic, plus some of them can also run Android apps.
Crouton installation instructions can be found here: https://github.com/dnschneid/crouton
A tip: while you can find ARM distributions of Linux distros and packages, it'll make your life much easier to get a Chromebook with an x86 processor.
It's definitely true that some people have issues "unplugging." One fried of mine comes to mind; I'll go get dinner with this guy and he'll stare at his iPhone grinding away at some mobile MMO or messaging other friends the entire time, while I'm left to eat my food in near silence (until he finds some hilarious image or video I absolutely need to see, at which point his phone gets thrust in my face). I can even ask the dude a question or make some remark and watch him miss it completely, only to ask "oh did you say something?" about 2 minutes later.
People like my friend need some kind of intervention for sure, but I'm not convinced that a majority of people behave like this. I'm very social and this is the only friend I can name with this sort of problem.
I don't go to software meetups, though. I get enough of that stuff from working/side projects/etc. Nothing against them, I just feel that filling my free/social time with more programming content might cause me to burn out even faster than I already am. My suggestion: find a meetup for something completely unrelated to your work, like bicycling, board/video games, camping.