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
Progressive JPEG
Feb 19, 2003

i remember liking wesnoth a decade or so ago, no idea if they were actually ripping off something else but the mechanic was new to me

Adbot
ADBOT LOVES YOU

Cybernetic Vermin
Apr 18, 2005

Progressive JPEG posted:

i remember liking wesnoth a decade or so ago, no idea if they were actually ripping off something else but the mechanic was new to me

long tradition for the type of game, but as innovative as any commercial game in the genre. wesnoth is a really odd one out though.

should also credit open source games when they are strictly derivative but improve on the originals a lot. e.g. openttd and a lot of doom stuff and so on.

Plorkyeran
Mar 22, 2007

To Escape The Shackles Of The Old Forums, We Must Reject The Tribal Negativity He Endorsed
i've always found it curious that there aren't more incidentally open-source indie games. even people who contribute to open source stuff and give their game away free tend to not open source their games.

Cybernetic Vermin
Apr 18, 2005

Plorkyeran posted:

i've always found it curious that there aren't more incidentally open-source indie games. even people who contribute to open source stuff and give their game away free tend to not open source their games.

yeah, it is strange, because i think it is one of those rare cases where open source will often work for the little guy. keep the game data proprietary, make the code agpl, and demand copyright assignments of course, but a loving community is kind of likely to solve some otherwise tedious issues from there

Zlodo
Nov 25, 2006
Probation
Can't post for 16 hours!
Most indie games use either unity or unreal engine and their licensing terms (which afaik are along the lines of "if you ever manage to make a significant amount of money with your game you owe us royalties") may be incompatible with open source licenses

then there's also the problems of assets or plugins purchased from third parties that may not be redistributable outside of the game itself etc

Zlodo fucked around with this message at 16:25 on Mar 29, 2022

Cybernetic Vermin
Apr 18, 2005

Zlodo posted:

Most indie games use either unity or unreal engine and their licensing terms (which afaik are along the lines of "if you ever manage to make a significant amount of money with your game you owe us royalties") may be incompatible with open source licenses

then there's also the problems of assets or plugins purchased from third parties that may not be redistributable outside of the game itself etc

for the latter it'd for sure be dumb to oss any assets or such anyway. id model is the one that has some chance of adding value. but, yeah, may be impossible or a hassle for most, for very murky payoff and high risk.

Achmed Jones
Oct 16, 2004



its cause games are full of game code and everybodys embarrassed to show the terrible things they wrote

Cybernetic Vermin
Apr 18, 2005

Achmed Jones posted:

its cause games are full of game code and everybodys embarrassed to show the terrible things they wrote

and yet log4j is out there just flaunting it's horribleness year after year

e: really rotor should add a "restoring the common decency of feeling shame" to his anti-oss manifesto

zero knowledge
Apr 27, 2008
Perhaps relevant: vvvvvv was an indie hit over ten years ago. The author released the source code on github more recently and indeed, it's not the greatest code. See for instance the highly scrutable 1,200+ line `gamelogic()` function

code:
                else if (game.roomx == 101 && game.roomy == 111)
                {
                    //There are lots of warp tokens in this room, so we have to distinguish!
                    switch(game.teleportxpos)
                    {
                    case 1:
                        map.warpto(108, 108, obj.getplayer(), 4, 27);
                        break;
                    case 2:
                        map.warpto(101, 111, obj.getplayer(), 12, 27);
                        break;
                    case 3:
                        map.warpto(119, 111, obj.getplayer(), 31, 7);
                        break;
                    case 4:
                        map.warpto(114, 117, obj.getplayer(), 19, 16);
                        break;
                    }
                }
the game is good and fun and worth playing, however, and credit is also due to Mr. Cavanagh for his level-headed and sensible response to critiques of his code:

https://twitter.com/terrycavanagh/status/1215761322073317376?s=20&t=AgPenEKVTz7v_6JLtk7bCg

Internet Janitor
May 17, 2008

"That isn't the appropriate trash receptacle."
if you release the source code to a multiplayer game, it's going to get hacked immediately, which will kill multiplayer

if you release the source code to a narrative/adventure game, people will ruin surprises and easter-eggs for themselves

but most importantly, if you release the source code to a remotely decent game, irrespective of how you've licensed it, some shithead will try to flip it on an app store and pocket the money, possibly in a really gross way, and it turbofucks your reputation as an indie developer because everyone will assume it's you doing it

fritz
Jul 26, 2003

graycat 10 hours ago | parent | context | next [–] | on: Justice Stevens reads the fine print

> ... is fully and fairly notified about the existence ...
I'm not a lawyer, but recently I did watch the movie Legally Blond (recently for free at YouTube) where the character Elle Woods on her first day of Harvard Law School was sent out of a class for being "unprepared", that is, not having read 41 pages on "jurisdiction" or some such.
Well, Ms. Woods might have responded to the professor that she did nothing wrong and, thus, should not be sent out of class and all that because she was not "fully and fairly notified" of the existence of the assignment.
I thought of that while watching the movie (likely the movie audience was not supposed to think of such things!), but it is nice now to see none other than Justice Stevens make clear the importance of "fully and fairly". Might have been cute in the movie for the character Ms. Woods to raise such an objection that she was not notified!
reply

Sapozhnik
Jan 2, 2005

Nap Ghost

Internet Janitor posted:

if you release the source code to a narrative/adventure game, people will ruin surprises and easter-eggs for themselves

this is a bizarre take

agree with everything else though

rjmccall
Sep 7, 2007

no worries friend
Fun Shoe
i think wesnoth was the game i was thinking of

Cybernetic Vermin
Apr 18, 2005

zero knowledge posted:

Perhaps relevant: vvvvvv was an indie hit over ten years ago. The author released the source code on github more recently and indeed, it's not the greatest code. See for instance the highly scrutable 1,200+ line `gamelogic()` function

code:
                else if (game.roomx == 101 && game.roomy == 111)
                {
                    //There are lots of warp tokens in this room, so we have to distinguish!
                    switch(game.teleportxpos)
                    {
                    case 1:
                        map.warpto(108, 108, obj.getplayer(), 4, 27);
                        break;
                    case 2:
                        map.warpto(101, 111, obj.getplayer(), 12, 27);
                        break;
                    case 3:
                        map.warpto(119, 111, obj.getplayer(), 31, 7);
                        break;
                    case 4:
                        map.warpto(114, 117, obj.getplayer(), 19, 16);
                        break;
                    }
                }
the game is good and fun and worth playing, however, and credit is also due to Mr. Cavanagh for his level-headed and sensible response to critiques of his code:

https://twitter.com/terrycavanagh/status/1215761322073317376?s=20&t=AgPenEKVTz7v_6JLtk7bCg

anyone who complains about that kind of thing is an idiot who would probably scoff at 90% of the top hundred games of all time if they knew how the sausage got made. pretend i posted the fallout picture where the pc wears a train cart as a hat here.

Xarn
Jun 26, 2015
OTOH there is a bunch of games that I want to like, but they regularly ctd, or corrupt my save games, or glitch themselves into unwinnable states and so on.

Xarn
Jun 26, 2015
After just trying out a game I was recommended, let's add "supports ultrawide resolution so badly I cannot use in-game menus" to the pile. :v:

mystes
May 31, 2006

Internet Janitor posted:

if you release the source code to a narrative/adventure game, people will ruin surprises and easter-eggs for themselves
You don't walk through the full dissassembly in Ghidra before you start playing a game?

Truman Peyote
Oct 11, 2006



fritz posted:

graycat 10 hours ago | parent | context | next [–] | on: Justice Stevens reads the fine print

> ... is fully and fairly notified about the existence ...
I'm not a lawyer, but recently I did watch the movie Legally Blond (recently for free at YouTube) where the character Elle Woods on her first day of Harvard Law School was sent out of a class for being "unprepared", that is, not having read 41 pages on "jurisdiction" or some such.
Well, Ms. Woods might have responded to the professor that she did nothing wrong and, thus, should not be sent out of class and all that because she was not "fully and fairly notified" of the existence of the assignment.
I thought of that while watching the movie (likely the movie audience was not supposed to think of such things!), but it is nice now to see none other than Justice Stevens make clear the importance of "fully and fairly". Might have been cute in the movie for the character Ms. Woods to raise such an objection that she was not notified!
reply

i have never wanted to give someone a swirlie more

fritz
Jul 26, 2003

nvahalik 8 minutes ago | parent | context | next [–] | on: Arguing About the Origins of Science

Modern science is divorced from real science. It's simply a new religion which has no basis for knowing anything. It claims to try to understand the real world but it has no basis for doing so. It assumes things which are truth in order to make claims which (surprise) cannot be "scientifically proven".
Much of what calls itself science and the truth it is claims cannot be proven, and can never be proven.
This is why I discard much of what calls itself science which attempts to explain anything that happened before recorded history. Why? Because it was never observed. If it was never observed, then at best you have guesses and at worst you are just making stuff up.
reply

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison

Internet Janitor posted:

but most importantly, if you release the source code to a remotely decent game, irrespective of how you've licensed it, some shithead will try to flip it on an app store and pocket the money, possibly in a really gross way, and it turbofucks your reputation as an indie developer because everyone will assume it's you doing it

if your game is decent and/or popular enough this will happen irrespective of your license

Internet Janitor
May 17, 2008

"That isn't the appropriate trash receptacle."

kitten emergency posted:

if your game is decent and/or popular enough this will happen irrespective of your license

that's why i said "irrespective of how you've licensed it"

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison

Internet Janitor posted:

that's why i said "irrespective of how you've licensed it"

oh I missed that part, sorry

ErrorInvalidUser
Aug 23, 2021

by Jeffrey of YOSPOS
h-gate n-gate this waitress can't keep my glass of water full

fritz
Jul 26, 2003

noduerme 1 hour ago | root | parent | next [–]

You forgot the crime wave. From 2003-2021 I kept my gun in a safe at night. Now I take it out and put it next to my bed. I haven't changed. My threat assessment has.

(location: portland oregon)

bonus is his profile:
WWIV sysop. Antifascist capitalist. LA taxi driver. Frequent drinker. Coder of the first multiplayer bitcoin casino. Ask me about PHP socket daemons. (JK. Don't.) Guy who built the almost-working HUD for Star Citizen. Dude who should have kept all that bitcoin from 2010. Possibly the last person to ever post on Flashkit. Hell-banned from HN for 8 years without realizing it. Still surprisingly optimistic.

fritz
Jul 26, 2003

noduerme 5 minutes ago | root | parent | next [–]

>> It would make me more progressive if I saw that. What are the economic, political, social forces that are causing that?
When I was 20 I would've maybe thought this. I was a left anarchist, and my leanings are still in that direction. It's not wealth that made me less progressive. I wrote a novel when I was 24 that brought the world down on me; it was a satire that involved a rock band murdering Bush and Cheney at a gala at Bohemian grove. It got thousands of hits from .mil sites and I got police going through my trash cans, my apartment raided. I left the country for 15 years. And railed against the military/industrial complex.
It's progressives who made me less progressive. During my exile I worked, I created things. It was hard. But I never lost my dignity. I never acted like a savage. I did lots of drugs and drinking but I never blamed anyone else; I worked out what it was that I needed to do. I've worked every day since I was 15. I wasn't handed anything. My parents were born in complete poverty.
So when I see a 20 year old beating his dog and literally taking a poo poo on the sidewalk, and then screaming at me that "how dare you tell a homeless person he can't poo poo here unless you want me to use your bathroom", when the City of Portland and me put a porta-potty on the corner thirty paces from where he's making GBS threads for him, what I see is an able-bodied guy with a facebook and instagram account who's LARPing as an anarchist and needs to go through some form of hardship which he's obviously not experiencing yet.
I don't blame anyone for anything I could reasonably - or unreasonably - see someone doing. Beating a dog is outside the sphere of what I can understand, though. So is making GBS threads on someone's porch.
I've started to think the main thing is that people in their early 20s are being told this is an acceptable form of rebellion. It's not the peaceful Drop out, tune out of old times. It's an aggressive attempt to assert rights to dominate everyone around them - peaceable people - without any kind of understanding of what people like me went through to be here. The one thing you won't find among these Portland youth is any kind of understanding of the immigrant experience. Just (mostly white) entitlement, wrapped in a thin veneer of "woke" speech. With no thought behind it.
Social forces that drive it? Poor education, stupid parents, I don't know. They're a threat to the working order of society. I would say that even more if I were homeless; I say it as a homeowner.
reply



noduerme 3 hours ago | parent | context | prev | next [–] | on: Shadow credit score could decide whether you get a...

So here in Oregon, and more so in Portland, there have been some really radical laws passed in the last couple years. You can no longer evict people for cause without offering up to $4k in "relocation cost", and you can no longer see nor use history of felonies including sex offenses outside the past 7 or 8 years to screen tenants. You have to announce the listing publicly and take anyone who says they can pay on a first come, first served basis. And instead of showing 3x the rent as income, you can now only exclude them if they show less than 2x.
So essentially the first meth addicted child molester who scraped by 2x your rental price in the last month can move in and never be evicted.
It's really great how NPR and ProPublica keep banging on about how unfair it is for anyone who owns anything to request anything of the people they rent to. What about how unfair it is to people like me who worked their asses off to buy a house and want to take care of it? It took me 25 years of work to afford a home. No 22 year old anarchist, bless your soul because I was one, is going to explain to me why I don't deserve it. It's the only property I own. This is why I'm just allowing a friend to live for free in my house while I'm out of the country for the next year, and soaking up the lost rent rather than soaking up potential legal bills and damage. But if things continue this way, I'll sell it to a willing idiot, and everyone here who advocated for this communist poo poo can enjoy the hell hole they've created for themselves.
reply


noduerme 3 hours ago | parent | context | prev | next [–] | on: Shadow credit score could decide whether you get a...

A staggering majority of rental units in the US are owned by individuals who own and rent less than 5 units.
https://www.pewresearch.org/fact-tank/2021/08/02/as-national...
What really happened was that taxpayers (read: People who earn and save money and hold some property) bailed out the people who took an opportunity to skip out on paying rent, and took a hit anyway, while their renters were getting all kinds of other free handouts in taxpayer subsidies. Great. So maybe we need some wealth redistribution. But cheering the consolidation of the rental market in the hands of corporations is like snickering evil. You're advocating for the destruction of the middle class. I guess it would make revolution an easier sell. But you know what else could make you happy? Joining the middle class, buckling up and saving money, taking the hard part of it without feeling like a constant victim, and stop wasting your time trying to destroying the wealth people spend their lives working for. Harming other people to bring them down really isn't going to elevate anyone, and you know it. Rooting for the middle class to be destroyed for your own personal satisfaction is greedy, indolent and ultimately self destructive.
[edit: It's sad to see you channeling your grievance into something that will only keep you down.]
reply

fritz
Jul 26, 2003

re: fine print in contracts:


massysett 19 hours ago | root | parent | next [–]

It allows Carnival Cruise Lines to operate cheaply. Cruises depend on cheap labor and low costs. This brings affordable cruise vacations to the masses, as well as employment opportunities in the industry.
There are vacation alternatives, such as land-based resorts. But they tend to be more expensive.
reply

josh04
Oct 19, 2008


"THE FLASH IS THE REASON
TO RACE TO THE THEATRES"

This title contains sponsored content.

hippies were famous for never making GBS threads anywhere they shouldn't

ynohtna
Feb 16, 2007

backwoods compatible
Illegal Hen

fritz posted:

noduerme 5 minutes ago | root | parent | next [–]

loving hell. a being whose ideology is simply "punch down"

4lokos basilisk
Jul 17, 2008


ynohtna posted:

loving hell. a being whose ideology is simply "punch down"

if what they say is true then they did work hard to get where they are. its very difficult for people like this to admit that even after all that pain they probably were just lucky/white and thats what put them over the edge really

i also feel like that person has been listening to right wing radio in their car a lot

tracecomplete
Feb 26, 2017

Penisface posted:

if what they say is true then they did work hard to get where they are. its very difficult for people like this to admit that even after all that pain they probably were just lucky/white and thats what put them over the edge really

This sums up a lot of people I've worked with. I'm not sure where along the line I picked up "being lucky and white isn't your fault, now pay it forward", but that's the jump that most of HN absolutely lacks.

rjmccall
Sep 7, 2007

no worries friend
Fun Shoe
not gonna defend 99% of that conservative nonsense, but “freegan homeless larper with a trust fund” is a well-deserved portland stereotype

man in the eyeball hat
Dec 23, 2006

Capture the opening of the portal that connects this earth of 3D to one earth of 4D or 5D. Going to the 5D.

fritz posted:

noduerme

noduerme 2 hours ago | root | parent | next [–]


Well, thanks for the confidence; you did hit the nail on the head. I haven't taken a real vacation in 20 years, although I did live in vans and hostels for 10 of those years. For peace of mind, I maintain a set of PGP files signed and keyed to each of my clients which I flippantly tell them to open "if I get hit by a bus", that contain all the SSH keys and details needed to get to their source files / DBs / webservers, extra code hints and lots of juicy advice for whatever unfortunate developer takes over after my demise. (Including poo poo like, this software is way too old, rewrite it).

If you saw what I write you'd say I was a 20x coder, but that's just from a youngin's perspective. I've been writing code since 1988. The basic value proposition for my clients is that they know I'll die at some point, but it's way cheaper and more efficient to pay one guy they know will get it done, and take the risk they'll have to scramble for someone else in less than 10 years (at which point they'll likely have to rewrite anyway). Also, the poo poo I write mostly maintains itself. I'm proud to say that my software in 24/7 production has had no actual crashes in years other than the occasional forced server upgrade. If I died, it would take awhile to notice if they didn't keep asking me for new features.

reply

im surprised this 20x programmer didnt use the phrase deadmans switch

fritz
Jul 26, 2003

zmgsabst 26 minutes ago | root | parent | prev | next [–]

I have a different interpretation:
People are becoming more intellectual across a wider range of society — driven partly by how effective the internet is.
What I see as precipitating this distrust in institutions is that people on average are more connected and more engaged and reading more information. So we see the fallout as parents getting engaged, informed, and organized to protest CRT; or young men getting engaged, informed, and organized over the heart problems caused by the second dose of certain vaccines. Which is why the response has been to censor community platforms like Discord, in an attempt to regulate the information flow.
This is the debt of our intellectuals systemically lying to us, eg the persistent denials of CRT praxis or attempts to hide Pfizer clinical data, which shows the second dose causes elevated risk to the heart for young men.
What we’re seeing isn’t anti-intellectualism, but pro-intellectualism challenge a lying orthodoxy.
reply

fritz
Jul 26, 2003

sjmm1989 2 days ago [flagged] [dead] | parent | context | flag | vouch | favorite | on: I Schizopost: What Schizoposting Is

I just want to say in regards to this and something said in the article.
Word Salad.
Any time I see this used by someone in an argument, I immediately think of them as one of the dumbest people on earth. To me, it automatically denotes that they not only have no ability to humor ideas that are not their own; but probably also cannot even conceive them.
I think this is somewhat similar in how you are dealing with this whole 'schizoposting' thing. It's clearly a made up term meant to label people that don't comply with what the others deem to be 'normal'. Much like the person who calls "world salad" after anything they don't agree with.
But who knows. Maybe to someone else out there this is a word salad of a schizopost? But then again, maybe they are just f'ing stupid. Seems to be a thing lately in society. Follow the leader, and the leader is a nimrod. So society follows the nimrod off the cliff and blame the people not playing along for it not working.
Sound familiar? Because it should. The end logic is always the same. Dumb people agree with each other, because they are dumb. Dumb people label others, because they are dumb. So when people come up with labels like 'schizopost' or 'word salad' to describe things they don't like or disagree with; drum roll please... They are dumb.
And yet, society follows them to the grave. It's quite maddening.

FCKGW
May 21, 2006

I hope someone replied to that post with “check out this wordsalad”

fritz
Jul 26, 2003

VirusNewbie 16 minutes ago | root | parent | next [–]

I will fight tooth and nail to keep our industry from unionizing. One can simply look at the public school system and how well it performs with one of the strongest unions in the country. You don't have well paid teachers (except those who have been teaching for a long time, at the detriment to new teachers),you don't serve the children well and you now have to navigate both a career and politics of a union.
Unions benefit those who play the social game more so the job requirements, as it allows for an alternative power structure to be climbed.
Those are the exact people I love being able to avoid in the software field.
reply

fritz
Jul 26, 2003

FCKGW posted:

I hope someone replied to that post with “check out this wordsalad”

no, but they said that about his profile:

I don't follow the herd, blindly that is. It's a good way to walk off cliffs.
If you think I am arguing with you, you are the one who needs to reassess the situation. Merely stating my opinions on a subject matter does not equal argumentation. I like to discuss things, not argue. Arguing implies I care about your opinion in such a manner that I would become irate on some level. Assuming I am irate, or even care about your opinion is pretty presumptuous. It does not mean I don't care at all, but assuming anyone's emotions, or if they care about any thing at all; is making some pretty illogical leaps of faith about people you know almost nothing about.

As such:

Ultimately, my intent is to get to the heart of things regardless of the subject matter, provided I care enough to take part in its discussion. My intent is not to offend, or accuse; but to shed light on that which I see to be true.

If you dear reader have a problem with that, then dear reader, I suggest the problem might be you. Maybe. No one is perfect after all, and I very well am likely the problem to you as well.

Funny how that works, huh? Luckily for some of us though, facts and reality side with logic and reason more so that ignorance and arrogance.

I bid you all have a good day.

fritz
Jul 26, 2003

josephcsible 22 minutes ago | root | parent | next [–]

Why is a union necessary to enforce labor laws and safety regulations? Can't individual employees report such violations to the government even in non-union shops?

post hole digger
Mar 21, 2011
have you considered simply behaving as a rational actor in the marketplace??? Stupid?????

Adbot
ADBOT LOVES YOU

post hole digger
Mar 21, 2011

fritz posted:

josephcsible 22 minutes ago | root | parent | next [–]

Why is a union necessary to enforce labor laws and safety regulations? Can't individual employees report such violations to the government even in non-union shops?

ive got some monads you can suck on pal

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