Jump to content

Today...


Leoo

Recommended Posts

 

 

 

 

 

I think we can agree a huge part of the issue is partisan based. 2 parties simply aren't enough, especially when they seem to be in an arms race with each other as to who can come up with the bigger [wagon] every November.

There are plenty of other options, no one votes for them lol
The nature of the first past the post voting system means that it's in your best interest to vote for one of the 2 major parties, and even a political system with many, relatively equally popular parties that adopts fptp will trend towards two relatively centrist parties. Unless America changes its voting system, we're unlikely to get more than two parties.

 

Even the most successful third party (the Progressives) managed less than a decade of relevancy before we morphed back into a 2 party system.

Don't think it has too much to do with FPTP. Canada has FPTP, and eight different parties in Parliament... similar situation in AUS as well, for example. I don't agree that it's in anyone's best interest to vote for one of the major parties even if they disagree with them, that's exactly the attitude that leads to only two major parties. I think a much bigger issue is political ignorance than anything

I think a big difference here, on some level at least, is how they elect their president and senate/congress differently. In Canada and AUS, so far as I know, we elect our area representative and then the leader of whatever majority party (most seats) becomes the Prime Minister or the leader of our country for all intents. Versus basically two very distinct elections with one for area representation and one for leader happen in the states, which I think feeds back into more of a two party system.

