Jump to content

riklaunim

Member
  • Posts

    438
  • Joined

  • Last visited

Awards

This user doesn't have any awards

About riklaunim

  • Birthday Feb 26, 1983

Contact Methods

Profile Information

  • Gender
    Male
  • Location
    Poland
  • Occupation
    Python developer

Recent Profile Visitors

1,675 profile views
  1. I didn't measure it, but some YT reviews focus on battery life at set TDP and set game. Overall, it seems rather good. You can take a ruler and place Win Max dimensions vs your Zenbook to see if that's okay. Then there are other UMPCs, even 7" (or gaming handhelds) so you can go through other options as well.
  2. It's all up to you and your use case. If you already have a 14" then it's probably enough. I have GPD for software and external hardware like machine vision cameras a phone can't run plus a dev environment a phone can't do as well. This is a niche product that isn't any holy grail. All UMPCs are very use-case specific and niche.
  3. One is the cable the other is the connector. Just note that there are also wider 8i variants for PCIe x8 which GPD does no have. There are adapter boards on Aliexpress, Ebay and the like. You will also need an ATX power supply so it won't be a mobile eGPU setup. Also depending on GPU vendor there can be additional tricks needed to make it working. To have a PC that is ultraportable in a pocket or small bag. It can be docked and then you have a quite good workstation. Also sometimes for field use with various external tools. And IMHO even 13-14" would be somewhat too small to use as a primary screen for extended periods so it might as well be super small and docked when needed.
  4. You should start with writing every functionality/page down and doing some wireframes of the whole web app. Then you can think about technologies to be used. It can have a SPA frontend + REST endpoints but it's not mandatory and can be more vanilla, especially when simpler. The thing is making a somewhat usable MVP for an app of this type will take months, and that's assuming you know all the tech and soft skills to design and implement it. Even more to make it production-ready... unless it's something super simple and not a typical CRM.
  5. Got my Win Max 2 laptop some time ago and now I'm testing various things on it, including the OCuLink port which is pretty much an external PCIe connector that can be used for eGPUs and friends. The build quality is really good and it's not going loud without a good reason but it's still a low-volume smaller brand product so I don't have that much warranty on it. Got it from the IGG crowdfunding phase and even now I would not be able to buy any AMD Phoenix-U locally Aside from maybe some business Lenovo/HP from other EU regions. USB4/TB3 works, although at lower performance (eGPU). Tested Intel Arc and RDNA cards. OCuLink worked with RDNA cards but did not handle Arc cards. Nvidia is detected but still have to test it. Still, the intended use case is a very mobile command center and docking to a bigger display/keyboard as needed, a Cyberdeck of sorts 7840U + Radeon 780M iGPU, 32GB RAM 7500MT/s LPDDR5x: Cinebench R23 Single: 1723 Cinebench R23 Multi: 9155 FFXIV Endwalker benchmark: 7166 (standard laptop preset) PCMark 10: 6841 3DMark Time Spy: 3093 Geekbench 6 CPU: 2446 single-core, 10682 multi-code Geekbench 6 GPU: 33797 Passmark Rating: 7446 V-Ray: 9017 vsamples Corona: 3 855 513 rays/s Unigine Superposition 1080p medium: 4975 Unigine Superposition 720p low: 12233 3DMark Solar Bay: 10901 3DMark Fire Strike: 7395 3DMark Wild Life Extreme: 5109 3DMark Wild Life: 15966 3DMark Night Raid: 27326 Stock BIWINM 2TB CE980Y38900 SSD - 3DMark Storgage Benchmark: 2822 ToDo some Linux with the latest Kubuntu or KDE Fedora... trying to move from not-so-stable Ubuntu.
  6. If you want to make a web interface for hardware then you need some sort of API for it. So say you have a smart switch - you need some way to control it from code - Python, PHP, or other, and then make a dynamic website that can execute actions over it. The key question is which smart hardware do you have? Some vendors provide APIs while others do not.
  7. Haskell: https://justjoin.it/?keyword=haskell Python: https://justjoin.it/?keyword=Python JavaScript: https://justjoin.it/?keyword=javascript Nobody cares about Haskell.
  8. But why they would need to learn it? The majority of game dev doesn't use that so you need a pre-existing company with a pre-existing self-developed engine that costs 50-100 million USD to then make AAA games that will also cost up to say 20-40 mil or MMORPG which will be even more expensive. Didn't hear about such a game publisher. Ashes of Creation is Unreal, CDPR is also switching to Unreal. Blizzard has its own C/C++ stuff for WoW. Unity and Godot are there too. Mobile game dev definitely will not use snowflake software platforms because those gacha games rise and die too quickly. And you will have to pay for a 2-3 month bootcamp to onboard developers aside from paying their salary just so they know your software stack. Experienced developers have more job offers than they can go through. They don't have to work for you.
  9. The thing is you are expensive to hire and not every project needs an expert. To make a startup product landing page all you need is a local webmaster. All it needs to do is showcase a MVP for investors and initial clients. Then they get money to make a proper website with better UX. If this stage succeeds then they go global, hire UX/UI experts and do A/B testing to increase conversion. Same with mobile apps - simple and cheaper apps are more likely to be pushed to Flutter or React Native developers than to mobile native developers. For one the budget is lower and second, there are much fewer mobile "native" developers so they can only do a small subset of projects. And look at YouTube - they won with Google Videos because they were the first to market with new features. Over and over again YT Python developers beat Google engineers in terms of shipping new features. Even though they did not scale as well as Google code they won users and Google Video lost, forcing Google to buy YouTube in the end. And with time YT was written "properly" when it already had the userbase justifying the cost.
  10. You do realize Python isn't running the AI directly? That's it's just a scripting glue and most models are running on the GPU where Python isn't present? And people are using for that. It's popular. CDProjekt Red is dropping theirs and moving to Unreal. With the Unity drama Godot is getting a lot of traction. And not like those engines have various scripting layers, like GDScript for Godot. Likely very few Indie game developers worked directly with DX or OpenGL. Linking Nim forums for a comment about Nim? Maybe we should link PHP forums to counter it with opinion on PHP? And not like Nim stays a niche language. It doesn't solve any problems of Python in the areas Python is used. Last time I checked their main web framework did not even have proper form handling and validation. Not sure why are you replying with those long posts. I work daily as a full stack web developer and don't really care about game dev. I'm happy with Python + frontend stack. Used PHP many year ago but moved to a better platform. Right now Nim or other exotics have zero value as nobody is paying for it and I can't use it on my own as it does not have the libraries I need. Java has one if I wanted to push even more money but that's senior level and getting to senior Java level takes time. With abundance of Python jobs I don't have to switch to Java. And the question stands - what is being solved here?:
  11. Many modern desktop GUI toolkits (if not all) have some way to define an interface and that way is some text file, often generated by a GUI designer. It's not really different than HTML and a browser. Through the years we got really good at generating interfaces from markup.
  12. Who cares Starfield is Skyrim in Space? who cares Cyberpunk was a dissaster at launch WHEN IT BRINGS A LOT OF MONEY? Your elitary, "proper" languages and software stacks even if are better ARE irrelevant if they don't bring the money. I doubt game developers want to work for fraction of their current salary or be job-less so they do what they are paid to do. Nobody cares about some elite/snowflake take when they aren't paid and allowed to do so. This isn't academics, this isn't FreeBSD fanclub, this is business. Money rule it.
  13. Selectors are the same as if it was CSS: $('.table_1, .table_2, .table_3')
  14. Blizzard had a bunch of sex scandals and as known to pay below market average they had problems with getting staff. Not so long ago one of their technical directors/managers left the company after he got a quota of employees to rank "below expectations" no matter their real performance. Not to mention trying to bust a workers' union from forming. Fun company...
  15. There are good and bad games on custom engines or on the most popular ones available to any game developer. There is no correlation between game quality and game engine assuming it's an actual game engine. And in the end, this is a job - if corporate pays a lot of money to make a project that will never ship it's their problem, not the developer that gets paid. Right now in Poland, there is one company looking for ThreeJS and one job offer for BabylonJS - https://justjoin.it/ If I would want to switch to game development I would pick what is required by the majority, not the minority of job offers. The software stack has to be good to work with and with support, should allow for creating quality products and the pay must be good. Niche software stacks usually can't offer reliable job offers and often limited support and/or limited quality/feature set. And we are talking game dev - the majority of game studios will be crunch and other nonsense so you need a wide list to pick those better ones.
×