E-Book Converter Bot has been updated
- Added support for more formats: CSV, XLSX, PPTX, Jupyter Notebook, HTM/XHTML, DJV, DOCM, plus ODT/PPTX output support.
- Bot now supports
- Improved DOCX conversion with Pandoc: RTL output, heading page breaks, heading level adjustment, and Arabic reference styling.
- Added Arabic PDF font profiles, including Noto Naskh Arabic, Amiri, Scheherazade New, IBM Plex Sans Arabic, Vazirmatn, KFGQPC Uthman Taha, and Adwaa Lotfi.
- Added PDF options to skip generated cover pages and avoid starting chapters on new pages.
- Renamed “Compress cover” to “Compress images” for clearer wording.
The bot is now running based on:
- calibre: v9.9.0
- pandoc: v3.9.0.2
- antiword: v0.37
- kfx_input: 2.33.0
- kfx_output: 2.19.0
- kindle_previewer: 3.104.0 (2026-04-17)
Try the bot new update: @ebook_converter_bot
If you like my work, you may consider supporting it via a donation. A donation was never necessary, but It's making life easier for me and guarantees paying server costs as well as keeping projects active and without annoying ads. My works are free and open-source, that cost money, time, and efforts. You can do this using GitHub Sponsors, LibrePay, or PayPal.
Stay tuned for new updates!
- Added support for more formats: CSV, XLSX, PPTX, Jupyter Notebook, HTM/XHTML, DJV, DOCM, plus ODT/PPTX output support.
- Bot now supports
57 input formats and 31 output formats.- Improved DOCX conversion with Pandoc: RTL output, heading page breaks, heading level adjustment, and Arabic reference styling.
- Added Arabic PDF font profiles, including Noto Naskh Arabic, Amiri, Scheherazade New, IBM Plex Sans Arabic, Vazirmatn, KFGQPC Uthman Taha, and Adwaa Lotfi.
- Added PDF options to skip generated cover pages and avoid starting chapters on new pages.
- Renamed “Compress cover” to “Compress images” for clearer wording.
The bot is now running based on:
- calibre: v9.9.0
- pandoc: v3.9.0.2
- antiword: v0.37
- kfx_input: 2.33.0
- kfx_output: 2.19.0
- kindle_previewer: 3.104.0 (2026-04-17)
Try the bot new update: @ebook_converter_bot
If you like my work, you may consider supporting it via a donation. A donation was never necessary, but It's making life easier for me and guarantees paying server costs as well as keeping projects active and without annoying ads. My works are free and open-source, that cost money, time, and efforts. You can do this using GitHub Sponsors, LibrePay, or PayPal.
Stay tuned for new updates!
GitHub
GitHub - yshalsager/ebook-converter-bot: Convert ebooks with few clicks on Telegram!
Convert ebooks with few clicks on Telegram! Contribute to yshalsager/ebook-converter-bot development by creating an account on GitHub.
❤1😁1
Have your agent record video demos of its work with shot-scraper video
https://simonwillison.net/2026/Jun/30/shot-scraper-video/#atom-everything
https://simonwillison.net/2026/Jun/30/shot-scraper-video/#atom-everything
Simon Willison’s Weblog
Have your agent record video demos of its work with shot-scraper video
shot-scraper video is a new command introduced in today’s shot-scraper 1.10 release which accepts a storyboard.yml file defining a routine to run against a web application and uses Playwright to …
❤1
Forwarded from Hacker News
Microsoft Can Track Users via a Windows Device ID (Score: 156+ in 4 hours)
Link: https://readhacker.news/s/6XY5W
Comments: https://readhacker.news/c/6XY5W
Link: https://readhacker.news/s/6XY5W
Comments: https://readhacker.news/c/6XY5W
PCMAG
A Hacker's Arrest Reveals Microsoft Can Track Users Via a Windows Device ID
The FBI used a Microsoft device identifier, dubbed GDID, to link a teenager to a hack attributed to Scattered Spider, raising privacy red flags about Windows' surveillance capabilities.
🤔1🤯1
Quran Quick Insert
Search, copy, and insert Quran ayahs or ranges from Raycast. Quran text is bundled locally, so search works offline.
https://www.raycast.com/yshalsager/quran-quick-insert
https://github.com/yshalsager/raycast-quran-search
Search, copy, and insert Quran ayahs or ranges from Raycast. Quran text is bundled locally, so search works offline.
https://www.raycast.com/yshalsager/quran-quick-insert
https://github.com/yshalsager/raycast-quran-search
❤4
yshalsager's Channel
https://github.com/firecrawl/anydoc
E-Book Converter Bot has been updated
• EPUB: support legacy footnote layouts
• expand office input support with anydoc
Bot currently supports 62 input formats and 31 output formats.
• calibre: v9.12.0
• pandoc: v3.10.1
• kfx_input: 2.33.0
• kfx_output: 2.19.0
• kindle_previewer: 3.106.0 (2026-07-09)
Try the bot new update: @ebook_converter_bot
If you like my work, you may consider supporting it via a donation. A donation was never necessary, but It's making life easier for me and guarantees paying server costs as well as keeping projects active and without annoying ads. My works are free and open-source, that cost money, time, and efforts. You can do this using GitHub Sponsors, LibrePay, or PayPal.
Stay tuned for new updates!
• EPUB: support legacy footnote layouts
• expand office input support with anydoc
Bot currently supports 62 input formats and 31 output formats.
• calibre: v9.12.0
• pandoc: v3.10.1
• kfx_input: 2.33.0
• kfx_output: 2.19.0
• kindle_previewer: 3.106.0 (2026-07-09)
Try the bot new update: @ebook_converter_bot
If you like my work, you may consider supporting it via a donation. A donation was never necessary, but It's making life easier for me and guarantees paying server costs as well as keeping projects active and without annoying ads. My works are free and open-source, that cost money, time, and efforts. You can do this using GitHub Sponsors, LibrePay, or PayPal.
Stay tuned for new updates!
GitHub
GitHub - yshalsager/ebook-converter-bot: Convert ebooks with few clicks on Telegram!
Convert ebooks with few clicks on Telegram! Contribute to yshalsager/ebook-converter-bot development by creating an account on GitHub.
Managing macOS apps with mise
Mise downloads GitHub release assets, but it does not install DMG applications into
Then declare apps using mise’s GitHub backend:
For ZIP releases containing an
Install or upgrade:
Mise downloads GitHub release assets, but it does not install DMG applications into
/Applications. Add this custom global task to ~/.config/mise/config.toml:
[tasks."macos:install-dmg-app"]
hide = true
run = '''
set -euo pipefail
install_path="${MISE_TOOL_INSTALL_PATH:?MISE_TOOL_INSTALL_PATH is required}"
dmg_pattern="${MACOS_DMG_PATTERN:-*.dmg}"
app_pattern="${MACOS_APP_PATTERN:-*.app}"
dmg="$(find "$install_path" -maxdepth 1 -name "$dmg_pattern" -type f -print -quit)"
app_root="$install_path"
if [ -n "$dmg" ]; then
mount="$(hdiutil attach "$dmg" -nobrowse -readonly |
awk '/\/Volumes\// {print substr($0, index($0, "/Volumes/")); exit}')"
cleanup() {
hdiutil detach "$mount" -quiet 2>/dev/null || true
}
trap cleanup EXIT
app_root="$mount"
fi
app="$(find "$app_root" -maxdepth 1 -name "$app_pattern" -type d -print -quit)"
[ -n "$app" ] || { echo "No .app found in $app_root"; exit 1; }
app_name="${MACOS_APP_NAME:-$(basename "$app")}"
case "$app_name" in
*.app) ;;
*) app_name="$app_name.app" ;;
esac
ditto "$app" "/Applications/$app_name"
'''
Then declare apps using mise’s GitHub backend:
[tools."github:user/repo"]
version = "latest"
asset_pattern = "App-darwin-arm64-{{ version }}.dmg"
postinstall = "mise run --skip-tools --raw macos:install-dmg-app"
For ZIP releases containing an
.app:
asset_pattern = "App-*.zip"
strip_components = 0
postinstall = "mise run --skip-tools --raw macos:install-dmg-app"
Install or upgrade:
mise install
mise upgrade
Open-source Islamic platform for adhkar, Quran reading, search, and daily progress.
https://kunuz.net/en/apps/muttasiq
https://kunuz.net/en/apps/muttasiq
❤3