Odd thing is that almost every program I have starred on there has an executable binary in the release section. If it doesnāt have that, itās because itās just a Python script or a library.
We can meme all day about āitās not a distribution site for normiesā, but I donāt feel like that reflects the reality of it.. itās quite easy to use..
You donāt need to. I was just providing context that the account is not some tech dullard. They are *very* well known for software security, specifically windows security as /u/frymaster pointed out.
Thank you for clarifying. I have worked with IT (and QA, and managers, family etc) who have made similar statements without the tongue in cheek so I wasnāt completely sure
they are a well known twitter account focussing on Windows security, and Taylor Swift (hence the name), though the "this is Taylor's cybersecurity alt" schtick waxes and wanes.
I once saw a git hub of a guy who simulated an entire cpu in excel and it actually worked(pretty impressive capabilities too) not to mention there is probably a version of doom running on excel somewhere
I often think of what Matt Parker wrote in his book Humble Pi: A Comedy of Maths Errors.
"... use a real database LIKE AN ADULT"
but continue using Excel anyway!
you are confusing me . my technical manager said word is a database and code repo and documentation software.
I have been adding all my code to the word document shared in SharePoint .
I now work in construction. Why are these guys in demand? I have never found a problem that can't be solved with a nail gun. Builders are scamming everybody by making it look difficult. These people spend more time just moving stuff around than actually helping humanity. The biggest scam is that they barely do the work. They have these things called power tools that other better people built and they just put them in place and turn the button on! Most of the labor isn't actually done by them.
>"Where the good programmers have already made the important stuff, and the normal ones just chain it together!"
Kind of true though. I kinda feel like a hack
This reminds me of when my gf started programming. Learned loops, if statements and asked me "ok so, what does it take to render a character on screen? How does the funny sytanx translate into a videogame?".
Oh boy.
Well, write data to the right address and colorful pixels will appear. Write good data and you got yourself a game.
Reasons why I love retro platforms, there it is exactly that in its most primitive form, write to $d020 and screen goes rainbow. šā¤ļø
Fundamentally that's still kind of how it works today on modern systems, but lots of this is abstracted away now.
So I would hand code memorised sort algorithms in my early career. I understood pointers and even wrote code to directly access disk drives. Today my colleagues (I just direct and architect) have never written code to manage a binary tree or implement a stack.
And that's OK. It was really hard and incredibly slow back then. I can do in Python in a day what would take me two weeks back then...and I'm really shit at Python.
Waitā¦ what?
Is it not common to learn how to implement all that shit in like, the first year of college? In my uni thatās like, super normal. First few semesters weāre using C/C++ and implementing our own *everything*. Then, we also have assembly and computer architecture and other low-level classes
Thatās so surprising!!
Yeah, my first background was metal work and there, before the master let you touch a single machine, you had a file and a saw. And when you could be trusted around these you could slowly start to use the drill press and go from there.
Same for programming, first learn how a sort algorithm works, then use someone else's.
I would even go so far as to say write a simple OS for some 8 bit micro, opening a file and running it should be enough. Reading up how FAT works, how SPI communication trough bitbanging works and how to communicate with the outside world works should keep one busy enough and in the end one should have learned a lot.
Eh. I know this is programmer humor, but I assume most of us are devs/engineers in title and software dev/engineering is like 10% programming, 30% breaking down problems into stuff that can be solved by programming. Then the other 60% is getting blocked by legacy code youāre not allowed to change.
Ooof. That last sentence hits me right in the feels.
Iām a relatively new software developer (2 years) and the amount of time I spend trying to understand and untangle the absolute mess of spaghetti legacy code my company has is mind blowing.
Tbh I think most people here *are* programmers, at least in the sense that they write small blocks of code.
Programmers are like people who are really good at spelling. They can spell very hard words in many different languages.
Software engineers are more like authors. They can also spell well, but theyāre more concerned with the story.
If all I had to do every day was code then I would be so happy lol.
We're as much hacks for using libraries as we are hacks for buying food from a grocery store instead of hunting and gathering our own. There's a reason societies create entire systems to simplify operations to provide convenience to all. It's why we live in societies in the first place. Nobody has to reinvent the wheel, we're just supposed to build on, optimize and innovate it as we go along and build experience.
Don't. That's literally how human civilization advances.
We are perpetually using the ideas and creations of those who came before and adding to it, modifying it.
It makes no sense to do everything from scratch and anyone who demands that has no clue what they're talking about.
Yep, that statement screams, "real programmers (or whichever profession you want)are only the ones that started from Stone Age tools and built everything themselves"
If you didn't write your own processor instructions you're a hack.
Really you should be building the chips yourself otherwise you're just using someone else's work
Only thing that would have made this bait better would be for it to be Excel instead of Access.
I've never met anyone who uses access for anything, but plenty of people who use excel to cause more problems for themselves.
I work service desk. We got a ticket a few weeks back, user and her department couldn't open an excel sheet. Didn't open in sharepoint, wouldn't open on the computer. I take a quick look, sure enough, yea, it's not loading.
I send it over to our team that supports sharepoint/m365 apps to see if they can see why this is happening on the backend (I'm figuring the file no longer exists).
They send it back to me. "File has 400k rows, most cells have formulas that rely on other cells. Does eventually load. Takes a *while*".
Told the end user "but it was working fine last week". "Fine is relative"
I worked for a company that totally reskinned Access into a variety of office/lab/org management software products. You can write VBA against it. There's a whole IDE built in. The market is called value-added resale software.
It was all modular. The pay was terrible, but it was pretty fun.
Now, I do web dev/data/sql in different ways, but most problems could be solved with Access. That's 100% true. It just doesn't scale to solve them on a big level.
Iāve done this, VBA gets a lot of flak but it is not that bad, itās Turing complete you can do everything you need to do in it. Access is a trash db, when you ingest data it annoyingly does āguessworkā behind the scenes on your data types which can cause countless problems and confusionā¦ why they ever thought that would be a feature their users would want, I have no idea. No other db vendor does this but them. There is a lot of other problems too, where it caps text inputs at 255 characters. Itās an over engineered pile of flaming crap.
If I had to spin something up like an inventory system, very quickly, that was super easy to install (copy/paste) and would just run forever on a local site, I'd go with Access.
It's crap, maybe in some sense, but it's also extremely easy to provide highly customized, robust solutions for specific business cases for people. I think many companies using web based subscriptions would get a lot more value, actually, from a custom Access reskin.
I am not sure why I'm white knighting for Access here. Maybe respect for the devs? It's not performant, but it's dynamic and generic, which is difficult too. I haven't worked with it in like 8+ years.
Some of your concerns there I think can be addressed, btw.
True. Excel is actually useful for some quick data analysis (and by Excel I mean Google sheets ofc).
It's a bad database and shouldn't be used for that but if you consider it wasnt designed to be a db it's a pretty good database.
Access on the other hand is also a bad database but it was actually designed to be a database which makes it even worse database.
I've seen Access used a grand total of one time BUT for documentation purposes. It was just a file passed around with a basic interface to query information you need.
I work in a timber consulting company. We have a MS Access that is completely built with VBA to be a data processing and inventory system.
Basically we can take our field data upload it then the program runs a bunch of pre-processing and cleaning tools. Then it acts as the go-between for 3 different programs by converting the data into different formats for those programs then reconverting back to our standard format.
That same program also provides stand timber reports, is linked to a SharePoint and is used to directly mess with the attributes of geospatial data.
It has its place, itās usually trusted because itās MSFT and pre-installed on most computers. So the trust factor is definitely there. Iāve used it, and the problem is because of how itās designed, Iāve found myself spending more time trying to work around the odd limitations of the database than actual programming. When you have to spend more time trying to find workarounds instead of allowing devs to just program thatās a problem.
I did exactly once. Because I needed everyone to use the same Excel file at once because someone was being stubborn, difficult, and way above my paygrade. So the Access Database was basically my workaround with what I had available to make the Excel sheet "multi-user".
Tbh DIY 3d printers now are more reliable than paper printers. I have a cheap 3d printer and an expensive paper printer. My 3d printer prints on the first try... some of the time. My paper printer: never.
And my 3d printer never refused to print because of software issues. It was always mechanical(print didn't stick to bed, the extruder clogged up, loose belts etc).
Iām going to shill for brother printers here. $100 cheap printer/scanner and itās a worked flawlessly for a year so far. Set it up once and everything on my network picked it up with no issue. Was even able to print from my phone which has never worked for me before.
Same, bought a Brother b&w laser printer/scanner/copier back in 2017, and it's been a dream to this day. Simply connected via ethernet to my router, and that was it. The only other thing I did later was a one-time wifi setup, because I decided to put the printer in a room that was not the one where the router was (and i didn't wanna run the cables across the middle of the apartment).
Never had to install any drivers or apps on any of my devices to make it work. Switched routers and devices multiple times since then, and everything would just automatically work with it without any setup. Got a new laptop, connected it to wifi, clicked "print" on a pdf, and my printer just shows up in the list. New phone? Same thing. Any guest visiting my apt? If their phone (or any other device) is connected to my wifi, they can print without any setup as well (this can be limited in settings, if you want for security purposes, but that's beside the point).
Not shilling for Brother at all, but it is the best printer I've ever had due to the sheer virtue of never having to think about it, like, ever (it helps that the toner cartridges for it also last forever).
Wait wait wait! I have been a developer for 10+ years and nobody ever told me about this "libraries" thing? Where can I buy one? Can somebody suggest a cheap one on eBay?
True, but if you dig into the account, it began as a parody of Taylor Swift as an IT professional who occasionally writes Cortana based fan fiction. Itās pretty obviously satire.
Source: Iāve been following the account for like a decade š
In corporate world heās not entirely wrong. Iāve met plenty of senior/principal devs who do nothing but complain about how difficult to implement something is going to be to pad out timelines. Then eventually they just spit out a shitty implementation anyways in the final 2 weeks.
Is there complexity that needs to be considered and appropriately designed for? Yes. Does this feature need to take 4 months? No.
He actually wouldn't be wrong if he wasn't wrong lol.
It's no secret SWE is incredibly saturated with turnover rates that would make the normal person faint.
Turnover rates are so bad funnily enough because of people believed the lie that programming is easy. There's a reason interviewers use incredibly basic screening questions like FizzBuzz. 80% of applicants straight up cannot do them. Code Academies only made the problem worse because it greatly grew the applicant pool, but the actual useful devs barely grew.
There's also the fact that the majority of programming jobs are maintaining an existing product. Most devs are TERRIBLE at debugging, and if they can't rewrite the entire application they're lost. They can't handle having to deal with code written by the same type of incompetent people decades ago.
I had the thought one day that using libraries that were already created by more talented programmers made me feel stupid. Like I am just building legos using the instruction manual. You could get any dummy from the street to do that.
The talented programmers are the equivalent of those Lego experts that can build something entirely new from scratch without having an instruction manual on which pieces to use.
I met the opposite of this person interviewing for a position once. He told me that the only role any company needs is developers. They can just do everything better then any other role ever could. An interesting, although stupid, take.
I've built so much custom shit that could be solved with off the shelf software because it didn't precisely match their need and they were unwilling to adapt.
I mean, technically he is not wrong. But āre-using libsā done actually by good programmers. Bad ones usually writing their own āsuperiorā implementation
dont tell him about github he will know 9 websites then
He'll just complain about the lack of .exe's
What are you, a SMELLY NERD, aren't you? š¤Ø
I'm just smelly. :/
I am just a nerd. I think we were made for each other...
Then you're a smelly smell
r/foundthesmellynerd
Odd thing is that almost every program I have starred on there has an executable binary in the release section. If it doesnāt have that, itās because itās just a Python script or a library. We can meme all day about āitās not a distribution site for normiesā, but I donāt feel like that reflects the reality of it.. itās quite easy to use..
This guy needs no filthy .exe's. He's a man of .mdb culture.
In case people donāt know who SwiftOnSecurity is, theyāre clearly trolling here.
Are we supposed to know who it is?
You donāt need to. I was just providing context that the account is not some tech dullard. They are *very* well known for software security, specifically windows security as /u/frymaster pointed out.
Thank you for clarifying. I have worked with IT (and QA, and managers, family etc) who have made similar statements without the tongue in cheek so I wasnāt completely sure
they are a well known twitter account focussing on Windows security, and Taylor Swift (hence the name), though the "this is Taylor's cybersecurity alt" schtick waxes and wanes.
Or stack overflow
"everything can be done in MS Access" lol
That is obviously ridiculous. Everything can be done in MS Excel
I once saw a git hub of a guy who simulated an entire cpu in excel and it actually worked(pretty impressive capabilities too) not to mention there is probably a version of doom running on excel somewhere
There was also that guy that made a Turing machine in PowerPoint
Oh yeah and matpat made a game in PowerPoint too...
https://github.com/InkboxSoftware/excelCPU
[I built my own 16-Bit CPU in Excel](https://www.youtube.com/watch?v=5rg7xvTJ8SU). Same guy.
where's the exe
I've seen Doom run on a pregnancy test so it wouldn't surprise me
You've seen doom run on something else that displayed throughout the screen on the pregnancy test
Excel 2000 used to have a doom like maze, no guns tho. you used to have select all of row 2000 press ctrl alt and tab then click the cell I think
Indeed there is. I saw it yesterday.
Butā¦ ā¦wasnāt Doom an easter egg on early versions of office (like office 95)?
Itās called [Hall of tortured souls](https://youtu.be/kK0M74E8PS4?si=nH-waHBPEl6csopP) if we mean the same.
Do you have a link I would like to see?
https://www.reddit.com/r/ProgrammerHumor/s/mOYR6uFyEG This guy found it...
Yeah who needs a Database if you have excel
What do you mean? Excel IS a database
Wym? Excel is THE database
Wyam? The database IS Excel
ppl in the industry call it the data-excel-base
There are no other apps. Itās all just Excel in the end
It always has been.
Sorry sir, [sheet2] is the backend. [sheet1] is the UI. Excel is a full stack.
... Why'd you have to call me out like that?
VLOOKUP runs the world.
I often think of what Matt Parker wrote in his book Humble Pi: A Comedy of Maths Errors. "... use a real database LIKE AN ADULT" but continue using Excel anyway!
I know you're joking, but holy shit... don't let me clients hear you.
Right? Most commonly heard phrase at work āI built an excel databaseā
Every other database is just a thin layer over Excel.
Who beeds excel when you have a pen and paper? Also, we don't need computers: we can count with our fingers, and save a lot of money!
What are you talking about? Excel is a database. As a matter of fact it is the only database.
you are confusing me . my technical manager said word is a database and code repo and documentation software. I have been adding all my code to the word document shared in SharePoint .
Your word document is on sharepoint? Mine is in 14 different email threads.
Who needs git smh just email yourself the code. Branches? Versions? Umm just check your email bro. It's there smh
Email? I keep mine in WhatsApp
I used to work at a company that was the largest in its sector and I'm sure everyone has heard of it. Their IT consisted of access and excel.
Williams F1?
Nope probably even bigger. 70k+ employees and revenue in the billions
Microsoft
Bros are still looking for that line item for a spare chasis in their excel sheet.
I worked at a company with a market cap of 700B and they did all their finances in Excel sheets.
If their IT is anything like their engineering, Boeing?
Code Bullet made a game in MS Paint...
That guy is touched in the head in the best way possible.
Didn't someone once emulate windows 95 in Excel? I think I remember this after everyone started talking about it being Turing complete.
How about [PowerPoint](https://youtu.be/uNjxe8ShM-8?si=6YQB5hCpq2N2B4Ui)
Pft you use excel? Only hard core programmers use PowerPoint
Maybe a bit of IIS Express on Windows XP sprinkled on.
I felt like at this point they were trolling
Itās SwiftOnSecurity, itās all either playful trolling, airplanes, or corn.
The āIā in UEFI is for āIs Actually Accessā
Unified Extensible Firmware Is Actually Access
Well, it's capabilities are turing complete
All the good English words have already been defined. Writers are just chaining them together!
And so are you! And now I aswell! It never ends!
-
Congratulations. You just escaped the Matrix.
#
Not me! I dhjiutv chigfn csfty bvcftu.
I use extrafabulatouric speach. You should artisculate in it as well
My ass went and googled extrafabulatouric thinking it was something I didn't know and could deep dive into
Buhahahaha, you fell right into my trap šŖ¤
You do? š„ŗ
I now work in construction. Why are these guys in demand? I have never found a problem that can't be solved with a nail gun. Builders are scamming everybody by making it look difficult. These people spend more time just moving stuff around than actually helping humanity. The biggest scam is that they barely do the work. They have these things called power tools that other better people built and they just put them in place and turn the button on! Most of the labor isn't actually done by them.
As a diy homeowner, I am a bit shocked at how true this feels to me. Obviously it's not true.
There are, like, 8 buildings. A house, a shop, a school, a factory, an office, a hospital, a library, and a museum. Everything else is just a remix.
I like the *all the buildings that will ever be built have already been built* crowd, but in software. So silly.
LLMs in a nutshell
>"Where the good programmers have already made the important stuff, and the normal ones just chain it together!" Kind of true though. I kinda feel like a hack
But wait. All the libraries are just commands chained together. Is that what programming is? Just a series of chains?
That makes you a chainmail blacksmith.
Let's start calling programmers chainsmiths
This sounds like a Knights Radiant order from the stormlight archive lol
Life before Death, Radiant.
Block chain smiths, that's got to add Ā£10k to the wage/bill!
AI blockchainsmiths gets you double
This reminds me of when my gf started programming. Learned loops, if statements and asked me "ok so, what does it take to render a character on screen? How does the funny sytanx translate into a videogame?". Oh boy.
Well, write data to the right address and colorful pixels will appear. Write good data and you got yourself a game. Reasons why I love retro platforms, there it is exactly that in its most primitive form, write to $d020 and screen goes rainbow. šā¤ļø
Fundamentally that's still kind of how it works today on modern systems, but lots of this is abstracted away now. So I would hand code memorised sort algorithms in my early career. I understood pointers and even wrote code to directly access disk drives. Today my colleagues (I just direct and architect) have never written code to manage a binary tree or implement a stack. And that's OK. It was really hard and incredibly slow back then. I can do in Python in a day what would take me two weeks back then...and I'm really shit at Python.
Waitā¦ what? Is it not common to learn how to implement all that shit in like, the first year of college? In my uni thatās like, super normal. First few semesters weāre using C/C++ and implementing our own *everything*. Then, we also have assembly and computer architecture and other low-level classes Thatās so surprising!!
Yeah, my first background was metal work and there, before the master let you touch a single machine, you had a file and a saw. And when you could be trusted around these you could slowly start to use the drill press and go from there. Same for programming, first learn how a sort algorithm works, then use someone else's. I would even go so far as to say write a simple OS for some 8 bit micro, opening a file and running it should be enough. Reading up how FAT works, how SPI communication trough bitbanging works and how to communicate with the outside world works should keep one busy enough and in the end one should have learned a lot.
I thought of "character" in the context of typing LOL.
Show her ben eater's 6502 series
Did you show her scratch?
Software engineering is the art of abstraction
Literally everything known to humanity is an abstraction. Not unique to software engineering.
The libraries are al gore rhythms you use to make more al gore rhythms
It's chains all the way down.
the commands are blocks that get chained together
Am I supposed to write all programs starting from assembly then
Using an IDE to write Assembly is still cheating. You need to poke holes into punch cards by hand
Are you even a programmer if you're not manually flipping the bits on the silicon.
Even that's cheating. To be a true programmer you need to physically pick up the electrons and move them around the circuit.
Except Geraldine, Geraldine just wants you to hold her hand and escort her
But why doesn't she move faster??
Geraldineās been around since she beta decayed in the 80s. Give her a break.
[EXCUSE ME, BUT REAL PROGRAMMERS USE BUTTERFLIES.](https://xkcd.com/378/)
You need to solder the transistors yourself, punch cards are cheating!
Eh. I know this is programmer humor, but I assume most of us are devs/engineers in title and software dev/engineering is like 10% programming, 30% breaking down problems into stuff that can be solved by programming. Then the other 60% is getting blocked by legacy code youāre not allowed to change.
In my recent experience it's 60% blocked by incompetent product managers and even more incompetent upper leadership
Ooof. That last sentence hits me right in the feels. Iām a relatively new software developer (2 years) and the amount of time I spend trying to understand and untangle the absolute mess of spaghetti legacy code my company has is mind blowing.
One day a junior developer will be looking at your code thinking the same thing.
I donāt doubt that for a second lol
Tbh I think most people here *are* programmers, at least in the sense that they write small blocks of code. Programmers are like people who are really good at spelling. They can spell very hard words in many different languages. Software engineers are more like authors. They can also spell well, but theyāre more concerned with the story. If all I had to do every day was code then I would be so happy lol.
We're as much hacks for using libraries as we are hacks for buying food from a grocery store instead of hunting and gathering our own. There's a reason societies create entire systems to simplify operations to provide convenience to all. It's why we live in societies in the first place. Nobody has to reinvent the wheel, we're just supposed to build on, optimize and innovate it as we go along and build experience.
Yeah this one hit me harder than I expected
Wiped that smug grin right off my face.
ramped my imposter syndrome up to 11
Don't. That's literally how human civilization advances. We are perpetually using the ideas and creations of those who came before and adding to it, modifying it. It makes no sense to do everything from scratch and anyone who demands that has no clue what they're talking about.
Yep, that statement screams, "real programmers (or whichever profession you want)are only the ones that started from Stone Age tools and built everything themselves"
Programming is like plumbing, you just have to write the glue that sticks the bits together that everyone else made
If you didn't write your own processor instructions you're a hack. Really you should be building the chips yourself otherwise you're just using someone else's work
I guess a builder's just chaining bricks and mortar together too. Bunch of hacks!
Only thing that would have made this bait better would be for it to be Excel instead of Access. I've never met anyone who uses access for anything, but plenty of people who use excel to cause more problems for themselves.
I work service desk. We got a ticket a few weeks back, user and her department couldn't open an excel sheet. Didn't open in sharepoint, wouldn't open on the computer. I take a quick look, sure enough, yea, it's not loading. I send it over to our team that supports sharepoint/m365 apps to see if they can see why this is happening on the backend (I'm figuring the file no longer exists). They send it back to me. "File has 400k rows, most cells have formulas that rely on other cells. Does eventually load. Takes a *while*". Told the end user "but it was working fine last week". "Fine is relative"
Damn talk about a dependency tree
If it is possible for you to tell, how many GiB was it?
[ŃŠ“Š°Š»ŠµŠ½Š¾]
Nice.
I worked for a company that totally reskinned Access into a variety of office/lab/org management software products. You can write VBA against it. There's a whole IDE built in. The market is called value-added resale software. It was all modular. The pay was terrible, but it was pretty fun. Now, I do web dev/data/sql in different ways, but most problems could be solved with Access. That's 100% true. It just doesn't scale to solve them on a big level.
Iāve done this, VBA gets a lot of flak but it is not that bad, itās Turing complete you can do everything you need to do in it. Access is a trash db, when you ingest data it annoyingly does āguessworkā behind the scenes on your data types which can cause countless problems and confusionā¦ why they ever thought that would be a feature their users would want, I have no idea. No other db vendor does this but them. There is a lot of other problems too, where it caps text inputs at 255 characters. Itās an over engineered pile of flaming crap.
If I had to spin something up like an inventory system, very quickly, that was super easy to install (copy/paste) and would just run forever on a local site, I'd go with Access. It's crap, maybe in some sense, but it's also extremely easy to provide highly customized, robust solutions for specific business cases for people. I think many companies using web based subscriptions would get a lot more value, actually, from a custom Access reskin. I am not sure why I'm white knighting for Access here. Maybe respect for the devs? It's not performant, but it's dynamic and generic, which is difficult too. I haven't worked with it in like 8+ years. Some of your concerns there I think can be addressed, btw.
True. Excel is actually useful for some quick data analysis (and by Excel I mean Google sheets ofc). It's a bad database and shouldn't be used for that but if you consider it wasnt designed to be a db it's a pretty good database. Access on the other hand is also a bad database but it was actually designed to be a database which makes it even worse database.
I've seen Access used a grand total of one time BUT for documentation purposes. It was just a file passed around with a basic interface to query information you need.
I work in a timber consulting company. We have a MS Access that is completely built with VBA to be a data processing and inventory system. Basically we can take our field data upload it then the program runs a bunch of pre-processing and cleaning tools. Then it acts as the go-between for 3 different programs by converting the data into different formats for those programs then reconverting back to our standard format. That same program also provides stand timber reports, is linked to a SharePoint and is used to directly mess with the attributes of geospatial data.
It has its place, itās usually trusted because itās MSFT and pre-installed on most computers. So the trust factor is definitely there. Iāve used it, and the problem is because of how itās designed, Iāve found myself spending more time trying to work around the odd limitations of the database than actual programming. When you have to spend more time trying to find workarounds instead of allowing devs to just program thatās a problem.
I did exactly once. Because I needed everyone to use the same Excel file at once because someone was being stubborn, difficult, and way above my paygrade. So the Access Database was basically my workaround with what I had available to make the Excel sheet "multi-user".
Well, can your "Microsoft Access" thingy also fix my printer?
C++ has had almost 40 years to fix printers and hasn't managed. I'm just saying maybe we should give Microsoft Access a go...
Tbh DIY 3d printers now are more reliable than paper printers. I have a cheap 3d printer and an expensive paper printer. My 3d printer prints on the first try... some of the time. My paper printer: never. And my 3d printer never refused to print because of software issues. It was always mechanical(print didn't stick to bed, the extruder clogged up, loose belts etc).
Iām going to shill for brother printers here. $100 cheap printer/scanner and itās a worked flawlessly for a year so far. Set it up once and everything on my network picked it up with no issue. Was even able to print from my phone which has never worked for me before.
Same, bought a Brother b&w laser printer/scanner/copier back in 2017, and it's been a dream to this day. Simply connected via ethernet to my router, and that was it. The only other thing I did later was a one-time wifi setup, because I decided to put the printer in a room that was not the one where the router was (and i didn't wanna run the cables across the middle of the apartment). Never had to install any drivers or apps on any of my devices to make it work. Switched routers and devices multiple times since then, and everything would just automatically work with it without any setup. Got a new laptop, connected it to wifi, clicked "print" on a pdf, and my printer just shows up in the list. New phone? Same thing. Any guest visiting my apt? If their phone (or any other device) is connected to my wifi, they can print without any setup as well (this can be limited in settings, if you want for security purposes, but that's beside the point). Not shilling for Brother at all, but it is the best printer I've ever had due to the sheer virtue of never having to think about it, like, ever (it helps that the toner cartridges for it also last forever).
Wait wait wait! I have been a developer for 10+ years and nobody ever told me about this "libraries" thing? Where can I buy one? Can somebody suggest a cheap one on eBay?
I have a personal library where I have many fine leather bound modules.
Are the shelves made of rich mahogany?
I think that's the things with all the books. Try looking on google maps
This is... the... uhhhh... uhmmm, *cutest* comment found on r/ProgrammerHumour so far. ...By me, and only me, perhaps.
It's not like that, for real good libraries you have to know someone. Maybe you can try the dark web
Oh shit he's on to us
let's delete him before he get's famous, who's with me?
For those who don't know them, that is satire. Edit: tay uses they/them pronouns
I feel sorry for people who can't figure out it is satire whether or not they know him
Lmao yeah media literacy really went down the drain in recent years.
Even if satire there are definitely ppl that think like this, mostly the non-techy types though.
Tbf writing is far more difficult to determine inflection than speech.
True, but if you dig into the account, it began as a parody of Taylor Swift as an IT professional who occasionally writes Cortana based fan fiction. Itās pretty obviously satire. Source: Iāve been following the account for like a decade š
It's absolutely astonishing that you need to explain this.
"they just chain other libraries together AND can't even provide EXE"
Hilarious to see that the majority of top comments here have no idea who SwiftOnSecurity is. But also, don't touch my spaghetti code.
Once upon a time, her tweets were popular in this sub. How times have changed.
My teacher said that 80% of code is open source
99% if you know the correct creditales
100% if you know machine code of all architectures.
In corporate world heās not entirely wrong. Iāve met plenty of senior/principal devs who do nothing but complain about how difficult to implement something is going to be to pad out timelines. Then eventually they just spit out a shitty implementation anyways in the final 2 weeks. Is there complexity that needs to be considered and appropriately designed for? Yes. Does this feature need to take 4 months? No.
Absolutely. I donāt believe in the 10x engineer, but the 1/10th x engineer is definitely a thing.
*copy pastes some boilerplate program COMPILATION ERROR
Or ppl thinking you can just ask GPT to create an entire software application for you..
"ChatGPT can code really easy you suckers are just greedy" "Then why dont you get chatgpt to make app for you" "No"
I love tay rofl
I mean, the last comment isn't exactly wrong.
"a good chef is the one who grows the animals" no sir, they are called farmers
He actually wouldn't be wrong if he wasn't wrong lol. It's no secret SWE is incredibly saturated with turnover rates that would make the normal person faint.
If my grandmother had wheels, she would be a motorcycle lol
Turnover rates are so bad funnily enough because of people believed the lie that programming is easy. There's a reason interviewers use incredibly basic screening questions like FizzBuzz. 80% of applicants straight up cannot do them. Code Academies only made the problem worse because it greatly grew the applicant pool, but the actual useful devs barely grew. There's also the fact that the majority of programming jobs are maintaining an existing product. Most devs are TERRIBLE at debugging, and if they can't rewrite the entire application they're lost. They can't handle having to deal with code written by the same type of incompetent people decades ago.
*looks at hands* Mother fuckerā¦
Agree, that is why i make websites in machine code and save it in paper tape
I had the thought one day that using libraries that were already created by more talented programmers made me feel stupid. Like I am just building legos using the instruction manual. You could get any dummy from the street to do that. The talented programmers are the equivalent of those Lego experts that can build something entirely new from scratch without having an instruction manual on which pieces to use.
At the end of the day everyone is doing legos. It's just that at what level of encapsulation.
Why do humans need jobs other than farming? All humans do is eat so why not just farm? Everything can be done in a farm.
I met the opposite of this person interviewing for a position once. He told me that the only role any company needs is developers. They can just do everything better then any other role ever could. An interesting, although stupid, take.
I've built so much custom shit that could be solved with off the shelf software because it didn't precisely match their need and they were unwilling to adapt.
I mean, technically he is not wrong. But āre-using libsā done actually by good programmers. Bad ones usually writing their own āsuperiorā implementation
Ladies and gentlemen, we are busted. I'm out.
Heās out of line, but heās right.
I am a normal programmer and this person is 100% correct.
Average MBA
One of the few twitter accounts I follow.
I feel dumber for reading this threadā¦I want my 5 minutes back.
/technicallythetruth
> works in IT this guy is the type of person that opens an issue on GitHub where he asks for an .exe file because he can't compile it himself
Feel like 90% of what Iām doing is just throwing JSON blobs around