Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Ola
Jul 19, 2004

Carbon dioxide posted:

I just want to know, if you build a static code analyzer, what in the world would make you decide this is an appropriate logo?



https://pmd.github.io/

This is just the normal stuff that happens when coders do everything themselves without help from designers.

Adbot
ADBOT LOVES YOU

Beef
Jul 26, 2004

Carbon dioxide posted:

I just want to know, if you build a static code analyzer, what in the world would make you decide this is an appropriate logo?



https://pmd.github.io/

You try telling an old electrical engineer that he has to replace all his 90s style C-code by safe variants of stdlib.

NtotheTC
Dec 31, 2007


He's weaved the foot gun right into the logo it's actually kind of brilliant

Doom Mathematic
Sep 2, 2008

Ola posted:

This is just the normal stuff that happens when coders do everything themselves without help from designers.

Oh boy, another opportunity to share these GNU package logos! Tag yourself, I'm the copulating turtles.

leper khan
Dec 28, 2010
Honest to god thinks Half Life 2 is a bad game. But at least he likes Monster Hunter.

Carbon dioxide posted:

I just want to know, if you build a static code analyzer, what in the world would make you decide this is an appropriate logo?



https://pmd.github.io/

Weird, it's like the opposite direction of PVS

Xik
Mar 10, 2011

Dinosaur Gum

Doom Mathematic posted:

Oh boy, another opportunity to share these GNU package logos! Tag yourself, I'm the copulating turtles.

I'm the thicc ferret

Antigravitas
Dec 8, 2019

Die Rettung fuer die Landwirte:
https://github.com/carlini/printf-tac-toe

Is this coding horror or coding witchcraft?

Ola
Jul 19, 2004

Doom Mathematic posted:

Oh boy, another opportunity to share these GNU package logos! Tag yourself, I'm the copulating turtles.

You can tell which one someone with a sense of visual branding was involved in.

mod saas
May 4, 2004

Grimey Drawer

Doom Mathematic posted:

Oh boy, another opportunity to share these GNU package logos! Tag yourself, I'm the copulating turtles.

i’ll be the kitten that mounted the world i guess

Antigravitas
Dec 8, 2019

Die Rettung fuer die Landwirte:

mod saas posted:

i’ll be the kitten that mounted the world i guess

It's a Firefox fork. Logo makes perfect sense.

I admit the ghostscript "logo" got a chuckle out of me.

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


Antigravitas posted:

https://github.com/carlini/printf-tac-toe

Is this coding horror or coding witchcraft?

It's art, but only because no one has to maintain it.

OddObserver
Apr 3, 2009

Antigravitas posted:

It's a Firefox fork. Logo makes perfect sense.

I admit the ghostscript "logo" got a chuckle out of me.

There are some rather adorable ghostscript icons out there, when drawn by people who can, well, draw.

Edit: I think I was thinking of gsview

OddObserver fucked around with this message at 17:01 on Jun 6, 2020

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...
I'm the bear trying and failing to identify shapes

raminasi
Jan 25, 2005

a last drink with no ice

Doom Mathematic posted:

Oh boy, another opportunity to share these GNU package logos! Tag yourself, I'm the copulating turtles.

i'm the gnu that just slipped something into your drink

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...

raminasi posted:

i'm the gnu that just slipped something into your drink

Which one

Macichne Leainig
Jul 26, 2012

by VG



Just imagine you're at a bar, and the bartender gives you a drink. "I didn't order a drink," you stammer. The bartender gestures to the other end of the bar and says, "Compliments of the gentleman," and that's when you see him.

A smile creeps across his face.

Macichne Leainig fucked around with this message at 18:21 on Jun 6, 2020

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...

Protocol7 posted:



Just imagine you're at a bar, and the bartender gives you a drink. "I didn't order a drink," you stammer. The bartender gestures to the other end of the bar and says, "Compliments of the gentleman," and that's when you see him.

A smile creeps across his face.

There's more than one, though.



I suppose that's more the one watching you shower

Macichne Leainig
Jul 26, 2012

by VG

Volmarias posted:

There's more than one, though.



I suppose that's more the one watching you shower

Oh I know, but that's the only gnu that has a really weird, poo poo-eating grin on its face.

Absurd Alhazred
Mar 27, 2010

by Athanatos

Doom Mathematic posted:

Oh boy, another opportunity to share these GNU package logos! Tag yourself, I'm the copulating turtles.

I'm the Temple style Menorah.

susan b buffering
Nov 14, 2016

im the inscrutable wb logo

Athas
Aug 6, 2007

fuck that joker
A lot of those are not as bad as I would expect. While some are definitely due to some hacker coming up with something horrible just to technically have a logo, many look like they are simply old and pixelated and originally motivated by having a favicon or desktop logo in the 90s.

QuarkJets
Sep 8, 2008

Volmarias posted:

There's more than one, though.



I suppose that's more the one watching you shower

There's a knock at the door. "Oh I hope that's Unix picking me up for our date!" I peer through the keyhole and see GNU's creepy face peering back. "Oh God drat it this is bullshit. GNU isn't Unix." I call Unix and tell them to hurry the gently caress up because GNU is here and I just can't even right now

SardonicTyrant
Feb 26, 2016

BTICH IM A NEWT
熱くなれ夢みた明日を
必ずいつかつかまえる
走り出せ振り向くことなく
&



QuarkJets posted:

There's a knock at the door. "Oh I hope that's Unix picking me up for our date!" I peer through the keyhole and see GNU's creepy face peering back. "Oh God drat it this is bullshit. GNU isn't Unix." I call Unix and tell them to hurry the gently caress up because GNU is here and I just can't even right now
GNU is like that dorky kid who tries to emulate a jock to impress a girl he knows.

redleader
Aug 18, 2005

Engage according to operational parameters

skull mask mcgee posted:

im the inscrutable wb logo

goddamn it, i wanted to be the blurry photo of some tree roots

i think

dougdrums
Feb 25, 2005
CLIENT REQUESTED ELECTRONIC FUNDING RECEIPT (FUNDS NOW)

:3:

Tei
Feb 19, 2011
Probation
Can't post for 4 days!
Heres how it work: the leader or some random member, realice we need a logo, so theres a open competition to make one, and people vote on the winner. Sometimes only 2 or 3 people actually submit stuff.


This is superwholesame :D

Soricidus
Oct 21, 2010
freedom-hating statist shill
Wow I didn’t realise how many different scheme implementations a free operating system needs

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...

Soricidus posted:

Wow I didn’t realise how many different scheme implementations a free operating system needs

:airquote: "needs" :airquote:

xtal
Jan 9, 2011

by Fluffdaddy
Right, you only need one scheme implementation. Throw out all the other programming languages.

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


The Something Awful Forums > Main > Post Your Favorite (or Request): I'm existing just for listing!!! › Post My Favorites > Post your favorite forums code

Jeffrey of YOSPOS posted:

[this space left blank for the stuff that'd be irresponsible to share]

e: I just want to quote the whole thing here. Don't sleep on this.

ultrafilter fucked around with this message at 20:34 on Jun 19, 2020

Macichne Leainig
Jul 26, 2012

by VG

Jeffrey of YOSPOS is most definitely doing God's work de-making GBS threads the forums code.

more falafel please
Feb 26, 2005

forums poster


Jeffrey of YOSPOS posted:

code:
$imageshack = array('imageshanty', 'imagetrunk', 'imagewagon', 'imagebarn', 'imagepw33n', 'imageshark', 'imagecircus', 'imagetruck', 'imagetamborine');

thanks imagepw33n!

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


Jeffrey of YOSPOS posted:

// This is really stupid. The head_static.tpl template is prepared before the content is known.

Jeffrey of YOSPOS posted:

// This is really stupid. The head_static.tpl template is prepared before the content is known.

Jeffrey of YOSPOS posted:

It's in there twice.

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...

Protocol7 posted:

Jeffrey of YOSPOS is most definitely doing God's work de-making GBS threads the forums code.

Not an empty quote, this is in there twice

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



BYOB posts contributed to forums cancer? huh

Hammerite
Mar 9, 2007

And you don't remember what I said here, either, but it was pompous and stupid.
Jade Ear Joe

Munkeymon posted:

BYOB posts contributed to forums cancer? huh

yeah, BYOB, LF and YCS were the forums you could get cancer for posting in. BYOB has had quite a history of drama and falling in and out of favour with the admins IIRC.

It will always be funny to me that the last thing Radium did any actual work on was forums cancer, a feature that nobody liked or asked for

Antigravitas
Dec 8, 2019

Die Rettung fuer die Landwirte:
code:
static bool advmode_needs_map(int m)
{
    return (m == df::ui_advmode_menu::Default ||
            m == df::ui_advmode_menu::Look ||
            m == df::ui_advmode_menu::ThrowAim ||
            /* snip */
            m == df::ui_advmode_menu::Get ||
            m == df::ui_advmode_menu::Build ||
            m == 44 || m == 45 // performance
            );
}
I have been staring at this comment for a while now.

OddObserver
Apr 3, 2009

Antigravitas posted:

code:
static bool advmode_needs_map(int m)
{
    return (m == df::ui_advmode_menu::Default ||
            m == df::ui_advmode_menu::Look ||
            m == df::ui_advmode_menu::ThrowAim ||
            /* snip */
            m == df::ui_advmode_menu::Get ||
            m == df::ui_advmode_menu::Build ||
            m == 44 || m == 45 // performance
            );
}
I have been staring at this comment for a while now.

I am the int parameter to the function working with enums...

... those are enums, right?

Xarn
Jun 26, 2015
Perfectly normal in C.

Of course, C is not perfectly normal.

Adbot
ADBOT LOVES YOU

Xerophyte
Mar 17, 2008

This space intentionally left blank

OddObserver posted:

I am the int parameter to the function working with enums...

... those are enums, right?

I was curious:

Obviously these are defined in this XML file, which is one of many datafiles detailing the reverse-engineered in-memory data structure layouts used in Dwarf Fortress. A C++ API to access said data without doing direct memory access is generated from this XML using this perl script. The code emission mostly uses the type enum_type for the enum values, which is a typedef to a (non-scoped) enum.

So: they're actual enums. Also DFHack is hard to parse and I could've saved myself some time by looking at the generated files or documentation or something.

(The advmode_needs_map function is from https://github.com/mifki/df-twbt/blob/master/twbt.cpp apparently, not part of DFHack. The 44 and 45 values for the enum are "Unk44" and "Unk45" according to the xml, presumably indicating enum values whose function hasn't been reverse-engineered yet.)

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply