Readit News logoReadit News
pheeney commented on Show HN: Apple Health MCP Server   github.com/neiltron/apple... · Posted by u/_neil
woodylondon · 5 months ago
This is really cool - I recently worked on a tool that I installed on my iPhone, which extracts all health data nightly to CSV and then to a cloud database.

This was quite straightforward once you understand the permissions. I wonder why the OP didn’t do this and was instead using a simple health export CSV?

The main concern I had with releasing this or turning it into a tool was data security.

I have been swimming 1500m x 365 days of the year for the last 7 years. My use case was to build a personalised dashboard for my daily swimming and heart rate data to track detailed progress beyond what Apple offers. Having the ability to query this data with AI could be quite useful, rather than relying on manual reports.

pheeney · 5 months ago
Is any of it open source? What tools for the CSV? I’d like to build a dashboard of my cycling rides?
pheeney commented on Show HN: Clarifytube –Turn any YouTube video into a full article   clarifytube.com/article/t... · Posted by u/lfgtavora
lfgtavora · 5 months ago
Hi HN! I was trying to keep up with two complex topics: investing (deep dives into the S&P 500) and the constantly changing laws around my Portuguese citizenship. I quickly realized the most up-to-date and nuanced information wasn't on news portals or Medium articles anymore—it was being discussed in long, detailed YouTube videos by lawyers and financial analysts. As someone who reads much faster than they watch, I was stuck. I needed a way to "read" these videos efficiently.

I started with a simple script for my own use, and it worked so well that I decided to turn it into a proper web app for everyone facing the same problem.

How it Works: The core idea was to make it as frictionless as possible. You can just take a YouTube URL and replace youtube.com with clarifytube.com. The server then fetches the video's transcript, parses it, and structures it into a clean, readable article.

Example: Original Video: https://www.youtube.com/watch?v=xLFkqYOUN24 Clarifytube Article: https://clarifytube.com/watch?v=xLFkqYOUN24&l=en

The "Why" (Technical Diferentiator): I tried existing AI summarizers, but I found them unreliable. They often "hallucinate" by injecting information not present in the video or oversimplify to the point of losing critical nuance. My goal was different: to create a faithful representation of the source content. Clarifytube doesn't try to interpret or summarize; it structures the full transcript into a complete article. This way, the user maintains all the original context and can decide for themselves what is important.

Tech Stack: It's built with [mention your stack, e.g., Next.js, Vercel, Python for the backend processing, and PostgreSQL]. I'm happy to answer any questions about the architecture.

This is still very much a work-in-progress, and the HN community's feedback would be invaluable. I'm here to listen and answer any questions you might have. Thanks for checking it out.

pheeney · 5 months ago
Is this open source? Or would you be willing to share the prompt of how you accomplished the faithful representation of content? I’m curious what approach you took that sets it apart from the tools that you felt had failed. I didn’t watch the original video but the article looks well formatted.
pheeney commented on Wake Up, Remix   remix.run/blog/wake-up-re... · Posted by u/dimitrisnl
nadis · 7 months ago
"To do that, we need to own the full stack — without leaning on layers of abstraction we don't control. That means no critical dependencies, not even React. We're starting with a fork of Preact, a mature virtual DOM library already used heavily at Shopify, Google, and countless others."

I really wish there were more details around why they chose to start with a fork of Preact beyond just this sentence. Sort of a surprising decision to me.

pheeney · 7 months ago
I'd guess to add something like RSC or more integrated data loading. Seems like we have to wait until October to find out more, but hopefully they drop more information earlier.
pheeney commented on The DuckDB Local UI   duckdb.org/2025/03/12/duc... · Posted by u/xnx
pheeney · 9 months ago
It looks like the port is configurable, so that should make it easier to avoid conflicts but I wonder how the performance would be impacted.
pheeney · 9 months ago
I was able to get it working and it seemed fast enough. However I don't have any local databases of similar size to compare to.

ssh -F ssh.config -L 4213:localhost:4213 dev 'DUCKDB_HTTPPORT=4213 ~/.duckdb/cli/latest/duckdb -ui'

pheeney commented on AWS is first cloud service provider to offer DeepSeek-R1   aboutamazon.com/news/aws/... · Posted by u/protik49
pheeney · 9 months ago
What is the ideal use case for this? It looks to be 13.5x more expensive for a much smaller model.

DeepSeek R1 Pricing (per 1 million tokens)

    Input: $0.00135 × 1,000 = $1.35
    Output: $0.0054 × 1,000 = $5.40
Google Gemini 2.0 Flash Pricing (per 1 million tokens)

    Input: $0.10
    Output: $0.40

pheeney commented on The DuckDB Local UI   duckdb.org/2025/03/12/duc... · Posted by u/xnx
drakythe · 9 months ago
> Support for the UI is implemented in a DuckDB extension. The extension embeds a localhost HTTP server, which serves the UI browser application, and also exposes an API for communication with DuckDB. In this way, the UI leverages the native DuckDB instance from which it was started, enabling full access to your local memory, compute, and file system.

Given the above I'm not sure it supports SSH functionality? Since it exposes an API though there is probably a way to access it, but the easiest solution is probably the one you don't want, which is to open the expected port and just hit it up in a browser. You could open it only to your (office/VPN) IP address, that way at least you're only exposing the port to yourself.

pheeney · 9 months ago
My ip is dynamic so it seems I would need to wrap it in a script that would handle opening and closing. I didn’t see any authentication built into the UI. Seems like a great local tool but harder to get right in production.
pheeney commented on The DuckDB Local UI   duckdb.org/2025/03/12/duc... · Posted by u/xnx
hfmuehleisen · 9 months ago
SSH port forwarding?
pheeney · 9 months ago
It looks like the port is configurable, so that should make it easier to avoid conflicts but I wonder how the performance would be impacted.
pheeney commented on The DuckDB Local UI   duckdb.org/2025/03/12/duc... · Posted by u/xnx
pheeney · 9 months ago
What is the best method for using the UI with a remote server that only has SSH access? The database is too large to rsync locally and seems risky to start opening ports?
pheeney commented on Mayo Clinic's secret weapon against AI hallucinations: Reverse RAG in action   venturebeat.com/ai/mayo-c... · Posted by u/ohjeez
beebaween · 9 months ago
Curious if anyone has attempted this in an open source context? Would be incredibly interested to see an example in the wild that can point back to pages of a PDF etc!
pheeney · 9 months ago
I'd be curious too. It sounds like standard RAG, just in the opposite direction than usual. Summary > Facts > Vector DB > Facts + Source Documents to LLM which gets scored to confirm the facts. The source documents would need to be natural language though to work well with vector search right? Not sure how they would handle that part to ensure something like "Patient X was diagnosed with X in 2001" existed for the vector search to confirm it without using LLMs which could hallucinate at that step.
pheeney commented on Mistral Small 3   mistral.ai/news/mistral-s... · Posted by u/jasondavies
Beretta_Vexee · a year ago
RAG mainly, Feature extraction, tagging, Document and e-mail classification. You don't need a 24B parameter to know whether the e-mail should go to accounting or customer support.
pheeney · a year ago
What models would you recommend for basic classification if you don't need a 24B parameter one?

u/pheeney

KarmaCake day43February 25, 2016View Original