adunsulag

Joined 4 years ago

Karma
49
Submissions
26
Member since
Oct 8
OpenEMR Project Administrator https://github.com/openemr/openemr

Husband, father, OSS advocate, entrepreneur, mental and behavioral health advocate.

View on Hacker News

Recent submissions

Comment · 1 day ago
We were getting routine audits from security companies as well as public universities around the world on our OSS healthcare project. I would say it did give us in some way a false sense of security as we had the belief that a lot of the major bugs were addressed. The last 6 months have been very eye opening as the slew of reports have been difficult due to how many there have been, even with all of the false positives there's been a lot of legitimate vulnerabilities. This has been taxing for us to go through (and humbling as well).

That said, if we were a closed source project, I don't know that our own tooling would have discovered all the issues using LLMs as we are seeing more and more creative ways of people exposing exploits that I never would have thought to put into the LLM prompts.

Comment · 1 month ago
I've been developing my own sandboxing environment using Nvidia's Openshell.

Works like Claude code but with stronger guarantees for me on file system and network access. Still playing around with it, but so far I've been liking the setup.

I still run the sandbox inside a VM for now, but I feel far more comfortable in running Claude Code in unsupervised mode because I restrict the outbound network access and secrets never hit inside the sandbox.

Comment · 1 year ago
They renamed the US Digital Services agency to be DOGE. I don't know if they can rename a branch of government but that's how they are doing it. Musk has then gotten Trump to appoint members of his initial DOGE as representatives in each of the departments (Treasury, Commerce, etc) so they can have acting authority.

Trump's delegated Musk as a Special Government Operative and signed executive orders granting him and all his recommended employees security clearances w/o the requisite background checks that normally would be required.

So they are acting within the government, they are employees, and they've been granted special waivers by Trump to do all this craziness.

I think its going to come down more to the courts looking at whether these 'newly appointed employees' are breaking all kinds of laws passed by congress.

Comment · 1 year ago
Oracle purchased Cerner which is now sitting on a ton of healthcare data.
Comment · 1 year ago
I read your comment and yet I see tons of startups putting AI directly in the path of healthcare diagnosis, healthcare clinical decision support systems, and healthcare workflow automations. Very few are paying any attention to the 2-10% of safety problems when the AI probability goes off the correct path.

I wish more people would not do this, but from what I'm seeing, business execs are rushing full throttle into this at the goldmine that comes from 'productivity gains'. I'm hoping the legal system will find a case that can put some paranoia back into the ecosystem before AI gets too entrenched in all of these critical systems.

Comment · 2 years ago
Was excited about this and then saw AGPL on it. Note the OP's software is MIT. My personal preference is GPL, but MIT is better than AGPL in my opinion.
Comment · 2 years ago
Its a tool, like any other tool a software developer would use. In areas where I have a lot of repetition or need to pour through verbose (but simple) documentation, its such a game changer. I can spend 5 minutes thinking about what I want the machine to do, give it some samples of what I expect the output to be and wala, it generates it, often times 100% correct if I've got the prompt put in properly, sometimes its good enough with a bit of refinement. This is something I would normally have delegated to a junior team member or sub-contractor, but now I'm saving in time and money.

Occasionally I sink 1-2 hours into a tweaking something I thought was 90% correct but was in reality garbage. I had that happen a lot more with earlier models, but its becoming increasingly rare. Perhaps I'm recognizing the limitations of the tool, or the systems indeed are getting better.

This is all anecdotal, but I'm shipping and building faster than I was previously and its definitely not all trash.

Comment · 2 years ago
This is where I want highly sensitive healthcare consumers of LLMs to be at. Note summation, suggested diagnosis (provider always in control), and other augmented abilities for the clinical staff without the risk of health care data sent outside the device, or the very local network.
Comment · 2 years ago
My understanding is that customers believed they had control as Crowdstrike gave them configuration options to delay updates / stagger them. Apparently many of them were surprised that Crowdstrike had the ability to bypass all these configuration options and force the update. I think that is where Crowdstrike's liability skyrockets through the roof.
Comment · 2 years ago
I was reading your reply and started thinking, this sounds a lot like what I did to do encrypted search with Bloom Filters and indexes. I click on the first link and find the exact website I used when researching and building our encrypted search implementation for a health care startup. It worked fabulously well, but it definitely requires a huge amount of insight into your data (and fine-tuning if your data scales larger than your initial assumptions).