Definitely true on the presidential election, but congressional and senate are actually much more important. Constitutionally, these bodies are much more powerful than the president (though recently they haven't cared much to exercise that power)

polvCwJ.gif
"It's not a rest for me, it's a rest for the weights." - Dom Mazzetti

Link to comment
Share on other sites

Yeah, I posted something about it, then decided I didn't want to draw attention to it at the time.

 

But yeah. She/her now, please.

My skin is finally getting soft
I'll scrub until the damn thing comes off

Link to comment
Share on other sites

I don't think current federal representatives understand that they are supposed to be representative of those who voted for them. Too many of them pocket lobbying money and spew their own interests, which realistically is just regurgitated corporate interests.

Quote

 

Quote

Anyone who likes tacos is incapable of logic.

Anyone who likes logic is incapable of tacos.

 

PSA: SaqPrets is an Estonian Dude

Steam: NippleBeardTM

Origin: Brand_New_iPwn

Link to comment
Share on other sites

I don't think current federal representatives understand that they are supposed to be representative of those who voted for them. Too many of them pocket lobbying money and spew their own interests, which realistically is just regurgitated corporate interests.

again, I agree completely...but this isn't a problem with the electoral college, or FPTP - and it's solved much more simply than changing either of those things.

polvCwJ.gif
"It's not a rest for me, it's a rest for the weights." - Dom Mazzetti

Link to comment
Share on other sites

Gave a presentation about unit testing to my team today, and part of that was actually writing a test live. Picked out a particularly ugly method for that because it showed a couple things I wanted to emphasize. After the meeting, went back and refactored the method to be half as long and removed the most confusing line in it. Felt really nice.

  • Like 2

My skin is finally getting soft
I'll scrub until the damn thing comes off

Link to comment
Share on other sites

 

I don't think current federal representatives understand that they are supposed to be representative of those who voted for them. Too many of them pocket lobbying money and spew their own interests, which realistically is just regurgitated corporate interests.

again, I agree completely...but this isn't a problem with the electoral college, or FPTP - and it's solved much more simply than changing either of those things.

Ok, I'm listening. What is the more simple solution?

Quote

 

Quote

Anyone who likes tacos is incapable of logic.

Anyone who likes logic is incapable of tacos.

 

PSA: SaqPrets is an Estonian Dude

Steam: NippleBeardTM

Origin: Brand_New_iPwn

Link to comment
Share on other sites

 

 

I don't think current federal representatives understand that they are supposed to be representative of those who voted for them. Too many of them pocket lobbying money and spew their own interests, which realistically is just regurgitated corporate interests.

again, I agree completely...but this isn't a problem with the electoral college, or FPTP - and it's solved much more simply than changing either of those things.

 

Ok, I'm listening. What is the more simple solution?

 

corporate donation bans, tighter personal donation caps, stricter lobbying rules....all things plenty of other similar democracies have

 

Obviously there's plenty of reason for people currently in power (in many parties) not to go for this, but they're equally or more incentivized not to change the fundamentals of election structure. Either way, this is still more straightforward and achievable.

  • Like 2

polvCwJ.gif
"It's not a rest for me, it's a rest for the weights." - Dom Mazzetti

Link to comment
Share on other sites

I changed a single function (~4 LOC) and boosted FPS on lower-end CPUs to get 60 FPS. Wow. It was my Vector lerp function... I inlined the math instead of using operator overloads.

 

I also added a useful notification when you can't do something:

 

0MRs9gq.png

 

Pretty nifty...

  • Like 1

ozXHe7P.png

Link to comment
Share on other sites

Lua doesn't have many profilers so I nail down functions with custom profiling functions until I find the general area of the bottleneck. Then I used a more fine-grained approach with something called ProFi. ProFi is not too reliable with LuaJIT but it's good enough.

 

My AI framework is taking up the most time now but I'll optimize that later. It's probably hitting the GameDB too often. I went from ~5 FPS on Android to ~20 FPS with other optimizations. Want to hit 30 FPS.

 

I use lerp to allow from framerate independent rendering. My game could run at any FPS without any graphical artifacts. The logic runs at 10 FPS. There's a whole bunch of tweening functions that are great for adding polish to simple animations. Smoothstep is a good one!

  • Like 1

ozXHe7P.png

Link to comment
Share on other sites

Why is the AI interacting with the DB at all

 

I'd probably do something like have a bunch of dockerized microservices on my server.

 

Each one for a region of the game and keeping track in memory of which npcs are alive and where they're at now. And handles the respawn timers and stuff like that. So each phone running it is only sending/receiving packets saying redraw the npc at this coordinate

There's nodes like "FindNearbyCombatTarget" that have filters, and these filters can query things about potential targets. For example, Skelementals won't attack you if you're wearing tin or copper equipment (or are undead). Similarly, nodes like "GatherNearbyResource" need to query the GameDB for info about the props nearby.

 

The GameDB stores info about all the relationships in the game; it's immutable, but queries can get complex (think GraphQL, except not GraphQL). Game state will be serialized to something called PlayerStorage lazily so actual disk I/O isn't a problem.

 

...

 

I may have found an exploit in the RuneScape client (re: login process) that allows third-party programs to steal your password at any point after logging in, and is much more reliable than a keylogger... Jagex made a whoopsy. If someone were to find an remote code execution exploit in a program that a lot Scapers use, they could then retroactively obtain login details without having to wait for the user to login.

 

gotta make a proof of concept and get paid plsssssssss

 

iVHfwLc.gif

Edited by Veiva

ozXHe7P.png

Link to comment
Share on other sites

Bro my roommate is actual human garbage. He's had his dishes in the sink for somewhere around 9 days now. Actually not kidding or exaggerating. He asked me the other day why the kitchen stinks like something died, and when i told him that maybe it's because he's had his dishes in the sink for over a week, he just shrugged. Yesterday he told me that he's thinking of just throwing all his dishes in the trash and just cook using disposable shit because he's getting tired of washing dishes. If you're too lazy to wash a plate, a fork, a knife, and 1 pot/pan every night, you're just actual human garbage. I don't think i've ever thought as little of someone as i do of this guy. His personal hygiene isn't any better either. My god this kid is [bleep]ing gross. 

Link to comment
Share on other sites

Maybe you shouldn't room with a guy who considers cleaning to be servants work :lol:

Sadly i had no say in the matter. We're living in school accommodation so we got assigned roommates. Additionally, all the accommodation is filled at the moment, so there's no hope of me getting him out of here.

I'm stuck with this shithead till i'm done.

Link to comment
Share on other sites

I mean if he wants a war at home why not give him one? Exclusively shit with the door open in his bathroom. Hoard all of the paper products. Openly talk shit about him while on the phone/Skype when he's around. Eat his food from the fridge. You know all the worst shit

Quote

 

Quote

Anyone who likes tacos is incapable of logic.

Anyone who likes logic is incapable of tacos.

 

PSA: SaqPrets is an Estonian Dude

Steam: NippleBeardTM

Origin: Brand_New_iPwn

Link to comment
Share on other sites

I also have no disposal or dishwasher, but years of industrial kitchens have desensitized me to cleaning. I could do that shit for hours. I just need a beer

  • Like 1
Quote

 

Quote

Anyone who likes tacos is incapable of logic.

Anyone who likes logic is incapable of tacos.

 

PSA: SaqPrets is an Estonian Dude

Steam: NippleBeardTM

Origin: Brand_New_iPwn

Link to comment
Share on other sites

I have a dishwasher but I just wash everything by hand. The only thing that bothers me about doing dishes is when my fingers get all pruney.

 

I'd always rather just do my roommates' dishes than let them stink up the whole apartment. It sucks letting someone be a lazy brat, but I'm not gonna live in filth

Link to comment
Share on other sites

@Vieva you might like this https://improbable.io/

 

Even Jagex uses it

 

39e153acd306e8fc3a6897d19794aa46.png

Jagex using it is enough reason to turn around and run from it as fast as humanly possible.
  • Like 1

"Fight for what you believe in, and believe in what you're fighting for." Can games be art?

---

 

 

cWCZMZO.png

l1M6sfb.png

My blog here if you want to check out my Times articles and other writings! I always appreciate comments/feedback.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.