HNHacker News
TopNewBestAskShowJobs

charles_kaw

410 karma · joined May 26, 2022

submissionscomments
charles_kaw··on Letters about Soap (1997)
Thrift seems to have a really nice solution of providing only types that eventually break down into scalars. And only for exchanging data - it doesn't dare prescribe the rest of that. I liked working with it.
charles_kaw··on Exceeding 1.5°C global warming could trigger multiple climate tipping points
> Anybody else experiencing an attitude change?

I had serious anxiety a few years ago about this, and ended up in Acceptance. I'm not happy ending up here, but I figure I got about 30 years left. That's pretty good, I'll take it.

charles_kaw··on A small Stripe fraud story
It doesn't change that this is basic logic. One yields less information than the other, and you didn't grasp that. Sorry if I came off as condescending. I don't really see a point in continuing this conversation.
charles_kaw··on Eight Secret Societies (2016)
Secret societies have an air of mystique around them, but often they're just social clubs with extra steps. People are social creatures, and having something to belong to is healthy for most!
charles_kaw··on My life got quite a lot better when I went back to an old school Nokia
I uninstalled most apps from my phone, and turned notifications off on the rest. If it's not a DM, I don't want to see it. My quality of life has improved.
charles_kaw··on A small Stripe fraud story
I worked with the fraud team implementing the security for a real time data ingestion pipeline at a major bank partner. I am a bit more informed on this than the average hn poster :)

It's literally less information versus directly letting them know. One message lets them know you know, and the other doesn't.

> Forcing the fraudster to call if they want more information - excellent.

But there's something else you're not taking into account, which is innocent people who trigger your fraud detection.

>Cussing - doesn’t make a difference either way from an information perspective.

Well it certainly lets the fraudster know you know. A legitimate customer receiving that kind of abuse would be pretty unusual, don't you think?

charles_kaw··on A small Stripe fraud story
A bland, useless message is less information than cussing someone out and calling them a fraudster.
charles_kaw··on Credit Karma fined $3M by FTC for misleading consumers with credit card offers
Credit Karma has a platform for running models against their dataset, and appears to buy everyone's daily data from Equifax.

Also, Intuit is much more than a tax company now.

charles_kaw··on Credit Karma fined $3M by FTC for misleading consumers with credit card offers
I read it more as "using uncertainty" is a dark pattern and to stop it even if it's accurate. 10% of users a company with that many is a pretty significant impact to people.

I reread the article again, and it seems to me it was "pre-approved" that was the issue.

Regardless, it's good the behavior was noticed and stopped.

charles_kaw··on Credit Karma fined $3M by FTC for misleading consumers with credit card offers
>The FTC alleges that the company used claims that consumers were pre-approved and had ’90 per cent odds’ to entice them to apply for offers that, in many instances, they ultimately did not qualify for.

I believe CK has inside views to the models^ these companies use, and I wouldn't be surprised to find that 90% is actually very close to reality. However, I can also see why someone taking a hard credit pull would be very annoyed to be declined.

Also, Credit Karma gets paid for successful conversions, and maybe ad placement? It doesn't seem like misleading someone got them any profit.

This all around seems like a really weird thing to slap this company with - Credit Karma doesn't really directly profit^^ from getting this wrong, nor do their partners. Yes, Credit Karma screwed up, but to frame it as "misleading consumers" makes it sound a lot worse than it is.

I wonder if there is missing subtext or inside baseball that makes this all make a lot more sense. Regardless, that language does seem misleading, and I'm glad to see it be turned into something more accurate and informative.

^ they seem to have some sort of b2b platform ("lightbox"?) for letting their vendors import their models into credit karma. It's probably pretty powerful for a lender to change and simulate new model changes for targeting offers.

^^ pissing off your users while not making money is always a bad look

charles_kaw··on Credit Karma fined $3M by FTC for misleading consumers with credit card offers
They have something like 2000 employees now.
charles_kaw··on Has tiktok_us been breached?
> they posted a Ruby on Rails directory structure as proof of hacking them but the company does not have Ruby code

I think it's extremely suspicious, but often times breaches like this aren't through the core platform itself. For example, Equifax was a support site that was hosted and built separately from their main platform.

This whole thing does smell like BS to me, though as well.

charles_kaw··on The Trouble with 5G
> There might be fewer use cases for it now

There are massive use cases for it, but not at the people level. Low latency tasks such as edge AI classification, IOT interaction, and game streaming are all currently limited to WiFi only.

> Once that infrastructure is built people will use it.

This is a fallacy.

charles_kaw··on The Trouble with 5G
It's not in the general, constant sense that you have to worry about, but rather in specific applications. When you're out in public, "they" will have 3-meter-accuracy, more than enough. But when you're in stores, and malls, and other venues where UWB is set up, then that's where real problems begin. They'll be able to track which advertisements you linger around, and which sections you visit.

It's going to be a whole new category of passive location tracking.

charles_kaw··on Cops wanted to keep mass surveillance app secret; privacy advocates refused
https://en.wikipedia.org/wiki/K-anonymity

Basically, it only takes a few pointed datapoints to deanonymize a person. They are weaponizing this concept.

charles_kaw··on Cops wanted to keep mass surveillance app secret; privacy advocates refused
The root of this investigation was the EFF. If you make tech money, you can toss $50 their way without any hesitation. https://supporters.eff.org/donate

You'll get some cool swag and, more importantly, ensure that they continue their excellent work.

charles_kaw··on The dictatorship of the articulate
>This isn't a discussion about housing availability

Down-talking dense, quickly built housing because you don't like how it looks IS making it about housing availability. Those buildings were built to quickly get people housing in a reliable way. Every month they waited was a worse housing situation.

charles_kaw··on Want an Electric Car with a 300Mile Range? When Was the Last Time You Drove 300?
This is such a short-sighed headline, because it's baiting people into snarkily answering "last week".

The reality is that the vast majority of people don't drive more than 150 miles a day except on rare occasions. And, for families with more than one car (which is a lot of people), it's not unreasonable that their second car be of a more limited range. Further complicating things is the recharging story - something that will only get better over time.

I'm not saying electric cars "have arrived", but they're going to; however, acting like they have for everyone just makes you look foolish. Writing this title as a question was a mistake, imo, and frames the argument poorly.

e: By the way: 300 miles is at least 4 hours in a car, not including breaks. It's not unreasonable to take a 20 minute break to recharge during a 4+ hour car ride - and while you're at, plug your car in as well. A better headline might have been: "When was the last time you drove 8 hours?"

charles_kaw··on Egg Freckles: The Newton at 30
I suppose it took a bunch of innovations to make it more usable over that past thirty years, though.

- vastly improved software - much better accuracy and integration with "custom" words (such as contact book addresses)

- bigger screen - no hitting the edge every few words

- lower latency/higher resolution - ink appears as you're writing, providing better and instant feedback

charles_kaw··on TikTok is manipulative, addictive, and harmful to privacy
Just because facebook (a soulless ghoul amalgamation trapped in the vortex of a billionaire p-zombie) took shots at tiktok (also a shit company), doesn't absolve tiktok of real, actual harm.

This is whataboutism, although I always do appreciate light being shown on Fb/meta.

charles_kaw··on Web3 Domain Name Service Could Lose Web Address-Owner Who Can Renew Is in Prison
>I can see how a court

Wild and unbased speculation. In fact, there have been lawsuits around de-platforming that haven't gone well for the plaintiff - I can't imagine a more cut and dry scenario would make it easier :)

>Sure there is a technical distinction in the WHOIS

Now you're getting it.

charles_kaw··on Web3 Domain Name Service Could Lose Web Address-Owner Who Can Renew Is in Prison
>Im not sure you read or understand the links correctly so let me clarify.

I did in fact.

>Sure we could split hairs

That is literally, LITERALLY the whole point of if they are "flaunting rules" or not. You said they were flaunting rules. According to those links you posted, it turns out they are not flaunting the rules. Your statement is false, your language imprecise. These things matter.

