Dimanari

1.2K posts

Dimanari

Dimanari

@dimanari

I code Random stuff, and try to be educational. where? bitbucket(where I upload sourcecode): https://t.co/nUuCpQQFGM Itch: https://t.co/oclEPrnJHH

Katılım Ağustos 2017
45 Takip Edilen30 Takipçiler
Durbolader
Durbolader@durbolader·
@greatestbkfacts If you think you can "discover" all of noitas mechanics without reading it up, you are deranged. Thousands of people compile their discoveries and there are still unsolved mysteries
English
2
0
3
528
Dimanari
Dimanari@dimanari·
@greatestbkfacts I literally beat half those games without using the wiki, and the others I just didn't play. skill issue. Noita is completely beatable(including secret quests) from in game hints. Terraria BEGS you to beat it with in game info. satisfactory is easy. and so on.
English
0
0
0
43
Dimanari
Dimanari@dimanari·
@hexdemure @SallyMayweather no, you simpleton. I even gave examples of rights and limitations. you can say whatever you want, legally, until it collides with another person's rights. that is literally a natural collision of rights that doesn't come to circumvent your own but to protect another's.
English
0
0
0
5
HexDemure
HexDemure@hexdemure·
@dimanari @SallyMayweather the conflict is when laws are made to circumvent the rights of the people. having a gun is protected right, how you use it is not, that comes with restrictions. your not free to use it to commit a crime the crime is violating a law
English
1
0
0
17
Sal the Agorist
Sal the Agorist@SallyMayweather·
Food and water are NOT human rights. You don’t have a right to anything that requires the labor of others. The word for that is slavery..
Sal the Agorist tweet media
English
602
288
3.3K
134.6K
Dimanari
Dimanari@dimanari·
@hexdemure @SallyMayweather this is a gross oversimplification of what a right is. having the right to bear arms doesn't mean you can legally shoot up a school. having the right to free speech doesn't mean that you can legally spread misinformation about someone maliciously rights and laws can conflict
English
1
0
0
24
HexDemure
HexDemure@hexdemure·
@SallyMayweather if its a right, then i am going to demand it be provided for at the cost to the government, or be allowed to dig up any land in public space to plant and grow crops, or to hunt any time or where to get food. no exceptions. or dig a well any where i want to get water.
English
3
0
2
427
Dimanari
Dimanari@dimanari·
@SallyMayweather you do have the right for those, but it's a social right granted to you as being part of society. banning someone from access to water or food IS a human rights violation even if food and water are not human rights as those are necessities of life. this topic is complicated.
GIF
English
0
0
0
3
Dimanari
Dimanari@dimanari·
@madaomoshiroi this is what we call a 0-player game. outside the first move and the joker, there are no choices needing a player in this "game". it's equivalent to snakes and ladders.
English
0
0
10
843
まだ面白い
まだ面白い@madaomoshiroi·
麻雀牌版7並べ
日本語
99
416
4.9K
1.5M
Dimanari
Dimanari@dimanari·
@Sparkie_light @wookash_podcast I prefer not to use std::vector if I can help it. whenever I need something that functions like a vector, it's often either an overkill to use vector and simply allocating an array is better, or it's completely inadequate, and I'll rather write something myself eg. sprite manager
English
0
0
1
54
Faux Hermaeus Mora
Faux Hermaeus Mora@Sparkie_light·
@wookash_podcast I get it if you're talking about esoteric template metaprogramming or something. But on what planet are C++ programmers not using things like std::vector?
English
8
0
56
2.7K
Łukasz | Wookash Podcast
Łukasz | Wookash Podcast@wookash_podcast·
Every now and then, comments like this appear under live coding sessions, and I don't know how to respond. My view on that matter is: - all highly skilled people I know are avoiding modern C++ - some use C, some use C++, but those who use C++, they take a tiny subset of features - like operator overloading, or destructors to have "cleanup" mechanics - none of those people use std::views, std::ranges, std::pair, or even std::unordered_map or std::vector. If they do, they know they make a concession, "I shouldn't do that, compile times and runtime will suffer, I'm doing this cause it's a prototype, not a *real* thing" What I conclude from these observations is: - modern C++ is more about fashion than any real gains - new, competing languages have features like "map, filter, reduce" or string slices and C++ committee generally wants to add features, not remove them - the implementation of these features in compilers (MSVC, Clang, gcc) is nasty, not because compiler engineers suck, quite contrary, but because those compilers need to care about decades of existing features, syntax expressions, and weird historical constructs - quick example, for everybody liking lambdas in other languages, will absolutely freak out trying to understand all the possibilities of capture monstrosity with const & reference & pointer and [=] and [*] and move semantics, and damn const reference to a smart pointer which will not update refcount, how far have we strayed from the path. So my stance is: - if I invite somebody who loves modern C++ we will talk about how cool things can be expressed, but it will come at the cost of build time and runtime. If you think this worldview lacks nuance, and should be explored more in depth - reach out or recommend a person who would be a good fit for such a discussion. We can make a live session geared towards exploring these topics, or organize a small debate (but avoiding drama, a civilized debate!)
Łukasz | Wookash Podcast tweet media
English
77
13
503
39.6K
Dimanari
Dimanari@dimanari·
@wookash_podcast this explains exactly how I use C++. pretend it's C with classes, templates, and automatic initialization IF and WHEN I need it(because compilers remove or simplify calls to unused and trivial constructors)
English
0
0
0
116
Dimanari
Dimanari@dimanari·
@Captain__Ex @_Ochiedike and that is a GOOD thing. "Killing is wrong always" doesn't take into account killing someone who wants to kill you, and adding this exception is just showing how even the most basic moral absolute leads to a bad moral framework because it NEVER ends here. morality is URB.
English
0
0
0
7
CaptainEx
CaptainEx@Captain__Ex·
@_Ochiedike There is no objective right and wrong without God
English
29
3
497
3.6K
Ochiedike
Ochiedike@_Ochiedike·
Christians accept the truth.
Ochiedike tweet media
English
415
205
1.9K
174.6K
Dimanari
Dimanari@dimanari·
@darwintojesus no, we just know history much better than you. the moral framework your religion has is based on the works of many pagan philosophers, some of which were tortured and executed by your own religious zealots only to have their works stolen and their names scrubbed off.
English
0
0
0
5
Dimanari
Dimanari@dimanari·
@lippyent it was because an anime girl said to him: "I know now that it can never work between us"
English
0
0
0
4
Johnny Cadillac
Johnny Cadillac@lippyent·
Show me the Creature only using GIFs!! Hmm 🤔??!
Johnny Cadillac tweet media
English
1.2K
153
2.5K
89.6K
Dimanari
Dimanari@dimanari·
@FerreusW @SirDustyDirks steam does right by devs too. it has amazing discoverability that is merit based, it has community features to create an audience around your game, and it has the workshop to let you set up community generated content and even promote it for, again, building a dedicated community
English
0
0
1
53
Seth Dirks
Seth Dirks@SirDustyDirks·
Valve: 350 employees Epic Games: 4,000 employees Valve: $17B annual revenue
Epic Games: $5-6B Valve charges devs 30% of their revenue for simply listing their game. Epic Games charges devs 0% revenue share on the first $1,000,000 Valve is one of the greediest companies in gaming. You cannot be pro valve and be pro developer at the same time.
PC Gamer@pcgamer

