The Oblivious Manager's Guide to Data Transfer
Description
This is a classic meme featuring Bill Lumbergh, the infamous manager from the movie 'Office Space'. The image shows Lumbergh in a typical cubicle-filled office environment, wearing his signature glasses, suspenders, and tie. The text, in a bold white font, is overlaid on the image, reading 'YEAH, IF YOU COULD EMAIL IN YOUR DATABASE' at the top and 'THAT'D BE GREAT' at the bottom. This meme humorously captures the profound disconnect between non-technical management and the engineering team. The request to 'email a database' is technically absurd, as a database is a complex system, not a simple file that can be attached to an email. For experienced developers, this is a painfully relatable scenario, representing countless clueless requests from stakeholders who don't understand the scale or nature of the systems they manage. The passive-aggressive tone of 'that'd be great' perfectly encapsulates the corporate culture it satirizes
Comments
23Comment deleted
Sure, I'll email you the database. Just as soon as you approve my PO for a P-terabyte sized flash drive and a forklift to carry it to your desk
No worries - I'll just gzip the 12-terabyte Postgres dump, attach it to Outlook, and pray Exchange supports resumable uploads
Sure, let me just zip this 500GB production database and attach it to an email - right after I finish implementing our new microservice that sends each row as a separate Slack notification for 'better observability'
Sure, I'll email the database - Exchange's 25MB limit is the only data-loss-prevention policy this company has ever successfully enforced
Ah yes, let me just SELECT * FROM production_db INTO 'attachment.sql' and hope your Outlook doesn't choke on the 47GB file. While we're at it, should I also fax you the indexes and carrier-pigeon the foreign key constraints? This is the enterprise equivalent of asking a civil engineer to 'just email me that bridge' - a perfect encapsulation of the eternal struggle between those who understand data persistence layers and those who think databases are just fancy Excel files with an attitude problem
When stakeholders treat your 500GB PostgreSQL cluster like a mildly oversized Excel sheet ready for Gmail
Apparently Outlook-as-ETL is our new architecture: zip the prod dump, password “1234,” reply-all to Finance; we’ll worry about GDPR and DLP after the VP finishes VLOOKUPs
Sure, I’ll just attach a transactionally consistent snapshot of our 2TB sharded Postgres to an email, bypass DLP, violate GDPR Article 32, and hope Outlook supports two‑phase commit
dumps as csv, open in excel, emails screenshot Comment deleted
...pasted into .doc Comment deleted
Maybe he means that he wish to write data to database from email? There are several solutions for that. https://hevodata.com for example. And https://zapier.com Comment deleted
No. Comment deleted
Please, no Comment deleted
Why? What's wrong sith these solutions? If you'd like a programmer way, you can make special email for database connection and accept commands written in it's body. On message receive start a script that will search for SQL commands inside and perform it. It's better to delete drops commands first. If you don't like message receive as a trigger than you can use cron and check every few minutes for the new massages with SQL commands. Comment deleted
→ ew Comment deleted
Please tell me why you find this solution disgusting. Comment deleted
as a programmer with decency, I am obligated to gatekeep Comment deleted
the question you need to ask here is: what is this for? People? Make a proper GUI, maybe a website if you will. Automation? Make a proper API. shits & giggles? sure ok, go ahead man. Comment deleted
Sure, you can accept emails only from whitelist and only with several source IPs. You may also require a key before SQL which you can generate similarly to TOTP but with no so fast updates. But of course API would be better for that. Isn't this disgusting that we are seriously talking about just a funny picture? I've only described a way to create something that man from the picture wish. Didn't even want to hurt your feelings. Comment deleted
the point is that the guys wish was in itself stupid (or uninformed) Comment deleted
The guys wishes are not always the guys wishes. Sometimes they are the customer wishes. Comment deleted
your point being? Comment deleted
> Didn't even want to hurt your feelings. I was mostly just joking around, no problem here. Comment deleted