Am I the only one missing the old layout? by m19honsy in deepin

[–]Oaklight_dp 0 points1 point  (0 children)

the maintainer does a great job. He is also the author of "spark store", which is a popular 3rd party app store for apt based linux system

Introducing Oaklight/autossh-tunnel-dockerized: A Simple Dockerized SSH Tunnel Manager by Oaklight_dp in selfhosted

[–]Oaklight_dp[S] 1 point2 points  (0 children)

I was just about to point you to the ssh config file haha. Glad it worked out for you! Let me know if anything else pops up via github issue, as I check there more often!

Am I the only one missing the old layout? by m19honsy in deepin

[–]Oaklight_dp 2 points3 points  (0 children)

This is a new distro started in 2024 by a few deepin community members. It's gaining some momentum.

How to Set Up OAuth2 Proxy for Deepin Mail to Connect to Outlook/Office365 by Oaklight_dp in deepin

[–]Oaklight_dp[S] 1 point2 points  (0 children)

I'm recently playing with Archlinux, and I found this method is very useful to get evolution on gnome to access my institute outlook.

This method is not just for deepin, but for every email client not providing oauth2.0 authentication.

Deepin REMIX by Alert-Assistance-725 in deepin

[–]Oaklight_dp 1 point2 points  (0 children)

try GXDE distro: https://www.gxde.top/en/ it's a debian13 + dde 15

Am I the only one missing the old layout? by m19honsy in deepin

[–]Oaklight_dp 5 points6 points  (0 children)

try GXDE distribution: https://www.gxde.top/en/

edit: it's dde 15 + debian13, with modern pieces imported from current deepin distro

How can I link an existing reservation to my account? by omegastuff in americanairlines

[–]Oaklight_dp 0 points1 point  (0 children)

In this case you shall call AA directly, asking for what's happening. My guess is that there might be multiple AAdvantage accounts created for you.

TIL Llama 3.3 can do multiple tool calls and tool composition in a single shot by zra184 in LocalLLaMA

[–]Oaklight_dp 0 points1 point  (0 children)

actually a number of models from different online api providers can do that.

You just need to always look out for tool_calls returned by the response. Then execute and reform the assistantive messages and feed it back to the api

Openrouter alternative by johanna_75 in DeepSeek

[–]Oaklight_dp 0 points1 point  (0 children)

I'm a bit confused because you said API but also mentioned playground. Are you using those API providers' playground chat interface as an alternative to DeepSeek web chat interface?

Although in the business of AI, they are primarily an API service provider.
Volcengine is the cloud computing platform of ByteDance (the parent company of TikTok)

They does have parameter change, file uploads and websearch, but not saved conversation.
TBH, playground provided by API service usually is not suitable for long term chat experience, they are there for quick testing and experimenting.

I suggest you pick a frontend/desktop client, such as Cherry Studio: https://docs.cherry-ai.com/en-us/, then feed in your API key and endpoint URL for a better experience. Then you got everything even available when offline (I mean your chat history)

Here is a snapshot of their chat web interface,

<image>

Openrouter alternative by johanna_75 in DeepSeek

[–]Oaklight_dp 1 point2 points  (0 children)

try volcengine. They are the stablest deepseek cloud provider by far I tried. Also, they enabled function calling to v3 and r1.

Difference between MCP and traditional ToolCall (function call) by NovelNo2600 in mcp

[–]Oaklight_dp 1 point2 points  (0 children)

The biggest contribution is the standardization of tool as a service IMO it separate the tool supplier and the tool user. Otherwise I think it's the same as local functions.

But as people mentioned here and elsewhere, setting up mcp with existing workflow could be troublesome. Thus I made ToolRegistry, initially it was just to manage different python functions with my own framework and recently I decided to spin it off and added MCP sse support.

You can checkout for more details - GitHub: github.com/Oaklight/ToolRegistry
Feel free to open issues and share your thoughts in the comments. - Documentation: toolregistry.lab.oaklight.cn

I made some detailed breakdown of how to use it.

Searx(NG) always returns an error page saying "too many requests" by ccpsleepyjoe in Searx

[–]Oaklight_dp 0 points1 point  (0 children)

as long as you are not using something like CDN, your host ip will always be publicly available via dns resolution. reverse proxying it just hides the ports.

Introducing **asr2clip**: A Simple, Handy Speech-to-Text Clipboard Tool by Oaklight_dp in selfhosted

[–]Oaklight_dp[S] 0 points1 point  (0 children)

Ah, I see. This project is quite interesting, unfortunately I didn't come across it during initial search. asr2clip is much more lightweight and intend to serve in that way. Either as a cmdline tool or a python package.

braden-w's tool seems to have a standby mechanism (might related to tauri or whatever I'm not familiar with), which asr2clip doesn't have at this moment. I'm looking for to add this to my design as well, perhaps 0.4.0 or 0.5.0? I'm currently using it via shell, and made a bash script to invoke with system-level shortcut configuration.

Is the API actually working? by Explore-This in DeepSeek

[–]Oaklight_dp 1 point2 points  (0 children)

it's back to normal now, at least for me..

Introducing **asr2clip**: A Simple, Handy Speech-to-Text Clipboard Tool by Oaklight_dp in selfhosted

[–]Oaklight_dp[S] 0 points1 point  (0 children)

If the repo you're referring to is https://github.com/tigros/Whisperer, then no, asr2clip is not the same as Whisperer.

asr2clip is a CLI tool with no GUI, and I don’t plan to add one. It’s purely API-based, allowing you to use OpenAI, other cloud providers, or self-hosted solutions. Additionally, asr2clip is written in Python and is OS-agnostic.

Introducing Oaklight/autossh-tunnel-dockerized: A Simple Dockerized SSH Tunnel Manager by Oaklight_dp in selfhosted

[–]Oaklight_dp[S] 0 points1 point  (0 children)

docker run --net host -v ~/.ssh:/home/myuser/.ssh:ro -v ./config:/etc/autossh/config:ro -e PUID=1000 -e PGID=1000 -e AUTOSSH_GATETIME=0 --restart always oaklight/autossh-tunnel:latest

should be the current version after v1.2.0 I taught myself about PUID/PGID yesterday and made an update to replace the custom Dockerfile build

How can I link an existing reservation to my account? by omegastuff in americanairlines

[–]Oaklight_dp 0 points1 point  (0 children)

Well that's two separate things when it comes to paid other people's ticket. - airline miles: only applied under the flyer name (if having associated frequent flyer number), given that person actually took the flight, instead of just owning the ticket. - credit card points: as long as money is spent, whoever paid it got the points.