A quick web search for part of that HTML gives me results that suggests that string is added by the DuckDuckGo extension, if you have it installed.
Octt just saying things an average daily Octt would say.
Ⓜ️ Mastodon: @octo@mastodon.uno
🖇️ Git: @octospacc@gitlab.com
- 3 Posts
- 64 Comments
On the Pi I already use an HDD for data and most of my programs, plus some megabytes (64 today, yesterday it was 32) of swap in addition to the 128 MB I have on my slow microSD, (which apart from that only holds the base system, really).
Considering that an SSD on the Pi3 is wasteful due to the USB 2.0 limit, that I don’t have any spare, and that the smallest SSD I can find (128 GB) is still at least twice the cost of my 320 GB HDD, guess what 2.5" external drive I’ll keep as main currently.System and programs aren’t running slow right now, so, since I need more swap, I could try adding some more on the HDD, and only then actually try pendrives, just for 1 o 2 GB of swap at max. I can add them, since I have some spare and they are cheap to get anyways.
But yeah, if I had USB 3.0 on a SBC with 1 GB of RAM, I would get the SSD.
Flashdrives die sooner than good quality SSDs, but in general are at least a bit more resilient than microSD cards. Even I’m considering starting to use a small USB pen as extra swap space for my Raspberry Pi 3; for what they cost, even if they will eventually break, they are good value.
Why is it slow for you? Here are some things to consider:
-
USB speeds: USB as a protocol is generally slower than SATA, even version 3. If your drive or your port are 2.0, then you will deal with a theoretical max bandwidth of 480 mbps (but the practical one is much lower!). If they are 3.x, check that the flashdrive makes proper contact in the port with not only the main big 4 pins, but also the small pins hidden deeper inside the connector (I have no idea how on Linux tho :/); most USB A 3.0 connectors and ports have issues connecting together for some reason, and it may happen that the SuperSpeed pins can’t get close and thus the connection will degrade to 2.0 speeds.
-
Cheap chips (pun intended): Cheap USB pen drives nowadays use both low-quality controller chips and memory chips. From experience I can say that some inexpensive modern flashdrives that are sold as USB 3.0, and get connected as 3.0 to an host system, actually work at around 2.0 speeds. Why? Sometimes it’s because low-quality memory chips are used, that won’t work properly if accessed with high speeds, and thus the controller chips in the drives are programmed to limit read/write speeds… some other times, the controller chip is also crappy, and transfers slow down because it overheats. Also, bandwidth is not the only thing that suffers: on cheap flashdrives you can experience high latency.
Both limited bandwidth and high latency impact a lot when you use any storage medium for OS or program storage, or even swap memory. If you want some decent but easy to read statistics to test those values (with graphs too), install GNOME Disks and use its disk benchmark tool. You can verify how well your USB pen drive performs, and even compare it to your SSD.
As a side note, from most of my flashdrives (including one which connects via USB 3.0) I always get no more than 15 MB/s read + 5 MB/s write… that’s a practical speed of 160 mbps, a mere 1/3 of the theoretical for 2.0.
-
comments aren’t a thing with writefreely
What do you mean? You can look up any profile in the form of
@blogname@writefreelyinstance.domain
from apps like Mastodon, Friendica, etc…, see all posts, and comment regularly.
Is the fact that there’s no link or embed of the comment section at the bottom of the WriteFreely page that is bothering you, or am I not understanding?
On a side note: if you are really choosing how to build a blog (like it seems you are), and are not taking the first free managed hosting provider you come across…
I would think twice before using any server software instead of keeping your site static. Having a server software that’s more complex than simply serving static files will do more harm than good in the long run: more security flaws, you have to always keep the thing updated, higher resource usage, and hard to make your content survive the test of time (backing these things up is hard and when you do, you have a database file, not some plaintext ones)
Yes, see https://krita.org/en/about/kiki/
Is Kiki saving money to donate some to Krita developers??? 😳😳😍
octt@feddit.itto Open Source@lemmy.ml•Nicky Case released a new project! Nutshell: make expandable explanations2·3 years agoSince this is all JavaScript there’s not really much to fork I think, you would need to write everything (not really a lot) from scratch
As I said though, the idea is nice, I could probably implement it as a new feature for my own static site generator, as a replacement to wiki-like footnotes (the concept I currently use to move additional information away from the content body)
octt@feddit.itto Open Source@lemmy.ml•Nicky Case released a new project! Nutshell: make expandable explanations3·3 years agoThe idea is nice, but it’s kind of sad that it requires JavaScript.
If it wasn’t designed for static sites with no pre-parser/compiler, this could be recreated with no JS, but just using the HTML5<details>
element and some CSS to draw boxes and realign stuff.
You gotta hate people that are different from you a lot, to be able to go as far as making a videogame mod like this, wtf
octt@feddit.itOPtoGeneral Programming Discussion@lemmy.ml•How do you develop on multiple, different machines?2·3 years agoHm yeah, does that make a difference with a decent CPU? On my current PC I’ve never noticed any difference, with or without drive encryption.
octt@feddit.itto Technology@lemmy.ml•Does Mark Zuckerberg Not Understand How Bad His Metaverse Looks?9·3 years agoMiis actually look good compared to this, because their design is simple, kind of chibi, and doesn’t try at being too realistic or accurate
This is in the uncanny valley, Miis really aren’t
I’m glad a part of my devices still are micro USB-B…
octt@feddit.itto Technology@lemmy.ml•Does Mark Zuckerberg Not Understand How Bad His Metaverse Looks?17·3 years agoI, on the other hand, can’t understand why, in a big part of the normie Internet sphere, the Metaverse has been hyped and appreciated so much - by the same people that don’t know Mozilla had basically already created the Metaverse, many years prior, with Mozilla Hubs.
octt@feddit.itOPtoGeneral Programming Discussion@lemmy.ml•How do you develop on multiple, different machines?2·3 years agoThanks for the tip, I will probably try it, I like that some of its shortcuts are similar to what GUI text editors use
octt@feddit.itOPtoGeneral Programming Discussion@lemmy.ml•How do you develop on multiple, different machines?2·3 years agoUpdate: well, I just now discovered that tmux can actually be configured to more or less be what I like. Still missing a clickable new-tab button, but being able to click to switch between open tabs and having tab ribbons with a custom color is good enough for me. I’ll try to finish setting up my config then
Old message:
Maybe, that’s true on a desktop PC… but on mobile, oh well. Even with a physical full-qwerty keypad, it’s a lot harder to use what in this situation I wouldn’t call “shortcuts”.
You already have to move fingers around, better moving it to click a single, well visible, distinctly coloured button, than to aim at a specific modifier key that has the same color and is close to others, and then click another key to do the action.I’ve been looking for some terminal multiplexer between yesterday and today but I can’t really find something that works as I like: something like GNOME terminal or Konsole, with simple clickable tabs, but it’s a TTY app instead of a GTK/Qt app, so it can run in any other terminal emulator.
I found Zellij which, if customized to only keep the tabs bar, could be a good solution.
It works on my PC, but it’s source is too heavy to compile on my server or even my smartphone…I also found out about the amazing vtm, basically a full window manager that works in the terminal.
At the moment, it’s too mouse-focused to be fully used in a terminal emulator with only partial mouse emulation, like Termux, but, [un]maximizing windows and opening the side taskbar to navigate between windows works, so it’s at least usable. It’s included in the Termux repos, so I hope it will be easy to compile even on my server.
It has some things I don’t like, such as the fact that it forces is own dark theme - not ideal if you find yourself working on an LCD smartphone in an higly-lit environment, where light theme is basically a requirement to see anything. I will try forking it, to make it work with the standard terminal theme if possible, or a custom light theme. I will also try making some mobile improvements, like making the windows be maximized by default and the taskbar more easily accessible.Unless someone knows of a TTY terminal multiplexer like I said I need it… just a clickable bar with open tabs, an open button, and close buttons… like any GTK/Qt terminal app, but with TTY rendering…
octt@feddit.itOPtoGeneral Programming Discussion@lemmy.ml•How do you develop on multiple, different machines?2·3 years agoI already use hibernation on my desktop, actually - but I have to close some of my programs before hibernating or I will find the system is a super slow. Linux handles RAM and swap management, from my experience, a less well than what the current NT (the Windows kernel) does.
octt@feddit.itOPtoGeneral Programming Discussion@lemmy.ml•How do you develop on multiple, different machines?2·3 years agoI already have a persistent USB drive with Puppy Linux and I really like it, but my uses for it are obviously different
I mostly use it at school to have a system that I like better than Windows, is more secure because only I have access to the file system, and I have all my files with me… but, no, absolutely not doable to boot into the thing every time I want to code.
octt@feddit.itto Self Hosted - Self-hosting your services.@lemmy.ml•Lenpaste - open source analogue of pastebin.com3·3 years agoI really like the UI, minimal but colourful!
The 20KB limit is just on your own server I hope, not an hard limit of the software, right?
octt@feddit.itOPtoGeneral Programming Discussion@lemmy.ml•How do you develop on multiple, different machines?1·3 years agoThanks for the suggestions!
I’ve looked a bit into it and if I understand, I can just install the VSCode server on the machine I will keep all my code on, and then use the VSCode client on a client device.
Seems OK to me, except for… do you know if VSCode being broken on mobile web browsers is a common issue? I’ve sometimes tried the online VSCode editor (github.dev, or the GitLab code editor, which are simply VSCode without a server) on Kiwi Browser (Chromium-based) and with OpenBoard (my preferred virtual keyboard) I have issues. Sometimes I can’t type anymore, some other times I can type but not delete with backspace, and a long-press to bring up the copy-paste menu stops working. I should try Firefox…
Update: well, I tried it, with code-server and it has many problems on mobile browsers. It’s Monaco Editor’s (the editor used by VSCode) fault, see https://github.com/Microsoft/monaco-editor/issues/246.
Hovewer, I found this project, a web IDE that’s not VSCode but uses a patched version of Monaco Editor, that should work well with mobile: BLACKICEcoder.
If I can’t get a satisfying workflow with TUI text editors, I might try using this to edit code, and SSH to run it and have access to a terminal (which this does not include, unlike VSCode).I found out that things like Replit (a SaaS-only, proprietary and not selfhostable, cloud IDE) use another editor, CodeMirror.
Unfortunately, I can’t find any ready-to-use selfhostable solution that has the text editor web client connect to a server, like code-server does for VSCode.
https://lemmit.online/