Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Favorite cloud service. I wish it was 1995 and there were no cloud terrorism organizations. It’s just another sneaky way to get us to hand info over.2
I love it how every time iterm has an update they list off like a hundred new features.
It’s a fucking terminal.
What could there possibly be to implement?
God I hate macOS hipster bullshit software. I wish urxvt worked better here. At least it’s better than windows, guess I shouldn’t be complaining8
Sometimes it seems like the best and quickest way to get people to dismiss facts is to have scientific evidence for them.11
Windows 10 bugs? Who would have fuckin thought. After all we know that windows is the most secure operating system ever.
(Yes this is windows fanboy bait)15
The lesson here is not to make fun of something if there’s a chance you could be in the same boat in literally two years5
I saw cloudflare referred to as a cyber “security” firm today.
I don’t think I can make it in this industry much longer.12
Ermagherd sterk overflewrl I bert nerberdy hers persted abert the dernterm and thers is mer chernce to shern
About 100 more rants of this crap...
Probably 10-20 of those will be “how can they fix stack overflow without stack overflow” and it’s just going to make me sad and make me hate engineers and software and computers even more7
The decision to go to war is made long, long before there is a problem or any international tension. You’re watching the proof so pay attention.9
1. I’m good at it
2. I get paid a lot to do it
This week ended with a bang :)
I’ve been working on two massive emergency projects at work for three weeks. One was a brand new demo to be presented in front of my executive board. 2 days, 2500 lines of code. Only one hour to debug, and then worked. The team I did it for was in total disbelief, so that made me feel good. The other was a massive fix to my main project (the project is over 100 million lines of code). The diff is over a megabyte (thats 3 floppy disks in single side format) and I worked 165 hours the last two weeks to draft it, and only took me 6.5 hours to debug it. It’s the most insanely complex subsystem in any software I’ve ever worked on. I delivered it today ahead of schedule (kind of, it’s due in a few hours) and the validation team said all the tests ran perfectly and there was absolutely no back and forth. They called my boss and told him I’m a legend. So feeing very accomplished.
After days like this I feel like I could die and it would be fine because I’m just that happy. I’m going to go home now and sleep (been sleeping in my car in the parking lot because didn’t have enough time to commute)
I heard a voice in my head when I sent out that branch “Luke, you’ve turned off your targeting computer.” I said “it’s alright, don’t worry” out loud. I think my coworkers are concerned.17
Now let me be clear and say I’m not against code review in general and I think it’s a critical part of the engineering process...
But picture this situation:
Q: “Why is this const?”
A: because it is invariant and more information for the compiler means it’s easier to forward constants etc.
Q: “why don’t you do it this other way that’s no better than what you did here?”
A: “stop wasting time”
Q: “I’m going to block submission of this emergency patch because of code formatting and then go home for the day”
Q: <asks about some other c++ semantic related to the change under review>
A: <explains basic c++ language topology while simultaneously wondering why this is the appropriate forum for it>
Q: “you should have designed this the way I would”
There are some great code reviewers on my team but there are just as many time wasters who’s comments seem more related to not knowing how c++ works and how compilers work than actual deficiencies in my code.
I’ve also tried to bring better readability to our codebase in ways that are so subtle they are almost style agnostic and that has been met with fierce resistance (our codebase is actually quite good but has no naming conventions or file conventions whatsoever and it’s nuts how frustrating it is)
I guess to put it more precisely my issue with code review starts when it becomes somebody else’s forum to prove they’re smart enough and hard working enough to be worth their salary rather than a forum for improving submissions and catching bugs. I have a big fucking issue with that.14
I had a great week at work this week.
Started with me being screamed at, persisted with me getting in at 5am and leaving at 10pm every single day knowing my job was on the line, and ended with my boss congratulating me at least three times, my name coming up (so I heard) with the head of my department (reports to the ceo, massive company) and a lunch set up with his boss’ boss for next week.
When the world is on fire and you fucking kill it. Battlefield desk.14
I was grabbed by intellectual curiosity this morning so I used the xerox machine to make a photocopy of my face.12
I can’t believe that posting screenshots of tweets from Hollywood actors counts as news. Welcome to 2019...3
There was a time in my life when I had one of these multiple times a day. I was a windows user then. I’d click one thing and it would literally do the opposite. Shitty software vendors sold us software that had error messages with no text in them. Microsoft office yuk. You had to download unsigned drivers from the machines vendor and just install them, praying that there wasn’t a rootkit in the kernel code you were willfully injecting, and that there was no bloatware in the installer (there pretty much always was). There were multiple times that I downloaded the right driver from the right vendor and it refused to install because “this machine is not compatible” and I had to hex edit the binary to make it go.
File names that got too long would fuck the entire system up and you couldn’t delete them, at least not without a linux live cd or yes, dropping caches and hex editing the disk, the system would just randomly stop booting up one day and you’d never know why, sometimes it was literally because a dll file was missing or corrupted and I would just replace the file from another working machine and it would be fine. How the fuck even? But that “only” happened three times. All the other times I never ever figured out why my install was broken.
everything you wanted to do requires a mouse, and the c++ API was nonstandard for reasons that nobody alive understands.
I will never ever be going back. Had to go to therapy after being a windows user.5
Lack thereof obviously.
I hate it when people put stickers on their good looking laptop.
Even if it’s a Walmart brand playskool laptop, leave that poor thing alone15
Your rights and liberties are at stake
Long story short, former tech exec who worked for Mozilla was detained when re-entering the United States (he is a citizen) because he was involved with an organization (Mozilla) that advocates privacy and took measures to try to protect its users from warrantless surveillance. He was detained in customs and interrogated, and (he works for Apple now) it was demanded of him to unlock his work computer so that the FBI could search it
This is truly disgusting and goes to show that forces of a great degree of power are throwing their weight against our civil liberties and rights. This isn’t just the case for Americans.
We need to stand up for our basic human rights against warrantless surveillance, and protect the people that enable us to do so through safe and good technical practices.
He’s now suing for unjust detainment. God I hope he wins. Fucking bullshit.
Thank you Andreas
all kinds of things:
2. Idiots working on WiFi firmware
3. Said idiots telling us that they found a compiler bug when a signed integer optimization screws their codes dependency on rollover. People like that shouldn’t be writing WiFi firmware.
5. Treating weapons of mass terror like machine learning like just a fun game to work on and then release open source
6. The fact that when assholes from all these companies like Facebook google and Amazon testify before Congress our political leaders are dumber than bricks when questioning them so they either a. Ask totally the wrong questions and people get off clean or b. When the witnesses do say something questionable is happening Congress doesn’t have the mental capacity to notice that something of concern was just said
7. despite the fact Linux has an easier to use UI than windows people bitch about how hard it is still
8. How defensive people are over their “own stuff.” “I like windows so if you say anything against it you’re insulting me” or “but I wrote this code you can’t refactor it that’s my mark!”
10. The fact that web assembly, though the superior technology, is going to become popular not because it’s fast but because it makes it harder to block ads and harder to read and analyze the code.
11. The fact that our obsession with web technologies has led to applications that are 10,000x less efficient than other alternatives, the carbon footprint of this is astonishing, and nobody cares. But they all want to save the environment. What?
12. The social disease of social media and how people have become addicted to a degree almost comparable to crack
13. People think being an influencer on Instagram is a real job.
14. People waste preposterous amounts of energy on crypto currency mining despite the fact that it doesn’t offer many real advantages over cold hard cash. It’s still trackable!!
15. Modern copyright law and how it’s been implemented in our web services that we use every day is insane; the music industry is a mafia and are using google as a club to beat us all down with. And google is fine with that.
16. All the music made today is fake and that’s done by leveraging all the “great” technology that (now defunct) digidesign avid and auto tune has brought to us
17. We design computers and software for the stupidest users that easily fall prey to all these things rather than the average person.
18. The Boeing 737 crashes are software related. That means some idiot fucked up and a bunch of people died. Need I say more?
The world will end some day and it will be because of software. You either accept that fact or live in denial.
If you are reading this donate 10 minutes to a great cause in need and scroll through your feed downvoting the Pooh meme reposts. It’s blatant reposting that is going to start a trend of that being funny and delegitimize great content10