Jump to content

RitualBlack

Premium Member
  • Posts

    1046
  • Joined

  • Last visited

Everything posted by RitualBlack

  1. I purchased lifetime in 2011 just to show support. At the time internet in my area was so slow 'tesnexus' servers were not the bottleneck to downloads and I ad-blocked anyways so there was little change after going premium for myself
  2. The best way to efficient code is understanding fundamentally how the code you're running works. Understand the languages execution lifecycle, how garbage collection works (its implementations or lack thereof), when to use threading (and the drawbacks of parallel processing), variable scoping and how when you declare something how your application holds onto it memory (of some kind), producing effective data structures, what operations are computationally cheap vs expensive, etc. If you're worrying about # of lines and standard output you're probably not at a stage where you actually need to worry about optimization past the basics. Your job in most cases would probably prefer something with a 1000ms execution time per request that they can maintain over a 100ms time built from gotos that every time a change is needing to be made the next programmer sends you an email hahah! Just worry about writing your code to be readable, maintainable and understand exactly what it is doing on the hardware you're running it with. When there aren't any mysteries left (at a high level) in the app you've written most of the code you write will be "fast enough" and further optimization can be achieved through experimentation and research.
  3. Hi, just a few points worth mentioning: I can almost guarantee there is no circumstance in a text based game in which performance will be so tight that utilizing a 'go-to' is worth the tradeoff in maintainability. Additionally python itself (like many other languages) isn't limited to executing python code; you see a lot of python used in various science fields because there are C++ libraries which can be easily utilized to model big data or aid in ML / AI which actually are processing datasets which can be bottlenecked by language choice (hundreds or thousands of GB+). Python itself is not likely doing much of the machine learning nor is it required for ML, and you will not likely need to utilize LLM based generative AI within your game. Any of the languages you have mentioned will be capable of making a game as well, unless you are running on extremely limited, niche or era-specific hardware even non-compiled languages will work exceptionally well Game Maker, Unity (licensing issue as of late) or just about any other engine will have support for 2D with text Having Switch statements or lack thereof should not be the determining factor when selecting a language, 'moving between rooms' within a text based adventure should probably be a parameterized function call which can utilize constructors / destructors which solve your described RAM issue. If you're not cleaning up after your program it is assumed that holding the memory in use is intended. Having linear code execution and script completion being responsible for garbage collection isn't ideal for long running applications Text based games are more popular now then they have been in ages so there are a lot of people currently making them so there should be no lack of resources available Your question about dwarf fortress not needing an installation is that it is a 'portable' game, you can look into portable software for more details on itHopefully some of the above is helpful!
  4. Regardless of how much easily searchable evidence is brought forward it will be passed over or denied. You've been provided searchable era correct documents detailing labour done on the great pyramid. You've been provided illustrations they made detailing stone moving process. You use copper being their 'hardest' metal and Mohs scale as a reason block carving was impossible when clearly they had access to sand and water. As showler mentioned there are no discoveries about pre-glacial period mass quarries or mines, no chemically transformed resources. This feels a lot like trying to disprove the 'Time Cube' guy.
  5. The hardness scale stuff doesn't hold up either. In the modern day we cut granite with with water and sand (as it contains quartz), you can easily look up how this can be done primitively with friction and flat saws as well. This is similar to why you can find such smooth rocks on a beach. Just like they didn't use copper to do it back then, nobody in modern times would pull out the ol' carbide handsaw to deal with these stones either. Pressure and friction still are the best way to separate rock from the earth, sand and water to cut. I would say any large scale railway or canal project is less 'believable' by your standard as well. The panama canal for example had 100 times the size of earth carved from the ground and relocated when compared to the great pyramid, the workforce was comparable in size as was the project duration. If 1000 years in the future we didn't use water to ship stuff around people without context would look back and say 'why would anyone ever cost thousands of lives to dig a trench to attach two oceans?'. If you want a reason for building a long lasting monolithic structure fore the sole purpose of 'because one can' the dictator of Turkmenistan has a couple modern time examples as well. And how would your eyes instinctually know the difference between 'x' number of years of water erosion compared to thousands of years of desert sandstorms weathering when talking about a low quality soft stone? The body of the sphynx was also sculpted and it sits in a pit where the head was natural rock. Who knows what additional damage occurred as well during excavation since they dragged their feet and took nearly 100 years for them to uncover the full thing (and 1800's archeologists were not always know for being delicate) Also the 'Diary of Merer' found in 2013 was a papyrus record detailing months of construction work done on the great pyramid for a limestone crew so there are written records about it.
  6. How does a that pyramid being a true north facing structure weigh into this? Feel free to explain what someone from the 1800's explanation of where the 'center of habitable land' has to do with this either, it isn't like he had satellite technology to establish this (and the modern location of it has changed as well). I am not sure why we need diamond tools for something as soft as limestone either, water jet cutters would yield far better results than the pyramids have. I would like a source for the stones being so close together you cannot fit a paper between though, the few pyramids / ruins I have been to definitely were nowhere near that. Trig and other geometry practices will also allow someone with simple tools to construct a perfect square. If we have a 27km long underground Hadron collider or 150km+ long bridges I don't think a 0.2km wide pyramid is as much a challenge as you are giving credit for. The sphinx erosion theory is not even accepted; and even if it was true it doesn't shed light on anything else around not impacted by the same erosion or change the dating of the other pyramids. It is still post-ice age so either way so it speaks little to this topic for arguments sake. We are still constructing massive religious monuments, why else do humans build gaudy super structures aside from ego, power or religion? I am not sure what parts of my reply were nonsense but you're entitled to believe whatever you want. I just don't see how all the fantastic technology used to build the 'impossible' structures from ~3000-6000 years ago were completely lost without having a this alleged EMP/ glacial apocalypse which is supposedly every 12,000 years and we are on the cusp of within decades according to you.
  7. History may not always be accurate but we have good evidence (and documentation in some cases) of what life was at most times you've mentioned seeing as there are well documented burial sites / structures in Asia and Africa which had everything needed for life sealed off within them. In the accelerated development of the last 200 years alone we have left footprints which will not be gone in 12,000 years regardless of how much solar radiation or icy conditions present themselves so I highly doubt that a society more advanced than us existed 12,000 years ago. Even in ancient times if you give era best engineering teams tens of thousands of workers and decades of time building the pyramids aren't that inconceivable. Most significant sites are built for religious, spiritual or astronomy based purposes (not just primitive) and it is well known that pre-dark ages civilizations were doing pretty good, just not industrialized. Even in the modern world we are still wasting copious amounts of resources on less significant things so it isn't all that different (like building a giant mountain clock or carving faces into cliffs). Additionally all ancient wonders were built after the last glacial period and secret tech wasn't needed to build them. I don't know where this idea that we couldn't recreate these super structures comes from, we certainly could. There just isn't a reason anyone in todays world would invest billions of dollars paying a towns worth of skilled people to transform a huge plot of land into a man made mountain of solid rock. We have many far more impressive engineering feats than the ancient world did. Readily available electricity is under 200 years old and many people still live without it or do not have access. Having an EMP short everything in the world would also not send us back to living like cave people, infrastructure can be repaired over time (perhaps a few decades) as electronic components like capacitors, resistors and circuitry are created from raw materials which aren't impacted at the end of the day. The destroyed electronics don't vanish either, much of it could be serviced or repaired.
  8. SOF2 is a good example (and one of my favourite games) though the textures are static. A few other good examples I've played are: BloodRayne 2AVP 2010Blade of Darkness (cool drip effect for walls but not normal mapped or anything)Dead IslandDoom rebootFEAR (series)Max Payne 3OvergrowthPaint the Town RedShadow Warrior rebootSingularity
  9. If the mod you have downloaded contains lose files you can simply load the .DDS file (https://en.wikipedia.org/wiki/DirectDraw_Surface) into GIMP, it would appear that the 3rd party extension is now integrated out of the box as well. If the mod is a .bsa you would just have to unpack the texture files before modifying them.
  10. Try set your pcie lanes to run at x8 in the bios, especially being gen 4 you will not saturate them. I have an issue with my mobo being as old as it is that even with 40 pcie (gen 3) lanes I cannot use the 3rd pcie slot and an m.2 at the same time though I would assume motherboard manufacturers have worked out pcie lane distribution by now. Once you set them to x8 in the bios you should be able to allocate the last 4 lanes to the m.2 drive I would imagine!
  11. Inventory is loosening up, and prices are coming down, albeit, rather slowly. :smile: I don't expect things to be back to something resembling "normal" until some time next year though. :D I sure hope so, it will be interesting with the intel entering the dedicated GPU market and Nvidia possibly entering the consumer CPU market in the more distant future (and AMD doing excellent on both fronts)!
  12. I could definitely see a large OLED TV being an excellent experience for any controller style games (Red Dead 2, racing games, etc.), I'll have to keep an eye out. For movies and general games the burn in wouldn't be nearly as bad as a desktop or phone experience either where there are frequent static icons. Though a graphics card will probably be my next upgrade when the market allows for it hahah!
  13. The blacks are definitely better on OLED which do drive great contrast ratios, I'm just not ready to break into the $3000+ market space on a single display to get the 120Hz/GSync/4K/HDR I was looking for though. In the past I have had some bad experience with older OLED burn in as well though I am sure it has improved to an extent. Are there any OLED monitors which hit 120Hz and aren't in a TV class yet? I don't want to sit a half meter away from a 55" display, though if I replace my secondary display at some point it would be interesting to consider an OLED panel.
  14. I found the opposite, my older asus panel (4k/60Hz/TN) is significantly worse in every way compared to the acer predator (4k/120Hz/GSync/HDR/IPS), so much so that the old one is essentially for web browsing now. The backlight bleed isn't related to an IPS panel but the manufacturer. A good IPS monitor should provide you with very rich blacks and excellent contrast compared to a TN panel, the TN should look washed out when side-by side. You should be able to adjust brightness to your liking though that level of backlight bleeding into the display could be a defect which is what makes it unusable. Another thing worth mentioning is to ensure that your display adapter is outputting full dynamic range + highest color depth. If that doesn't help and it is returnable or under warranty I'd suggest it to try either a new one of the same display or try an alternative display.
  15. https://help.nexusmods.com/article/96-download-speed-caps-adblockers-and-different-types-of-membership Reading can go a long way :thumbsup:
  16. Just out of curiosity what are you doing that requires top end gaming hardware plus such high level security? If you were going with an Epyc/Xeon solution or using workstation cards I could understand wanting to focus more on a professional use Linux environment (though not this OS) Simply going to the hardware requirements page demonstrates what the requirements are: https://www.qubes-os.org/doc/system-requirements/ I have not used this distro it but seeing as it highly focused on a virtualization/trust system and recommends iGPU (dedicated must be troubleshooted and can be problematic as mentioned on the page) I highly doubt it is performance oriented. Also few tasks utilizing the upcoming AMD RX 6xxx series would perform as expected. In addition to that the Ryzen 9 series do not include integrated graphics which may be problematic for your specific interest based on the sites requirements page. In addition to that, it is unlikely (though not impossible) that you will accidentally install a bios level virus. I am not sure the adoption of this distro, though I would assume it to be quite low as the user experience seems too challenging to distribute it in a standard small business for general users where you don't have the expensive enterprise security and are wanting free added security. I almost feel like perhaps one of the few use cases outside of paranoia would be someone who deals with a lot of files from unknown sources (perhaps some sort of security analyst) or someone who has critical/sensitive information and is looking to prevent any risk of say a day 0 virus happening which could result in lost or stolen data. I currently use Windows for my gaming computer (Linux Server for more work stuff) but if you're interested in getting into Linux for gaming I would recommend looking into using something like Ubuntu / Arch along with Proton for game compatibility.
  17. If you are only concerned about noise you can look into a card with the best caps (assuming the still sell ones that aren't fixed) and also works with being disassembled and waterblock it.
  18. Check the motherboard/manufacturer specification of what the beep codes represent since it is boot looping. If you mobo has an error code LCD that makes nicer to diagnose. If you built it yourself and are comfortable with the hardware you could try some basics like unplugging any peripherals and only using one stick of memory (to find if one is dead or failing or had issues initializing). A CMOS battery reset can help at times as well, especially if you have any issues with your bios related to adjusting values. Just be sure you know what you're doing otherwise the recommendations about a PC repair shop would be a very good way to go. You can also try booting using integrated graphics if your system has them (if you are using pro/consumer hardware or server hardware you may not)
  19. I am assuming you're talking about skyscrapers and not birds hahahah The first movie that comes to mind that is featured around a building like that would be Die Hard from 1988. Literally the entire movie takes place in one. For video games I could be wrong but I think Soldier of Fortune had a skyscraper level as well.
  20. I just do regular driver updates for my GPU every 1-2 months or when a big title comes out. I use a GTX 1080 FE which has served me very well since the launch of the card back in 2016, updates have not broke drivers once. Possibly if you do an OS upgrade and were to use Windows 7 drivers with 10 there would be some errors but don't worry about general windows quality/definition updates ruining things for you. That being said, with Windows 10 there are 'feature updates' so I usually hold off on those unless there is a new feature I need. Then about a month or two before the exiting version is nearing 'end of life support' I will update. I still do the regular security and stability updates often though, just not the overhauls until I need them or my existing version is losing support. People are very paranoid (and rightly so) when it comes to Windows. I always manually disable a lot whenever I do a Windows install. I feel the fear of updating was likely rooted back in the xp days. I always disabled updates even before the OS was decommissioned. Things like drivers and such were an absolute mess with xp and if you happened to installed a new service pack you would potentially be risking some incompatibility with older or legacy drivers from what I remember. That was a larger issue for enterprise companies as specialized software often is build for one OS and if it happens to control a hundred thousand dollar+ instrument you can't lose functionality of it. I haven't used the 'reclaim windows 10' scripts users have made but that could be an effective way to speed up the process, especially if you're not 100% sure what to do on your own. Just be sure the script is from a very safe source and the person posting has a lot of reputation. For example, it is on github I would verify that the user is an active account and there are a lot of people following the project. As for metered connections, years ago I would always use them when the area I lived at the time offered extremely slow internet and even a family member opening a youtube video could cause unresponsiveness. Running a metered connection will not impact active applications, just limit background usages. I don't use it anymore but it can definitely be a way to further control the updates if that is a concern for you.
  21. The reason to maintain updates is for system security and stability. In my games library I have played from late release windows xp through 10 (skipped vista and 8.0) I have only came across one patch which has had a significant negative performance impact. It was on Windows 7 and it only applied to Resident Evil 5 (which I uninstalled the specific update and was fine). It is extremely unlikely that a general security update for example would cause you system instability. Feature updates as I mentioned are a good idea to wait on until they have thoroughly tested it. I can't even recall a single blue screen or system crash on my current PC in the 4-5 years it has been operational. The telementry information is what your PC sends back to Microsoft which in general I always set to as little as possible. A metered connection can be found in your network settings. This will allow you to further restrict data usage within windows.
  22. Most computers have such an abundance of resources to spare the best thing you can do is disable as many of the more invasive Windows 10 features as you can since few tweaks will give you a tangible benefit. I wouldn't start doing all the GPO and registry tweaks 'youtube gurus' suggest unless you are aware of exactly what they do as you could potentially run into some minor error down the road and not remember what all you messed with to fix it. You're unlikely to ever notice a difference from their tweaks unless the PC is fighting for resources with your applications anyways. As far as bloat goes, if you use a RGB keyboard and/or system lighting the software that runs them will likely have more 'bloat' in terms of memory usage than all of the windows features you have actively disabled combined. Likewise, many software OC utilities are quite bloated also so if you are doing CPU/memory overclocking I would highly recommend using the BIOS to do it. For example, my PC idle uses between 0-1% of it's 5 year old CPU, about 5% of its memory and ~0% of the disc/network. Launching a game like Dota 2 @ 4K ultra I will only use maybe 40% of the CPU and 10-15% of my memory total. Realistically the best thing you can do is be sure your running things on speedy SSDs and disable any startup tasks you don't actually need. I don't even disable regular auto-updates as they carry security patches, just set them to download and update when you're not usually active on your PC. For example I have my Windows 10 active hours set between 5:00pm and 1:00pm to not update. Just be careful about feature updates as early adopters can run into issues, often putting those updates off until it is recommended to move to them is not an awful decision. We live in a bit of a strange time where everyone is so concerned about squeezing every last byte of memory they can out of things and then go and use cosmetic manufacturer lighting software and a VPN tunnel (while at the same time they go and sign into google and facebook so why even reduce your web browsing experience with a VPN at all?). When operating systems were 32 bit or lower and there were memory restrictions that we could easily hit it made a lot of sense to get your OS down to like only like 100MB of ram used (that low is not really possible on 64 bit Windows) since that would leave you like 1.8GB and then your say 512MB vram pool. Today we can be incredibly resource-wasteful and not even notice the effects of it.
  23. If your friend used steam guard and checked for a SSL certificate issued to Valve Corp when signing in through the *correct* URL you wouldn't have any issues. Two factor authentication and common sense prevents just about any user preventable problem. Even if somehow a key-logger got onto your PC they would also have to have access to your phone to get into the account. Be sure to set things up correctly in future. I am guessing this was probably to do with CS:GO/Dota 2/TF2 trading also since that is where majority of accounts are compromised (if so, stay away from 3rd party sites, especially with trade restrictions Valve is doing) As for your self-lock, it is also not steams fault. Since the account was compromised and the details were changed of course the hacker will get the email. Don't you think it would be a bit problematic if you could just send a request to lock anybodies account?
  24. Seeing as I believe a 1060 or higher is recommended for a good Battlefront 2 (2017) experience you may be best waiting until the new AMD/Nvidia cards come out unless you need a laptop today. If you need one with current hardware you will likely have sacrifice fps and resolution to play some titles at that budget in a laptop. If you are referring to the 2005 Battlefront 2 though, I suppose most laptops will run the games you have listed.
  25. Glad to hear it! :) If you ever want a second m.2 you may be able to do so by setting the 2070 to be on a x8 link, but with a 2tb nvme you probably don't need the other one anyways!
×
×
  • Create New...