Principal Software Engineer creating hard real-time MMO megaserver and rendering technologies with ISPC and shaders. Opinions are my own, not my employer’s.
If there’s one thing I aim to contribute to the industry, it’s this:
DESIGN YOUR SOFTWARE TO MINIMIZE FLUCTUATIONS IN PERFORMANCE!
(if you are working on realtime software with a steady power supply)
Have a flat profile, regardless of any changes to data input into the system.
@YIMBYLAND
And yet Florida is booming while Chicago and New York City are in decline. Maybe, just maybe, people actually want suburbia, not the big city.
@susiemcdonnell
@lawyer4laws
That was in one particular state and fell under general police powers, which is something the federal government does not have. Furthermore, we are not a country where the President is an absolute ruler that can just dictate mandates that we must all follow.
@m1guelpf
Wait until they find out that most safety critical code in defense contracts are built on “memory unsafe” languages like C. Memory safety is achieved through static memory allocation, not through high level languages.
@JackPosobiec
Christmas as in Santa Claus, elves, Christmas trees, and the like has always been pagan. Christmas as in the celebration of the birth of Jesus is Christian. These are two separate traditions though.
@Kaitlin_Cieslak
@EllsBellsInPA
@ExogenyKarl
Raising the minimum wage does not make anyone richer in real terms because it does absolutely nothing to increase the amount of value you produce for the company. The only thing that actually makes you richer is by raising your added value. They can’t pay you more than that.
@BenSimsTech
Scrap them entirely and don’t even manage memory. Just have persistent memory that exists for the lifetime of the run.
Think of it this way. If you need 2GB of RAM even 10% of the time in your game, then what’s the point of ever running it at 500MB for the other parts? Why are…
@Kaitlin_Cieslak
@EllsBellsInPA
@ExogenyKarl
Employees that are costing more to employ than the value they produce are a net drain on the finances of the company and will eventually lead to it going out of business unless this liability is eliminated. This is why layoffs occur. You always want to be an asset instead.
@DJSnM
April Fools joke aside, it also doesn’t make sense. A mortgage isn’t a lease. You don’t get evicted like a tenant, you get foreclosed on first before any evictions can begin.
@leachfortexas
The Thirteen Colonies seceded from the British Empire. The Republic of Texas seceded from Mexico. Nothing is more Texan or American than secession.
@runevision
I’m with Sam. Eliminating dynamic memory allocation/deallocation per frame is one of the biggest things you can do to eliminate jitter/hitching in a game. Juan is off base on this one.
@NPendent
Um, the US Senate is a very different entity. If he had fled Congress to avoid establishing a quorum, then that would be the equivalent situation, but that’s not what happened. What went down in Texas in February was a state matter, not a federal matter. Cruz couldn’t do anything
@Grummz
I don’t disagree that woke politics is a problem, even in video games, but the real reason you get $130 AAAA games is due to overinflated budgets, bad project management, and an overly bloated game tech stack and art/graphics. Too many staff. Keep teams small.
@Kaitlin_Cieslak
@EllsBellsInPA
@ExogenyKarl
Your total compensation is always a fraction of the added value you bring to the company. Hiring you is only sustainable for the business if they can profit from your hire. If the law forces your cost to employ to rise above the added value you bring, you create a loss for them.
The early out version also fails to generate branchless code in clang at all optimization levels. It does a little better in ISPC but doesn’t compare to the alternatives.
@dfsamateur1
@JackPosobiec
The irony is that it’ll just shift more electricity generation back to coal and undo the very carbon emissions reductions that they supposedly support.
@yishan
Uh no, it absolutely is unreasonable. Furthermore, this issue extends far beyond just historical figures. Honestly, your own wokeness is showing itself right now.
I am pleased to announce a new partnership with
@Jagex
. JebScape will power the next generation of
@OldSchoolRS
’s backend and save millions of dollars. The savings will be passed onto players in the form of cheaper membership.
Thank you
@JagexAsh
for putting this deal together!
@tohrxyz
@SheriefFYI
Since this is a chat app, maybe the number of characters is what matters. Do you really need over 300 million characters loaded in memory at a time? In fact, the biggest concern I’d have is the amount of network bandwidth you’re wasting moving these characters to each client.
@animehonkers
@ciirarref
Dying?
“Refer to me as a she or I’m gonna kill myself!!! 😫”
Sorry, that type of behavior is incredibly immature. Nobody should negotiate with people threatening violence like that.
@AgileJebrim
char grade = ‘A';
grade = score < 90 ? ‘B’ : grade;
grade = score < 80 ? ‘C’ : grade;
grade = score < 70 ? ‘D’ : grade;
grade = score < 60 ? ‘F’ : grade;
return grade;
I don't know if there is much value to these being conditional moves when they are all dependent on the…
Imagine this: Withdrawing 100% of your paycheck with no taxes withheld, seamlessly deposited by your employer into your private banking account, after picking up your kids from the local Christian co-op and then taking your big pickup truck back home to your McMansion on 2 acres.
Imagine this: withdrawing your UBI check that was seamlessly deposited in your public banking account after picking up your kids from awesome public school and then taking green transit back home to your social housing flat
A future we can make happen
@cmuratori
When Elon first purchased it a year ago, Twitter was spending an insane $1.5b a year just to cover their hosting costs. A lot of his focus has been on reducing that number. Not sure what it’s at now. I did read that they’re working on replacing part of their backend with a GPU…
It’s a matter of brainwashing and different values, not a matter of being born a particular way. Being LGBTQ is a choice. This should make that very clear.
@RealGunLobbyist
Gotta wait at least a week to get permission from the state? Probably longer due to the insane number of calls. And meet a bunch of other conditions?
I’m glad we have permitless carry here in Texas.
@njhochman
The truly conservative approach rejects the focus on Santa. There’s a reason why evangelical churches focus on Christmas as a celebration of Jesus’s birth and keep Santa Claus out of it. In fact, early American Protestants didn’t even celebrate Christmas; it was a Catholic thing.
Made corrections to my buggy code and even simplified it further to eliminate the redundant grade assignment in the code.
On the left is ISPC. It is processing 32 grades at a time in a similar number of instructions that occur on the right. All code shown here is branchless.
@Love2Code
I use ISPC and compute shaders, which make writing SIMD incredibly trivial to do compared to intrinsics. Quite frankly though, this is just a trivial select statement even with intrinsics.
I write almost all my code in a manner that compiles down to leverage data parallelism. It…
@MacGraeme42
@mysteriouskat
@elonmusk
@PeterHotez
Weighing the risks of side effects is a personal decision that every individual must make for themselves. It is never something that should be imposed upon them by a third party. That third party isn’t the one that’s going to have to suffer the consequences of a poor decision.
@jjfThompson
The entire basis of the United States was that secession from the British Empire was doable, so the entire point from critics is a bit ironic. The American Revolution was first and foremost a war of secession. That’s what independence is.
.
@JagexAsh
Terrible decision. Being able to precisely select the skulls in a moment’s notice as you dropped from the monkey bars was one of the things that brought skill to the Ape Atoll course. Why make it easier to do perfect laps? It completely kills racing as a sport. 🤦♂️
@housecor
You will never be able to make it anywhere near as performant after the fact without a complete rewrite, which won’t be allowed because the need to provide legacy support will prevent it. The interface becomes the bottleneck holding everything back.
@Burnt_Caper
What keeps RuneScape distinct from other MMOs is that you’re not required to be dependent upon the performance of others in order to have personal success. It’s a way to individually outcompete others and have your own personal achievements stand apart. Solo content is great.
@ExRevert
@Sharundaar
@SheriefFYI
The actual storage may be cheap, but the data needs to get to the registers to do anything with it. The latency and bandwidth involved to move or cache that data is quite expensive. You fiddle around with optimizing memory to reduce the amount of data you need to send across.
@MainelyGill
@heretobrowse99
@mellie1951
@ericcervini
The truck was obviously in the lane already, meaning the other vehicle was trying to force it off the road. The SUV initiated the maneuvering of the vehicle in such a way as to force a collision.
@McFunkypants
Don’t use depth testing for these, keep depth writes on for at least the lowest layer, draw them before other content, and change the draw order between coplanar layers to be done by priority. Each successive layer draws on top of prior layers. This will have overdraw, so not the…
@douglewinenergy
Natural gas is the savior here, not solar. We can use our natural gas capacity on demand as needed. Solar and wind are just pray and hope. We need more natural gas infrastructure.
@reduzio
@runevision
Not only is it a problem for a GC, it’s a problem for the OS’s heap allocator as well. You’re writing a real-time system with deadlines. Start treating it like that. Dropped frames are completely unacceptable in the flight simulation industry I work in. It’s also true in VR.
@Arantor
Early return violates my real-time high performance requirements, which is to achieve constant worst case performance on many entities on the cheapest possible hardware.
@ChShersh
“If you write C, you definitely see why Rust is attractive.”
Sorry, this just isn’t an explanation. People who write C do so because we have strong reasons for doing so. We like the simplicity, control, and performance of the language and have no desire for higher level…
@PeterSchiff
The problem with Facebook is that the advertisers are their customers, not the social media users. We’re actually the product for the advertisers.
@maxnichols
@powerplins
If you want to include the flight simulation industry, we’ve got folks that have been around nearly 40 years as well where I work. It’s all real-time 3D rendering.
@leachfortexas
@GovAbbott
There are two types of Californians that come to Texas. Those who quit their jobs and flee because California isn’t worth it and those who come here because their corporations brought them here. The former group are usually conservatives but latter are often NOT conservatives.
@scottbraddock
Let’s do a non-refundable property tax credit instead. If you opt out of the public school system for your kids then you don’t need to pay M&O property taxes.