HNHacker News
TopNewBestAskShowJobs

mfashby

189 karma · joined February 22, 2020

submissionscomments
mfashby··on I'm switching my phone from Android to Linux
Waydroid, mentioned in the article, is approximately this
mfashby··on Škoda DuoBell: A bicycle bell that penetrates noise-cancelling headphones
It's essential on narrow shared paths e.g. a canal towpath, when you're approaching a pedestrian from behind in order to avoid startling them when you pass.

Most people walking the canal towpath around here know this, runners in particular will sometimes be give a wave or visual acknowledgement they've heard you without turning around.

mfashby··on Rust at Scale: An Added Layer of Security for WhatsApp
Force interoperability one way or another. WhatsApp is a closed system, if I want to use an alternative I'm stuck with adversarial interoperability, so stuff like Beeper (which is great, but...) which might get my account banned. Or waiting for some legislation to force WhatsApp to open it's API and let me interact with my contacts there without being locked into their apps
mfashby··on I made my own Git
in a similar vein; Write yourself a Git was fun to follow https://wyag.thb.lt/
mfashby··on Radboud University selects Fairphone as standard smartphone for employees
You can definitely buy the replacement screen for the FP4 as it's on their online shop. If you were going for repair under warranty it does seem odd not to just send you the part if you're happy installing it.
mfashby··on Radboud University selects Fairphone as standard smartphone for employees
Agreed having _every_ part replaceable would be great. Then I could have Theseus's phone in several years time :-)
mfashby··on Radboud University selects Fairphone as standard smartphone for employees
I also had an issue with the power button on my FP4, sadly it became stuck _on_ so the phone just bootlooped and was immediately unusable.

I ended up posting it for repair, over Christmas, which did take about 2 weeks but it was fully covered by the warranty.

I've successfully replaced the USB port after accidentally filling it with sand once, and that was trivial apart from UPS losing the package the first time. I really do appreciate the repairability, even if it could be better.

mfashby··on Self-Hosting like it's 2025
I've got an openbsd server, postgres installed from the package manager, and a couple of apps running with that as the database. My backup process just stops all the services, backs up the filesystem, then starts them again. Downtime is acceptable when you don't have many users!
mfashby··on Self-Hosting like it's 2025
I moved us off docker swarm to GKE some years back. The multi node swarm was quite unstable, and none of the big cloud providers offered managed swarm in the same way they offer managed k8s.

It's a shame I agree because it was nicely integrated with dockers own tooling. Plus I wouldn't have had to learn about k8s :)

mfashby··on Amazon now discloses you're buying a license to view Kindle eBooks
Yeah I believe calibre can pull the files from the kindle as well as push to it. But I've only got an old kindle not a new one.
mfashby··on Kindle is removing download and transfer option on Feb 26th
> But it would be healthy for everyone if people supported a DRM-free and non-surveillance ebook ecosystem.

I try nearly every time. The book I want (usually sci-fi recommended to me by friends) is never available from any DRM free shop I can find.

I end up buying from Amazon because their DRM is the most convenient to remive. And I go to the effort to remove it because I want to keep the content I buy, not have it disappear when the DRM key holder decides to take it away from me.

mfashby··on America's "First Car-Free Neighborhood" Is Going Pretty Good, Actually?
Adaptive cycling. I've met folks well into their 80s riding trikes to get places (hip replacements and all).
mfashby··on America's "First Car-Free Neighborhood" Is Going Pretty Good, Actually?
The front loading variety can fit car seats for infants. My 2yo fits on a rear seat no problem.

Might not work for absolutely everyone but it sure works for some.

mfashby··on America's "First Car-Free Neighborhood" Is Going Pretty Good, Actually?
Cargo bike?
mfashby··on NsJail: A light-weight process isolation tool for Linux
Yeah there is some capability for this, for example https://criu.org
mfashby··on Oh Shit, Git?
Related, you can get this as a nice printed zine https://jvns.ca/blog/2018/10/27/new-zine--oh-shit--git-/
mfashby··on WordPress Is in Trouble
You can actually still use infinity for Reddit it's just a pain to get it.
mfashby··on Pidgin 3.0.0 Experimental 1 Announcement
Beeper seems to be working ok for me for the moment
mfashby··on Ask HN: What open source projects need help?
Thanks for plainoldrecipe! Such a handy tool.
mfashby··on Show HN: Full Text, Full Archive RSS Feeds for Any Blog
It's not what you're aiming for with this comment, but I bet git would actually make a pretty good storage tool/format for archival of mostly static sites.

horrible simple hack: use `wget` with `--mirror` option, and commit the result to a git repository. Repeat with a `cron` job to keep an archive with change history.

mfashby··on Spotify demonetizes all tracks under 1k streams
Does anyone know of a service where I can feed in my Spotify playlists, and it tells me where I can buy those tracks?
mfashby··on Apple to wind down electric car effort after decadelong odyssey
> there isn't and hasn't been for a long time a direct connection to the physical brakes.

I don't think this is true for most vehicles. Skoda Octavia 2020 for example still has hydraulic brakes. I was going to suggest that no mass-production vehicles use a brake-by-wire system but I would have been wrong, according to wikipedia: https://en.wikipedia.org/wiki/Brake-by-wire

mfashby··on I looked through attacks in my access logs
Yes I've made this mistake with docker and UFW before :( Such a footgun.
mfashby··on I looked through attacks in my access logs
Updates as the other commenter says. Also isolation technology like docker containers, chroots, bsd jails, protections that systemd offers, or virtual machines. While not perfect, it means that the attackers must have the ability to chain exploits in order to break out of the compromised application to the rest of the host system.
mfashby··on Libwa: WhatsApp C Library
A more recently updated, and definitely working library : https://github.com/tulir/whatsmeow
mfashby··on 23andMe tells victims it's their fault that their data was breached
It varies, I guess. For a normal end-user account on a system where no interaction between users is possible, it pretty much just affects you.

For some kind of admin account with privileged access to other users' data, then it definitely affects others.

One might expect increasing mandatory security measures correlating with increased potential damage of a breach. Similar to safety measures on mass transit vs. personal vehicles.

mfashby··on Show HN: Rqbit – bittorent CLI and desktop app written in Rust
Nice!

I started doing this in Zig (roughly following the codecrafters course on the topic to start out) but I ran out of steam a week or so ago. It's good to see someone building something they want for themselves.

https://app.codecrafters.io/courses/bittorrent/overview

mfashby··on Freetar – an alternative front end for ultimate-guitar.com
It's still got nearly half the page covered in ads, on mobile.
mfashby··on Mail-in-a-Box: a mail server in a box
I've been using maddy.email running quietly on my RPi for a couple of years now. I think it's 'simpler' than mail-in-a-box because it implements IMAP, SMTP, all in one server which can be backed by a database, instead of managing installation and updates of many different programs. It also does DKIM automatically and uses ACME/LetsEncrypt to automate certificate management.

It doesn't have as many features as mail-in-a-box though for a example no webmail or Cal/CardDAV, so I have to run those separately. It would be great to extend the project

Another similar project is stalw.art mail server. I haven't used that yet but it looks promising, and it supports JMAP (a possible IMAP successor)

mfashby··on Using extra Firefox profiles to make my life better
It's also unfortunately kind of broken (or it was last time I used it)
Page 1 of 4Next →