Several years ago I was looking for something to use as a family chat server. Many of my friends/coworkers were using Slack/etc., but since my immediate family members didn't already have a preferred chat app, I was hoping to self-host something open-source. Matrix was under very active development at the time and I was pretty excited about the prospect of using it. Matrix didn't even have E2EE yet (I think it was under development), and that really wasn't a feature I needed or cared about (disappointing to read about all the trade-offs involved in this post though). The computational/storage costs for Matrix really were way too burdensome though. I ended up going with Jabber (Snikket). A jabber server costs essentially nothing to run. Highly recommend.
HN user
xiaomai
I think it makes sense to write like this if you're intended audience is already used to consuming "thin" desire media.
I had an n800 in college (it wasn't a phone, it was an "internet tablet"). _Loved_ that thing.
is anyone using the preview releases in neovim yet?
Agree with you about fingerprinting (also a bummer). I guess the difference here though is that I must be actively engaging with a website in order for it to be tracking me, but an app (I assume) can be tracking me basically whenever it wants.
Native phone apps give me the creeps. I assume the developer's are able to track me in various ways even without my giving permissions. Is that an unfounded fear on my part?
Can an app uniquely identify me if I don't give it control over my phone number / nearby devices?
Can apps geo-locate me if the location permission has not been granted? (seems like they could just make a network request to their servers and use the IP address of the request for a rough idea).
I _really_ wish using the network was a permission (even if it was an "advanced mode" thing).
I also use backtick for my tmux leader key. It doesn't create issues for me in the terminal (but you need to tap it twice when you want a literal backtick). This became natural for me pretty quickly.
hmm, this didn't recognize me in a private window in either firefox or brave.
What's the best way to get started with Blender these days? I'm mostly interested in making art and possibly even 3d printing some stuff (do these skills overlap at all?).
I'm really happy with the quality of WiFi in my house with the eero (works much better than the smattering of hard-wired access points I used to use ... not sure if that's better steering or what?).
The fact that it's constantly trying to sell me a monthly subscription leaves a real bad taste in my mouth though. Hard to recommend.
(Would love it if someone did figure out how to get a shell on here and give me a bit more control).
I do this in my instant pot (35 minutes at high pressure). I don't salt until I'm using it in a recipe.
After all I think Android also has a Chrome-only implementation for PWAs, exactly like Windows, that runs PWAs on Edge.
This is not true for Android. I am using PWA's with Brave (the PWA does get a tiny brave-icon badge overlaid on the corner of the app icon).
I've been running sqlite in production since 2014 (no litestream).
It's mostly great. I love how easy it is to backup the database, mirror prod into my local environment for development, etc. Restoring things from backup is also quite nice: I can attach to the restored db and the prod db in the same sqlite session and update/insert the necessary records (w/ joins/etc.)
I'm starting to have to work around the single-writer limitation. I've got a web server and a set of background job workers. As my scale has increased, I've had to start working around write conflicts (I'm debating switching to postgres for this reason, but I know sqlite is working on concurrent writes, so I'm hoping they beat me to it).
Backing up sqlite databases is straightforward. `.backup` is a command that you use in sqlite for this purpose. Since you already have a volume for the database, you can backup to that same volume (if offloading to S3/etc is too much work).
Oh wow, this is amazing. I had been unable to _swap_ esc and caps lock on the mac until now.
Lame April Fool's joke. It sure would be nice if Snaps would go away though.
After using one of these at my public library, I picked one of these up at Costco (they sell the ET-2850). I love the idea of the concept of the ink-tank printer and I'm happy w/ the print output.
It's _far_ slower than my B&W laser printer (which I expected). I'm not sure how to use the scanner over the network in Linux (is it even possible? My Brother laser-printer/scanner works great).
For my purposes, I don't think there is a better color printer.
Thanks Dino team, I am a big fan of this XMPP client.
Similar experience (Google charged me for a phone that was never delivered). I was debating doing a chargeback, but the fear of losing my stupid google account was causing me to pause. I finally DM'ed Google Fi support on Twitter and they eventually were able to get me in contact with someone that could help. It took about 2 months to get this resolved. Buying from Google is a nightmare (I like the product, why do they ruin all my good-will toward them?). I have never had a worse experience with a company.
I thought I remembered that too. According to this article (https://www.newfangled.com/how-gmail-image-caching-is-affect...) they don't fetch the image until you open it (so only subsequent reads are affected).
To be clear, I didn't opt-in to using them. They were just there. But yes, the point of my post was that they were indeed useful (and I still don't like them).
I get why people do this. I used to use Freshbooks for my billing. They include tracking pixels in their emails, so I could see if a client had opened their invoice or not. If a client was late, I could adjust my behavior based on that tracking pixel (if they hadn't seen it, I would just send the invoice again vs. calling and trying to hound down a payment).
That said, I don't like the idea of tracking pixels either. I turn off images in gmail/thunderbird so that people can't track my reading. Would love it if the move to get rid of these became mainstream.
You don't need to use a delivery service. It's true you need to set up SPF/DKIM/DMARC for many peers to accept mail from you, but then you can deliver the mail yourself directly.
I love antennapod. My only complaint is it doesn't work well in android's "driving" mode (seems to list all episodes instead of my queue)
My MBP fell off my chair (maybe 18"?) onto a wooden floor and the screen shattered. Not sure what it cost my employer to replace that, but I am extremly unimpressed w/ the durability of these things. It was certainly inconvenient for me to have to switch computers for a couple weekswhile mine was being repaired.
I vaguely remember the Microsoft/SuSe deal but never linked that to GNOME3. I really love gnome-shell, but one thing I always have to tweak is putting the minimize/maximize buttons back in the toolbar (couldn't ever figure out why they would get rid of those... now i know?).
I swap esc and caps lock, but i use the escape key (for caps-lock) every single day. anytime i'm needing to type a const like REALLY_LONG_VARIABLE.
Honestly, it's been pretty great. In general it's not something we think about much? Internet/chatting with friends/video games all just work (in terms of video games, they're mostly doing minecraft or pico-8 games... we try not to do _too_ much gaming anyway, but anything else they're doing is probably on the nintendo switch).
My daughter recently has started to do more artwork on the computer (she's using a Wacom tablet with Krita). I don't know much about that world. Maybe there are way better tools and she'll want to switch to one of those in the future? (Is that an ipad? some Adobe software?). I figure as they get older and develop their own opinions we can revisit what types of computers/software they use, but for now things are going good.
I run a group chat for my family. I recently switched my server from running plain Prosody to Snikket. People with phones use the Snikket android app, but my kids that are too young for phones join in with Dino. Dino is a really nice client. Snikket is pretty good as a phone client... I think maybe there is a way to get push notifications working through the standard Android infrastructure which would be an improvement, but I haven't done that yet.
I guess the functionality isn't better (let's be honest, it's probably worse) than the proprietary alternatives, but for now the family is happy with it and I feel good about the extra privacy / lack of advertising / etc.
Really appreciate all the people that put in the work to make this possible. Great work Dino team.
I'm the same way. I've tried the various tiling WMs over the years. To me the ideal is just letting me manage the windows myself, and then if you give me some keybindings to snap a window into a certain half or quadrant of the screen then life is real good.