Hacker News
Show HN: Input Source Pro – Auto-switch input sources between apps/websites
As a multi language speaker, I often switch between different input sources– e.g., English for coding and Chinese for messages. I kept forgetting which one was active and typing the wrong language in the wrong window.
It was a small but constant frustration, so I decided to build Input Source Pro for macOS to automate it.
The idea is simple: it remembers which input source you want for each application or website. When you switch applications, or browser tabs to a different site, it automatically changes the input source to match your preference.
I've been working on it for a while, tweaking it based on my own use and feedback.
But my life changed a lot about a year ago. I quit my job to care for my newborn son and take time to study in college here in Canada as a new immigrant. With limited time, I believe the best way for this little project to grow is to share it with the community.
So, a few days ago, I open-sourced Input Source Pro! You can find the code here: https://github.com/runjuu/InputSourcePro
If you use multiple languages during the day, check it out. Maybe it can solve a small frustration for you too.
Comments URL: https://news.ycombinator.com/item?id=43870834
Points: 2
# Comments: 0
Ask HN: Help recovering my wrongfully disabled Instagram archive ( escobarsoap)
Hey everyone,
I’m totally stuck and could use the collective brainpower here. In March, my Instagram account @escobarsoap got disabled. That page was my passion project: a curated archive of art, music, and cultural finds (think a tiny online museum). I was planning to feature it in my university applications to showcase my work and dedication to cultural preservation.
Here’s everything I’ve tried so far—still nothing:
Appeals via official forms: Filled out every disabled-account appeal on Instagram’s help site.
ID verifications: Uploaded scans/photos of my passport, birth certificate, NIN slip, and vaccine card. Insta’s AI kept rejecting them.
Direct Meta outreach: Messaged any Meta employees or support addresses I could find on LinkedIn, Twitter, etc. Zero replies.
Community forums: Pounded r/InstagramDisabledHelp, Facebook groups, and support chats—no breakthroughs.
Losing @escobarsoap has been rough: I can’t show my portfolio, my uni apps lack proof of my project, and all those hours of curation are locked behind Meta’s silence.
What I’m hoping for:
Any non-standard appeal routes or contacts at Meta/Instagram
Any weird edge-case suggestions I haven’t tried
Even a pointer to an email, Slack channel, or someone who knows someone at Instagram would mean the world right now. Thanks for reading—and I’d love to pay it forward if anyone else ever gets stuck.
my email is olumidedos@gmail.com if you could help please.
Comments URL: https://news.ycombinator.com/item?id=43870820
Points: 2
# Comments: 0
Expanding on what we missed with sycophancy
Article URL: https://openai.com/index/expanding-on-sycophancy/
Comments URL: https://news.ycombinator.com/item?id=43870819
Points: 4
# Comments: 0
Lp(a) particles are 6x more atherogenic than ordinary LDL
Article URL: https://www.empirical.health/blog/lipoprotein-a-blood-test/
Comments URL: https://news.ycombinator.com/item?id=43870818
Points: 1
# Comments: 0
Mr. Smith Gets a Neuralink Brain Implant [video]
Article URL: https://www.youtube.com/watch?v=SqrANrm-QMY
Comments URL: https://news.ycombinator.com/item?id=43870799
Points: 1
# Comments: 2
The Female Gaze
Article URL: https://www.maryharrington.co.uk/p/the-female-gaze
Comments URL: https://news.ycombinator.com/item?id=43870781
Points: 1
# Comments: 1
Grounding with Google Search Rules
Article URL: https://ai.google.dev/gemini-api/docs/grounding/search-suggestions
Comments URL: https://news.ycombinator.com/item?id=43870720
Points: 1
# Comments: 1
Marc Lou makes millions from great marketing
Article URL: https://www.highsignal.io/how-marc-lou-makes-millions-from-great-marketing/
Comments URL: https://news.ycombinator.com/item?id=43870711
Points: 1
# Comments: 0
Opam's Nix system dependency mechanism
Article URL: https://ryan.freumh.org/opam-nix.html
Comments URL: https://news.ycombinator.com/item?id=43870695
Points: 2
# Comments: 0
The un-celebrity president: Jimmy Carter shuns riches, lives modestly (2018)
The PCAP
Article URL: https://weberblog.net/the-ultimate-pcap/
Comments URL: https://news.ycombinator.com/item?id=43870681
Points: 1
# Comments: 0
Show HN: I built an AI tool to practice technical interviews with
Hey HN,
Check out our technical paper here: https://arxiv.org/abs/2501.15627 and the video demo: https://www.youtube.com/watch?v=Op8hyLW7Z84
I’ve been obsessed with the art of the interview since I was in college. In my career I interviewed over 100 people and was interviewed from tech companies from startups to big tech and hedge funds.
I built Neuraprep because I noticed something missing — while software engineers have leetcode.com and finance folks have quantquestions.com, other engineering domains (like ML, data science, MLOps) don’t have a go-to platform to prep for interviews. Sure, there’s Kaggle and Coursera, but nothing unified.
So I spent a summer collecting 400+ real interview questions and built detailed answers for each. I drew from academic sources, online communities, and LLMs to refine the content. Then I used this dataset to build an AI that mimics how a human interviewer evaluates responses.
Here’s how it works:
• The reasoning engine extracts core ideas from the user’s answer. • It compares them to the expected ideas from the database. • If something is missing, the conversation continues — just like a real technical interviewer would do.
With recent voice and reasoning model advancements (thanks Sesame, O3), it now runs on-demand phone interviews that feel surprisingly real.
Comments URL: https://news.ycombinator.com/item?id=43870679
Points: 6
# Comments: 0
Grand Theft Auto VI gets pushed back to May 26, 2026
Article URL: https://arstechnica.com/gaming/2025/05/gta-vi-will-miss-2025-after-all-new-target-is-may-26-2026/
Comments URL: https://news.ycombinator.com/item?id=43870090
Points: 2
# Comments: 0
Opinion: Is a split imminent? – Synadia demands NATS back from the CNCF
Article URL: https://www.heise.de/en/opinion/Opinion-Is-a-split-imminent-Synadia-demands-NATS-back-from-the-CNCF-10366963.html
Comments URL: https://news.ycombinator.com/item?id=43870083
Points: 1
# Comments: 0
Show HN: Squadbase – Private Streamlit/Next.js AI apps in 3 min
Squadbase lets you push a Streamlit or Next.js repo to Git and get a private, authenticated URL—with RBAC, logs, and analytics—in about three minutes.
Hi Hacker News, I’m Naoto; my team and I built Squadbase after feeling this pain ourselves.
I once shipped every product with a matching admin console, but now teams mostly want internal AI tools—small, LLM‑powered apps that automate their own workflows. They’re quick to code, yet hard to deliver: sharing one safely means wiring up auth, RBAC, secrets, logs, and analytics—easily 10+ AWS/GCP services—so we spent more time wiring than building.
So we built Squadbase. You focus on AI logic; we handle the infrastructure:
- Git‑based CI/CD (auto‑deploy on push)
- Built‑in auth
- Per‑app RBAC
- Runtime & access logs with alerts
- Usage analytics dashboard
- In‑app feedback widget
We launched this week and would love your candid feedback. Your first deploy takes about three minutes—just connect a GitHub repo. Free for up to 5 apps and 5 team members:
Not ready to deploy yet? We share practical build & ops tips on our blog:
Comments URL: https://news.ycombinator.com/item?id=43870053
Points: 1
# Comments: 0
Redis 8.0.0
Article URL: https://github.com/redis/redis/releases
Comments URL: https://news.ycombinator.com/item?id=43870051
Points: 3
# Comments: 0
Autism evaluations are being canceled over fears about a national registry
Article URL: https://www.statnews.com/2025/05/01/autism-registry-fears-hurt-diagnosis-screening-parents-cancel-autism-evaluations/
Comments URL: https://news.ycombinator.com/item?id=43870042
Points: 2
# Comments: 0
The Danish language, even the Danes don't understand it [video]
Article URL: https://www.youtube.com/watch?v=s-mOy8VUEBk
Comments URL: https://news.ycombinator.com/item?id=43870039
Points: 3
# Comments: 0
2016 bird flu variant was one mutation away from binding to human receptors
Article URL: https://medicalxpress.com/news/2025-04-bird-flu-variant-mutation-human.html
Comments URL: https://news.ycombinator.com/item?id=43870037
Points: 1
# Comments: 0
Use Android Phone as a Proxy Server
Installation and Registration: Download the Localtonet application for your mobile device from the Google Play Store Concurrently, visit Localtonet's official website and register for a new account. AuthToken Configuration: After registration, navigate to the clipboard section on the website and retrieve your unique AuthToken. Launch the Localtonet app on your mobile device and input the copied AuthToken. Confirming this should showcase an Android icon under the "My tokens" section. Settings Customization: On MyTokens tab click android icon, customize your preferences, such as adjusting the frequency for airplane mode activation. The application allows you to generate a reset link. For non-rooted phones, triggering this link will prompt the default assistant settings page. Here, designate Localtonet as your default assistant. Setting Up the Proxy Server: Visit https://localtonet.com/tunnel/proxyserver to set up your proxy. Choose your desired proxy type - either HTTP or SOCKS. Once selected, initialize its creation. Activate your proxy server by selecting the "Start" option. Connecting to the Proxy: Utilize the provided IP address and port number to establish a connection to the server. For enhanced security, you can stipulate a username and password within the tunnel configurations. Additional Information: The SOCKS5 proxy now boasts support for both TCP and UDP protocols.
Comments URL: https://news.ycombinator.com/item?id=43870023
Points: 1
# Comments: 0