Jump to content

Flea Yatsenko

Resident
  • Posts

    492
  • Joined

  • Last visited

Everything posted by Flea Yatsenko

  1. I would really hope they are using something like elasticsearch, algolia, etc and not a standard MYSQL server for search.
  2. Think it won't be too much longer, my dashboard is working again. Kudos to them for fixing this so quickly on a weekend. Actually I'm back in world, nice.
  3. They are aware, database outage. It might take a while, depends what database is having problems. I would assume it's a login database server if the website and viewer logins are down. https://status.secondlifegrid.net/
  4. SL has been doing this for a long time. I would (and still do) go through phases where I would sell outdated sculpty stuff like crazy and no one would touch the mesh or material+mesh stuff. It was pretty baffling to me until I went into my store and started sorting things, only to find it would bury some of my complex and fan favorite builds in favor of things like sculpty rocks and outdated stuff that I just keep around as legacy content because people still want it on rare occasion. If I go to my store and search by relevant it's all really old stuff. I have no idea why it goes through phases like this. But it's doing it now, and I'm assuming sort by relevancy applies with or without a query like it does with other search I deal develop with. All my sales are organic and rely on search and word of mouth. So my store is pretty sensitive to changes in marketplace sorting and other changes. For me Amazon shows things I was searching for but didn't buy, more things I was searching for and didn't buy, then items related to what I've purchased in the past. At the very least it has a remote clue of what I'm interested in. Marketplace not so much. If marketplace was smart enough to know which mesh body you've been purchasing stuff for, and then show you similar clothing and styles I think it'd be a huge improvement to randomly showing you featured ads. Nothing ever really breaks or degrades in SL like it does in RL but there's lots of complimentary products to things people buy. I.E. you buy stuff to decorate your house then it starts showing you more home decorations instead of stuff completely irrelevant to me. But regarding normalization I thought search used something like Elasticsearch and not database, but that wouldn't surprise me I guess if it did just query the database for search.
  5. Every additional step that a potential customer has to take to get to a product is a lost sale. The default response for a user trying to find something is to search just by typing in a raw query, lace reborn, and if the results are not relevant, they just assume it doesn't exist, not that the search engine isn't working properly. Considering LL takes a hefty commission from each sale and they want to change their revenue from land tier to sales, you'd think they'd want to increase sales for everyone. The only users who know to start using quotes and booleans are the power users (congrats to you if you use them, you're probably in the top 10% of search engine users), most people just give up and assume it doesn't exist. They direly need a data expert who can somehow waddle through the free for all of marketplace listings and can correlate products with other products, as well as provide a highly effective search. It needs to be ran like an ecommerce site like Amazon, Google Shopping, Wayfair, Overstock, you get my drift. Also, get rid of useless classified ads and create an expensive, manual review system where products can be grouped on the home page. I.E. you pay and things get grouped into "male mesh body accessories" that's a big category on the front page. Something like this but converted to SL would be amazing. Just imagine going to marketplace and seeing products you actually want to use and buy, and they're on sale. There's so much they can do but they keep thinking search is the end all, be all. This is not a search engine, it's a commerce site. Look at when you go to Amazon logged in, it shoves things you've bought and similar items in your face. You can find stuff to buy on Amazon that you want without even having to use search. Meanwhile, front page of marketplace is so irrelevant to me, suggesting me female body parts and all sorts of weird stuff. It's not that difficult to create a personalized homepage for marketplace, just grab the keywords for a user's previous purchased items and search for items they haven't bought yet and sort by whatever you've been using. I'm sure someone might complain about privacy but what Google, Amazon, etc are doing dwarfs anything like I'm proposing.
  6. I ran lighthouse, a website performance tool in Chrome, on marketplace a while ago and the results were quite terrible. I posted about it here. I ran it again and it's not amazing but it's not too bad either. I think they are making some big improvements, just not mentioning them because "we reduced content shift by 200ms and time to first render by 300ms" isn't exciting to talk about. That said if you try to visit marketplace when not logged in you get redirected with 302 redirects like 3 times before the page displays so it takes a while to display, but it skips it if you're logged in. They are trying, pretty sure they're aware. I haven't used the official viewer in a while, but marketplace search results doesn't have a tab when you use search in Firestorm in the search toolbar, and it should. You should be able to search everything from the viewer search results, including marketplace listings. I think SLMP runs pretty well right now, there's room for improvement but I think it's hosted on AWS, I don't think the actual hardware/cloud has anything to do with it.
  7. I kind of wish you could just mute emails for specific products. It's annoying to get an email for things like some of my L$49 products.
  8. I've been having problems with the official viewer as well. In a VM or under WINE it will run once, then after you start it again it fails any start up checks (either invalid graphics or invalid bit depth on the new materials viewer). It's excessively obnoxious because it works fine in WINE until you restart, then it just fails the start up test. And --noprobe and --ignorepixeldepth do not work either. I just want to upload some mesh and get to work and I have to download all sorts of different viewers only to find random things are broken (latest Firestorm doesn't keep linked object names from Blender anymore, which I need). Same thing happening in my Windows 10 virtual machine. Forgive my little rant but this is completely ridiculous I have to go through so many hoops just to do basic tasks in SL.
  9. I don't think you need to delete, you need to create a subfolder in the listing folder that has the version of the product. It's kind of confusing at first and doesn't make sense. It should be something like Winter Outfit Copper DEMO (addme) 1.0.0 (CONTENTS)
  10. Yes, I love SL being commerce driven, it has some flaws but it means nearly limitless content a single content creator for a locked down virtual world could never dream of matching. LL basically outsourced their content creation to their users by giving them financial reward and it's created the most dynamic virtual world in existence, probably that will ever exist. Of course that huge amount of content makes it more difficult to use because it's very difficult to find stuff. If everything is made by the developer, they control search and how you find things. LL has to basically try and wade through millions of things on the marketplace. UIDs for products are already in the 24 million range and every new listing gets a UID that starts from a low number (usually 0) and increments with each new addition. The content here is amazing, you can find whatever you want. There's so much potential with SL but it's being held back by around 20 years of legacy code, but any major changes can break existing content which is SL's most amazing feature (don't get me wrong, there's lots of other ones too). SL reaching more people means the cost of SL is going to drop. I feel a lot of merchants could sell at lower prices if they had more volume, but because their stuff is somewhat niche it's not worth their time to make niche products for a lower cost. Basically, the easier SL is for new users the more will show up and stay and the cheaper and better everything gets.
  11. How SL runs on your computer has nothing to do with the cost. Simulators are expensive because they can't be suspended. If you have an empty sim with a pet walking around, and no one enters the sim for a week, LL still has to pay for that server or virtual private server or whatever they are running. Existing content makes the assumption that things will always be running. LL could offer cheaper sims and land if they came up with different simulator software that could be slept and hibernated, frozen in time, when no one is there, so they could put more land on the same amount of hardware as most of it would be suspended anyways. But last I heard sims were given dedicated hardware, and they are always running no matter what's happening on it. In fact if you just buy a sim, leave it completely empty, and have no one ever enter it, it still takes up hardware and still runs the simulator, even if it's not really simulating anything. This made a ton of sense when SL was created and it's how everything was done. But with virtual machines and virtual private servers the cost of hosting websites dropped massively. LL has to run their simulators on dedicated hardware (even if it's in "the cloud" it still has dedicated resources). A dedicated web server is usually around $125 for an alright spec server (when not discounted). People who make web sites for hobbies and stuff can't afford that. But you can get a VPS for $4 a month because it's shared, can be suspended, etc. LL is still running a dedicated hardware model for their servers when most places have moved to VPS. Look at Minecraft, you can run a server on a VPS for $4 a month because it's not dedicated hardware, it's a VPS for a world that can go to sleep when no one is in it. People would be paying $100+ a month for a minecraft server if it required dedicated hosting. But because of VPS they aren't.
  12. People are giving me issue over this, but in 2009, smart phones were brand new and quite honestly not really popular yet. Now there are lots of people, especially younger, who grew up with nothing but a phone or tablet and something like a computer is completely alien to them. There are plenty of articles about people who can't even handle or understand files and folders because all they use is search. People who can't even use a keyboard well because they grew up on touch screen keyboards. A lot of these people are in their 20s already. It's safe to assume almost all of us grew up with actual computers. We're used to all this stuff. A lot of people today aren't. The times have changed, and unfortunately they've gotten simpler and, ignore my lack of political correctness, dumber. It's really easy to look at the viewer right now if you're used to actual computers and think it's fine. But the majority of people aren't fine with it anymore. And if you want SL to be anything other than some niche thing only hardcore computer users like it's going to have to change to get with the times. The times have changed, in 2009 the primary computer device was an actual computer. Now it's a phone or tablet. Computer people can easily handle files and folders and huge menus and busy interfaces. Phone and tablet people can't, everything is based around search and being simple and easy to use. Computers are the opposite. There's also a billion things on the internet vying for people's attention, 10 years ago it wasn't so bad. But with all this competition, it's very easy for someone to look at a complex interface and just go "NOPE!" and move onto something else. It used to be if you wanted a virtual world, you basically just had SL. Now there's minecraft, roblox, VR chat, all sorts of things. And all of them are easier to start with. VR Chat has (had?) virtually no IP enforcement. You could go on there and dress up as your favorite IP for free and no one (legally) would care. People had patience for SL when it was the only one in town. Now there's competition and being difficult to use means people will just give up and try something else, instead of trying to take the time to learn.
  13. LL really needs to turn the current client into the advanced editor and make a lightweight client that has an interface that only contains the most commonly used features by the average user, and work on making them as easy to use as possible. No build tools, a very simple avatar editor (editing shape, editing outfits, etc), great chat/friend system, easy way to explore and find people and places, and an easy way to shop. The current viewer is way too complex for any sort of newbie, and it's designed by people who are so familiar with SL that they don't realize how complex it's gotten. Really, they need to take inspiration from games like The Sims and VR Chat and how those interfaces work, and apply it to a lightweight interface on the current viewer. The tech updates they have planned for 2023 are fantastic, and some of them would make a simpler interface way better than it would be based off of what the official viewer is now (like outfit previews), but besides missing support for mobile platforms, this is probably the second biggest thing holding SL back from seeing major growth. Content creators are usually 1 in 100 users, the default client shouldn't cater to 1% of users.
  14. Those are just what LL recommends, the minimum is only 2 cores. You don't need 8 cores. But SL is currently limited by the CPU, not the graphics chip. But that might change a bit when PBR releases.
  15. It wouldn't be anything too severe, it would be something like lowering your search results ranking if you have an in world demo in your listing and it points to a parcel that's not currently verified. LL takes a hands off approach to SLMP, which they should, but if you're going to do that sometimes you have to use a carrot and sometimes you have to use a stick. Just rewarding merchants who do good things that make customer's lives easier and make it more enjoyable to use the SLMP should be a no brainer.
  16. You should be able to verify your in world store on the marketplace and get a bonus for providing an in world store with demos. If you lose your parcel and the link to the in world demo no longer brings you to your parcel you verified, it penalizes you in ranking.
  17. I don't want to get too off topic from the Linden Viewer VS Firestorm, but the material viewer works great for me in Gentoo Linux running WINE. The mainline viewer in WINE works once or twice then stops running because it thinks my graphics card is missing an OpenGL extension when it's not. Just an educated guess but I think the material viewer is using more up to date OpenGL that WINE better supports. I just have some problems with key binds, like can't use control + alt to move the camera up and down. The rest of it runs really great. I'm not sure if it's intentional or not but the material project viewer seems to work way, way better in WINE in Linux than the official viewer. Once it's a bit more stable or the material viewer stuff makes it to the official viewer, I think it'll be just fine in WINE.
  18. I think it's easier to pretend to be rich and successful in SL for a lot less money. You can come to SL when times are bad and for the cost of going out and drinking and doing normal people stuff you can have a big house with fancy cars or whatever you want in SL.
  19. I noticed sudden drops in sales correlate pretty well with Billing maintenance. This whole year has been slower than normal for me, though, I think we are definitely heading into recession and people are trying to enjoy RL as much as possible. I've been selling in SL for a long time, always seems like before things take a nasty turn in the RL economy things get slow here, then after everything goes to pot SL gets busy. Funny things happening in places I visit in RL too, like places normally really busy, even before COVID, are dead.
  20. If you have to use tricks to find what you want, it's not working. Imagine if Google required quotes and boolean operators to find stuff. No one would use it.
  21. That's great news, it means SL is shifting further away from being CPU limited in performance. Most people who are CPU limited probably won't see much of a performance change at all as long as they have a somewhat decent graphics card. It'll just look a lot better.
  22. Is ALM with all these performance improvements really slower than the forward based renderer from a year ago? If they get rid of the forward renderer and they improve ALM so that it's faster, even on lower end hardware, what's the problem? Most importantly, can't they just disable spec and normal in the deferred renderer to help with performance on low end machines? I'm assuming ALM's performance on lower end hardware comes from the fact that it has to render custom normal and spec while the old forward renderer doesn't. Which means deferred and forward rendering performance isn't directly comparable until we can look at it on equal footing. I.E. deferred with no shadows, no custom normals and specs, etc. I'd think deferred could handle the unoptimized content in SL better than a forward renderer. Just my humble opinion but I think deferred with the ability to disable more graphical features to bring it inline with forward rendering would be faster in SL's case. I know deferred and forward performance is a hot topic in game dev, but right now comparing ALM to forward isn't exactly an apples to apples comparison since ALM supports more graphical features.
  23. I don't think Intel is a viable option. They have been making GPUs for decades and their drivers are still not very good. Windows + Nvidia, or Linux + AMD is the preferred route. AMD's drivers have gotten a lot better in the last few years, though. People are optimistic about ARC, but I don't see it. Raja was the guy in charge of AMD graphics when they were having a lot of problems in the era most people here are talking about, and he's in charge of Intel ARC.
  24. Heh, it's almost like the client should change graphical settings on the fly. Create a standard default preset, then custom presets for places like your home where you can crank the settings. When you TP to your home with the high settings, it turns on ALM, projected shadows, etc. TP to a new sim and it loads the defaults without ALM. Maybe if it's a really laggy place you set the preset to something really low. It takes so long to teleport to a new place, and it's all waiting on network stuff, seems like it's possible to do do something like this.
  25. Game development and SL development are different. Lots of stuff is cheated in video games, even AAA games. Even playing a big game like Xenoblade 3 I see faces that don't line up in places letting you see through the ground, things that aren't textured right, UV seams in the wrong places where it's obvious there's a texture not lining up right. Games are meant to be ran through most of the time with people not paying attention. I've seen games just mirror textures that had text on them so the text was completely backwards and inverted to the point it made zero sense (in an AAA game). If you sell someone something like clothing or a skybox in SL, they are going to look at it for possibly hundreds of hours. If you make a product that's a landing spot for a popular sim, you'll have hundreds or thousands of people over the lifetime of that area staring at it. SL people don't move like they do in video games. You have to do your absolute best to make sure there's no obvious issues with mesh people will see. Not so much with games. So game content creators can take a lot of shortcuts and pump stuff out quickly because most people will just run past it and never pay attention ever again. It becomes really obvious if you start playing non AAA Japanese games. I'd rather have people see things in ALM and in all their glory for the effort I put into stuff. If people are just looking at lifeless baked textures, they're probably going to just leave for a platform that looks better. I want to make SL look great and help people have fun building and make cool stuff. Straight up baked textures look really outdated, I understand why people need to do it. But I'm not running a charity, I'll put a lot of hours into a high end product. I don't want to kick anyone out of SL because of their hardware. I'm just saying it's created a problem for users and content creators. Look at when mesh was introduced. Everyone jumped on it instantly, not only did it enable a ton of cool possibilities, but it got away from every custom mesh object (sculpty) having the same number of verts whether it was a huge object or tiny, which actually improved performance. I remember when building with sculpty, if you wanted to do something like make a large plane with the edges beveled down, you'd need tons of verts wasted on the big flat space so the texture wasn't completely stretched. I'm going on a tangent but my point is that when mesh was introduced it made SL run better (in theory), gave users a better experience and cooler in world stuff, and gave content creators a huge amount of possibilities. The graphical changes they are doing are just things to keep SL from being completely outdated graphically, but it divides the user base and muddles things for content creators. Look at how things were when mesh was released. Now look at PBR and materials from a content creator perspective. It was obvious to get mesh products out ASAP when it released. PBR and ALM, you have to consider who is using what hardware and if it's even worth your time to build. PBR is amazing from a content creator standpoint, but realistically I probably won't even bother using it for a while after release, because the amount of people who will be able to run it at a good experience will be even lower than those that can run ALM with spec+normal maps. Actually, from a business perspective, it makes more sense for SL to run great and look great on more computers than possible instead of being an elitist, because it means your market is much much larger. Would you rather make stuff that only looks good on $700+ graphics cards or would you rather make stuff that looks great on 7 year old laptops? Obviously the market for supporting older hardware is much, much greater. Which means much more money for content creators and much more happier users looking and nice stuff. Which is why I'm saying the graphics situation in SL is more of a huge conflict for content creators and users when it should be something that helps everyone. The content creators who realize this are also holding SL back from progressing. But it's another problem with the market in general that needs to be addressed. Throwing features at the renderer isn't going to make SL look amazing. Why are people going to build for PBR when it means an even smaller market than spec+normal materials? In theory SL need something that will make SL run better and look better at the same time, but of course that's always a lot easier said than done.
×
×
  • Create New...