Profile cover photo
Profile photo
Maxime Poulin
The asshole coworker you unfortunately need.
The asshole coworker you unfortunately need.
About
Maxime's posts

Post has attachment
Fedora: you might as well just install Windows 10.
Photo

Post has attachment
My cat is so cuddly, that's the only way I can use the computer without it trying to climb on the desk or meow for petting. #cat #kitten
Photo

Post has attachment
Well that one strikes home quite hard 😮

Post has attachment
When you start a project but spend 4 hours building the connector you need instead of writing code...

I guess the bootloader will have to wait for another day.
Photo
Photo
8/13/16
2 Photos - View album

You know you're a programmer when you get confused trying to pick the third item in a stack because you visually see it as zero-indexed...

So, apparently understanding the basics of the Internet and TCP/IP packets is so hard to grasp that even +Bell Canada's LEVEL 3's tech support supervisors can't even understand what packet loss is, and how it affects everything.

Instead, they try to blame the equipment (rules out by bypassing it), or my particular setup for it. I didn't know loading Google Search in Chrome was that much of a complicated professional use case.

I used to like their support because last time I had absolutely zero issues escalating a DNS issue with a simple dig log, but this time I got them a fucking MTR and Wireshark log showing that some times SYN packets are not going through. Tier 3 flat out admitted they just don't even have the communication means to escalate to networks, and that anyway they don't give a shit because they only support grandmas watching videos on YouTube because that's what 99% of the people do.

Really tempted to switch to Vidéotron, but cable is garbage. Really wish there was an ISP that gives you a link and that's it. Real network issues with logs or gtfo. Everyone happy. But noooo, gotta go through incompetent tech support because cheap.

What pisses me off the most is that my fucking dedicated server costs me less than my home internet, and in less than 15 minutes I would have a tech confirm the issue and have someone dispatched to fix it. With the now 4 hours I've wasted on the phone with Bell escalating everywhere, plus the complaint someone will have to review and listen through the recordings, it would have cost them less to just open the fucking ticket with networks. Any competent network guy would troubleshoot my simple issue in minutes. Why is this so needlessly complicated???

YESS! It works!

This is my first microcontroller project in which I interface with a real NES controller through an ATmega328p. Ironically I had more trouble setting up the serial port on Linux than actually programming the (ridiculously simple) sketch to speak the NES controller protocol. Apart from a stupid timing issue because the schema I was reading was wrong, it worked pretty much right away!

Hurray, I have made my first step in the hardware world. Now to register this sucker as an actual joystick in the kernel and hook it up to an emulator \o/

Post has attachment
I don't have words for just how absurd this is. Entire Linux developer workstation? 10GB is more than plenty enough. Windows Server? Yeah you'll need a bigger disk...
Photo

I'm trying to install the drivers for my hard drive so I can install a Windows Server trial to test some things. Well fuck me, that fucking piece of enterprise bullshit won't even load the damned driver! It's not even installed yet and I'm already having trouble with it... This is beyond ridiculous.

Post has attachment
Quality crash reporting libraries! /s
Photo
Wait while more posts are being loaded