diasks2
Live Kaiwa (https://livekaiwa.com/) — A real-time Japanese conversation assistant. It listens, transcribes, translates, and suggests responses so you can follow along in conversations you'd otherwise get lost in. I built it because I live in Japan and needed something for the situations where missing a nuance actually matters — PTA meetings, bank appointments, neighborhood councils.
Show HN: Live Kaiwa – real-time Japanese conversation support
I live in a rural farming neighborhood in Japan.Day-to-day Japanese is fine for me. But neighborhood meetings were a completely different level.People speak fast. There's local dialect. Someone references a flood from 1987, a land boundary dispute from 1994, and three people I've never met but everyone else knows. I would walk out feeling like I understood maybe 5% of what happened.So I built a...
1. Live Kaiwa — real-time Japanese conversation support
I live in a rural farming neighborhood in Japan. Day-to-day Japanese is fine for me, but neighborhood meetings were a completely different level. Fast speech, local dialect, references to people and events from decades ago. I'd leave feeling like I understood maybe 5% of what happened.
So I built a tool for myself to help follow those conversations.
Live Kaiwa transcribes Japanese speech in real time and gives English translations, summaries, and suggested responses while the conversation is happening.
Some technical details:
* Browser microphone streams audio via WebRTC to a server with Kotoba Whisper * Multi-pass transcription: quick first pass, then higher-accuracy re-transcription that replaces earlier text * Each batch of transcript is sent to an LLM that generates translations, summary bullets, and response suggestions * Everything is streamed back to the UI live * Session data stays entirely in the browser — nothing stored server-side
---
2. Cooperation Cube — a board game that rotates the playing field
Years ago I built a physical board game where players place sticks into a wooden cube to complete patterns on the faces.
The twist: the cube rotates 90° every round, so patterns you're building suddenly become part of someone else's board. It creates a mix of strategy, memory, and semi-cooperative play.
I recently built a digital version.
Game mechanics:
* 4 players drafting cards and placing colored sticks on cube faces * The cube rotates every 4 actions * Players must remember what exists on other faces * Cooperation cards allow two players to coordinate for shared bonuses * Game ends when someone runs out of short sticks
---
Both projects mostly started as things I wanted to exist for myself. Curious what people think.
Show HN: Cooperation Cube – a semi-cooperative game with a rotating cube
Back in 2017, I built a physical board game called Cooperation Cube.The idea started somewhere over the Pacific on a long flight. I had been building software all day for years and felt the urge to make something physical. Something you could actually hold.The result was a wooden cube with a 5×5 grid of holes on four faces. Players place colored sticks into the cube. Short pegs sit in a single...
Fizzy
It was what prompted him to ask about this game.
I found the apk file and I played around with Android Studio today but was having trouble getting the Nexus device with KittyKat or Lollipop to not crash when trying to open the device. Will keep trying different options.
Ask HN: How can I recover and run my old mobile game from the 2010s?
I developed a game called "Putter King Adventure Golf" for iOS and Android back in the 2010s. It's long since disappeared from the app stores, but my son recently asked if he could play it, which got me thinking about whether it might be recoverable.I'm wondering if there's any way to find a copy of it somewhere on the web (I assume it was probably pirated at some point during its lifetime)....
Tenalog – AI speech therapy visit notes
Show HN: Tenalog – A Tool for SLPs to Automate Note-Taking and Progress Tracking
https://ambiki.com/emr/tenalog
Hello everyone! I'm excited to share with you my latest project - a software system called "Tenalog", specifically designed to aid speech language pathologists (SLPs) in writing their notes efficiently and improving patient progress tracking.Around 4.5 years ago, I set out to develop a solution that would help SLPs extract structured data from their patient notes to track patient progress over...
Ambiki is a web application for pediatric speech, occupational, and physical therapists which will be launching later this month. The product has been incubated and built alongside therapists for 3 years at a private practice in Tennessee. Ambiki touches on almost everything including teletherapy, billing, scheduling, tracking patient outcomes, as well as providing resources/tools for therapists to use in their treatment sessions.
Send your CV (PDF) and a short cover letter (PDF) to [email protected]. In your cover letter please answer: What interests you about working on Ambiki?
We give schools and patients access to the therapies and resources they need to improve their communication and overall quality of life. Our experienced team is made up of 100+ specialized therapists in Speech, Occupational and Physical Therapy. Our development team is currently 3 full-time employees.
https://weworkremotely.com/remote-jobs/sidekick-therapy-part...
Nakōdo – A first-of-its-kind translator search engine
1) Most segmentation research papers are done by Universities which have access to the Penn Treebank data (WSJ and Brown corpus). However, the cost of that data is $1,700 https://catalog.ldc.upenn.edu/LDC99T42
2) The Brown corpus is available for free in NLTK (http://www.nltk.org/nltk_data/). However it is the tagged corpus. I've contacted the researchers for all of the top segmentation libraries but never received an answer to any of the following questions:
a) I’m assuming you preprocessed the text by removing the tags. Is this correct? Or did you use the untagged version, and if so do you have a link to that as I only found the tagged version in the NLTK data?
b) When removing the tags did you also remove each carriage return and newline so the text was one long string, each sentence separated by just one whitespace?
c) The download contains 100+ files. Did you analyze each individually? Or did you create one combined file? If you created a combined file how did you space each individual file within the larger file? Also, if you combined them what order did you combine them in?
So sure, all of these papers use the same data, but we have no idea if they are actually using that data in the same way, as none of the papers actually release their code and tests, or tell the steps they used to preprocess the corpus.
To test more broad coverage on my library I added the full text of Alice in Wonderland https://github.com/diasks2/pragmatic_segmenter/blob/master/s.... A grad student from Stanford offered to test my library on the WSJ corpus a few months ago which was very kind, but I'm still waiting to hear back on that.
I think this blog post almost hits on the key in the middle - in my opinion it is important to test (all of) the edge cases. The problem with most corpora typically used to test segmenters is that 80-90% of the sentences are the same (i.e. a regular sentence ending in a period). Thus if a segmenter just simply split the sentence at every period it would still show a 80-90% accuracy rate. This is why I am trying to develop a standardized set of edge cases: https://github.com/diasks2/pragmatic_segmenter#the-golden-ru...