HN user

ChrisMarshallNY

36,845 karma

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 ]

Posts68
Comments10,657
View on HN
www.theregister.com 4mo ago

The Drone Swarm Is Coming and NATO Can't Cope

ChrisMarshallNY
5pts1
apnews.com 4mo ago

White House Considers Waiving Jones Merchant Marine Act

ChrisMarshallNY
3pts2
www.cnn.com 8mo ago

Amazon May Cut 30k White-Collar Jobs, Starting Tomorrow

ChrisMarshallNY
6pts1
theoatmeal.com 9mo ago

A cartoonist's review of AI art, by Matthew Inman

ChrisMarshallNY
68pts24
apnews.com 10mo ago

French Lara Croft Is AI in Tomb Raider

ChrisMarshallNY
2pts1
apnews.com 10mo ago

AP Story on US Tech Companies Supplying Chinese Surveillance

ChrisMarshallNY
9pts1
littlegreenviper.com 10mo ago

Show HN: A Simple Demonstration of PassKeys in iOS

ChrisMarshallNY
2pts0
www.reuters.com 1y ago

Sinaloa cartel used phone data and surveillance cameras to find FBI informants

ChrisMarshallNY
9pts0
www.cnn.com 1y ago

White House says it will announce new pick for NASA chief

ChrisMarshallNY
11pts0
github.com 1y ago

Show HN: A Simple Server to Match Long/Lat to a TimeZone

ChrisMarshallNY
50pts29
apnews.com 1y ago

Snakes have bitten this man Hundreds of times

ChrisMarshallNY
1pts3
www.cnn.com 1y ago

Drama at Goya

ChrisMarshallNY
1pts2
finance.yahoo.com 1y ago

Fish Startup Allegedly Faked Most of Its Sales

ChrisMarshallNY
3pts0
arstechnica.com 1y ago

Mastodon Founder Cedes Control to European Nonprofit

ChrisMarshallNY
3pts1
littlegreenviper.com 1y ago

Show HN: Short Tutorial on Adding Gesture Support to SwiftUI Charts

ChrisMarshallNY
1pts0
www.cnn.com 1y ago

'Founder mode' is the latest Silicon Valley buzzword

ChrisMarshallNY
6pts0
www.gocomics.com 2y ago

Today's Non Sequitur

ChrisMarshallNY
4pts2
www.forbes.com 2y ago

San Diego ComicCon May Be Leaving San Diego, Due to Hotel Price-Gouging

ChrisMarshallNY
18pts6
www.cnn.com 2y ago

Airbnb's Hidden Camera Problem

ChrisMarshallNY
28pts9
littlegreenviper.com 2y ago

Tutorial on Implementing URL Schemes and Universal Links in iOS

ChrisMarshallNY
3pts1
littlegreenviper.com 2y ago

Show HN: Tutorial on Implementing Universal Links in iOS

ChrisMarshallNY
2pts3
www.bbc.com 2y ago

Disney Sued by Workers Forced to Move for Cancelled Project

ChrisMarshallNY
1pts0
arstechnica.com 2y ago

How to Build a DOA Product: Humane AI Pin Founders Banned Internal Criticism

ChrisMarshallNY
4pts0
www.cnn.com 2y ago

When Parents Overshare

ChrisMarshallNY
1pts0
www.cnn.com 2y ago

They claim AI stole their voices. Now they're suing

ChrisMarshallNY
2pts0
www.cnn.com 2y ago

Apple's Board Almost Killed 1984

ChrisMarshallNY
1pts0
www.citationneeded.news 2y ago

Molly White Reviews Chris Dixon's "Read Write Own"

ChrisMarshallNY
2pts1
arstechnica.com 2y ago

Developer Conference Canceled, After Backlash Over Fake Female Speakers

ChrisMarshallNY
18pts8
github.com 2y ago

OpenCart Vulnerability Discussion on GitHub

ChrisMarshallNY
30pts11
vimeo.com 2y ago

F**k You. Pay Me (2011) [video]

ChrisMarshallNY
30pts4

Ars had an interesting story, yesterday: https://arstechnica.com/health/2026/07/on-the-run-for-20-yea...

Looks like this guy was considered "proven," by his company. So much, so, that they didn't even bother checking his basic bona fides. Wouldn’t surprise me, if he was actually pretty good at his job.

I think a lot of the "proof" at this level, is Mastery of the Bro-Fu. If you can speak the right language, wear the right watch, and drive the right car, the key to the executive washroom is tossed to you, without a second thought.

