HNHacker News
TopNewBestAskShowJobs

ChrisMarshallNY

37,746 karma · joined June 2, 2019

Software engineer and developer of Things Apple, living in New York.

--

Basically, if you find “ChrisMarshallNY” anywhere, it’s probably me (except Pinterest).

This is my GitHub profile: https://github.com/ChrisMarshallNY

This is my StackOverflow profile: https://stackoverflow.com/users/879365/chris-marshall

This is my LinkedIn page: https://www.linkedin.com/in/chrismarshallny/

NOTE: Most of the above are “placeholders.” I’m mainly active here and GitHub (code repo, not community).

I have two companies:

https://littlegreenviper.com (where most of my writing is done -this is probably the best place to contact me)

https://riftvalleysoftware.com (where most of my coding is done -The site is currently being revamped)

If you need to contact me, both those sites have contact forms. I'll get the email.

--

[ my public key: https://keybase.io/chrismarshallny; my proof: https://keybase.io/chrismarshallny/sigs/xEIdocHLl18EwBfmpGU2K7lV1wnFozYd3S29dZdGgUY ]

submissionscomments
ChrisMarshallNY··on Apple Pass Designer
I believe Apple has been forced to make some concessions.

In any case, their chunk of the market never came close to Microsoft's. Also, Microsoft aggressively went after the domains of other companies, like trying to take over the Web (with some success). Apple is protecting their own market.

You do have to be careful about cooking the goose that lays the golden eggs, though. I don't feel like people are actually "playing the tape through," and thinking about the long-term ramifications of these policies.

ChrisMarshallNY··on Apple Pass Designer
They have a lot of money, compared to more budget-conscious customers, and they are used to paying more.

Makes for an attractive customer base. I know that there have been a number of studies, that found Apple apps make a great deal more money, per app, than Android ones (I'm sure there are special outliers in both camps, though).

I make free apps. In my case, it has nothing to do with "snobbery." I've just been doing it for most of my adult life, so I'm invested in the platform, like many of us do.

I also enjoy working in a challenging environment. I've learned to adapt.

ChrisMarshallNY··on Apple Pass Designer
Sure, but what people want, and they say it, in the comments above, is access to Apple customers.

That's different from "doing what I want on my own device."

ChrisMarshallNY··on Apple Pass Designer
Yeah...everyone wants access to the Apple ecosystem market, because...

...anyone?

...Bueller?

Apple customers are a very lucrative demographic.

People that sell Apple apps, stand to make a lot of money; even if they have to pay 15% (unless they make over a mill).

But the reason that all those Apple customers love Apple (and they do; even if HN participants don't), is because of that walled garden and restrictive policy stuff.

So, if we destroy that, we are likely to also destroy the reason that so many people want access to the Apple ecosystem.

It's very much human nature, at work, here.

<img href="/person_sawing_off_branch_hes_sitting_on.png" />

ChrisMarshallNY··on Sites in ChatGPT
Looks good. Like most ChatGPT things, though, it will probably take good prompting and iteration, to ensure that the sites have individuality.

Still, I suspect a lot of independent Web developers are sweating. It was already getting tough, but this is a coffin nail.

ChrisMarshallNY··on Cops Can Bypass iPhone's Automatic Reboot to Get into Locked Phones
> AFU

Good name.

ChrisMarshallNY··on Cops Can Bypass iPhone's Automatic Reboot to Get into Locked Phones
Classic $5 wrench.

Having thugs on speed dial opens a lot of doors.

ChrisMarshallNY··on StreetComplete on iOS is now in public beta
10,000.

I suspect one day at the top of HN's front page, will exhaust that.

That's a big reason I never mention my apps, here.

ChrisMarshallNY··on Ask HN: What are you reading?
Thanks so much!

I've read that very passage in the Ts&Cs, numerous times, and it didn't sink in.

It will, now...

ChrisMarshallNY··on Dear Software Makers
I'm not a fan of the new approach, which is, basically "We don't need to be creative, up front. We'll just shove some crap out quickly, and work on the friction points."

But it's not that simple. We definitely need to "pave the bare spots" (desire paths); It's just that we need to start off, at what we sincerely believe to be an optimal place, knowing that it isn't, in fact, optimal.

ChrisMarshallNY··on Ask HN: What are you reading?
That link is dicey. I'm not sure why, but it doesn't always land in the correct page. It usually ends up in a disambiguation page.

Goodreads is commercial, but it does a good job of describing books and series of books.

[UPDATE] Ah. Figured it out. It's the trailing period. I think HN removes it from the link.

ChrisMarshallNY··on Ask HN: What are you reading?
Glen Cook's Garrett P.I. series[0]. It's a perennial fave (I've read it many times, in the past).

I'm reading Deadly Quicksilver Lies, right now.

[0] https://www.goodreads.com/series/49491-garrett-files

ChrisMarshallNY··on Firebase SDK is crashing all iOS apps since this morning
Ugh.

That's the dark side of these types of dependencies.

But they provide a great deal of utility, so I can understand the attraction.

ChrisMarshallNY··on I'm the mom in that viral Giants clip. Let me tell you about my husband
Editing is critical. All professional writers get edited, and the quality of the editor can make all the difference. No writer likes being edited, but the editing can be the difference between success or failure.

I don't think that literary editors are doing a particularly good job, these days. That may be because they've all been fired.

LLMs can do a decent job of editing, but it imparts a "sameness" to the writing.

ChrisMarshallNY··on I'm the mom in that viral Giants clip. Let me tell you about my husband
> pretty clearly spruced up with AI

Get used to it. I don't think we're far from every bit of prose online, being at least edited, if not authored, by AI.

If people don't want to read AI, then they won't be reading anything but literary classics.

I'm not saying I find the prospect thrilling; just that it's inevitable.

As for the topic, projecting values, and life stories onto people from single data points, is a favorite sport of just about anyone. We often see people on this very forum, praising or attacking others as a person, and assigning motives; based on only a single comment. One habit that I've developed, is if someone posts something either in support or in opposition to one of my posts, I look them up, and try to find out as much as possible about them, before responding. It often fails, because people don't want others to know about them, but I suspect that it succeeds, a lot more than people might think.

ChrisMarshallNY··on Ask HN: Who's still keeping a DOS machine up because the business depends on it?
I did, for a while. Then, I used VMs. I haven't had a Windows VM for years.

If I were a serious gamer (I'm not), then I'd get a hardware rig, but otherwise, I've not needed it.

I had a doctor that kept an original NT machine, for many years, because his bespoke app worked on it.

ChrisMarshallNY··on Programming Tutorials Are Dead
One thing that LLMs will give us, is the ability to make really interesting and exciting tutorials. We can do that by hand, now, but it's a lot of work. I know of which I speak. I've been doing tutorials forever, but they haven't been particularly popular. Part of that, is that I'm pretty bad at self-promotion, and having that eau d'expert scent about you, is a big selling point. I really don't waste much time, trying to convince people that I have something they want, so they don't want it.

That part will still be necessary. I suspect LLMs can help polish and optimize self-promotion, but that also means everyone else will be doing it, and the competition is likely to be stiff.

ChrisMarshallNY··on 'We hacked the FBI:' Hackers say they have data on all FBI employees
Not really. It's par for the course. I didn't say anything that isn't common knowledge.

Why are you so interested in defending DOGE?

ChrisMarshallNY··on I don't want the details
Yes and no.

Solutions aren't always good solutions. We need to drill into the details, but not the problem's details. We need to look at the solution's details.

https://littlegreenviper.com/problems-and-solutions/

ChrisMarshallNY··on 'We hacked the FBI:' Hackers say they have data on all FBI employees
Not really. It’s likely that the dumped (and compromised) data might contain things like keys and URLs that could be used to pry open other sites. Blackhats have become really good at following breadcrumb trails, and using “innocuous” clues to ascertain much more dangerous access.

LLMs have been a huge force multiplier. Here.

If that data got out (which probably happened within hours of the data being dumped to insecure storage), then it’s probably already been analyzed and used to leverage access.

ChrisMarshallNY··on 'We hacked the FBI:' Hackers say they have data on all FBI employees
I believe the technical term is “Move fast, and break things.” MVP is a huge disaster. I can see it working for applications that don’t process PID, but only an idiot ships data handling software before it’s been dragged through a lot of testing. I tested my app for two years, before finalizing, and an LLM still found a couple of holes (minor ones, but ones I missed).

After the DOGE debacle, I suspect that all the previously really secure stuff, is now out there, too. In fact, I wouldn’t be surprised if some of these leaks, came from that.

FBI employee data is very bad.

ChrisMarshallNY··on US halts flights at busy East Coast airports, says fiber line cut
I miss CyberSquirrel.

https://cybersquirrel1.com/

ChrisMarshallNY··on NASA’s Mars Sample Return mission is dead
Shelby Launch System (now emeritus).
ChrisMarshallNY··on ZuckOff is a free app that sees Meta glasses before they see you
Nah. That's standard BLE protocol.

BLE is actually pretty secure, but it does advertise, and some folks take advantage of that.

ChrisMarshallNY··on Sherline Tools Is Going Out of Business
It's a lot less of an issue, now, but Linux used to be a "mechanic's hot rod" operating system.

It's like that kid down the block, with the sweet hot rod that rattles the windows, when he drives past, but whenever you drive past his house, the car is up on blocks, and he's working on it.

Working on tools can be a lot of fun, but I like working on stuff that ships, so I prefer tools that don't require much work.

ChrisMarshallNY··on AI-generated posters don’t have to be horrible
Hugh Dubberly is a pretty impressive chap. It was a privilege to work with him.
ChrisMarshallNY··on Asking authors about their own papers
My point still stands.

At one time, every programmer was supposed to be able to analyze a crash dump.

I think it's been a long time, since your average coder has been able to do that, and that's a good thing.

The reason is that the tools became good enough, and reliable enough, to trust.

We are still expected to stand behind the results of our work. It's just that we have learned to trust the tools we use, enough to do so.

We will reach that point with AI tools, sooner or later (maybe sooner).

Accountability will still rest on all-too-human shoulders, but the tools and the scope of our work will change.

ChrisMarshallNY··on Asking authors about their own papers
True, but we don't expect programmers to be able to be given a printout of machine language instructions from their shipped binary, and explain it.

At one time, in my career, that was actually expected.

Times, they are a changin'...

ChrisMarshallNY··on I'm Tired of the AI Tone
> Nobody talks like this in real life.

Marketing folks talked like that, for almost my entire career (it was basically a meme), which wound up, as AI was coming into its own.

ChrisMarshallNY··on Asking authors about their own papers
That’s a great “story from the trenches.”

I’m wondering if anyone just flat-out admits they used LLMs in their work. I have no problem, doing that, myself, but I also have the luxury of not having my livelihood on the line, and not being overly-concerned about what people think of me.

Eventually, I assume that AI will affect every aspect of the industry, and it will actually be a signal of effectiveness, to claim its use. I could see a day, when claims of not using AI would be like artisans, declaring their work to be “genuine hand-crafted,” and relegated to fairly small, specialized corners of the industry.

← PreviousPage 2 of 34Next →