HNHacker News
TopNewBestAskShowJobs

iainctduncan

3,324 karma · joined August 5, 2020

submissionscomments
iainctduncan··on What Psychedelics Do to the Brain
National geographic is considered a complete joke by scientists and is funded by right wingers so i wouldn't waste a second reading anything there about recreational drugs....
iainctduncan··on Ask HN: Building a solo business is impossible?
I've been working in software dilligence for 7 years now and have worked with 100+ companies getting purchased or raising late-stage investement as an assessor, so I've had the rare privilege of seeing the insides of a whole bunch of companies that are doing well (PE doesn't buy companies that aren't doing well). And if there's one conclusion I can draw from this its...

Your idea bloody well does matter.

The myth that "your idea doesn't matter, it's all about execution" is complete nonsense. Successful businesses are built by people who understand a problem domain well enough to see how to solve a problem that people will pay more for than it costs to solve the problem, where "costs to solve the problem" encompasses everything, especially all the non-functional requirements.

The world is full of failed software companies where no one thought through all the cost ramifications of getting and serving a customer and figured out whether their idea will fly as a long-term profitable business. And it's also full of complete crap software (or software that started out as crap and then improved) that makes founders lots of cash because the idea was actually something people want to pay for.

I will also say, yes it takes years for most of these companies.

iainctduncan··on What Claude Code's Source Revealed About AI Engineering Culture
Man, same boat. If I weren't only looking for another 10 years of working, I'd be doing the same.
iainctduncan··on This year’s insane timeline of hacks
typosquatting is shaping up to be a serious problem again.
iainctduncan··on We May Be Living Through the Most Consequential Hundred Days in Cyber History
exactly
iainctduncan··on How to get better at guitar
Hi, yup on Vancouver Island. They have a combined music + CS undergrad, a Masters in Music Technology (which is an MMus), and a roll-your-own interdisciplinary Masters and PhD. The INTD is the grad ticket for people who want to do CS heavy stuff, though you can do it in the MTech if you want the MMus. I did MTech and now INTD PhD with CS as the primary. I'm the author of Scheme for Max, which puts an s7 scheme interpreter in Max and PD, and work on that platform is my research area, including creation of algorithmic music works.

UVic has some great profs in the combination. My supervisor George Tzanetakis is internationally respected in music information retrieval, and Sarah Belle Reid just got my retired music supervisor's job too (Andy Schloss). Feel free to email my user name @ gmail.com if you want to know more.

iainctduncan··on We May Be Living Through the Most Consequential Hundred Days in Cyber History
Definitely agree. I guess I should have specified I meant "real programmer who wants a career". ;-)
iainctduncan··on This year’s insane timeline of hacks
As part of my work in technical diligence, I create medium-long form content marketing material on topics germane to PE investment in tech. In the last six months I did a series (not yet published) on the state of security in the age of gen-AI.

Basically, we are entering the ransomware apocalypse. It is insane what a godsend gen-AI has been to the cybercrime sector. When all you need to do is make something good enough to fool some of the people some of the time, genAI is perfect.

Things that used to work reliably - like trusting google ads or sponsored links not to be malvertizing sites - are meaningless now that gangs can trivially spin up networks of thousands of fake interacting sites and linked profiles to sneak by fraud detection. Phishing attacks are ridiculously sophisticated, combining voice, text, and video impersonation. Supply chain attacks are going to mean package managers are handgrenades. Ransomware gangs are running full on SaSS services allowing script kiddies access to big gun material. Attacks that were previously only in reach of nation-state-sponsored actors are now available for peanuts. And all of this is going to worse because of everyone and their dog using gen-AI to pump out huge amounts of vulnerable code. And then there is the world of prompt engineering for data exfiltration...

If you are young and wanting a promising trade in tech, security would absolutely be a good choice. Shit is going to get CRAZY.

iainctduncan··on Claude mixes up who said what
why yes, yes I am. ;-)
iainctduncan··on How to get better at guitar
I adore those albums with Paul Desmond and Jim Hall. So killer.
iainctduncan··on How to get better at guitar
Hi, University of Victoria in Canada.
iainctduncan··on How to get better at guitar
Lol I have to admit, I do play "uptight bass". The Freudian thumb slip got me, ha

Relaxing on that thing is hard! :)

iainctduncan··on How to get better at guitar
I play electric and uptight jazz bass. While what you describe is possible for some genres, not knowing keys and the fretboard the same way you know keys on the piano is a non starter for jazz. All the competent jazz guitarists and bassists I know have this down cold. It's table stakes in my world.
iainctduncan··on Testing suggests Google's AI Overviews tell millions lies per hour
I recently searched for information on a potential pet poisoning. The google overview had the decimal spot in the wrong place.... confusing a lethal amount for a trivial amount. My pet was fine, but had it actually eaten more, and had I used the google answer as my yardstick, it could have not been.

Worst piece of enshitification in my daily life.

iainctduncan··on How to get better at guitar
Listening and transcribing is an excellent thing to do. But it would be terrible advice to say it's the only thing to do.

Also, I would argue that if you really want the benefit of transcribing, don't write it down until you have memorized whatever chunk you are transcribing - the act of memorizing it and learning it solely by ear is where the real value is.

