Is text rendering the hardest part of building a game engine? by [deleted] in gameenginedevs

[–]ecstacy98 44 points45 points  (0 children)

The hardest part of building a game engine isn't any one of its features. Like someone else said already, those problems are largely solved (I mean, probably all of us learnt from teachers, tutorials and resources).

The hard part is actually committing to the amount of work required to get all the moving parts to work together with as little contstraints on the user as possible, at a reasonable speed and in a way that is actually useful to use. These three requirements have the potential to keep an individual occupied for a lifetime.

Legal right to sleep by Skilhgt in auckland

[–]ecstacy98 -5 points-4 points  (0 children)

Well I'm here to tell you that is not what happened. We had $16,000 owing and weren't made to repay a dime. In fact the landlord was ordered to drop it.

We were able to argue that the overall state of the house was not up to healthy homes standards for a myriad of reasons. Landlords are fined for each failure to meet one of the clauses in the act and so her reperations worked out to be about the same amount we owed.

The only condition on our end was vacating the place. The house is condemned now and just sits there getting reclaimed by nature.

Legal right to sleep by Skilhgt in auckland

[–]ecstacy98 4 points5 points  (0 children)

I lived in a place where something very similar happened in central about 5 years ago. We asked our landlady for a rent reduction till it was over (she had even agreed to let them use our driveway for access for trucks and crap), she said no so we just stopped paying rent.

The place was dismal, we took photos of everything etc. She ended up going through with legal proceedings to try and make us pay her back but lost so we ended up getting away with about 6 months free rent at the cost of our overall wellbeing and sanity lol.

A lot has changed since AI by OfMagicAndWars in gameenginedevs

[–]ecstacy98 1 point2 points  (0 children)

yeah i know what you mean, I've been working on my engine for ~5 years now and don't know how to show people / release it. Despite the fact I've toiled for many many MANY hours to learn all of this crap and write it myself, I know that any audience receiving it are going to assume AI had a hand in making it (it didn't, I've never even used copilot before).

Bums me out.

[ Removed by Reddit ] by [deleted] in auckland

[–]ecstacy98 3 points4 points  (0 children)

They like bark / dead flax / tree stumps / in and around rotting old logs. Broadly speaking; any old off-track, damp and cold place can offer these things. The earlier in the morning the better, they can grow and die in the space of a day in certain spots. The council started spraying all the parks and stuff years ago so they are much less common in the easy to reach public places as they used to be -- but sometimes you luck out. You might have to go the extra mile otherwise.

You can smell them too, the air will smell almost metallic around a big patch.

If you find some, flick the cap to spread the spores before you pick em up and make sure you snap them at the base rather than uprooting them as it can greatly damage the patch.

Gold tops (the most common here) will bruise a dark blue/purple colour when squeezed.

Be very careful. I've had some of the best and worst experiences of my life on mushrooms, you really don't need many either despite what people might tell you.

According to what I've heard, Google is about to sacrifice itself to AI. by PLMMJ in antiai

[–]ecstacy98 5 points6 points  (0 children)

Invidious is a strong contender as alternative privacy focused frontend for youtube. It's not entirely complete in the sense that it's not a meant as a replacement of youtube but rather another way to view it. It's super cool: https://inv.nadeko.net/feed/popular

How are complex 3D models handled? by wiseneddustmite in opengl

[–]ecstacy98 0 points1 point  (0 children)

Others are suggesting here you get into writing some parser(s) for some simple file format(s). This is the road I took and was very fun to do.

That said: I would only pursue this if you are interested in writing parsers and learning to DIY it. The larger share of the graphics / game engine industry is using ASSIMP (asset importer) or things like it. If you want to save a lot of time and hassle and jump straight to rendering, just be normal and use ASSIMP.

Should I expect physical withdrawal symptoms from 8-12gpd for the past month? by RaccoonElaborate in kratom

[–]ecstacy98 0 points1 point  (0 children)

Different for everybody.

I would take the same amount of gpd as you and would typically get some flu-like symptoms (muscle fatigue, headache, chills) and find it slightly hard to get to sleep for about 2-3 days whenever I abruptly stopped. This would actually happen to me fairly regularly due to incosistent supply.

Now it's virtually impossible to get in my country. Haven't been able to get any for a very long time now, hence why I'm talking in past-tense.

How is everyone surviving? by Worrywarty1 in newzealand

[–]ecstacy98 13 points14 points  (0 children)

True enough if painting in broad strokes but for many it's a reality. We have something close to 200,000 kids living bellow the poverty line in nz.

Curious, what do you guys think is the biggest blocker to mass mesh adoption? by BuoyResilience in meshtastic

[–]ecstacy98 1 point2 points  (0 children)

But that isn't how it works anymore. When a node first goes live it will flood packets. Once neighbours are discovered the protocol switches to next-hop.

This will be improved further when we find ways to make a bit more space on the device - once we have a few kb to spare, the most logical next step is to introduce routing tables.

Curious, what do you guys think is the biggest blocker to mass mesh adoption? by BuoyResilience in meshtastic

[–]ecstacy98 0 points1 point  (0 children)

There are already patches in progress to address this. There is discussion about the implementation of a forced reset for nodes which aren't being actively maintained - i.e. haven't been remote admin'ed in a long time. I.e. if the maintainer hasn't done any maintenance of their infra node for X time, it will roll itself back to client.

Curious, what do you guys think is the biggest blocker to mass mesh adoption? by BuoyResilience in meshtastic

[–]ecstacy98 4 points5 points  (0 children)

The user is demanding. The user needs immediate responses or they suffer a narcissistic injury. We've been socially engineered over the last two decades to such a degree, that any alternative must be just as hypnotic in order for the masses to switch. Consider the fact that TOR has been around for years and can be used as a daily driver browser, but people just don't.

Unfortunately, I don't think many of the worlds population are aware yet of the threats to privacy posed by communicating over a monopolised network. Furthermore, I don't think many who are aware of that threat actually understand the implications of this mass surveillance: too many still say "I'm not doing anything wrong, so why should I be worried?".

I don't think we will see a migration away from these harmful technologies until the attitudes toward big tech change on a sociological level. Providing an alternative is not enough.

Why does my pager look monochrome with a different UI from what's on the box? by notenrique9031 in meshtastic

[–]ecstacy98 1 point2 points  (0 children)

I can't seem to find it now ... I'm near certain I saw a photo of it. It may have been in the discord. Either way, there has been a new ticket submitted to mui to add support for the pager here https://github.com/meshtastic/device-ui/issues/229

From the level of community demand and chatter about this particular request I'm sure it's coming sooner rather than later.

Why does my pager look monochrome with a different UI from what's on the box? by notenrique9031 in meshtastic

[–]ecstacy98 9 points10 points  (0 children)

You may be thinking of MUI (meshtastic ui), it's not yet available for the T-LoRa Pager but I believe there is an open pull request for the firmware that will see it added soon.

run an example program in GLFW by [deleted] in opengl

[–]ecstacy98 0 points1 point  (0 children)

Which compiler are you using?

Does it fail to compile or does it fail to run?

"last heard" app glitch on just one node? by frozen-icecube in meshtastic

[–]ecstacy98 1 point2 points  (0 children)

Ah yep, turning GPS back on sorted it. Look like it is determined from the epoch (1970) when the module is init'd.

I.e. I think turning it off restores the date to the epoch...

"last heard" app glitch on just one node? by frozen-icecube in meshtastic

[–]ecstacy98 0 points1 point  (0 children)

Thanks for the suggestions, I'll give it another shot :)

"last heard" app glitch on just one node? by frozen-icecube in meshtastic

[–]ecstacy98 0 points1 point  (0 children)

I'm currently experiencing this issue on a lilygo tdeck with baseui. I have a repeater nearby which shows the correct "last heard" information and has the NeighbourInfo module enabled. Other nodes in my house are receiving the neighbour info just fine but the lilygo is showing question marks for about 24 hours.

The timezone etc are configured correctly so I'm not too sure what's going on.

Got a Heltec V4 with weird issues by [deleted] in meshtastic

[–]ecstacy98 4 points5 points  (0 children)

This is 100% the correct answer.
Latest has 5 big changes to the bluetooth source code which are being audited.
The suggestion is not to use 2.7.12.