HN user

callbacked

23 karma
Posts6
Comments17
View on HN

Discord's embeds for social media links are annoying. TikTok videos show as static images at times. Instagram Reels lose the video entirely and it sends as a thumbnail image. Twitter embeds are hit or miss (or used to be, it has improved).

Embebot automatically detects these links and replies with upgraded versions using services like vxtwitter, vxtiktok, and ddinstagram – which actually embed the video inline with a proper player.

Built on Cloudflare Workers using Durable Objects w/ a SvelteKit dashboard. Server admins can toggle platforms on/off and customize which embed service to use.

  Repo: github.com/callbacked/embebot-cf
This is actually a rewrite to a Cloudflare workers friendly version of my bot since it was written in Go, packaged via Docker and hosted on my homelab, but I've been too busy tending to my homelab and want to host it on more reliable infra.

30B-A3B works extremely well as a generalist chat model when you pair with scaffolding such as web search. It's fast (for me) using my workstation at home running a 5070 + 128GB of DDR4 3200 RAM @ ~28 tok/s. Love MoE models.

Sadly it falls short during real world coding usage, but fingers crossed that a similarly sized coder variant of Qwen 3 can fill in that gap for me.

This is my script for the Q4_K_XL version from unsloth at 45k context:

llama-server.exe --host 0.0.0.0 --no-webui --alias "Qwen3-30B-A3B-Q4_K_XL" --model "F:\models\unsloth\Qwen3-30B-A3B-128K-GGUF\Qwen3-30B-A3B-128K-UD-Q4_K_XL.gguf" --ctx-size 45000 --n-gpu-layers 99 --slots --metrics --batch-size 2048 --ubatch-size 2048 --temp 0.6 --top-p 0.95 --min-p 0 --presence-penalty 1.5 --repeat-penalty 1.1 --jinja --reasoning-format deepseek --cache-type-k q8_0 --cache-type-v q8_0 --flash-attn --no-mmap --threads 8 --cache-reuse 256 --override-tensor "blk\.([0-9][02468])\.ffn_._exps\.=CPU"

Location: Boston, MA

Remote: Yes (Open to hybrid or on-site)

Willing to relocate: No

Technologies: Languages: Python, Go, JavaScript, Java, C/C++, Bash, PowerShell

- DevOps/Infrastructure: Docker, Ansible, Linux (RHEL), AWS, GCP, CI/CD, Git

- Networking (Caddy, Reverse Proxies)

- Frameworks/Libraries: React, Express, Transformers.js, Next.js, Vite

CV:https://drive.google.com/file/d/1_Ozg2aBBgfGxTI8z2ay8aTYVGgI...

GitHub: https://github.com/callbacked

Email: alexanderjunior120@gmail.com

--

Hi, I'm Alex. I'm a year post grad from CS, still looking for work. I have been biding my time by doing a variety of projects to keep busy and learn new things. Prior to this, I have done systems administration, where I managed on prem Windows servers, Hyper-V, and networking hardware for some school districts where I have studied. In my spare time, I run my own Linux homelab using Docker, Ansible, and Grafana. I use it to self-host my projects (among other things), which include a full-stack Reddit marketplace monitor with its own CI/CD pipeline. I'm a generalist who enjoys working from the infrastructure up to the application.

Honestly? I'm not picky (never was). I don't mind a chance working anywhere.

I would wager that autocorrect/predictive text on your phone is to blame for that. It is such an overlooked convenience to a problem we solved decades ago that it is on virtually any smartphone.

Typing in a hurry or you forgot to add one more s in the word 'necessary'? No worries! Keep typing incorrectly and the phone will take care of the proper spelling of the word for you! And it will do so faster than you figuring out the right spelling for the misspelled word. Many of us have probably regressed in our spelling ability to some degree at this point.