That's awesome that AWS has now rolled it into their SDK. I had to custom build it for our Node.JS implementation running w/ AWS's KMS infrastructure.

Are you the author of the paragonie website? The coincidence was startling. If so, I greatly thank you for the resource.

Edit After going back and re-reading the blog post, looks like you are the author. Again thank you, you were super helpful .

Comment · 2 years ago
OpenEMR is an OSS practice management system and is certified for medical use by ONC in the USA. It has been deployed in the medical context in many jurisdictions in the USA. There are some government agencies / larger organizations that require 'sole-sourcing' which I think is what you are referring to, it varies by jurisdiction, but I've never heard of anything at the federal level and widespread state level that 'requires' this. If this was the case I doubt we'd have made it through the many times we've been certified.

I will mention that the certification process is expensive. It ranges in the 100K-250K range each time we go through it in fundraising and to go through the certification process.

Comment · 2 years ago
>To be explicit for readers here, outside applications can connect to some EHR systems using SMART on FHIR, but not all (this is what Apple Health supports in their PHR) - and this is separate from HIEs. For reasons OP mentioned, this is impractical for treatment at scale, but is currently the best way to get your health records in your pocket, or to insurance companies, for example.

Just a minor detail here. My understanding from my attendance at some of the ONC Information Blocking seminars is that if the EHR is ONC certified, they are required to provide access to a patient using any app of the patient's choice. The rules are very different if its a provider app or an app that can provide access to data for multiple patients. Unfortunately, not all EHRs are certified (looking at you mental/behavioral health sector, and cash-only EHRs).

We continue to struggle with this in our own EMR implementation as app providers constantly complain that provider/system level access to the data requires manual human intervention, which we aren't going to change anytime soon. Things like Unified Data Access Profiles (UDAP) Dynamic Client Registration are looking to mitigate some of these problems.

What I'm intrigued about with Metriport is that app providers could connect directly to them to get the patient data as long as our EMR feeds data into the HIEs they work with.

Comment · 2 years ago
In your FHIR implementation, what version of USCDI do you support? I'm assuming you're following US Core profile's with your implementation guides? Have you implemented US Core STU 6.1.0? I know I'd be interested in using your converter and your exchange product if it could help facilitate what's required for ONC certification in 2026. I didn't see listed anywhere your capability statement URL that would give insight into what your doing.

I congratulate you on your launch and I'm interested in your converter. I'm surprised you didn't mention the TEFCA effort and wondering if you're planning on becoming your own QHIN (Qualified Health Information Network) or if you just plan on interfacing with all of the major QHIN's?

How are you handling interstate data exchange privacy requirements. Some states have restrictions on what data can be shared across state (thinking about this in terms of things like PDMP queries). I'm also wondering how you are handling the patient data access audit trail as well as information blocking filtering requirements. Perusing your documentation, it looks like you pass along the AuditEvent, does your system create additional audit trails for those who access the patient data? Or is that all being handled upstream w/ your QHINs?

Comment · 2 years ago
Thank you, I looked at Zoho a number of years ago and when I reached out to their team they did not recommend using them for HIPAA related transactions. I'm happy to see that change!
Comment · 3 years ago
Saying let the courts decide when there is massive ambiguity for the small projects and developers just means that many of us (I know I will) will region block the EU until some one else deals with the court system and provides clarity for the rest us. It is way, way better for legislators to provide intent and clarity then to make things uncertain and ambiguous for the courts to decide. If they truly aren't going to care about a single corporate committer, then lay that out, or if there is a maximum donation threshold (indexed to inflation) of what can be considered reasonable corporate donations, then specify. Otherwise, those of us who can't afford to be caught in a legal battle on another continent will just shut things down.

That results in less software overall for the EU to use and innovate on. Perhaps that will result in better battle hardened software for the EU in general, but considering how much OSS has a huge dependency chain problem (many of them small projects), I'm doubtful that will occur anytime soon.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton