Hacker News new | ask | show | jobs
by jpalawaga 1779 days ago
I feel like everyone has an ah-ha moment when software's facade of magic gives way to a genuine feeling that nothing in software is inunderstandable.

I was helping my brother through some CS classes, and he had to use some sort of graphics library, and things just weren't clicking. I opened the source of the graphics library so he could see what was going on under the hood and he was like "whoa... It's all just... Regular code..."

Demystifying indeed.

2 comments

I remember when a friend and I, both with barely any experience at all, tried building our first SaaS.

We went crazy over access control, roles, etc, wondering how operating systems and databases did it, driving ourselves mad over how to implement it at the lowest possible levels so the rest of the stack couldn’t possibly go around it…

We were pretty certain there was some highly complex dark magic behind it all.

A few years later, I worked on a project where we built a SaaS MVP for a client, with access control.

Turns out most people apparently consider ABAC overkill and will go with a few simple if statements if they can afford to.

I showed a friend telnet yahoo port 80 GET.

"wait. it's .. just ... text!"