Recent submissions

Comment · 1 year ago
Frequent frustration past week for me:

The integrated button to join a Microsoft Teams meeting directly from my Microsoft Outlook Calendar doesn't work because Microsoft needs to scan the link from Microsoft to Microsoft for malware before proceeding, and the malware scanning service has temporary downtime and serves me static page saying "The content you are accessing cannot currently be verified".

Comment · 1 year ago
What is 12+12?

> The answer is 24! See the ASCII values of '1' is 49, '2' is 50, and '+' is 43. Adding all that together we get 3. Now since we are doing this on a computer with a 8-bit infrastructure we multiply by 3 and so the answer is 24.

Cool! I didn't understand any of that but it was correct and you sound smart. I will put this thing in charge of critical parts of my business.

Comment · 1 year ago
Comment · 1 year ago
I am now making an emotional reaction based on zero knowledge of the B2B codebase's environment, but to be honest I think it is relevant to the discussion on why people are "worlds apart".

200k lines of code is a failure state. At this point you have lost control and can only make changes to the codebase through immense effort, and not at a tolerable pace.

Agentic code writers are good at giving you this size of mess and at helping to shovel stuff around to make changes that are hard for humans due to the unusable state of the codebase.

If overgrown barely manageble codebases are all a person's ever known and they think it's normal that changes are hard and time-consuming and needing reams of code, I understand that they believe AI agents are useful as code writers. I think they do not have the foundation to tell mediocre from good code.

I am extremely aware of the judgemental hubris of this comment. I'd not normally huff my own farts in public this obnoxiously, but I honestly feel it is useful for the "AI hater vs AI sucker" discussion to be honest about this type of emotion.

Comment · 1 year ago
Please show me on the doll where this stranger's personal identity hurt you.
Comment · 1 year ago
> but not everyone runs on *nix systems

Meaning Windows? It also has file system permissons on an OS level that are well-tested and reliable.

> not all Node developers know or want to know much about the underlying operating system

Thing is, they are likely to not feel up for understanding this feature either, nor write their code to play well with it.

And if they at some point do want to take system permissions seriously, they'll find it infinitely easier to work with the OS.

Comment · 1 year ago
This is a good example of a headline that is both accurate and dishonestly misleading.

Like if we discovered spitting at a housefire would slow it down more than expected, it's still not preventing it from burning to the ground. It's just going to allow some asshat to say "See? Let's defund the fire brigade."

Comment · 1 year ago
Make sure you have AI customers also. Prompt them to love your product and you're good.
Comment · 3 years ago
There was. It was horrible.
Comment · 3 years ago
Employment: You can't fire me! I quit!
Comment · 3 years ago
Exactly. A thing so small and simple that you can rewrite it in an afternoon is more futureproof than any 8000 LOC monstrosity.
Comment · 3 years ago
"A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system." -John Gall (Systemantics)

While not the intended audience, Systemantics is one of the most educating books on software architecture in existence.

Comment · 3 years ago
Whataboutism is detrimental to discussion.
Comment · 3 years ago
And a GPT to receive the output, write a summary, and insert it directly into a CEO's trash folder.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton