There’s a fork now: https://github.com/FossifyOrg
Imnecomrade - pronounced “I am any comrade”
Techie, hippie, commie nerd
There’s a fork now: https://github.com/FossifyOrg
I use quite a few simple apps, especially Calendar and Gallery, and I haven’t found alternatives that I am satisfied with. I can’t wait to use a Linux phone at this point.
It still seems RISC-V and RISC-like CPUs are making a lot of progress, though. I still find 3A6000 to be quite impressive compared to a few years ago, and I expect exponential gains to be made in performance soon.
Take my words with a grain of salt as I do not have a lot of experience with low-level software and hardware, but from my understanding, traditional software will run poorly on these new architectures as they are designed to run on CISC instruction sets, and a new ecosystem of software needs to be developed to work with the new instruction sets. I am assuming the binary translations required to run current software is what hurts the performance of these machines, and a lot of performance could be squeezed out if software was built according to 3A6000’s architecture from the ground up.
A lot can be done with 2-3 GHz, and I find this to be an impressive speed considering the current stage of reduced instruction set architectures. Having the performance of an HP EliteDesk/ProDesk Mini and a similar efficient power usage is a great milestone achieved, imo.
If a RISC-like computer can do this, I’m happy: https://yewtu.be/watch?v=amVP96OYfUg
Isn’t it more the case of software development needing to catch up so hardware acceleration and optimizations can utilize the processor to its fullest capacity?
I just need to move to China at this point. They’re developing everything I dreamed of innovating. It was a major goal of mine to develop high performance RISC-V computers able to compete with Big Tech.
Dammit, China. I wanted to research and develop semiconductor 3D printers someday. Why do you have to be so based?
I discovered this video from here (if you’re interested in watching someone code a similar (simple) project in C in a 2 hour video): Reverse Engineering Data Files
I am looking forward to getting the PinePhone because it has the power of the Linux desktop (though you are limited to applications supporting the ARM architecture, which is still quite a lot), it has a nice clicky keyboard accessory, it has hardware killswitches in the back of its interior, it uses gorilla glass, I finally get an SD card slot again, and it is a very versatile little machine (you can run a Java Edition Minecraft Server, try doing that on an Android) that is more freedom respecting and is well supported for repairs and maintenance. I honestly don’t like most android apps and their style, and I miss my Linux computer when I am at work, so this will be fun to play with. I plan to install Gentoo on the device and use crossdev to do the compiling on my main machine so I avoid burning up the poor thing. I also plan to get a PineTime, which will work nicely with the PinePhone, and it’s only $27.
GloDroid, which is an open source port of LineageOS, is available for the PinePhone. There’s still issues though, such reading external storage and automatic brightness. Hopefully after some time those issues will be sorted out.
https://www.linuxmint.com/privacy.php
Nothing I could find, plus they are based in Ireland, so maybe not?
I haven’t found anything for Ubuntu/Canonical (based in London, UK) yet, but apparently SUSE (based in Germany) does the same as Fedora/Red Hat (based in US):
https://www.suse.com/company/legal/terms-of-use/#k
Software and Materials available on this Website are subject to statutes, orders or regulations which impose embargoes or control the export of goods, technology, software, supplies and services, including weapons of mass destruction and arms, military, paramilitary and security equipment and dual-use items (items designed for civil use but which can be used for military purposes) and certain drugs and chemicals (“export controls”). No software or Materials from this Website may be downloaded or otherwise exported or re-exported in breach of the export controls of the US Government or the UK Government and, without prejudice to the generality of the foregoing, no software or Materials from this Website may be downloaded or otherwise exported or re-exported: (1) into (or to a national or resident of) Cuba, Iraq, Libya, Sudan, North Korea, Iran, Syria, or any other country to which the United States has embargoed or restricted goods or services; or (2) to anyone on the U.S. Treasury Department’s list of Specially Designated Nationals or the U.S. Commerce Department’s Table of Denial Orders; or (3) by or to anyone whose export privileges has been suspended, revoked or denied, in whole or in part, by the Bureau of Export Administration of the U.S. Commerce Department or any other U.S. Government entity or agency; or (4) in breach of the UK’s Export Control Order 2008 (as amended); or (5) for use in the design, development or production of nuclear, chemical, or biological weapons, or missile technology, or any other prohibited use.
By downloading or using software from this site, you are agreeing to the foregoing and you are warranting that you are not located in, under the control of, or a national or resident of any such country or on any such list. You may not access, download, use or export the information, software, products or services contained on this Website in violation of U.S. export laws or regulations, or in violation of any applicable local laws or regulations.
Holy crap, very unbased. I’m glad I use Gentoo.
On that note, here’s a massive awesome list of potential self-hosted projects and tools one can consider.
I haven’t been able or had the time to get the Nxyt browser–built in Lisp–to effectively work on my Gentoo machine, but I thought I should mention it because it looks like a nifty browser. I have been wanting to try w3m for a console web browser as well.
I recommend zathura for a lightweight pdf reader.
I just figured dwm would just make it convenient to use multiple terminal windows if you do not need any GUI applications, and I think zellij (zellij is not built for x86, just amd64) or tmux/screen will work in vt as an alternative.
I haven’t found any worthwhile guides yet, but if you have a beefier machine, you could consider Gentoo and set up a crossdev environment to compile packages for the older x86 machine, and then copy the binaries over (which I think is done automatically, I have yet to do this myself).
I also wonder how well a window manager like dwm would run on the machine.
Also, tmpfs, (Arch/Gentoo) is a filesystem that you could put files and directories temporarily into RAM/swap to greatly improve their access times. If you manage to make a small enough linux installation and have enough RAM available, you could consider putting most, if not all, of your files in tmpfs. I tried running old machines on RAM in the past, and the performance improvement is quite impressive.
Damn, already reaching Threadripper levels in the RISC-V world. Nice!