Skip to main content

copying and pasting


sitting down doing nothing is not that all unproductive. in my case, it pushed me to think about small things in life. and one of them is "copy and paste". i know it's silly but just think of it. when was it first used? to what machine and what operating system? how was it conceived or how did originate? now, if you ask why is it important to discuss this, it is not. well, not so important, in general. my point, anything can be worth blogging. even just the tiniest, unrespected matter or, in this case, action.

let's define it first. copying and pasting requires the action of highlighting a certain character, file or element first. then, copying by several means like pressing ctrl+C or clicking file on drop down menu the selecting the word "copy". finally, going to where it is to be pasted and pasting it by, this time, pressing ctrl+V or clicking file on drop down menu the selecting the word "paste". let me remind you that this is only limited to what i know. other procedures and articles are all over the net.

next, how did it came about? let me check google.

The term "cut and paste" comes from the traditional practice in manuscript-editings whereby people would literally cut paragraphs from a page with scissors and physically paste them onto another page. This practice remained standard as late as the 1970s. Stationery stores formerly sold "editing scissors" with blades long enough to cut an 8½"-wide page. The advent of photocopiers made the practice easier and more flexible. 
- wikipedia
now it gets more interesting. isn't it nice to know that there's a lot that you can do on your spare time?

ps: can anyone please coin a word for copy/paste?

Popular

Process Design & Workflow Optimization Using First-Principles Thinking (FPT)

Instead of copying existing process frameworks, let’s break down Process Design & Workflow Optimization from first principles —understanding the core problem it solves and building efficient workflows from the ground up. Step 1: What is a Process? At its most fundamental level, a process is just: Inputs → Resources, data, materials, or people. Actions → Steps that transform inputs into outputs. Outputs → The final result or outcome. A process is optimized when it minimizes waste, reduces friction, and improves efficiency without compromising quality. Step 2: Why Do Processes Become Inefficient? Processes break down when: ❌ Unnecessary steps exist → Extra approvals, redundant checks, or outdated rules. ❌ Bottlenecks appear → A single point slows down the entire system. ❌ Lack of automation → Manual tasks take too much time. ❌ Poor data flow → Information is siloed or delayed. ❌ Overcomplicated workflows → Too many dependencies and unclear roles. To fix i...

Using AI to Reinvent My Résumé and Try to Land an Interview

Creating a résumé is a tedious job to most. It's hard, time consuming and might even be the cause for rejection-if you don't know what you're doing. Fortunately, there are AI tools out there that created to assist, us humans, in generating résumé. It save's time, effort and you get higher chance of being hired.  But what if you're transitioning to an entirely different role? You don't have experience, no educational background to back it up. and no portfolio to show. What do you do? You come up with something creative. You come up with some that has never been done before. And, just wow them... or at least try. I was messaged in LinkedIn for a position that I was eyeing for in years. The HR guy reached out and we scheduled a call interview. We talked for more than half an hour and I was enlightened that my résumé is lack-luster. I was highly considered but the résumé is not at par because I have no job experience on AI, the certifications we're not included,...

Retrieval-Augmented Generation (RAG) Using First-Principles Thinking

Instead of just learning how Retrieval-Augmented Generation (RAG) works, let's break it down using First-Principles Thinking (FPT) —understanding the fundamental problem it solves and how we can optimize it. Step 1: What Problem Does RAG Solve? Traditional AI Limitations (Before RAG) Large Language Models (LLMs) like GPT struggle with: ❌ Knowledge Cutoff → They can’t access new information after training. ❌ Fact Inaccuracy (Hallucination) → They generate plausible but false responses. ❌ Context Limits → They can only process a limited amount of information at a time. The RAG Solution Retrieval-Augmented Generation (RAG) improves LLMs by: ✅ Retrieving relevant information from external sources (e.g., databases, search engines). ✅ Feeding this retrieved data into the LLM before generating an answer. ✅ Reducing hallucinations and improving response accuracy. Core Idea: Instead of making the model remember everything, let it look up relevant knowledge when needed....