Forum stats
Latest posts
Topic Date, time  Last Sender Forum
  Let's get this Thread to 1,000,000 pages! Today 06:17:54 Mystery Forum Games
  Which hill are you willing to die on? Yesterday 23:28:22 plastic Random Discussions
  Last Post Wins! Yesterday 23:01:09 Suuper Forum Games
  What could make the forums more popular? Yesterday 22:00:44 TheWicked Random Discussions
  Artists unite! Yesterday 20:14:39 The Silent Artist Art
  Do you like politicians? Yesterday 20:00:10 The Silent Artist Random Discussions
  Welcome! Yesterday 12:53:49 Dootany Announcements and Rules
  Add or Subtract Yesterday 12:32:40 Camer999 Forum Games
  Longest kill wins Yesterday 12:30:50 Camer999 Forum Games
  Why do racists and racism exist? Yesterday 06:17:10 Mystery Random Discussions
  Is it good to introduce daylight savings? Yesterday 05:54:21 Ali Random Discussions
  Dead JVers 15 Aug 17:46:09 Pandoras Fox Random Discussions
  Super Mario Maker 15 Aug 13:39:42 IcyMind Games
  Monthly forum stats 15 Aug 12:22:52 Camer999 Acid Archives
  Was it appropriate to enforce death punishment aga... 15 Aug 06:41:33 SouthAnd960 Random Discussions
  Where are you on the political compass? 14 Aug 22:34:57 Ali Random Discussions
  Predict the next poster 14 Aug 16:03:02 VBR Forum Games
  What do you think of TOEIC? 11 Aug 06:19:14 aaaaaa123456789 Random Discussions
  NFL Fantasy Football League (American Football) 10 Aug 18:02:59 Addy Forum Games
  What if the history of the world were to get erase... 7 Aug 19:49:42 ProClifo Random Discussions
  Pommes frites or French fries? 7 Aug 19:04:59 Camer999 Random Discussions
  I met Anders ProClifo 1
  Someone recommend me an a... Milkmann 0
  Should I Uninstall AutoDe... Smurtz 2
  Rant on Unity's Serializa... Verdusk 1
  Did I ever tell y'all... Pandoras Fox 7
  Mass-Emmigration Issues Residays 4
  just drank a cup of senna... Mr.Dux 7
  What should I make with B... SouthAnd960 10
  Life truly is a ? dotime 9
  stupid responsibilities Dootany 3
Newest members
iwavyz 11 Aug
Sam Myers 11 Aug
fbarraza28 1 Aug
aliki 16 Jul
Gladiator 12 Jul
General Wadiator 12 Jul
Aspect0 29 Jun
GrazynaBow 28 Jun
*Thump* 24 May
syduyw4 19 May

Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 761
» Latest member: iwavyz
» Forum threads: 6,315
» Forum posts: 563,892

Full Statistics

Online Users
There are currently 42 online users.
» 1 Member(s) | 41 Guest(s)

  I met Anders
Posted by: ProClifo - Yesterday 23:22:14 - Forum: Blogs - Replies (1)

[Image: 8oxWSwl.jpg]

Print this item

  Someone recommend me an anime that will make me feels a lot but not necessarily sad
Posted by: Milkmann - Yesterday 07:03:12 - Forum: Blogs - No Replies


Edit: maybe it doesnt have to be an anime

Print this item

  Should I Uninstall AutoDesk
Posted by: Smurtz - Yesterday 01:42:31 - Forum: Blogs - Replies (2)

Hey yall,

I finished engineering school in May and, in an attempt to free up space on my laptop, I'm thinking about uninstalling all my AutoDesk programs (CAD, Inventor, Revit, Solidworks). The only issue is once I delete them, then I will likely never get them again. 

I could possibly just delete programs that I know for sure that I won't use in the future, but I wanted to seek out other opinions because apparently no one else on the internet has asked this (maybe bc it's absurd to consider it).

So, thoughts?

Print this item

  Rant on Unity's Serialization
Posted by: Verdusk - 2018-08-16 09:55:24 - Forum: Blogs - Replies (1)

Unity offers an easy way to make save/load features in your game: Serialization. You can save and load objects (instances) of classes easily pretty much only by making those classes Serializable.

But Unity's serialization is seriously flawed, evident by the amount of posts and discussions people have on the Internet trying to solve their problems while using it.

Probably the biggest problem here is how you CAN'T have null pointers to instances/objects of classes that are serializable. Instead of remaining as null pointers, a new instance is created (instantiated) instead. So the pointer that you expected to be a null pointer, now suddenly points to an instance that you never wanted to create, and which contains all the initial/default values for their variables. I call these instances, which shows up uninvited to mess up your day, 'ghosts', they aren't supposed to exist, but they exist anyway, and they are annoying.

The worse part is how the instantiating/creation of these 'ghosts' are pretty unpredictable. Sometimes they show up, sometimes they don't. This makes it harder to deal with them. And whenever I try 'killing' these ghosts by manually setting the should-be-null-pointers-but-are-pointing-to-ghosts-instead pointers into pointing into null, after like 0.2 seconds these pointers go back into pointing a new ghost. The ghost came back from the dead. (Or technically, most likely the old one goes to oblivion thanks to our garbage collector, and then a new ghost gets instantiated because we can't just have these pointers point into null, because that would be nice, and we can't have nice things). And like I said, sometimes they don't show up for unknown reasons. With this one class I keep having ghosts show up, with this one other class they almost never show up.

So I looked up the Internet for solutions, but didn't find a reliable one. One person suggested setting the pointers to null manually when they're pointing to a ghost, which we would know because a ghost has all initial values. Below is their post:

Quote:"Unfortunately I don't think there is an easy way to get around Unity's treatment of null serialised references. The best you can do is to run a pass over your array (in Awake(), probably) and check for instances that have all default values, and set them to null at that point." - superpig

That's exactly the same as my kill-the-ghosts plan. Which works, but only for 0.2 seconds, so you'd have to have the computer fighting ghosts all the time, which is stupid because it's the computer making all these ghosts too so it's really just a huge waste of operations.
So fortunately, I eventually came up with a solution of my own, which kinda works although I haven't tested it for very long yet, it should work:

Quote:"Simply treat the ghosts as you would treat nulls. Whenever you want to check whether a pointer is not a null, also check whether it's not a ghost. This is the peacefully co-existing with the ghosts approach."
So now in the classes who tend have ghosts, I have a notAGhost boolean variable that defaults to false (so that the ghosts would have its value false, since ghosts have initial/default values), and whenever I create an instance of that class, I set the notAGhost boolean into true. And whenever I check whether something is null, now I also check whether they're also not a ghost. It's no longer (thing[0] != null), it's now (thing[0] != null && thing[0].isNotAGhost()), where isNotAGhost is a function that returns notAGhost.

So, the ghosts are still there, but we kinda just ignore them now. Pretend not to see them. Treat them as if they don't exist. Funny how the eventual solution is similar to how people supposedly deal with ghosts in real life.

Print this item

  Did I ever tell y'all...
Posted by: Pandoras Fox - 2018-08-15 18:03:34 - Forum: Blogs - Replies (7)

....what happened to JV shortly before it shut down?

One afternoon I (stupidly) decided to write a script to just post to "let's get this thread to a million pages" (or whatever the hell it was), since forum mods could post without cooldowns/can do dupes.

I didn't include a delay between posts. At all.

So one endpoint got super fucking hammered and the site crawled to a slow. When the site chugged back online after a while, I had added something like 5k pages or something nuts.

Then I had to go purge all those comments (about 500 at a time, I think) which also made the forum chug, but not nearly as hard as before. (Since if I only soft deleted, a mod looking at the right page would cause the site to load ~5000 deleted posts at once.... yeah....)

So uh, oops. Like a week or two later the site went perma-offline. I'm still not 100% sure if the two events are related - maybe ol' jiggz saw the forum was shitting the bed and decided to just pull the plug. Maybe he assumed an account got compromised and he just didn't want to deal with it anymore. Maybe some server hardware got thrashed by that and then kicked the bucket shortly after. I dunno!

But uh, yeah. Not too many people know this story (ax6 probably remembers some of this, I guess).

Anyways, I'm gonna yeet off of AC (AF?) for a while. Or maybe I'll check more periodically. Who knows!

Print this item

  Do you like politicians?
Posted by: SouthAnd960 - 2018-08-14 12:06:39 - Forum: Random Discussions - Replies (3)

Do you like politicians?

I guess I have the following opinion perhaps because of brainwashing, but I think I must fight against the entire politicians in this region: they are too crazy and too selfish.

Print this item

  Is it good to introduce daylight savings?
Posted by: SouthAnd960 - 2018-08-14 11:54:13 - Forum: Random Discussions - Replies (12)

I need the answer as soon as possible in order to prevent the world's stupid diet workers from introducing daylight savings in my region!
My region is getting insane! Damn it my government! Why the hell is it to be introduced in 2020 for the Olympics and Paralympics!? Damn it for not being a politician!

Print this item

  Why do racists and racism exist?
Posted by: SouthAnd960 - 2018-08-14 11:47:08 - Forum: Random Discussions - Replies (7)

I hate some people because they say inappropriate things....

Print this item

  Was it appropriate to enforce death punishment against seven people at once?
Posted by: SouthAnd960 - 2018-08-14 11:28:31 - Forum: Random Discussions - Replies (2)

In 1995, or 1994 if I remember incorrectly, the members of AUM made a terrorism: Sarin Incident Subway incident. Some months ago in this year, after 28 years since the tragedy, finally, death punishment got enforced against seven people in AUM. Shoko Asahara, his real surname was Matsumoto, was the leader of the religion, or definitely the group of terrorism.

I know I am too late to make this thread, but what did you think about the news?

Print this item

  Mass-Emmigration Issues
Posted by: Residays - 2018-08-09 15:52:44 - Forum: Blogs - Replies (4)

So with how low Venezuela has gone, it's no surprise that so many people decide to leave the country.

I'm actually leaving to Chile sometime soon with my dad, possibly during Early 2019, but there are some things that have been worrying me.

See: Venezuelans have been leaving in millions to lots of countries (I mean that's probably obvious but you get what I'm trying to say), and the amount of hate towards them seems to be growing, places like Panama have a bunch of hate for them.

And you know what? I'd say the hate for Venezuelans is justified... partially.

See: Since Venezuela doesn't (or barely) enforce laws, a lot of people take advantage of it and some people don't even care about hiding their identity when doing crimes, these people also leave the country, countries that literally welcome them, and they end up biting the hand that feeds them.

A growing amount of Venezuelans in other countries continue doing harm (Murdering, stealing, robbing, littering...), and they do end up getting imprisoned, it seems like they think they're going to get away with crimes in the outside.

And that's a shame because it seems people generalize us because of those bad apples, there are people who don't generalize us of course, but it's happening with a bunch of people, in some countries more than others it seems.

I'm not really sure how my life will go in Chile because apparently our society is bad enough to judge people out of their nationality, I've heard mixed stuff, hell, some people even give free shelter to Venezuelans until they're able to take care of themselves.

But even if it goes well, I'm worried.

Print this item