sandreas
There also is a german project called Tonuino, which is quite similar and has lots of examples and documentation - they even designed a custom PCB which unfortunately is no longer available:
https://github.com/tonuino/TonUINO-TNG
Another rasperry focussed project that has a web interface is Phoniebox:
https://phoniebox.de/index-en.html
There also is a toniebox hack, which lets you setup a self-hosted content server:
I use it for:
- job 1: every 15 minute autosnapshot and cleanup
- job 2: push encrypted snapshots to an external harddrive via cronjob and signal
- job3 (another server): pull snapshots from the main server via ssh for ransomware resistant backups (mainserver cannot access backupserver at all)
My kids loved the "Spring" book with the ice bear (in germany it is called "Bist du der Frühling", but i did not find an english translation)
https://www.youtube.com/watch?v=YtYlUcelBuc
Should also work on the Nano 3g
I'm more into 6th and 7th gen iPods. These unforunately are missing the iconic click wheel in favor of a tiny touch screen. The 7th gen even has Bluetooth 4.0.
Trying to build one myself[1] with Linux, Rust/Slint and 3d printing made me realise what an engineering effort it took to build a device running more than 12 hours of music playback with a 220mah battery supporting ui animations - all that more than 12 years ago. My nanowave approach draws ~330ma, which would require a 2000mah battery to run 6h from full to dead.
I'm in the process of analyzing the TinyEmbedded Dual[2] to have better efficiency as my current solution (LicheeRV Nano) but progress is painfully slow because i have pretty much no free time and have to learn 3d printing, PCB design and Rust at the same time.
However, I think today it would be possible to build an iPod at home if you have the knowledge and time. Probably you're better off just using a HiBy R1 (which uses Linux under the hood, I already managed to compile my Rust/Slint player for it)[3]
1: https://github.com/nanowave-player/nanowave-ui
2: https://github.com/yuansco/TinyEmbedded-Dual
3: https://github.com/yetisoldier/Hiby-R1-Audiobook-Mod/issues/...
Unfortunately there are APP providers actively preventing their apps to work on graphene OS, so i own an extra use@home cheap broken glass iphone for these mandatory but non-graphene apps.
It is a pain and it is getting worse... I'm really tempted to get back to the Apple ecosystem for less shens but currently i cannot do this yet... It just feels wrong but the pain is real. I'm Lösung the fight of investing too mich of my time in things that just should work.
Want a terminal on the exact screen/workspace without minimizing windows or switching workspaces?
Want to drag a file from a file manager into an open Window?
Want to lookup something in your contacts or calendar?
I thought of something like quake-mode [1]/ guake as global overlay triggered by a shortcut like super+t for terminal etc. Would be a nice Addition to cosmic with tiling i think. Did not find the time for a PR yet.
1: https://github.com/repsac-by/gnome-shell-extension-quake-mod...
To be real I already had my mousepointer over the "order" button, when it was 3099 with Ryzen 395+ and 64GB RAM, but I didn't do it and 3 days later it was 3299 - regrets ;)
Another option as buy a used T14s with Ryzen 7840, 32GB and 2k Oled for 699 - but it was too far to check it out and pay it in cash, so I skipped... regrets²
- Business class
- Ryzen 5 or greater (Strix Halo would be great)
- >= 32GB RAM (soldered would be ok)
- 14.5" WQHD 2560x1440 Display (>1920x1200)
- NO Numpad / centered keyboard
- >=70Wh Battery
There just is hardly anything to find in this category. There is Dell Precision, Hp Elitebook, LG Gram, Acer Swift... but somehow they all feel unsufficient. The Thinkpad P1 was close, but has Intel...
So I'm gonna wait until the Framework 16 Pro (if ever released) or until Intel gets another decent GPU upgrade so it can compete :-)
Here is my journey: https://forum.cgsecurity.org/phpBB3/viewtopic.php?p=39143
I switched to ZFS and never Bad a Problem again.
I also liked their Primergy Servers, but never got one for a reasonable price to test it out.
Another thing was the Futro series (e.g. S930) that could be used as opnsense firewall or low budget proxmox host.
Unfortunately it was always hard to obtain the high quality stuff as a consumer and years ago they sold their mainboard section to kontron. So no new Fujitsu Mainboards for now... What a pity.
In general you probably don't ever need one, if you're not too serious into electronics - that is why I put one in the "more advanced" listing.
ZEEWEII DSO154Pro to go as cheap as possible for something that is roughly useful
The ZD-8965 is cheaper (not as high quality but good enough and only around 100 bucks), has a separated station with a very light gun, that is pretty easy to work with and it is significantly smaller more silent than other ZD-* models. Another advantage is that the gun can be replaced for around 25 bucks, so if you ever drop it or it gets leaky, you don't have to invest another 100 bucks.
I used it for desoldering / mill maxing multiple Logitech G515 keyboards with 88 switches (264 solder joints) and I worked through a whole keyboard with one go - no cleaning, no clog, no overheat.
I'm not an engineer, probably it is more reasonable to fill the remaining space with battery ;)
A small USB-C soldering iron supported by IronOS[1], e.g. Pinecil vor TS100
A solid stand with brass wool
A KU soldering tip (looks a bit like a knife) for good heat transfer, too small tips are not good
Thin (<=0.5mm) solder wire
No clean flux (not a pen)
Isopropyl alcohol
Solder fume extractor (DIY is OK, if you're building it right) is good for your health
Solder mat (blue silicone)
Multimeter (not too cheap, around 20 bucks)
Self closing tweezers
Normal tweezers
A wirecutter (blue 5 bucks from ali express)
Manual Desoldering pump (engineer ss03 or a clone for cheaper)
Most important is cleaning (alcohol, then flux) and heat transfer (tin your tip, your pads or your wire before putting things together to ensure good heat transfer). Cleanup nicely and tin your tip after soldering to prevent corrosion.
Optional but helpful for more professional tasks:
Hot air station
Auto Desoldering pump (ZD-8965)
Adjustable power supply (fnirsi usbc, 30 bucks)
Oscilloscope (mini beginner with display Cost around 30 bucks)
Capton tape
Solid Copper wire
https://github.com/PixiEditor/PixiEditor
However, I think without having the burden of legacy code and APIs it is a bit easier to accomplish. Probably paint.net has been targeting Windows platforms from the beginning and making it "Linux compatible" has not been a big effort but more a side effect of fixing some stuff and wine generally being awesome.
I personally would love to see commercial editors like Affinity Studio targeting Linux. While solutions like Krita and Gimp are great, it did not really click for me. I'm using Gimp, but somehow I often find myself seeking for how to do easy tasks that should be more intuitive.
This was a great read. Thank you.
Somehow this is very similar to what I felt like about six months ago. The AI fatigue is real and I'm still kind of fearing to get optimized away by the next breakthrough. It's kind of an irrational fear and I know that it might never happen, but from time to time it pops up again and makes me feel very anxious. One big part of it seems to be the high prices for "the best" models and or the hardware required to run a decent local model, which I don't want to pay, but make me fear losing track (I might be able to afford it, but paying for these companies just feels wrong to me).
However, I see people I really respect fade away into the topic completely while others are able to find the right balance. So, not using AI at all takes courage. I somehow also feel that it wastes potential of being a good tool. I personally limited my AI usage to be an "explaining machine", which helps me learning instead of forcing it to do my job. This re-ignites the passion of really working on something by myself but being able to skip the sometimes painful research part totally getting stuck on a problem in many cases.
Reading documentation is important for the learning process, but sometimes it feels very dry. So being able to "interact" with the documentation and ask questions about WHY something works as it works is very helpful in many cases and I learned a lot by using it by this.
I haven't found a final answer, but not using AI at all is probably not my final personal one.