16-Year-Old Builds His Own Open-Source Cell Phone Based On An ESP32
https://void.cat/d/5yraPL8tGHfurEjz5KUk7U.webp
The phone uses an ESP32 at its core, with a SIM800L GSM modem to interact with the cell network, including retrieving the system time. A small battery is included as well as all of the support circuitry for charging it as well as a USB interface that can communicate to a PC. The operating system for the phone is built from the ground up as well, with a touch screen interface allowing the user to make phone calls, send text messages, store contacts, and a few other basic features.
Yes, the modem is 2G, but I'd imagine it would not be too difficult to get 3G or 4G modems, but I'm suspecting that may not be open-source. Of course, this is a 100% self repairable phone.
It runs the paxos_8 operating system written in C, and it looks like he is actively updating it, as it received commits just yesterday.
See https://hackaday.com/2023/08/03/open-source-cell-phone-based-on-esp32/
#technology #opensource #ESP32
Considering 2G is (globally?) deprecated I'm not surprised that it was open sourced. 3G/4G/5G are actively in use, so I'm guessing that's the reason they aren't available/open source (probably a lot of legislation to get that working).
Yeah, probably you'll have many years with #Xorg on #Linux, that includes #NixOS. Because it isn't dependant on which distribution you use, but on which #DesktopEnvironment. i3 have already announced they'll never switch to #Wayland because of the Sway fork (same keybindings as i3 but using Wayland instead of Xorg).
And many smaller projects (LXQt and Xfce come to mind) will take years to develop a version that works on Wayland ✌️😎
Way back when I started using Linux; losing my entire Windows drive and its content.
In retrospect the best thing that could've happened ✌️😎
Yes, I like to JOMO from time to time ✌️☺️
nostr:note1x0sg07u2wjp2sc2389wtgwcj2hax36kvh49y97ttm56se5hvhvaschacm5
Currently Debian 12 on the storage server and Fedora Budgie on the laptop. But considering switching to Solus or Alpine Linux on the laptop.
I think about to hit 13 years; I started with Ubuntu 10.10 (Maverick Meerkat)
Is there any specific accessibility setting you are missing?
Slashdot: AlmaLinux Discovers Working with Red Hat (and CentOS Stream) Isn't Easy https://linux.slashdot.org/story/23/07/29/0214234/almalinux-discovers-working-with-red-hat-and-centos-stream-isnt-easy?utm_source=rss1.0mainlinkanon&utm_medium=feed #Tech #slashdot #linux #redhat
They only discovered this *now* ?!?! 😂😂
nostr:npub1cmgqvz7xr07euwkum3mjghjqcu4d3k2fcyf6g4uwwe5ggnd6fetq0wrzd2 nostr:npub1qmcpm5qnud8p4az4enwx0arcnw38jxyq70yzphj5xdn9va6q8s4qryv6gx
This all feels valid. I've long given up hope that anything more than a few once-was-twitter friends will take up a place here, but I've also made plenty of great connections here – just as I did when I tried Google+ and most of my friends didn't, or when I joined twitter without knowing, well, anybody there except maybe nostr:npub1msmtcpfdd2ycmqk25xn5erup6wsccjq82laq6s6e6ah3m7ewm75qf6wup7 and nostr:npub19tutd84hnfnrdt4kx9l7zwslnm7uyyjzmh5mm68fn25v2mz98ycs944pj0. And here they are(n't much)! 😆
I'll probably never leave centralised platforms completely, because most of my friends are still on Insta (and now Threads), but at least the weirdly-lesser-evil of Insta and Threads means I don't have to go to the dead-bird site.
Yeah, I completely agree. I've made no connections on Twitter besides a few "influencers" and mostly people I met in real life. Facebook was only people I met in real life.
But Google+ I've made some connections I only had there, and sadly most I haven't found anywhere else 😔
Why not dual boot and just try it out? ¯\_(ツ)_/¯
I don't have an M1 Mac (or anything from Apple actually) but I've heard it is pretty good for common day to day tasks. Gaming not yet thou ✌️😎
"I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux." - Richard Stallman
🎉 Happy 20th birthday, Thunderbird! 🎂
Time flies, doesn't it?
20 years ago today, a new cross-platform, open-source application called Thunderbird debuted from the foundations of Mozilla Mail.
Some of you have been with us this entire time, and we are so honored to have you on this journey with us.
https://blog.thunderbird.net/2022/07/thunderbird-time-machine-2003-a-look-back-at-thunderbird-0-1/
#Mozilla #Email #FOSS #OpenSource #History #nostrfr
FYI Apache Guacamole isn't just for remote/cloud servers, it is a self-hosted (on a local server or in the cloud) remote desktop software. It is more similar to TeamViewer, but self-hosted.
It is actually used to connect to other machines, desktop or server alike.
Regarding contacts and calendars: the DAV spec is fine and it's really easy to self host and use.
Install and run [radicale](https://radicale.org/v3.html) and use the davx5 android app to sync with your phone. Your self hosted contacts and calendars will work phone-wise with any app. Preferably use foss ones like Simple Mobile Apps or Etar.
You don't need anything else. Is this worth a step-by-step guide? Cause it should be dead simple.
I use DecSync and Syncthing to store it in multiple locations ¯\_(ツ)_/¯
Well actually, this was the original cartoon of Tinkerbell TBH (but the digital version is an exact replica of the 1953 Peter Pan movie at least) 🤔

But wasn't it possible to use NFS with Windows? 🤔