What "$_BUZZWORD_DU_JOUR"? That's been around for quite a long time. I've been using it for over 15 years, and I know that I got it from someone else. The dollar sign is relatively new, but that's been used for all kinds of stuff, and I'm just following the herd, on that.

That you?

Cool.

Sorry if your reply got dinged (looks all right to me, now). It was spot-on.

I think of "Yak-Shaving" as working on peripheral aspects of the project, to the detriment of the main path. Easy to justify, as they are "working on the project," but maybe not helping to significantly advance it.

I think of "Bikeshedding" as working on another aspect of the project (or a completely different project), because we want to (often, because it is more approachable or pleasant). This often becomes a problem, when the project is getting near shipping, as there's a ton of really boring stuff that needs to be done.

"Perfecting," on the other hand, can look like either of the above, but is, indeed, working on the main path, and advancing the project; just maybe not quickly.

I always thought of that as “yak-shaving,” or “bikeshedding.”

Quality takes longer. Sometimes, significantly longer, for many reasons. That’s why something top-shelf, costs so much more than commodity, when it doesn’t seem to have much more, in the way of features.

Many orgs aren’t interested in spending that much extra time on it (which is their prerogative). The customer base tends to be smaller, and a lot more fickle. It’s really difficult to make a living, doing top-Quality work.

Source: I worked for many years, for a company known for top-shelf stuff. I’m quite familiar with Quality as an everyday feature.

Heh. I have written stuff that has changed the world. Not in a big way, but thousands and thousands of people around the world use my stuff daily, and no one knows I had anything to do with it. I’m still at it. I’m getting ready for the first public test of a fairly ambitious app.

My friends use my stuff all the time, and they are always gobsmacked, when they find out I did it.

I do it for free, and tend to follow my own muse, as opposed to $_BUZZWORD_DU_JOUR, so tech folks aren’t really impressed, when I mention it (like, now, I suspect).

It’s not really very rewarding to talk about it. Either people get all impressed, or insulting (the typical HN reaction). Neither does much for me, so I’m best off just keeping my mouth shut, and my mind on my work. There’s others that are much better than me. I’m just grateful to be able to Give Back.

That’s not pretension; it’s just facts. But there’s often no need to mention the facts.

Same here.

I also write software for free, but it’s not a cry in the dark. It’s serious, ship-grade software, released into the App Store, and used by thousands.

It’s just not designed to make money.

As an artist (former, really[0]), I can confirm that the medium really, really matters. It can inform the creation, as much as the creator.

There are top-shelf authors that insist on writing everything in cursive, in legal pads (God help the poor schlubs that have to transcribe it, though). They insist that they can’t be creative, otherwise. There are musicians (like Rhiannon Giddens), that always perform barefoot.

Most of the Great Masters could work in many mediums, and they chose specific media, to do specific works, because they knew that the medium would “push back,” and inform the work.

Michelangelo was quoted as saying something like he “saw the statue in the stone,” and that was why selecting the rock was as important as any other part of the process.

Many folks take great pains, to do their work in specific contexts, as that affects their creativity.

Creativity isn’t something that is easy to commoditize.

[0] https://news.ycombinator.com/item?id=40917886

Agreed.

The thing about an SCM, though, is that it needs to be rock-solid reliable and trustworthy. No "YOLO, Bro!" or "Move Fast and Break Things."

Git is that. I believe that this is exactly because of who wrote it.

Torvalds has plenty of detractors (and they aren't necessarily wrong), but he is one hell of a C programmer.

I'd trust stuff he wrote, over about 95% of what modern devs, do, these days.

If you are using Perforce as an enterprise system, $500 is peanuts. Perforce can get pricey.

We used to be a Perforce shop, in my last job.

However, I continue to be amazed that Perforce survived Git. I assume its ability to handle large binaries has been what saved it.

I seem to remember an HN posting, some time ago, about a new system, aimed at creatives, and that handles big binaries. It looked fairly good, but not sure how it’s doing.

We have a very "fuzzy" visual perception. I remember seeing an RGB response curve of the human vision mechanism once. I doubt it was measured. Maybe they extracted it from the CIELab stuff.

Anyway, things like the green (or blue -can't remember) receptor have a strong curve in the green spectrum, but also a "bump," over in red (I think).

We're an organic mess.

Looking at RGB curves for LEDs, they are three perfect little mountains. No "bumps," anywhere.

I guess that the goal is to try to mimic the "messy" human visual perception.

Also, expect these monitors to be non-cheap. Companies like Eizo are having a difficult time, justifying their prices, these days.

Love it!

These kinds of posts are one of the reasons I stick around.

I have a friend that does these kinds of projects, all the time, and shared it with him.