The display and keyboard would be fun to have where I interact with the ras pi directly; I don't need to attach another sbc to a ras pi of course; but where is there such a neat display and keyboard that I could get for a pi? I have several rasp pi, I wish they had an inexpensive display and keyboard like this one. I could use it for commands on the shell.
But it's mostly to play with.
That's just a great form factor! In such a situation, I was thinking you could use the cpu to communicate with the ras pi somehow, ssh into it? It's just a neat form factor with that compact keyboard and display, using such little power.
By itself it's fun too, but I'm not going to do much assembly work, not doing anything that takes soldering. I'm just terrible at that kind of stuff. If I could buy a complete little computer like that, with some kind of storage maybe, it would be neat. I didn't understand how much effort it would take to get an actual working system that I could type on like the original poster.
VFS on MacOS is a minefield. You either need to use a kext (bad option, for many reasons), a network file system (NFS or SMB) and pretend your VFS is a remote server, or create a FileProvider system extension (which cannot actually function as a VFS).
If your workflow relies on a VFS that isn't NFS/SMB then don't use MacOS. fuse-t is kind of clever in that it spins up a TCP server that transpiles NFS requests into FUSE requests, but it comes with a bit of a cost and eats a TCP port. The one benefit is that you can actually mount and use a file system entirely in userspace this way, which you can't do on Linux without sandboxing (fusermount3 is SUID to get around this).
> fuse-t is kind of clever in that it spins up a TCP server that transpiles NFS requests into FUSE requests
TIL, thank you!
I'm really sad about losing native SSHFS capabilities on macOS (via FUSE, due to the kernel extension deprecation/ban).
I could even get behind the idea of banning all network file systems, but the fact that I can now use SMB and WebDAV(!), but not the one that I actually use all the time, is quite frustrating.
Wow, I gave this a try after work on my personal machine and it's amazing – seems to be more stable than the original thing at a first glance! Thanks again.
MacFUSE always seems unbearably slow to me. Specially in the Finder. Has it improved?
FUSE-T seems more future proof (no kext) and probably less likely to completely hang your Mac, but could potentially be even slower since it’s another abstraction layer in between.
It’s odd that there aren’t any great open source SFTP solutions for the Mac. CyberDuck and FileZilla are barely passable.
I think what hangs the Mac isn't the remote file system as such, but rather some local app or (more likely) low-level OS service assuming that all mounted filesystems are local (or at least low-latency and highly available).
It does work, I use it regularly. However, it can hang the whole system in certain cases such as mount that went wrong, connection timeout between the servers (without -o reconect option on sshfs, but even with that sometimes).
Cool. I always want to write my own beancount-clone with budgeting. How to deal with precision easily is one of the obstacles; now I wish I can write Ada!
I actually created this library with a budgeting app in mind! In my case, compliant with Ledger rather than Beancount.
It's easier than ever to get into Ada these days. There's a bunch of tutorials on Adacore's website [1] with a playground/sandbox that you can mess with. With Alire[2] (which is to Ada what Cargo is to Rust), you can get the toolchain and any packages with a simple command. If you're on linux or mac, you can also use GetAda[3] that will automatically install Alire for you.
I use Ultrasonic as well, but I've found Symfonium to be much more stable, especially wrt Android Auto and Chromecasts.
There's several other open source Android apps as well. I've been testing out as many apps as I can find and documenting the features of each in this spreadsheet[0]. It's a bit out of date, and there's one or two more apps to add, but you get the gist
I wanted to style my RSS page for non-tech readers, but I thought I need to return XML or HTML based on HTTP Accept header, therefore not possible for my static blog.
It's good to know that all I miss is a xml-stylesheet. I'm going to implement that once I'm free.
Public access systems used to be a bit more common, with perhaps the best example being sdf.lonestar.org (unix, iirc, not linux). In those days, with running Unix-like systems on the desktop (which Linux was more of at the time than it is lately what with some..."upgrades") being difficult due to hardware incompatibility (particularly winmodems), servers like sdf were a way to expose people who may otherwise not have any access to a unix environment. They were a useful collaboration platform for coding. Sure, you have chat optionality (with tools like the the "talk" program), but also bulletin boards, and file storage space (a few mb at the time) to collaborate in, and also typically a web host directory (sdf.lonestar.org/~user). Paid users could get things like background processes, which were particularly popular for running eggdrop bots or BNC servers.
These days, I do wonder a bit about what the use case really is. Just about all of this functionality exists either in web based form, or, if nothing else, you can literally spin up a free AWS VPS to accomplish the basics (or just, you know, plug in a raspberry pi). But, the barrier to access is low, and if you're a kid just dabbling into different operating systems and programming and all you have at home is a windows system, it's a lot quicker to fire up SSH than it is even to download and spin up a VM to see what the fuss is about. You may not stay long, but it may be the difference between trying something and not.
I'm interested in the inventing of zero, so I searched it:
> The first evidence we have of zero is from the Sumerian culture in Mesopotamia, some 5,000 years ago.
> The symbol changed over time as positional notation (for which zero was crucial), made its way to the Babylonian empire and from there to India, via the Greeks.
> Arab merchants brought the zero they found in India to the West.