HNHacker News
TopNewBestAskShowJobs

cmeacham98

6,239 karma · joined April 18, 2020

submissionscomments
cmeacham98··on JIT: So you want to be faster than an interpreter on modern CPUs
Source? Is there any non-Apple app that has this entitlement?
cmeacham98··on I played 1k hands of online poker and built a web app with Cursor AI
Not alone, but presumably the online casino also has some sort of anti-botting measures, and if your bot gets banned you can't re-use your identity.
cmeacham98··on Longhorn – A Kubernetes-Native Filesystem
I tried longhorn on my homelab cluster. I'll admit it's possible that I did something wrong, but I managed to somehow get it into a state where it seemed my volumes got permanently corrupted. At the very least I couldn't figure out how to get my volumes working again.

When restoring from backup I went with Rook (which is a wrapper on ceph) instead and it's been much more stable, even able to recover (albeit with some manual intervention needed) from a total node hardware failure.

cmeacham98··on Prison isn’t set up for today’s tech so we have to do legal work the old way
> Many might support rehabilitation for e.g. petty thieves (or murderers, since recidivism for homicide is low!) but not rapists.

This would be an example of not supporting rehabilitative justice, as there's no reason to believe this other than emotional reasoning. As a matter of fact, the evidence suggests the contrary - recitivism rates are _lower_ for rape and sexual assault than most other types of crime, including theft: https://bjs.ojp.gov/content/pub/pdf/rsorsp9yfu0514.pdf

> you’re obviously looking for the answer “nobody supports rehabilitative justice”

I never said nobody or anything close to it, that's a straw man you've made up in your head. Obviously, some people truly do support rehabilitative justice, but I believe they are in the minority.

cmeacham98··on Prison isn’t set up for today’s tech so we have to do legal work the old way
Rape is just a useful litmus test, because it triggers the "prisoners are irredeemable and deserve to be treated less than human" emotions in most people who don't support rehabilitative justice.

It's easy to say someone who stole a loaf of bread should be rehabilitated, but when asked about a one-off rapist people will show their true beliefs.

cmeacham98··on Prison isn’t set up for today’s tech so we have to do legal work the old way
New Jersey State Prison is, as the name implies, a state-run prison.
cmeacham98··on Prison isn’t set up for today’s tech so we have to do legal work the old way
Most people don't actually believe in rehabilitative justice (they'll say they do, but ask them how they think a rapist should be treated).

Thus, fixing this is not a priority to them, if anything they want it to stay this way.

cmeacham98··on It’s not wrong that "\u{1F926}\u{1F3FC}\u200D\u2642\uFE0F".length == 7 (2019)
Funny enough I clicked on the post wondering how it could possibly be that a single space was length 7.
cmeacham98··on Show HN: Stasher – Burn-after-read secrets from the CLI, no server, no trust
I also now see that you're using em dashes in your replies - are even the HN comments AI generated???
cmeacham98··on Show HN: Stasher – Burn-after-read secrets from the CLI, no server, no trust
A "focused identity" with no links to other identities is anonymous by definition.

More importantly, this project is not "zero trust" and calling it such is borderline deceptive.

I can verify the artifacts you're shipping contain the code in the repo (or I could just clone the repo myself), but I cannot automatically verify that your code is non-malicious and free of bugs. That is what I am trusting when using your software, and I have serious doubts about the "free of bugs" part for AI generated software.

cmeacham98··on Show HN: Stasher – Burn-after-read secrets from the CLI, no server, no trust
I'm sorry, but I would never use this because of two major dealbreakers (and I would encourage others to exercise serious caution as well):

1. Code is largely if not entirely written by AI

2. Author is completely anonymous, using a dedicated GitHub and HN account for this specific project

Both of these are really bad for security-sensitive software.

cmeacham98··on EconTeen – Financial literacy lessons and tools for teens
College is not perfect and not for everyone but calling it "largely false promises" is laughably inaccurate: https://www.bls.gov/careeroutlook/2025/data-on-display/educa...
cmeacham98··on VPN use surges in UK as new online safety rules kick in
Liberal democracy's actual function is to convert the will of the people into a functioning government.

If it was actually true that 80% of the population opposed this law, MPs would be falling over themselves to run against it and it would be gone immediately after the next election cycle.