Were their actions distasteful? Sure. But they were in accordance with the rules.

charles_kaw··on Web3 Domain Name Service Could Lose Web Address-Owner Who Can Renew Is in Prison
You seem to be using "cancels" in a very loose sense. When you're talking about actions of these providers, and their duties/responsibilities, some precision is required.

These companies are allowed to end a business relationship. They are not allowed to just "take away" a domain without just cause^. That domain is still registered and you are free to take it to another registrar.

>NameCheap cancels peoples domains prematurely due to their country of origin - gets away with it.

If you're referring to their actions about Russia, they didn't "cancel" a domain. They gave all of their users a time frame to transfer their domains out before they ended the business relationship. Now, personally, I believe their timeline was too short - but a week is a reasonable notification.

This is very different from a more colloquially understood usage of cancel, which would imply that they immediately terminated service and did not allow the domain registrant to keep the domain. That is simply not the case, and also within line with ICANN policies.

^ im not an expert on the tos or legalities of this stuff, but things like fraud or spam can definitely get your domain "taken away" on most (if not all?) tlds

charles_kaw··on Web3 Domain Name Service Could Lose Web Address-Owner Who Can Renew Is in Prison
>Why not... be nice and helpful?

Because there are rules around this stuff. Rules designed to maintain integrity of dns and trust in the system. They can't flaunt the rules, and if they did, they'd be at risk of losing accreditation.

charles_kaw··on Irata.online: A PLATO service for retro computing enthusiasts
> You're really going out of your way to crap on me. I want to know why?

Your behavior here only reinforces my point. I don't feel that getting into a flame war on HN is productive or good. It apparently needs repeating (and this will be my last post on this subject or in response to you).

My issue with you is that you post abusively at people in retro computing groups. You have told me to kill myself and I have seen you tell people to f* themselves with a chainsaw. You have the good sense to delete it afterwards, but the damage is done.

There is nothing to hash out - I simply seek to warn people to be wary before engaging with you.

charles_kaw··on Heroku to discontinue free product plans and delete inactive accounts
> I never paid Heroku a dime and, after everything has shaken out, I don’t know why I would start now.

Well, that's the problem, isn't it?

They provided a valuable service to lots of people on their own dime, and saw no reward for it. Now they've been bought by a large player who, presumably, wants their infra and expertise.

charles_kaw··on Irata.online: A PLATO service for retro computing enthusiasts
You're attributing motivations to my actions that don't exist. This exchange wouldn't be happening if you'd only just "constantly posted news".

There is a reason you're in various retro computing facebook group killfiles; anyways, this isn't productive to post further about, so I won't.

charles_kaw··on Irata.online: A PLATO service for retro computing enthusiasts
My issue with you is that you post abusively at people in retro computing groups. You have told me to kill myself and I have seen you tell people to f** themselves with a chainsaw. You have the good sense to delete it afterwards, but the damage is done.

There is nothing to hash out - I simply seek to warn people to be wary before engaging with you.

At least you seem to have stopped spamming the various retro groups. So, that's improvement.

charles_kaw··on NumWorks: An open-source graphing calculator (with Python and Rust support)
I have long believed that there is a huge market for some sort of rudimentary TI-style CAS system, with a caveat. Something that works on embedded arm devices, but is screen aware enough to be ported to a desktop.

If you include bluetooth in your calculator hardware, you now have an excellent input device for an onscreen CAS - or maybe something more like a screencast.

Extend this concept far enough, and we're talking about something like OP is describing - easy to sync and share small programs and tools. Further integration with excel and other tabulated data sources, and you've got a real killer on your hands.

charles_kaw··on O&O App Buster removes Windows Apps you don’t want
They can still wreck havok on your system, although doing general package uninstalls on windows is a relatively stable activity. It's an extremely modular OS and it's designed to handle many combinations.

That said, Windows 11 has turned much attention to these tools due to all of the useless crap they're including on default installs. And by useless, I specifically mean the litany of "pre-installed" app shortcuts.

Page 1 of 3Next →