On the first day of christmas, my true love sent to me:
A large list of email addresses of everybody working in my department
Because they forgot to use BCC.
| @mikolysz |
On the first day of christmas, my true love sent to me:
A large list of email addresses of everybody working in my department
Because they forgot to use BCC.
I just gave Codex an explicit instruction to perform a web search, without actually enabling the web search feature itself (I have it configured with full network access enabled).
It just started hitting random search engine APIs via Curl (it gave up with DuckDuckGo, but tried Jina.ai and that worked).
The times we live in.
People underestimate the power of calling random numbers unrelated to their case (investor relations, press inquiries, legal and so on), and saying "sorry, Chat GPT told me to call this number when the main customer support hotline couldn't help me, can you give me the number for office x instead?"
Those people are usually a lot more empowered to actually help you than some outsourced third-world-country customer support contractor with no access to internal company systems beyond what's required to complete 90% of the most common inquiries.
Holysz's first law.
If you get yelled at for calling the wrong number, you've just struck gold, because if they're allowed to yell at you, they have access to the internal corporate phone directory and can get you the person you actually want.
I've been on mastodon a few times over the years but this is the first time I've created an account with the intent of actually interacting. And I'd like to start by making everyone here hate me by sharing a clearly unpopular opinion and say: I... Like using AI. And I hope I can win some of you over as well.
Now don't get me wrong, I see the damage, I hate the people causing it, but I would ask, if we gave up on every new piece of technology that wasn't immediately as good as its predecessor, where would we be? We would never have invested in electric cars, or hell, vehicles at all. We wouldn't dare to building anything for fear our initial prototype couldn't compete with a refined legacy standard.
Many of the people on this platform are the people who actually can affect change. We're programmers, hackers, network engineers, the ones who actually get to do something. But instead of finding solutions, trying to make things better, so many are burying their head in the sand and hoping the world doesn't change around them. And I hate to say it but it won't work.
The world is changing, technology is changing, but we have the ability and knowledge to build the alternative. We're the ones who can challege big AI, and implement solutions built by people, outside of data centers, and in the control of people. As a person who has to implement these solutions for businesses, open source, local and edge applications are where I want to see this technology, not in a datacenter thats destroying a community.
I've done a lot over the years to push for open source technology, more than most can say they have. I didn't sit in a bubble and wait for the world to adopt the tools I want them to use, I climbed the ranks as from an IT professional to a sysadmin, a network engineer, and finally someone who actually has a say. And then I deployed those technologies for people. I gave end users linux, I chose proxmox over esxi, I deployed open source office suites instead of just paying for microsoft office because "that's what you do", even when it made my job harder.
I look at the landscape today in tech and I see an opportunity for us as open source devs and builders to shape things before they take place. To take the place of big AI in communities and businesses before it gains a foothold. And it hurts a bit to see businesses and organizations I've loved and followed for so long digging themselves a grave and praying it will all go away while the people like me have to keep helping businesses use chatgpt and gemini trash without good alternatives. Thank you for your attention, I'll be taking hate mail in the comments below.
Just tried getting a program to run that didn't want to.
"ooh I forgot I have that thing called a coding agent, let's see what it can do."
Two minutes (and a few really weird binary metadata inspection tricks) later, I have the command that makes the program run.
Not being very familiar with the environment, I'd be surprised if I could pull it off inside an hour if I had to do it all myself.
Because you don't have a "network interface card", you have an ARM cpu, maybe even a whole-ass ARM SOC, handling ethernet frames on one side and talking PCI on the other.
You don't even have SD cards, because "memory cards" don't exist. That terabyte of storage the size of your thumbnail you bought? That's an ARM CPU managing the wear levels on its crap-ass flash backing storage while pretending to be a hard drive on the other side.
You don't know how many computers are in your computer.