I think it's a dumb law, but I also don't think the UK's democracy is that broken. It's pretty clear a majority of UK voters support or are at least ok with this law.

cmeacham98··on Cloudflare Introduces Default Blocking of A.I. Data Scrapers
Cutting humans out of what loop? What jobs or opportunities were people posting Reddit comments or whatever getting that are now going to AI?
cmeacham98··on Kea 3.0, our first LTS version
The HN guidelines state to use the original title "unless it is misleading or clickbait", which is why this happens.
cmeacham98··on Practical /dev/TCP in the HTTPS Era
I think you've missed the point. Even on systems where HTTPS is normally available an attacker in the middle can trivially cause their official installer script to download and run malware by just blocking a few HTTPS connections.

This is the DEFAULT fallback behavior in their installer - not something that only happens on legacy machines.

If I install a project from GitHub on the airport WiFi I'm assuming that the authors know what they're doing and I'm not potentially getting silently MITMed. And when I find out the authors don't know what they're doing to this extreme extent, I note down to never use their project.

cmeacham98··on Practical /dev/TCP in the HTTPS Era
Update: Checked the script, and not only does their official installer not verify the download at all - it immediately executes it.

Therefore, it's trivially possible to RCE someone running this script you are MITMing - block all the HTTPS connections, and then replace the binary in the HTTP connection with malware.

Frankly this vulnerability is so obvious and so negligent that I would never use this tool, which is unfortunate as it sounds like a cool idea.

cmeacham98··on Practical /dev/TCP in the HTTPS Era
> Checksums can be verified after download

They can be but _are_ they? Does their installer actually verify the checksum?

Because if it's designed for systems so minimal/broken they can't do normal HTTPS, I kinda doubt it...

cmeacham98··on Take9 Won't Improve Cybersecurity
> users cannot be mindful of clicks

Why not?

cmeacham98··on Changes since congestion pricing started in New York
> You are much safer being in a car when hit by another car than when not being in a car.

The solution to this problem is not to have more cars, it is to have less (and probably stricter standards on obtaining and maintaining a driver's license).

cmeacham98··on Show HN: Undetectag, track stolen items with AirTag
> Events outside our control, such as Apple updating the firmware in the future to prevent the device from working, will not qualify for a refund.

I fully understand why you would want to do this, but as a consumer I would never buy this product with this clause.

cmeacham98··on GOP sneaks decade-long AI regulation ban into spending bill
Any lawyers on HN - Is this even legal in the first place? Surely this is a 10th Amendment violation?
cmeacham98··on docker2exe: Convert a Docker image to an executable
A non-technical user that has docker installed?
cmeacham98··on Try Switching to Kagi
Kagi isn't competing against no access to a search engine, it's competing against Google, DDG, etc etc which are free (or more specifically, you could say ads are the cost).

Kagi needs to not just be worth $10, but also worth ($10 - ads) more than the alternatives.

cmeacham98··on OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
This is again, wrong. EULA is just another word for "contract", and I'm not aware of any countries that have banned contracts.

Of course, specific EULAs may not be enforceable in some countries because they contain terms prohibited by law. But the concept of EULAs - a contract where you agree to certain terms in exchange for license to use software is enforceable in basically all countries.

cmeacham98··on OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
Honestly incredible this level of misinformation is getting posted on HN: https://www.google.com/search?channel=fs&q=are+eula+legally+...
cmeacham98··on OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
It is not criminal, but it is unlawful.
cmeacham98··on Ssl.com: DCV bypass and issue fake certificates for any MX hostname
This math only looks good because you're adding an arbitrary unsubstantiated 12x multiplier to the CA numbers.

Of course, neither of us have actual numbers but my gut instinct is that registars are probably about as secure if not less secure than CAs, and there are nearly 10x as many of them.

cmeacham98··on Ssl.com: DCV bypass and issue fake certificates for any MX hostname
With your solution, we end up with the same problem just one layer down. Browsers have to contain a list of 'trusted' registars, and an attacker only needs to find one buggy registrar that will incorrectly sign for a domain the attacker doesn't own.
cmeacham98··on Ssl.com: DCV bypass and issue fake certificates for any MX hostname
This is a ... pretty serious oversight.

But at least it initially appears SSL.com is taking it seriously, we'll have to see what the report says.

← PreviousPage 2 of 34Next →