87.3 Future
Tip: A public test solid server for exploring SoLiD: https://github.com/Liquid-surf
Tip: Open Weights mode from Alibaba https://venturebeat.com/ai/alibabas-new-open-source-model-qwq-32b-matches-deepseek-r1-with-way-smaller-compute-requirements/ https://chat.qwen.ai/
Tip: A vulnerability scanner: https://github.com/anchore/grype
Tip: OpenWebUI is a self-hosted AI offline platform supporting, e.g., Ollama and OpenAI-compatible APIs with a built-in inference engine for RAG https://docs.openwebui.com/
Tip: Codeberg is a community run git platform based in Berlin, promoted by the Software Freedom Conservancy in June 2022. https://docs.codeberg.org/getting-started/what-is-codeberg/
Tip: For an example of building a Linux snap package https://github.com/ubuntu-flutter-community/pulse. Also a simple but nice looking weather app.
TIP: Using yfinance to extract stock and exchange data like
aapl = yf.Ticker("AAPL")
current_price = aapl.history(period="1d")['Close'].iloc[-1]
audusd = yf.Ticker("AUDUSD=X")
rate = audusd.history(period="1d")['Close'].iloc[-1]
TIP grpc for running R console
TIPS MARKITDOWN Python package to extract text from various formats, for indexing and analysis from Microsoft https://github.com/microsoft/markitdown
TIPS FLUTTER Another simple and only basically functional flutter app, but illustrating some ISSUE TEMPLATES and packaging for dahliaOS. https://github.com/ubuntu-flutter-community/files
TIPS SECURITY Time based one time passwords (TOTP) are supported by KeePassXC (desktop) and KeePassDX (Android). After setting up a new keepass database, on Android scan the QR code for TOTP setup (e.g., in github) and open the link with KeePassDX, tap the + to add a new entry, filled in automatically, and save it. The 6 digit OTP for 2FA is then displayed. https://github.com/Kunzisoft/KeePassDX/wiki/OTP
Start using https://jitsi.org/ https://meet.jit.si/
Tip: Flutter file_picker deep dive: Linux using system apps qama, kdialog, or zenity. kdialog is the better so remove qama to ensure kdialog is chosen, and
Tip: Improve web initialisation https://docs.flutter.dev/platform-integration/web/bootstrapping
Tip: OSWorld intelligent agent https://github.com/xlang-ai/OSWorld and https://www.youtube.com/watch?v=YZp3Hy6YFqY
Tip: https://py-pkgs.org/07-releasing-versioning#step-2-document-your-changes
Tip: Sort your python imports alphabetically https://pycqa.github.io/isort/ https://mastodon.social/@Ruhrnalist/111039083898752687
Tip: Material Design: https://m3.material.io/
Tip: Flutter Widget Catalog: https://docs.flutter.dev/ui/widgets
Tip: nextcloud notes for android
Tip: Using motion as part of home automation
Tip: brave browser - filter obtrusive cookie notices: https://postimg.cc/DmGnVVPd
Tip: On Ubuntu the display powersave only blanks, but does not turn off. On some machines when the screen blanks, the LCD backlight stays on. Workarounds that may work include
- Configure the monitor (in its own menus) to not auto-switch inputs.
- Change from HDMI to DisplayPort cables.
- Disable HDMI audio output.
Test Plan
- Make sure you’re using an LCD (not OLED) so you can see if the backlight is on.
- In Settings -> Power -> Screen Blank, set the inactivity period to 1 minute.
- Verify after 1 minute that the screen is blank and the backlight is also visibly off.
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0
