HNHacker News
TopNewBestAskShowJobs

jackconsidine

1,570 karma · joined October 14, 2019

I'm a developer at koptional.com and founder of getcho.app
submissionscomments
jackconsidine··on A flawed paper in management science has been cited more than 6k times
Anyone know the VP who referenced the paper? Doesn't seem to be mentioned. My best guess is Gore.

Living VPs Joe Biden — VP 2009–2017 (became President in 2021; after that he’s called a former VP and former president)

Not likely the one referenced after 2017 because he became president in 2021, so later citations would likely call him a former president instead of former VP.

Dan Quayle — VP 1989–1993, alive through 2026

Al Gore — VP 1993–2001, alive through 2026

Mike Pence — VP 2017–2021, alive through 2026

Kamala Harris — VP 2021–2025, alive through 2026

J.D. Vance — VP 2025–present (as of 2026)

jackconsidine··on My first year in sales as technical founder
> Why do I even need to do sales?

> When looking specifically at bootstrapped (self-funded) SaaS startups, this is a valid question. There are many profitable startups in the low-end B2B space ($10-$50/mo) that exclusively rely on marketing. These are the perfect lifestyle businesses that the indiehacking community is dreaming of. But they’re very hard to pull off, and leave a lot of money on the table.

Fellow technical co-founder-turned-salesperson. I'd like to add something here.

In previous businesses I relied on marketing, SEO etc.I thought "they're the gift that keep on giving" whereas sales is effort in value out. Not only is that wrong, but SEO / ads take time. For an early-stage company / product where iteration is key, sales is the fastest way to get signal.

Imagine using web conversions as the driver for iteration. It takes at least a week to kick off some campaign, months to build up, and months to have interpretable data. Plus no one's going to just tell you "no"! With sales, you can send 100 emails and in one night get some real signal. You might even get an inkling of "that's not going to work" or "ok I'm interested". In a compounding feedback loop, that is often the difference between a company that pops off and one that fizzles

jackconsidine··on Common misunderstandings about large software companies
This important devil's advocate perspective reminds me of Chesterton's Fence [0].

I used to run a dev shop and had the opportunity to work with companies of all shapes and sizes. The startups often discovered Chesterton's Fence by declaring they didn't need this or that (meetings, accountability measures, etc), only to learn the hard way why they existed.

And meetings, beauracracy, et al are rightfully criticized for being inefficient and fostering mediocrity. But I think I'd agree with the author that it's glib to say meetings are dumb, no need for hierarchy without understanding their purpose

[0] https://en.wikipedia.org/wiki/G._K._Chesterton#Chesterton's_...

jackconsidine··on Google AI Studio is now sponsoring Tailwind CSS
Interesting. In Spanish there is libre ("free" speech) and gratis ("free" beer). Now that I think of it, libre is part of the name of many linux packages (Libre Office). Never made that connection before.
jackconsidine··on Show HN: Books mentioned on Hacker News in 2025
extremely cool thanks.

See a few of my mentions on here, a few of them not [0]

Regardless, this is a real treat

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

jackconsidine··on Launch HN: BrowserBook (YC F24) – IDE for deterministic browser automation
Congrats on the launch

