Show newer
xianc78 boosted
Today is a special day -- #codeauditday !

How do you celebrate?

On this day, developers around the world, whether or not they are actively employed or would normally do so, take some time out of their day to pick apart some part of their software stack that runs the technology in their lives. The goal is to take, once a year, a little extra time to audit, or test, or verify and validate the technology in our lives. The goal here is so that, as we continue to develop more and more complex technology that we never entirely lose our ability to understand it, at least in part, and that we always have some idea of what the computers in our lives are doing, in some decentralized, organized chaos way.

To participate in #codeauditday, pick something, some software, some code that you are currently running or have recently run, find the source code, read it, and understand it. Consider using a fuzzing tool or running the unit tests. Make sure it builds. Use some legal marijuana and/or meditate to help gain insight if that's your thing. There's lots of things you can do to source code to help make sure that it actually works, is robust, and works for *you*...do that stuff. Whatever you choose to do, whatever you choose to audit, don't be afraid to ask questions, to share what you're doing, and to generally have fun. Software doesn't have to always be painful, boring and life draining to debug.

For a past code audit day I suggested (as root)
for debian/devuan/ubuntu/etc users something like

# dpkg -S `cd /; ~/dirrand4 2>/dev/null | head -n 1`

which should tell you the debian source package you'll want to poke around (you'll need dirrand4 from https://notabug.org/themusicgod1/tools for this)

And sure, most people will chose software, either randomly through a tool like dirrand4 or just on their own, that is common and there'll be some duplication of effort. This is normal and healthy -- software that is common should be that much more closer scrutinized

another thing that would be handy to write for this day would be a tool for npm (and similar tools/platforms, like rust) that grabs a npm(or equivalent) project, and grabs its dependencies, and chooses a random number between 1 and N (where N is the number of dependencies+1). if that number turns out to be 1, it terminates and outputs the name of that package, otherwise it grabs the dependency (chosen by N) and recurses

http://b4hntuy3fimfh2227vf4f74emnya7p35i5brtqujs6leqvtclfwvjbqd.onion/googleplus/20171010%20-%20Today%20is%20code%20audit%20day!%20%20I_m%20starting_.html
xianc78 boosted
xianc78 boosted
Article by someone who claims to work at Microsoft talking about anti-racism leading to racism:

https://www.cspicenter.com/p/what-diversity-and-inclusion-means
xianc78 boosted
xianc78 boosted

@LukeAlmighty They're all puppets of the shadow government. This includes all foreign leaders as well. This war is all planned.

@Riamu Are you /pol/-tards seriously going full Turner Diaries?

gamedev 

@Mr_NutterButter Colors don't really matter. Style it like a logo for a NES or Turbo-Grafx 16 shmup.

@noyoushutthefuckupdad @dushnygik @coolboymew Sure but we can't reasonably cater to every disability. Imagine if every video game catered to the blind. Every game would probably be some text-adventure game being narrated or entirely in braille.

gamedev 

@Mr_NutterButter It needs to say "Zerox" and needs to be no bigger than 187x196 (it needs to reasonably fit in the 320x480 game window).

PNG is preferred since it supports transparency.

xianc78 boosted

PHOTOS: Russian and US troops shook hands and took pictures together when their patrols met in Syria, actions in deep contrast with Ukraine tensions
businessinsider.com/photos-rus

@coolboymew This was years ago. Back when I was using VisualBoyAdvance which I don't use anymore. This Let's Play uses the same filters I used.

invidious.poast.org/watch?v=J-

Okay, it doesn't look as good as I remember, but the HUD sprites look smooth as fuck.

@coolboymew Filters weren't that bad when I tried them with Link's Awakening DX. It honestly looked like a hand-drawn flash game. I guess it depends on the game.

gamedev 

@Alex It's a custom font I got from the Internet. I forgot what it was. And it maybe a problem because I don't remember what license the font has.

I plan on calling my game Zerox (named after the Xerox computer but spelled phonetically). I don't know how the logo would look with just one word though. Too lazy to do it right now.

gamedev 

And yeah. That game logo is just a placeholder. I made it, but I don't know if a proper logo would look good with the skills and tools I have. (I use Pinta which is basically an open source clone of Paint.NET) I would commission a logo, but I only have ~$40 worth of crypto last time I checked.

Show thread

gamedev 

I've added a how to play screen on the main menu. I also finished Level 7 (the second to last level). I just need to do the finishing touches on level 8, and assuming there aren't any problems with the other levels, then I'm done with levels.

Show thread
Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.