Valve veteran slams Tim Sweeney and Epic Games for laying off 1000 people while making 'as much money as possible… and hey Tim, Gabe's better at that than you' pcgamer.com/gaming-industr…

English
2K
120
2K
2M
Dimanari
Dimanari@dimanari·
@SirDustyDirks valve: makes game dev tools and compatibility features to bring gaming to Linux. makes community building, easy networking, non invasive DRM, and workshop as core features of their storefront so that devs can have an easy time even with custom and in-house engines using SteamSDK.
English
0
0
0
37
Dimanari
Dimanari@dimanari·
@Eldonchorizo_ I don't know. I never found Nintendo's first party games interesting or novel. PC games? on GOG and Steam? or directly on company sites? hell yes! give me more Nolla Games! PLEASE!!!! give me more PocketPair. give me more Wube, more Mega Crit, Klei, Ludeon, Hempuli Oy, GPG, NWC.
English
1
0
1
509
Dimanari
Dimanari@dimanari·
@BakalliAne94821 @nocontextmemes I'm joking. nothing to be ashamed about not having the show or the time to binge THAT hard. also, it's not even 10 hours. anime chapters are between 18 to 23 minutes.
English
0
0
0
6
Saitama
Saitama@BakalliAne94821·
@dimanari @nocontextmemes I’m not trying to break records if it was about that I would just watch from the morning until I went to sleep 24 hours nonstop without taking a break but I’ve never tried it
English
1
0
0
20
Dimanari
Dimanari@dimanari·
@ajay9470 @tsoding in this SPECIFIC case there's no memory leak. but there is a needless allocation. one that can be quite large, given it's on the stack. this was not criticising ONLY your code you are not the only person this applies to also, with that example? I'm not sure the rest isn't worse
English
0
0
0
10
Ajay
Ajay@ajay9470·
@dimanari @tsoding There is no memory leak here. If you are going to criticize something you don't understand, at least read about it
English
2
0
0
34
Тsфdiиg
Тsфdiиg@tsoding·
I'm at a weird point of my life where I'm doing a C++ placement new into alloca() in a pure C library just to make it compilable with a C++ compiler. I'm sure it's UB somewhere down the line, but hey you are using C++. You already have a bigger problem to worry about. If you have a better idea, let me know. The goal is to pass an rvalue by a raw pointer to foo_impl() while keeping foo() an expression and not turning it into a statement. GCC's statement exprs don't work in MSVC. Using lambdas as a statement exprs replacement is too much C++ for a C library for my taste.
Тsфdiиg tweet media
English
30
6
537
44K
Dimanari
Dimanari@dimanari·
@nocontextmemes 360 / 120 = 3 3 days per book is the LOW END. so the kid reads about 160/3 = about 53 pages per day. not impossible, but that is bibliophile level reading.
English
0
0
9
2.2K