HNHacker News
TopNewBestAskShowJobs

jbm

3,289 karma · joined October 16, 2008

Architect/Developer/BSc in Calgary, Alberta.

Worked at Coca-Cola and Heroku, among others

http://www.twitter.com/_jm

submissionscomments
jbm··on Ask HN: How do you fight YouTube addiction and procrastination? I'm struggling
I can relate. I've made some changes in my life that helped avoid Youtube.

The single most effective thing I did was during my week off when I put my phone in a drawer and mostly stuck to my apple watch for notifications and a keycard for my car.

Obviously I need my phone for work, so I've been trying other things to reduce its importance in my life.

I moved the TV from the room with the sofas to the room with chairs. I wind up spending more time in conversation with my wife or my friends on those sofas, rather than "Hey check out this video I saw..".

I've also replaced my phone with my watch for stuff involving unlocking car, and using a mostly-offline Linux handheld device with custom apps to replace stuff on my phone. You'd be surprised how many things don't require internet access; books and videos can be cached, and other things (paying credit cards, etc..) can be done on a desktop.

jbm··on When the sun will literally set on what's left of the British Empire
I don't know how much I trust bond buyers and other "Market participants" to have a meaningful long-term view of a financial position with the many destabilising factors we are seeing (Social, Climate, etc..). They are accurate until they aren't.

Maybe 20 years from now, you will be on a resort laughing at the treasury bill rates of 2025 and compare their accuracy to pets.com.

jbm··on Pentagon Docs: US Wants to "Suppress Dissenting Arguments" Using AI Propaganda
We can both agree that the government has a monopoly on violence and thus the controllers and owners of government control violence. There is no contradiction.

(Bill Gates getting his car legalized is a great non-controversial example of how this had been the case for a LONG time.)

jbm··on PinePhone Pro [GNU/Linux smartphone] has been discontinued
This is awesome info and I couldn't find it ANYWHERE I looked, thank you so much!
jbm··on PinePhone Pro [GNU/Linux smartphone] has been discontinued
I do not understand why so many companies have that charging issue with Linux devices.

Anbernic has the same issue with the RG35XX series. If the battery reaches 0, you may need to pull it out just to get the charging to work. And if you accidentally connect the wrong kind of usb-c charger, it won't charge, so you may have it plugged into the wall for days and come back to it being dead and needing battery surgery.

Great devices for hacking because they are cheap though — cannot understand why an expensive phone would have that problem too.

jbm··on The Group That's Been Swatting US Universities
https://archive.is/Ig4aK
jbm··on Google will allow only apps from verified developers to be installed on Android
In my case, I've been working on fixing it by doing side work porting apps to offline-first Linux handhelds. With AI it is not hard nor time consuming. You can make personal versions of anything that adds personal value.

The idea that you can hold the beggar bowl out and company mommy will have pity is not realistic. Creating your own ecosystem and cross-fertilising with other liked minded people that is tailored to your approach is far more feasible now than we realise.

jbm··on Cursor charges me $10.67 for a single sonnet call, a mod on X removed my post
The title makes it unclear but the user was talking about a mod on the subreddit for Cursor.
jbm··on OpenAI Progress
As someone who likes this planet, I'm grateful for that.
jbm··on US national debt reaches a record $37T, the Treasury Department reports
I do not know why you are being downvoted as this is something I heard too and is quite serious.

> Other countries, in essence, are providing us with a sovereign wealth fund,” he told commentator Larry Kudlow, himself a top economic adviser in the first Trump term. “We have these agreements in place where the Japanese, the Koreans and to some extent the Europeans will invest in companies and industries that we direct them, largely at the president’s discretion.”

jbm··on Many countries that said no to ChatControl in 2024 are now undecided
I semi-agree, but the type of democracy you are referring to would involve much smaller groups with more power and would ruin the political "economy of scale" that we get from having the same laws apply to everyone over vast spaces.

I think having a mostly crippled central government is probably the most realistic alternative but you can see how that is taken advantage of in the US and how it fosters unnecessary discord between people whose interests are generally aligned.

jbm··on AMD CEO sees chips from TSMC's US plant costing 5%-20% more
Apparently this happening was well telegraphed by people in the industry.

A friend used to send me articles regularly from Semiaccurate in the mid 2010s. I thought it was "alternative truth" but it turns out to have been more, uh, accurate than I thought.

jbm··on What will become of the CIA?
I'm sure the "all conspiracies are without basis / nothing ever happens / I'm not organized so no one else is" crowd is pretending Iran Contra never happened as they downvote you.
jbm··on Ask HN: What Are You Working On? (June 2025)
Building some software for the Trim UI Brick. It's such a neat little thing; being able to turn it into an offline-first device that can handle my data needs would sincerely fill me with joy.

Right now I'm making an Anki-style flashcard system in Rust (https://github.com/jmahmood/Cardbrick/). It's amazing that all of the annoying stoppers I've had with build systems were blown away by Gemini. It's also nice to actually build something that is not another web application.

(I say this knowing there is zero value in me posting this in a thread with 1134 comments already)

jbm··on We need to talk about Saudi Arabia
We literally have a western country opening fire on unarmed people queuing for food in the same region. It's literally on the front page right now. Prosecutors for those crimes have had their accounts frozen by Microsoft.

So yeah, no. Statements about human rights have no credibility.

