Recent submissions

Comment · 8 months ago
I have an even more radical solution. The real root of the problem is that we use this "money" concept to represent value. If money didn't exist there wouldn't be any reason to steal, hack, or scam.

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!

Comment · 1 year ago
Spectacle pops up as the first result in KDE's app launcher when I start typing "snipping tool." Props to whomever decided to add that alias.

Zero props to whomever decided that punctuation from the outer sentence should be injected inside quotation marks.

Comment · 7 years ago
There's a very simple solution to keeping podcasts free and open: don't buy paywalled content, and don't listen to shows that are "only available on [proprietary app x]!"

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.

Comment · 7 years ago
I'm not convinced that tightening up web development practices is what's going to solve climate change, but:

> 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.

Comment · 7 years ago
On all the pumps near me, the second from the top on the right side mutes the video. Some gas station attendants or kind customers thought to write "Mute" on the button in sharpie, and I encourage everyone to do the same.
Comment · 7 years ago
Some podcasts I've listened to recently have had local ads injected into them at the start/end. I can tell it's happening because it takes a few seconds for a download to progress after I start it.
Comment · 7 years ago
Ah, I probably should've mentioned that the DigitalOcean article I linked shows how to install/configure a synapse binary with apt-get.
Comment · 7 years ago
The other comments already gave you some great info, but I'll just link some good documentation for anyone looking to get started. I discovered Matrix the other day and decided to set up a toy matrix-synapse server, which took less than two days' worth of free time for someone with a programming background and no serious IT expertise.

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.

Comment · 7 years ago
I don't think you're wrong, but I'd just add that social media platforms like Facebook are doing everything they can to keep a user's attention at the cost of closer IRL relationships or anything else in their lives. To them, the more time you spend on their platform, the more money they make.

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.

Comment · 7 years ago
I get notifications with the Riot iOS app. I did take a little extra time to set up my toy matrix server with LetsEncrypt certificates, not sure if that makes a difference.
Comment · 7 years ago
I've been looking into telegram alternatives for a while. The best one I've found is the Matrix protocol (https://matrix.org), which is sort of like a cross between telegram and slack but it's open-source and you can self-host it. There are several app/webapp clients that you can use with your server, like https://riot.im.

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.

Comment · 7 years ago
They'd just start tracking that info on the server side (while still requiring opt-out per-device), and then we'd have to make the extension copy your session cookie between opted-out devices, and then they'd come up with a way to counter that...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton