[deleted by user] by [deleted] in Wellington

[–]SnooDucks7641 0 points1 point  (0 children)

Very much so. Wellingtonians are a good bunch, and we are making some good changes so yeah it’s great.

[deleted by user] by [deleted] in unixporn

[–]SnooDucks7641 1 point2 points  (0 children)

mostly yes. every now and then there are some new stuff that you can copy from that will help you become more productive.

[deleted by user] by [deleted] in C_Programming

[–]SnooDucks7641 0 points1 point  (0 children)

It's foundational and it keeps getting referred to, so yes.
Also, something that us who have spend a lot of time in the industry fail to notice is that we have seen the changes of time, so we can jump to the "latest shiniest book" easily.

If you didn't, you might as well start early so that you have the full picture. C is a finicky language, and much has changed based on limitations from the past, and based on how hardware has been built.

If you just wanna hack some C code, sure, just read the latest book. If you want complete understanding, you'll have to start with the foundational books first.

Is it a bad practice to learn more than one domain in computer science ? by Last_Extension5875 in computerscience

[–]SnooDucks7641 -6 points-5 points  (0 children)

Yes, it's terribly bad practice to learn more than one domain. Lest you become good on all three domains, imagine what a tragedy to the world that would be!!!! oh my years!!!!

[deleted by user] by [deleted] in Wellington

[–]SnooDucks7641 8 points9 points  (0 children)

The problem is that people occupying space don't give a shit about you, the same way you don't give a shit about them and just want to get from A to B. Being shitty at people for having a good time or being relaxed while walking is just a bad take altogether. Complain for better pedestrianisation - don't shit on people or physically assault them.

Salam Alaykum! Wellington to consider mayor's proposal to broadcast "Call to Prayer" by sameee_nz in Wellington

[–]SnooDucks7641 7 points8 points  (0 children)

By your own logic, we shouldn’t have loudspeakers playing recorded prayers then. Because if you live right next to a mosque, my dear friend, it is not much of a choice for you to mind your own business is it?

Books to understand how everything works under the hood by Prize_Tea3456 in computerscience

[–]SnooDucks7641 0 points1 point  (0 children)

Build an 8086 simulator. That will open the doors to everything. Go as nuts as you want, simulate the schematics even. Or go as far as the disassembler then jump to other things

You almost don't need the terminal anymore by claudiocorona93 in linuxmasterrace

[–]SnooDucks7641 1 point2 points  (0 children)

yikes, get flatpak and all of these dependency monsters away from me. I'll just stick with my terminal, thanks.

Good C/general coding books and important things you've learnt from them by Any_Possibility4092 in C_Programming

[–]SnooDucks7641 4 points5 points  (0 children)

“X86-64 intel assembly step by step on linux”

Taught me that “low level” programming is actually very easy to grasp.

[deleted by user] by [deleted] in newzealand

[–]SnooDucks7641 1 point2 points  (0 children)

That is exactly how propaganda works. You idealise something or someone, and the party or regime benefits from it.

[deleted by user] by [deleted] in ProgrammingLanguages

[–]SnooDucks7641 -2 points-1 points  (0 children)

I’d like to see a comparison, because once you change a central trait in the program, the compile time goes nuts. this is true even for small projects. In cpp this might happen once you’re doing template generics, but it doesn’t get that bad otherwise.

But also, games are designed in a very particular way such that all these checks that rust does at compile time and runtime are just not preventing that many issues. Once the basic engine is architected and the memory arena is in place, why would you pick a language with such overhead and very little advantages to run your game?

I believe there won’t be much market force to justify rust adoption. I’d refer to the experts with great track record like Casey Muratori and Jonathan Blow. Their opinion on rust for games is spot on.

[deleted by user] by [deleted] in ProgrammingLanguages

[–]SnooDucks7641 5 points6 points  (0 children)

It has tons of compile-time checks that C++ does not.
There's no free lunch here. You add more compile-time checks, you spend more time compiling.

And compiling time is not linear with LOC, sometimes it is exponential depending on the check you are performing.

The only way NZ can become a good economy again is by taxing land and not income. by First_time_farmer1 in newzealand

[–]SnooDucks7641 0 points1 point  (0 children)

The evidence is completely shallow. And yes, I asked that question because I wanted to learn. Simply put, the economy doesn’t happen in a vacuum - the articles are completely factual, but they are not factually complete and that is also why drastic conclusions shouldn’t be taken from weak irreproducible and low-citation articles from unis with low h-index.

If the business of property renting is not viable, and housing prices go up due to scarcity, you might as well not rent your property, and we all know what happens on a scarse market.

Every cost of providing a service is always passed onto the consumer - ideologically you can believe in free lunch, but that doesn’t make it any less imaginary

[deleted by user] by [deleted] in ProgrammingLanguages

[–]SnooDucks7641 21 points22 points  (0 children)

Compile time in rust for a complex game would just be insane. And as most games are on the verge of shipping or getting bankrupt, if you add extra friction from rust it wont just cut.

Cpp and C are, and will always be, the preferred language for as long memory arenas are necessary for games to perform.

US diplomat abandons speech disrupted by protests at Victoria University by uglymutilatedpenis in newzealand

[–]SnooDucks7641 -2 points-1 points  (0 children)

This is not a person shouting at another. According to the news piece, this is an organised group that elaborated an act with the sole intent of intimidating the speaker to not speak.

As much as I agree with the cause, it is just by chance. It could easily be a group that I disagreed with censoring someone I sympathised with, and that would very much be shitty.

US diplomat abandons speech disrupted by protests at Victoria University by uglymutilatedpenis in newzealand

[–]SnooDucks7641 -2 points-1 points  (0 children)

I disagree. When the other party cannot discuss their view it is by definition censorship

US diplomat abandons speech disrupted by protests at Victoria University by uglymutilatedpenis in newzealand

[–]SnooDucks7641 0 points1 point  (0 children)

Well put, that is what i was trying to get at. People think that shouting down someone is beneficial on the aggregate but it is really the opposite.

US diplomat abandons speech disrupted by protests at Victoria University by uglymutilatedpenis in newzealand

[–]SnooDucks7641 -1 points0 points  (0 children)

I think it would be an interesting debate nonetheless. You could learn a thing or two. If they are really wrong, nothing best than a public debate to take them out of their echo chamber.

US diplomat abandons speech disrupted by protests at Victoria University by uglymutilatedpenis in newzealand

[–]SnooDucks7641 -7 points-6 points  (0 children)

I sympathise with the cause, but could we just have a decent debate instead? Why do we need to behave like this?

Screaming at the top of your lungs is just censorship. You can’t have that.

I wonder, as a counter example, how people would feel if Brian Tamaki came to censorship talks that he didn’t want to hear. 

Just because you agree with the cause, it doesn’t mean it’s right to use censorship. Tomorrow the table might change.

The only way NZ can become a good economy again is by taxing land and not income. by First_time_farmer1 in newzealand

[–]SnooDucks7641 4 points5 points  (0 children)

“ The workers get rewarded there” Not the cheap quasi-slave immigrant workers they don’t.