jbm··on Man 'refused entry into US' as border control catch him with bald JD Vance meme
I'm pretty sure there is a free speech crowd that was serious about this; I just don't think it's as big as it is portrayed, maybe 5% of the US population at most. No one likes Free Speech when they are on the receiving end, but you learn to tolerate it.
jbm··on YouTube's new anti-adblock measures
I don't know if this is serious or not but I get zero ads with Youtube Premium even on my phone.
jbm··on Yes I Will Read Ulysses Yes
I read Dubliners in CEGEP (Grade 12) and, while I didn't care for it much at the time, in retrospect it's impressive how I still remember the beats from "A Mother". Apparently the characters were based on people Joyce actually knew.
jbm··on Framework Laptop 12 review
I was thinking BW2 Galvatron too — looks great.

After reading everyone's comments about price I expected it would be much worse. I might consider it after my current laptop dies.

jbm··on Brad Lander detained by masked federal agents inside immigration court
> Call your elected representatives

I have never seen this work for something this politicized.

jbm··on What happens when clergy take psilocybin
Yeah I was honestly taken aback with how devoid of content this was. No personal stories or research.

The New Yorker version looks more interesting.

https://www.newyorker.com/magazine/2025/05/26/this-is-your-p...

jbm··on My Cord-Cutting Adventure
I do recall advertisements being repeated ad nauseum up until I was a college student (after which I stopped watching TV for the most part). I don't know if it is something about the Canadian media landscape or what.

https://www.youtube.com/watch?v=jWleK1dvRF0

This specific advertisement used to play over TSN 10-12 times per hour, to the point where it became a pre-internet video meme for me and my friends.

jbm··on My Cord-Cutting Adventure
I was so curious about this that I actually took a look at the site he mentioned (tvfool) and tried to see what channels were available in Calgary where I live.

The three 3 oligarchies (Rogers x 2, Bell/BCE, Corus), CBC and a religious network. CBC doesn't even broadcast the NHL finals [1].

At this point, what's the point? Renting Blurays at the library is much less annoying (even when they skip at pivotal scenes).

[1] Incidentally, the actual broadcaster for the playoffs, Sportsnet, is a morally compromised network that specialises in showing gambling ads to children. Shame, but unsurprising given Canada's business "culture".

jbm··on Show HN: Whenish – Plan Group Events in iMessages
Oh no, someone did a thing! I'd better demoralize him or her or else I'll be less of a human being.

Op, congrats on your work.

jbm··on AI's energy footprint
I am 100% on the side of reducing pollutants — but this was never publicly seen as a major issue and I'm suspicious about the timing.

The oil industry is a conglomerate of degenerates spamming boomer logic all the way down to the workers. Their memes propagate throughout society and lead to the other boomer characteristic of rewriting personal and societal history.

The finger waggers now are being programmed to pretend they talked about tire particulates and the carheads are being programmed to pretend they never cared about 0-60. This another "We have always been at war with Eastasia", just like they all opposed the Iraq war from day 1 and didn't cancel the Dixie Chicks, et cetra.

This may have been discussed in specialist literature somewhere but even when I did ecology courses in university circa 2001ish, I never heard about tire particulates, while I did hear a lot about greenhouse gasses.

It's a concern but not a civilization ending concern like climate change. I low key resent these attempts to move goalposts to satisfy the writer's urge for negativity.

jbm··on AI's energy footprint
> rubber on roads

Funny how this suddenly became a thing after electrification became a thing. Need to find a new way to wag the finger after all.

jbm··on Nextcloud cries foul over Google Play Store app rejection
I like the walled garden but its a bit of an exaggeration to say they are doing a good job.

Just last week, while looking for a password app, they had a "validator" app with in-app purchases using the old google authenticator logo in the #1 position. Worse it was an ad; someone saw all of that, both as an ad and as an app, and let it go.

jbm··on A flat pricing subscription for Claude Code
To rescue a flailing project that I took over when a senior hire ghosted a customer in the middle of a project, I got the 200$ Pro package from OpenAI (which is much less usable than Claude for our purposes; there were other benefits related to my client's relationship w/ OpenAI)

In the end, I was able to rescue the code part, rebuilding a 3 month long 10 person project in 2 weeks, with another 2 weeks to implement a follow-up series of requirements. The sheer amount of discussion and code creation would have been impossible without AI, and I used the full limits I was afforded.

So to answer your question, I got my money's worth in that specific use case. That said, the previous failing effort also unearthed a ton of unspoken assumptions that I was able to leverage. Without providing those assumptions to the AI, I couldn't have produced the app they wanted. Extracting that information was like extracting teeth so I'm not sure if we would have really had a better situation if we started off with everyone having an OpenAPI Pro account.

* Those who work in enterprise know intuitively what happened next.

jbm··on FAA offering more incentives as air traffic controller shortage worsens
Canadian ATC has serious issues, and the whole air travel system is much, much more expensive than the US.

https://www.cbc.ca/news/canada/british-columbia/vancouver-ai...

jbm··on Game preservationists say Switch2 GameKey Cards are disheartening but inevitable
Literally have the same thing; a wired XBOX360 controller that I bought a long time ago. I had to clean up the gunk inside a few years ago, but it still works perfectly fine.

I've seen some videos explaining the cause of the Joycon issue and it feels like it must be cost cutting (on the most important component of the device). People even fix it temporarily with a piece of cardboard.

https://www.youtube.com/watch?v=StRvTiRagPo

Keep in mind, these are 100$+ in Canada. Per my experience, I think it will be another 40 years until I buy another Nintendo console.

← PreviousPage 5 of 30Next →