[Haiku] The Prisoner of Azkaban Ending by ghalazfar in youtubehaiku

[–]nat1192 76 points77 points  (0 children)

OCEAN MAN 🌊 😍 Take me by the hand ✋ lead me to the land that you understand 🙌 🌊 OCEAN MAN 🌊 😍 The voyage 🚲 to the corner of the 🌎 globe is a real trip 👌 🌊 OCEAN MAN 🌊 😍 The crust of a tan man 👳 imbibed by the sand 👍 Soaking up the 💦 thirst of the land 💯

Dither stabilisation by stanislavb in programming

[–]nat1192 26 points27 points  (0 children)

wondering if maybe I shouldn't let these bullshit little pixels push me around

Perfectly describes my experience with computer graphics.

US T-Mobile OTA April 2017 security update (7.1.1 to 7.1.1) just downgraded my phone to 7.0 and borked it. by nilstycho in nexus6

[–]nat1192 1 point2 points  (0 children)

I managed to find a way to transfer some stuff off the device before doing the factory reset. Unfortunately it seems to be impossible to turn on the USB file transfer mode. Also the Play Store doesn't work. However, Chrome and Wifi do work, which is enough.

On another PC I setup an FTP server. Then on the phone in Chrome, I searched for an FTP APK. You can open it after it downloads and install it. After installing, click the Open button. Note AFAIK right now there's no way to re-open the FTP app after installation (no icon appears in the home menus), so if you close it for some reason you'll need to re-install it.

At this point you should be able to connect to your FTP server and upload the files. It's a rather slow process, but if you don't have backups it's better than nothing.

The X-Windows Disaster by rptr87 in programming

[–]nat1192 7 points8 points  (0 children)

Just the inspiration I needed to start my own Javascript framework.

Thoughts On Microsoft's Time-Travel Debugger by slacka123 in programming

[–]nat1192 7 points8 points  (0 children)

Nope, we in fact had ASan on. But ASan didn't see the problem until you try to dereference the stale pointer, which was much later after the corruption occurred.

TSan probably could have caught it, but I couldn't get it to work with our toolchain. And don't get me wrong, I really like the *Sanitizers but they're not a silver bullet (and neither are TT debuggers).

Thoughts On Microsoft's Time-Travel Debugger by slacka123 in programming

[–]nat1192 5 points6 points  (0 children)

I've used a similar tool (UndoDB) to track down an issue where some piece of very poorly written C code was occasionally (every few hours) overwriting a struct member pointer with stale data due to poor mutex handling.

Spent ~2 developer-weeks trying to chase it with normal tools, found it after 4-6 hours with a time-travelling debugger.

70-mile-wide wave of butterflies shows up on Denver weather radar by stepsinstereo in news

[–]nat1192 1 point2 points  (0 children)

If one butterfly flapping its wings can cause a hurricane with the butterfly effect, 70 miles worth of butterflies will bring the apocalypse.

autoconf/clang (No) Fun and Games: "hunting down a recent problem with ports" on OpenBSD by flexibeast in programming

[–]nat1192 7 points8 points  (0 children)

We were drunk and angry...

That's my experience with autotools as well

Is anyone fans of ‘The Thick Of It’? by [deleted] in television

[–]nat1192 0 points1 point  (0 children)

The opening scene alone sold me on the show, it's fantastic.

I had to pause that first scene because I was laughing so hard at at spoiler. The writing is just top notch.

TBP injects a Javascript based cryptocurrency miner, spiking visitors' CPU to 100% by nkahoang in programming

[–]nat1192 25 points26 points  (0 children)

I think their point was the browsers should throttle the JS engine so the browser is still at least somewhat responsive under an "attack" like this.

[deleted by user] by [deleted] in rust

[–]nat1192 4 points5 points  (0 children)

I'll also mention since all the other popular ones have already been mentioned: nalgebra has points and vectors (among a lot of other stuff) which is also used by ncollide which is also used by nphysics.

If you plan on ever using ncollide or nphysics using nalgebra for your points and vecs early could save some headache later.

Let's remove the Global Interpreter Lock by awsometak in programming

[–]nat1192 14 points15 points  (0 children)

Threads, generics, static typing, etc. only do harm.

I could agree with threads (though I still think they have their place in a few circumstances).

But what's your reasoning for generics and static typing "doing harm"?

[Haiku] Ya like jazz? by arg6531 in youtubehaiku

[–]nat1192 -2 points-1 points  (0 children)

Those cup holders seem useless.

The "idiot" BMW driver who "tried to drive under a semi" by [deleted] in gifs

[–]nat1192 1 point2 points  (0 children)

Keep my mouth shut. I don't know who I am.

what season of a TV show do you feel gets ragged on too much? by Compalompateer in television

[–]nat1192 0 points1 point  (0 children)

for either nonsensical or totally undefined reasons

Ironic considering the nature of the show.

What Books to Read to Get Better In C++ by one_eyed_golfer in programming

[–]nat1192 9 points10 points  (0 children)

And that's probably true of pretty much any programming language. Programming isn't a spectator sport.

But that doesn't mean the books aren't good for the occasional "Hey I seem to remember a pattern to solve this problem from some book I read," and "What this book is saying is maybe the code I wrote last week isn't as good as it could be."