On the other hand, this is not a good way to learn technique or the fretboard, as the easy keys will be vastly overrepresented, and you don't need to know where you are. That's a challenge that's almost unique to guitar and bass, and getting over that hump requires learning material by note name (whether from scores, tabs, or just chord symbols).

(my bonafides: 35 years playing, gig on sax, bass, piano, and percussion, currently doing an interdisciplinary PhD in music and CS, and running a jazz club night where I perform weekly)

iainctduncan··on AI may be making us think and write more alike
One has only to compare blogs and "thought leadership" posts from now and five years ago to see this is already happening, and big time.
iainctduncan··on Inside a Corporate Retreat That Went Very Badly Wrong
And if you want a fantastic read that is both a gripping mystery and so-on-point satire of startup culture, Ruth Ware's "One By One" is fucking awesome. It's an homage to the Agatha Christie novel, but at a startup's corporate retreat.
iainctduncan··on The threat is comfortable drift toward not understanding what you're doing
It is astonishing to me how many people here are defending "not actually knowing what the hell you are doing", on the basis that LLMs will "keep getting better".

The bit they are missing, IMHO, is that if LLMs keep getting better, doing the steering-the-LLM version keeps getting easier, and being an LLM-using-expert rapidly drops to a value of zero. Like literally fucking nothing. If anyone can do it easily with an LLM, why would anyone pay you anything? Why would they care? You might as well be a teenager at a fast food job.

In this scenario, only actually understanding will be any kind of differentiator at all. And if that scenario doesn't come to pass, it will still be a far better differentiator to have a clue.

iainctduncan··on Jack Dorsey says Block employees now bring prototypes, not slides, to meetings
And this is better how exactly? If you're running a business, do you not want to catch employees mistakes as early as possible? Most ideas are crap. I'd way rather they get elimated after someone spent an hour making slides than a day vibecoding a prototype.

And then there is the problem that vibecoding is addictive so the more one has done of it on the prototype, the worse one's judgement of whether it's actually something worth building...

iainctduncan··on Can AI Exit Vim?
he exited!!!
iainctduncan··on 1929: Inside the Greatest Crash in Wall Street History
... "so far."
iainctduncan··on Folk are getting dangerously attached to AI that always tells them they're right
Programmers are kidding themselves if they think they are not susceptible to this. It may be more subtle, but interacting with a human-sounding echo chamber IS going to screw with your judgement.
iainctduncan··on AI users whose lives were wrecked by delusion
There are an awful lot of programmers here essentially mocking this person for being naive and gullible, and yet the things I read programmers who are all in on vibe coding say are not that different, just a little less extreme. I'm seeing cases online nearly daily of people thinking their app is ground breaking or amazing when it's honestly a piece of barely thought out garbage and if they hadn't made it in a rush of "OMG I'm a genius with this tool" they'd know it.

I think coders ignore the insidious mental effects of these things at their peril and we would do well to ask ourselves if we are not likewise having our judgment altered by the intoxicating rush of LLM work and the subtle syncophancy of LLMs making them feel "insanely productive".

Cocaine and meth are also real productivity enhansers in the short term, but it doesn't mean they're a good fucking idea. There was a time when big companies were trying to convince everyone and their dog that life would be better, faster, and more productive with a little coke in the mix. Hell, I even saw more than a few people wreck themselves that way in the first dotcom era. :-/

iainctduncan··on Goodbye to Sora
You know they are burning money dangerously when they decide to focus on the area in which they are getting their asses kicked...
iainctduncan··on Ask HN: Is anyone here also developing "perpetual AI psychosis" like Karpathy?
It's definitely a broader thing you see not unfrequently in academia too (I'm a very mature phd student right now in fact!), but man, programmers seem to have it real bad.
iainctduncan··on Ask HN: Is anyone here also developing "perpetual AI psychosis" like Karpathy?
To me me he's just another example of a very smart programmer being really bad at seeing big pictures, imagining from other perspectives, and generally having people/systems/economics/philosophy wisdom.

Unfortunately it seems endemic in our field. So many great coders have this laughably naive belief that, because they are good at something that makes them feel like a genius when they solve problems, they are in fact geniuses at solving all problems.

Even more unfortunately, AI seems to ramp that up to 10x along with the code generation.

I'm willing to be the public perception of programmers in general is going to be a lot workse five years from now....

iainctduncan··on Claude Code and the Great Productivity Panic of 2026
And yet ... all the software I use online still sucks. Honestly, the only stuff in my daily drive that I truly admire are the desktop apps that were years or decades in the making. If everyone is hella productive and 10xing it why are the cloud offerings still such buggy pieces of shit?

Things are too weird now. Alomst makes me want to just teach music lessons again for way less money. Sigh

iainctduncan··on What is agentic engineering?
My money is on a lot more than 1 to 2!
iainctduncan··on LLMs can be exhausting
Everytime I read articles here describing the LLM prompt engineering workflow, all I can think is, "This sounds like such a fucking awful job".

I imagine I will greatly reduce my job prospects as a hold out, but honestly, from what I've read I think I'd rather take a hefty pay hit and not go there. It sounds like a mental heath disaster and fast track to serious burnout.

YMMV, I realize I'm in the minority, this is unproductive ranting, yada yada yada

iainctduncan··on What is agentic engineering?
And we haven't even started to see the security ramifications... my money is on the black hats in this race.
← PreviousPage 3 of 30Next →