ShortFuse

joined 1 year ago
[–] ShortFuse@lemmy.world 1 points 1 month ago (1 children)

I have just dumped code into a Chrome console and saved a cert while in a pinch. It's not best practices of course, but when you need something fast for one-time use, it's nice to have something immediately available.

You could make your own webpage that works in the browser (no backend) and make a cert. I haven't published anything publicly because you really shouldn't dump private keys in unknown websites, but nothing is stopping you from making your own.

[–] ShortFuse@lemmy.world 1 points 1 month ago (3 children)

That's what NodeJS and Deno are.

The point of the browser support means it runs on modern Web technologies and doesn't need external binaries (eg: OpenSSL). It can literally run on any JS, even a browser.

[–] ShortFuse@lemmy.world 11 points 1 month ago* (last edited 1 month ago) (5 children)

Just going to mention my zero-dependency ACME (Let's Encrypt) library: https://github.com/clshortfuse/acmejs

It runs on Chrome, Safari, FireFox, Deno, and NodeJS.

I use it to spin up my wildcard and HTTP certificates. I've personally automated it by having the certificate upload to S3 buckets and AWS Certificates. I wrote a helper for Name.com for DNS validation. For HTTP validation, I use HTTP PUT.

[–] ShortFuse@lemmy.world 7 points 2 months ago (1 children)
[–] ShortFuse@lemmy.world 4 points 3 months ago* (last edited 3 months ago)

I've also used .local but .local could imply a local neighborhood. The word itself is based on "location". Maybe a campus could be .local but the smaller networks would be .internal

Or, maybe they want to not confuse it with link-local or unique local addresses. Though, maybe all .internal networks should be using local (private) addresses?

[–] ShortFuse@lemmy.world 4 points 3 months ago (1 children)

I've been using uBOLite for about a year and I'm pretty happy with it. You don't have to give the extension access to the content on the page and all the filtering on the browser engine, not over JavaScript.

[–] ShortFuse@lemmy.world 3 points 3 months ago* (last edited 3 months ago)

I just recently started working with ImGui. Rewrite compiled game engines to add support for HDR into games that never supported it? Sure, easy. I can mod most games in an hour if not minutes.

Make the UI respond like any modern flexible-width UI in the past 15 years? It's still taking me days. All of the ImGui documentation is hidden behind closed GitHub issues. Like, the expected user experience is to bash your head against something for hours, then submit your very specific issue and wait for the author to tell you what to do if you're lucky, or link to another issue that vaguely resembles your issue.

I know some projects, WhatWG for one, follow the convention of, if something is unclear in the documentation, the issue does not get closed until that documentation gets updated so there's no longer any ambiguity or lack of clarity.

[–] ShortFuse@lemmy.world 13 points 3 months ago

So, don't vote for Boebert or MTG. Got it.

[–] ShortFuse@lemmy.world 2 points 3 months ago* (last edited 3 months ago)

My open-source, zero dependency JS library for requesting and generating certs with dns01: https://github.com/clshortfuse/acmejs

I only coded for name.com but it is compatible with anything really. Also can run in the browser, which could be useful in a pinch.

[–] ShortFuse@lemmy.world 5 points 3 months ago* (last edited 3 months ago)

Nice riposte, OP.

[–] ShortFuse@lemmy.world 2 points 3 months ago (2 children)

When I document code I have this problem with indices vs indexes.

[–] ShortFuse@lemmy.world 3 points 4 months ago* (last edited 4 months ago)

No. Microsoft is not liable, at least when it applies to HIPAA.

The HIPAA Rules apply to covered entities and business associates.

Individuals, organizations, and agencies that meet the definition of a covered entity under HIPAA must comply with the Rules' requirements to protect the privacy and security of health information and must provide individuals with certain rights with respect to their health information. If a covered entity engages a business associate to help it carry out its health care activities and functions, the covered entity must have a written business associate contract or other arrangement with the business associate that establishes specifically what the business associate has been engaged to do and requires the business associate to comply with the Rules’ requirements to protect the privacy and security of protected health information. In addition to these contractual obligations, business associates are directly liable for compliance with certain provisions of the HIPAA Rules.

If an entity does not meet the definition of a covered entity or business associate, it does not have to comply with the HIPAA Rules. See definitions of “business associate” and “covered entity” at 45 CFR 160.103.

https://www.hhs.gov/hipaa/for-professionals/covered-entities/index.html

view more: next ›