2,278 karma · joined February 16, 2020
That was the last time I bought from Walmart in an attempt to avoid Amazon’s shenanigans.
I use vanilla Emacs and I believe it was closer to 100 MB when I installed it.
Related: I’ve spent a lot of time trying to find a development setup that runs on low-end hardware (as a reaction to modern bloat, and also as a way to minimize distractions). It has many flaws, but Emacs with Common Lisp is my current sweet spot of “price” (resource requirements) to “performance” (features+speed).
I thought something like that must exist, but I haven’t found it yet…
To be fair, it also has more features than I expected, e.g. syntax highlighting. And I’m sure it runs on an obscene number of platforms.
Can anyone running a Matrix server comment on memory usage? I’m not sure which implementations are popular, but surely it requires less than 1 GB of RAM for a single user…
My lived experience on Alpine, with no desktop environment on 1 GB is that Firefox needs more memory than that. Browsing the super-lightweight HN site is probably ok, though!
Edit to add, in case anyone's curious: suspend works for me (but not hibernate).
I have something similar (but an even older netbook). I'm using Alpine, i3, and mostly w3m (or Midori if JavaScript is needed). Given that Windows 10 on the netbook was completely unusable, it's impressive how functional it is with Linux.
It cannot handle modern bloat, however. Firefox just eats up memory until the machine freezes and I can't run a single Electron app for too long. Sadly, those make up far more than 1% of my use cases.
Overall, it's nice for distraction-free computing. I learned Common Lisp and Emacs exclusively on that little netbook. I probably would have gotten distracted by some shiny web page partway through if I'd been using my more capable desktop.
Edit to clarify: I'm curious what all you're able to accomplish with your similarly spec'd machine.
Edit: any pointers on how to set this up would be appreciated! Maybe I’m using the wrong search engine, but I haven’t found this scenario laid out clearly, yet.
Would it instead be possible/easier to throw it on a VPN and make the VPN accessible from anywhere?
The reason I ask is that I want to be able to access personal web apps securely and I’m trying to figure out the easiest approach. Every time I look at authentication, it’s a labyrinth of concepts, protocols, and libraries. I don’t want to maintain that!
Just to confirm: you are referring to this link in your profile, correct?
https://github.com/gulkily/pollyanna
Edit: glad to see w3m in the supported browser list!
If not, we should start one.
The biggest issue I have with RSS is that by the time I find interesting blogs, they’ve stopped posting, so I never see updates in their feeds. But that’s an issue with blogs, not RSS.
I wanted to try Bun, but it had some blocking bugs at the time (which have since been resolved—or so I’ve read).
Edit: tested in w3m
Just overwriting files does not seem sufficient, given my limited understanding…
And also this blog post (which is a much smaller time commitment):
Edit: oddly, after searching LLVM bugs, I found a bug that sounds pretty much exactly like this issue... but it's from 2012 and is closed (although the final couple of comments make it sound like maybe it wasn't actually fixed--note: I only skimmed the comments and I probably misunderstood):
https://github.com/llvm/llvm-project/issues/13989
Edit again: I forgot about the comment at the end of the article that clarifies that explicitly passing the target results in a working program. In that case, it sounds like some sort of configuration bug--I would assume (but am not certain) that the default target would be the current processor, at least on Unix. That bug I linked was probably about producing incorrect code even when the target was set correctly which, thankfully, isn't happening today.
https://log.schemescape.com/posts/web-development/interactiv...
…only to reappear a second later. It was just the view refreshing! Talk about awful UI!