Profile

Cover photo
Maxime Poulin
Attended Cégep Limoilou
Lives in Beauport, Québec, QC, CA
AboutPostsCollections

Stream

Maxime Poulin

Shared publicly  - 
 
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???
1
Maxime Poulin's profile photoJean-Gabriel Gill-Couture's profile photo
2 comments
 
I may not get as high raw speeds with Vidéotron as you do with Bell but at least it's reliable.

And at least they try to support ipv6.
Add a comment...

Maxime Poulin

Shared publicly  - 
 
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...
2
Linux Lady05 Winter's profile photo
 
People who think linux servers is difficult than try windows! 
Add a comment...

Maxime Poulin

Shared publicly  - 
 
This has got to be one of the sketchiest way to backup an Android phone.

I have tar archiving my entire /data and piping the output to busybox netcat, which pipes the data to a netcat server on my computer over ADB port forwarding, which pipes the backup into gzip before finally piping to a .tar.gz backup file on my computer.

~$ adb reverse tcp:3000 tcp:3000
~$ nc -l 3000 | gzip -c - > data.tar.gz &
~$ adb shell "tar -cv /data | busybox nc 127.0.0.1 3000"

That will teach me for encrypting my damned phone. Android's encryption is really kind of shitty and basically destroys your ability to use TWRP. Oh and Helium and Titanium Backup don't like those either: the first just stalls forever as having an encrypted apparently changes how adb backups work, and the latter fails because it things my phone is full.
1
jeremiah King's profile photo
 
wanna skype i have questions
Add a comment...

Maxime Poulin

Shared publicly  - 
 
I have a really hard time figuring out if I have trouble getting to work because of ADHD, or because I severely underchallenged doing those stupid REST APIs over again and again and again. Annoying. It seems like no matter what the docs give me, it only works a few days at a time before everything goes back to normal.

I'm thinking of flat out just completely change field just to keep the stuff new. Electronics engineering maybe? So far playing with the atmega MCUs have been pretty fun, although I don't know if I'd have the patience to look at an oscilloscope all day long either.

What does everyone do to not get bored after working on the same project for a few days?
1
Daniel Sandman's profile photoDian Hanifudin Subhi's profile photoMaxime Poulin's profile photo
3 comments
 
+Dian Hanifudin Subhi Already done where possible. But the site is a bit of an hybrid between old and new code, and the frontend devs requires me a clean state of the art API, so I end up having to write quite a bit of translation laters between the exposed format, and the actual format we use in the backend. They're also shifting a lot of the logic I had on the client to the server in favor of doing dumb refresh all the time, instead of tracking the full state of the thing. So even more shit to deal with on the API side :/
Add a comment...

Maxime Poulin

Shared publicly  - 
 
What a remarquable example of UX design! /s
1
Mike Wallace (MikeWallaceDev)'s profile photo
 
Wow. That happens to me on mobile devices (worse actually) but I've never seen anything even close to that on a desktop. That's some crappy site. 
Add a comment...

Maxime Poulin

Shared publicly  - 
 
Meanwhile, my computers have been successfully secured with SSH and RSA keys without a single issue since well before TeamViewer even existed. But clearly, an aweful lot of people think giving a third party unlimited and unrestricted remote access to their personal computers protected by a simple password is a good idea. I feel like they almost deserve it.

Remote desktop is kind of a waste of bandwidth anyway. For every use of unattended remote desktop there are way better and more efficient solutions out there. The only use I ever had for TeamViewer is remote support for Windows users, beacuse of Windows' severe lack of better options.
 
What you've probably be reading about on reddit (hopefully the truth is out there... but we still don't know)
Service blames password reuse for attacks used to drain financial accounts.
View original post
2
Linux Lady05 Winter's profile photo
 
I agree ! I don't use it ;)
Add a comment...

Communities

4 communities

Maxime Poulin

Shared publicly  - 
 
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/
3
Linux Lady05 Winter's profile photo
 
Congratulations; )
Add a comment...

Maxime Poulin

Shared publicly  - 
 
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.
1
Add a comment...

Maxime Poulin

Shared publicly  - 
 
Quality crash reporting libraries! /s
1
Maxime Poulin's profile photojeremiah King's profile photo
4 comments
 
i just have some questions 
Add a comment...

Maxime Poulin

Shared publicly  - 
 
Grrr, I hate those stupid triangle screws whose sole purpose is to piss you off when you try to scrape your old electronics for parts ><
2
Add a comment...

Maxime Poulin

Shared publicly  - 
 
The endless complaints of enterprise people complaining that their computers running Windows Home Edition getting upgraded to Windows 10 are really getting annoying. Run the right damned version of Windows and you won't have problems, ffs. People running home editions are usually normal people that aren't very computer literate/if at all: of fucking course they will (and totally should) be upgraded to Windows 10.

I just tried updating my laptop from Windows 8 to Windows 10 by manually downloading the installer from Microsoft's website, and it won't even let me do it! Why? Because I use Windows 8 Enterprise. And if your computer is part of an enterprise and you manage many computers, you should be running the enterprise version because that's why it fucking exists. If you run home or pro editions (which are both home editions), domain joined or not, Microsoft rightfully assumes that you're just a home user with a little network and you're eligible for the update because that's what the edition of Windows you are running is made for.

But of course the very low requirements to become a Windows sysadmin makes this far more common than it really should. Everyone can click a bunch of buttons and pretend they know what they're doing. Most Windows setups I have seen end up being frankenstein monsters of kludges made by people that's never actually been trained to deal with Windows domains properly.

#windows10 #windows10upgrade
1
Add a comment...

Maxime Poulin

Shared publicly  - 
 
The mini heart attack when your SSH connection to a host machine hangs and it stops pinging, until you realize it's just the Internet that went out.
4
Linux Lady05 Winter's profile photo
 
Hehehe ;D
Add a comment...
Maxime's Collections
Communities
4 communities
Story
Tagline
The asshole coworker you unfortunately need.
Introduction
I love computers and electronics. I could sit in front of a computer all day long! I know bits of everything I can get my hand on, which is pretty helpful in programming to have a general idea of what the hell is going on between the program I wrote and the hardware it's running on. People seems to think I work well although there's always room for improvement.

I'm a bit shy but I like meeting new people and talking.  I like to keep it simple and straightforward. If I have something to say believe be you will know about it.

Also, I'm such a faggot ~
Bragging rights
I didn't go to school for any of the tasks I do for work. Such a waste of time.
Education
  • Cégep Limoilou
    Sciences informatiques et mathématiques, 2009 - 2012
Basic Information
Gender
Male
Looking for
Friends, Dating, A relationship, Networking
Collections Maxime is following
Work
Occupation
Programmeur
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Beauport, Québec, QC, CA
Previously
Beaupré, Québec, QC, CA - L'Ange-Gardien, QC, CA
Links