

Is this the same thing they said about comic books, video games, and rap lyrics?
Is this the same thing they said about comic books, video games, and rap lyrics?
EBFO? Eat a bat and find out.
Usually you write the book with a text formatter and package the results in to an epub, so IDK if it’s common to edit the epub directly.
The epub is just a zip file containing a metadata file and a bunch of simplified HTML files (one per chapter). So if you’re comfortable editing HTML, or better yet writing scripts, you can probably slap together something simple that unpacks the epub, strips those images out of the pages, and re-packages the epub.
Github: Microsoft code hosting site that feeds all your code through AI training and tries to lock you in through their pull request and related machinery. Once used a motto like “social coding”, but let go of that when they realized Facebook for nerds didn’t sound that great. Software is mostly proprietary besides Git itself.
Gitlab: 1) a Github competitor (gitlab.com, code hosting site with somewhat similar features; 2) the software for that site, huge and bloaty and slow, written with Ruby on Rails. You can self host it if you want, but yecch.
Forgejo: Git front end software, fork of Gitea and/or Gogs. Small and fast and written in Go. Fewer features than Github or Gitlab. If you want to self-host, I’d use this or some variant. Quite easy to install and run.
Gitweb: comes with git, pretty rudimentary but has old school attractiveness at least for me. Really just a browsing interface. No pull requests or anything like that.
Git, just plain Git: if you are self-hosting a project for yourself and maybe a few friends/collaborators, it’s fine to just use git with no web stuff, and push/pull by ssh. You’d manually install account credentials for your friends. This is really the simplest, but NO fluffy UI or other creature comforts.
Fossil: amazingly small and fast alternative to all the above (fossil-scm.org) but uses its own VCS (Fossil) that doesn’t interoperate with Git. I think the author said he might convert it over sometime. It’s written in C! Uses sqlite as repo backend instead of the file system like git uses. Has built in wiki, bug tracking, documentation viewer, etc. and used about 2MB of ram last time I tried it, ridiculously small (Gogs used around 40MB and Gitlab uses gigabytes).
Sourceforge (sf.net), very old school code hosting site, not of much relevance any more. They released an old old version of the software a long time ago and that got forked to become Savannah.
Savannah (savannah.gnu.org) hosting site for GNU and related software. Also savannah.nongnu.org for non-GNU stuff in the same spirit. I don’t know the exact criteria for putting stuff on nongnu but I think it’s on a project-approval basis, rather than letting everyone upload whatever they want.
Darcs (darcs.net), another alternative to git, better in some ways, written in Haskell, lost most of its users after a self-inflicted footbullet around 5y ago. There was a hosting site (darcsweb?) for it but that looks to be gone now.
There are a few more of them too, none of much importance these days even though some were interesting.
I’m on a 4gb machine right now and it’s tolerable if I don’t do too many things at once, but Google Docs bogs in particular bogs it down.
Upgrade that box or repurpose it for something else. Web bloat has made 2gb machines useless for browsing and 4gb marginal, if the user needs Google docs, put in 8gb or more.
I’ve never understood the fuss about Mint, but I thought it was more of a tinkerer’s distro? I’ve been using Debian, which has its warts, but seems to want to minimize loose ends (not always successfully). Some more explanation of Mint’s benefits could be useful.
If the drive has bad sectors that it can’t read right now, it likely had other sectors that were marginal and got copied (remapped) to new spare sectors before they became unreadable. So there is still potentially recoverable data in the remapped sectors, and not much you can do about it.
Basically, writing zeros to the disk is about as good as you can hope for. If your data is s00per seekrit to the point where you can’t stand the possibility of any bits at all being recovered, you basically have to melt the drive. Otherwise, zero it and send it in.
Next time, set up encryption ahead of time, so your new drives never see plaintext. Some drives have a “secure erase” feature that is basically a crappy version of this built into the drive.
If you had something hog memory and a lot of other stuff got paged out of ram as a result, that can slow things down. Try running “top” and see how much swap space is in use. If it’s more than a little bit, once you have enough memory available by shutting off whatever was hogging it, try “swapoff” (pages the stuff back in, which can take a little while) followed by “swapon” to re-enable swap.
You mean RPL? There are lots of interpreters for that already. That’s the sort of thing to write because you want to write it, not because other people want it, unless you’re part of a community that is asking for it.
If you just want to implement an interpreter because language implementation interests you, I suggest Lisp or Scheme rather than something like RPL. The book “Structure and Interpretation of Computer Programs” explains how to do that and it is great. You can read it online at mitpress.mit.edu/sicp .
Thomas Jefferson was before my time but was supposed to also be pretty good.
I use TB under Debian and there is a tray icon and an arrival notification, poll time of maybe a few minutes, seems fine. Showing the # of messages in the tray icon could be sort of handy I guess, though I had never thought about it before and didn’t miss it. Basic features = shut off the “email contains remote content” banner or “spam filter thinks this email is spam” (I can recognize spam for myself). I just want a preference that permanently disables remote content without throwing banners at me. And eliminate the client side spam filtering completely since I have that on the server side, and can manually flag any that gets through. Plus various other stuff like that. Yes, get rid of the calendar and contacts stuff. Biggest feature needing significant code changes: make message search not suck.
This doesn’t really seem like something that needed to be done. Thunderbird already has too many features. It needs less, not more. A bunch of stuff in the email client part is also badly designed. That needs fixing, preferably upstream, but I wouldn’t think of that as feature enhancement.
I’m surprised it lasted this long. The one around here has been a ghost town inside for years. It seemed ineptly run. Condolences to the people working there.
Wait, if “Linux”=autistic, what does that make us GNU/Linux users?
I don’t know of such limitations and I’ve done some screen recording that way. But yeah the CLI options are confusing. The wiki (trac.ffmpeg.org) and libera irc channel #ffmpeg both help.
Tools:preferences, about:config, file downloads, form prefills, remember password, etc. yes you can try to lock everything but it’s too easy to miss something. And then there are outright RCEs. There’s just too much attack surface.
There’s no way to srsly prevent a full-bloat browser from messing with its environment. Make a static VM image and reboot it at the beginning of every session.
Trump: Hold my beer.