Please port to linux soon (sure it's relatively trivial on Electron :)).

Like the idea of the IDE. Seems like it'd make it easy to prototype and launch quickly.

RE: embrace the suck, yeah I'm with you. I prefer the brittleness of scripts to non-deterministic (potentially unhinged) workflows

jackconsidine··on Shai-Hulud Returns: Over 300 NPM Packages Infected
Used the following script to see if I had any affected packages:

https://gist.github.com/considine/2098a0426b212f27feb6fb3b4d...

It checks yarn.lock for any of the above. Maybe needs a tweak or two but you should be able to run from a directory with yarn.lock

jackconsidine··on I just want working RCS messaging
We send many thousands of delivery notifications per day on SMS over Twilio. I've been wanting to use RCS for a long time (better group notification experiences, branded identification etc). Tried to do so last month: you pay a fee (I think $500) to enable RCS with a third-party only to find out that a small percentage of devices have it enabled making it effectively useless. So we switched to WhatsApp.
jackconsidine··on Claude Code on the web
> We were heavy users of Claude Code ($70K+ spend per year) and have almost completely switched to codex CLI

Seeing comments like this all over the place. I switched to CC from Cursor in June / July because I saw the same types of comments. I switched from VSCode + Copilot about 8 months before that for the same reason. I remember being skeptical that this sort of thing was guerilla marketing, but CC was in fact better than Cursor. Guess I'll try Codex, and I guess that it's good that there are multiple competing products making big strides.

Never would have imagined myself ditching IDEs and workflows 3x in a few months. A little exhausting

jackconsidine··on Baseball durations after the pitch clock
The graph shoes interquartile range, so this wouldn't be a factor, but worth noting: baseball also changed its rules on extra inning games in the past few years which speeds things up. A runner starts on second base which reduces the 0-run extra innings that are responsible for the 19 inning game I remember as a kid. [0]

[0] https://www.latimes.com/archives/la-xpm-2006-jul-10-sp-alrdp...

jackconsidine··on Playball – Watch MLB games from a terminal
What an awesome project at just the right time.

I love baseball and I love that the hacker culture seems to love baseball too.

I read that part of baseball's decline from the premiere American sport was due to its outdated revenue model (strict reliance on ticket sales). The NFL in 80s really embraced TV and reached more fans and here we are. MLB has been recently way ahead of the curve on streaming (MLB.tv, AWS StatCast etc).

I hope projects like this contribute to baseball regaining popularity

jackconsidine··on Ask HN: Went to prison for 18 months, lost access to my GitHub. What can I do?
FWIW I had a similar conundrum with Slack. I had set-up my business Slack workspace in college; 4 years after graduation my university changed policies (they used to forward name@edu => name@alumni.edu).

I tried the normal means (support tickets etc) to no avail. The third or fourth time I got someone in account recovery. There was a very formal process for verifying my identity (I'm sure based on the process this happens all the time). Eventually I they helped me recover my account. It probably took a few months on the whole, but once I got the right support rep it was only a week or so.

So my advice would be to submit more tickets. Because they might have a process that not all support agents know about, and some are more helpful than others.

jackconsidine··on MLB approves robot umpires for 2026 as part of challenge system
Safe to assume ejections will fall off dramatically. I remember Lou Pinella being thrown out of Wrigley Field because a runner was called out at 3rd base a few years before challenges. Pinella was wrong and in another world he would have simply challenged the call rather than kicking dirt at the ump. Wilson Contreras got thrown out a few weeks back for theatrics after a ball / strike call.

The last frontier of ejections will probably be discretion when players get plunked at the plate.

jackconsidine··on Scammed out of $130K via fake Google call, spoofed Google email and auth sync
I think that’s a pretty unsympathetic take. Hindsight is 2020 but there are factors outside the author’s control (synced MFA, Gmail not detecting the spoofed address)
jackconsidine··on How does the US use water?
> The closest thing the federal government has to a department of water infrastructure, the Bureau of Reclamation, has an annual budget of just $1.1 billion.

One of my favorite books is Cadillac Desert. It's about the damming of the US rivers, the water crisis, and the history of the Bureau.

It may be dwarfed by the other departments, but its had a massive impact on US population development especially in LA.

> From 1902 to 1905, Eaton, Mulholland, and others engaged in underhanded methods to ensure that Los Angeles would gain the water rights in the Owens Valley, blocking the Bureau of Reclamation from building water infrastructure for the residents in Owens Valley.[12]: 48–69 [16]: 62–69 While Eaton engaged in most of the political maneuverings and chicanery,[16]: 62 Mulholland misled Los Angeles public opinion by dramatically understating the amount of water then available for Los Angeles' growth.[16]: 73 Mulholland also misled residents of the Owens Valley; he indicated that Los Angeles would only use unused flows in the Owens Valley, while planning on using the full water rights to fill the aquifer of the San Fernando Valley. [0]

[0] https://en.wikipedia.org/wiki/William_Mulholland

This is the Mulholland of Mulholland Drive who was a major character in CD

jackconsidine··on Forklifts require training
Michael, pop quiz: can you drive the forklift

I can and I have

jackconsidine··on Show HN: The missing link of a bookstore's tech stack
eCommerce for booksellers is an interesting problem. Many bookstores use IndieCommerce / Bookweb which has an unconventional status (a trade site? non-profit?). Where the frontend is lacking, it seems to make retail operations easy. Pretty sure that the ordering from distributors all the way through the inventory and POS sort of work out of the box. We've had a time adding a same-day delivery carrier integration to IC because they don't have a lot of development resources.

I know some stores that use Shopify or Adobe Commerce. When it comes to books, there are a LOT of SKUs (think IC has 2-3 million on it's built-in catalog). 5 years ago, that was a big challenge for folks wanting to sell on Shopify (which is IMO the best eCommerce platform)

jackconsidine··on Yes I Will Read Ulysses Yes
Happy Bloom's Day 2 days ago everyone [1].

I'm on my 4th attempt at Ulysses. It's just two dense. Too many niche references that only an educated early 20th century Irish citizen would understand.

[1] Ulysses took place all on June 16th 1904. Most of the book is stream of consciousness from Leopold Bloom. Bloom's Day is now a celebration of Joyce in Ireland

jackconsidine··on Show HN: Localize React apps without rewriting code
> We wanted to find a way to deterministically group elements that should be translated together, so, for example, a phrase wrapped in the `<a>` link tag wouldn't get mistranslated because it was processed in isolation. We also wanted to detect inline function calls and handle them gracefully during compile-time code generation.

Very cool

jackconsidine··on Era of U.S. dollar may be winding down
> Treasury Secretary John Connally to meet with these leaders in Rome. They asked, “What do we do? Now that you’re not on gold, you can just inflate this stuff, and we’re stuck with it.” And Connally replied, “Well, it’s our dollar, but it’s your problem.”

Unrelated but this is John Connaly who was governor of Texas during the JFK assassination. One of the bullets -- possibly the one that killed Kennedy -- went through Connaly's wrist & ribs

jackconsidine··on Office is too slow, so Microsoft is making it load at Windows startup
Reminds me of something. I ran a software development agent for a while. We were working on a job-seeker / employer match-making application; when a job-seeker submitted their resume the system would take a few seconds to run a geo search, process data, look for related employers and hit 3rd-party endpoints.

The client was initially put off by the 2 second loader, so we designed a "fun fact" loader that had a random blurb about the industry the job seeker was searching on. The client liked that so much he actually suggested we slow down the job seeker search so the end user could see it for a bit longer.

We talked him out of it in the end but occasionally suggest throttling our servers as a feature of our current company. MSFT should look into this

jackconsidine··on The year I didn't survive
Oh man, I’m really sorry to see Jake passed. I read their updates every few months when they’d land on HN; it made me sad to see the past tense of “dying” this time. Rest in peace
jackconsidine··on Sherlock: Hunt down social media accounts by username across 400 social networks
I’ve successfully used Sherlock to track down a colleague that I only connected with on MeetUp. It’s an amazing tool. Worth running on your own usernames as an easy account inventory
jackconsidine··on Triangle fraud in brick and mortar retail
Sometimes police refuse to accept the reports because they're in another jurisdiction (you can't file a police report in X town unless you're there).

To your point they usually don't have time. The report serves as a record for the retailer and the victim to float around, but practically it doesn't catch anyone sadly

jackconsidine··on setBigTimeout
Right on. Pretty quickly that's the better solution
jackconsidine··on setBigTimeout
This type of thing is actually practical. Google Cloud Tasks have a max schedule date of 30 days in the future so the typical workaround is to chain tasks. As other commenters have suggested you can also set a cron check. This has more persistent implications on your database, but chaining tasks can fail in other ways, or explode if there are retries and a failed request does trigger a reschedule (I hate to say I’m speaking from experience)
jackconsidine··on OpenAI is good at unminifying code
That's interesting. It's gotten a lot better I guess. A little over a year ago, I tried to use GPT to assist me in deobfuscating malicious code (someone emailed me asking for help with their hacked WP site via custom plugin). I got much further just stepping through the code myself.

After reading through this article, I tried again [0]. It gave me something to understand, though it's obfuscated enough to essentially eval unreadable strings (via the Window object), so it's not enough on it's own.

Here was an excerpt of the report I sent to the person:

> For what it’s worth, I dug through the heavily obfuscated JavaScript code and was able to decipher logic that it:

> - Listens for a page load

> - Invokes a facade of calculations which are in theory constant

> - Redirects the page to a malicious site (unk or something)

[0] https://chatgpt.com/share/f51fbd50-8df0-49e9-86ef-fc972bca6b...

jackconsidine··on Google uses AI to reduce stop-and-go traffic on your route
Cool but I didn’t really see AI specifics
jackconsidine··on Large Language Models are not a search engine
Good breakdown. As others pointed out, there's an overlap. I dug through my browser history and found my weekly Google searches in 2024 is 119, down from 300 in 2022.
jackconsidine··on Corcel – Use WordPress backend with Laravel or any PHP application
This is very cool! It always felt like PHP was behind in tooling - git-driven CI was challenging for WordPress (because the framework's plugins edit the project files and it is married to subversion), and serverless PHP was basically impossible until Laravel Vapor came along. Projects like this give me hope and excitement. I wish Corcel was around years ago when I had to write gross SQL string interpolation for various WordPress projects.
← PreviousPage 2 of 8Next →