• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "web". Back to normal view
    1. Personal offer: Do you have a website-based project you've been wanting to do but worried about cost and design?

      I'm a web designer and web host. I've basically been doing this for almost 30 years - I registered my first domain back in 1996, and I've had my own dedicated server(s) since 2002. I've gone back...

      I'm a web designer and web host. I've basically been doing this for almost 30 years - I registered my first domain back in 1996, and I've had my own dedicated server(s) since 2002.

      I've gone back to starting up a business to do design and hosting, and so I'd like to get my business out there a bit, so that is a motivation for this; but also, I have long supported hosting projects that I believed in. The longest project I've hosted has been the Simutrans community - since 2002, I have hosted most of the resources used by the community, including being the primary source for most downloads of the game for a number of years.

      One thing that makes me different from most webhosts? I believe in quality, speedy, secure hosting. You can get budget hosting on overloaded servers with support that doesn't care about you. That's not what I do. For my paid customers, I charge a bit more, but that's because I make sure that the sites run as quickly as possible.

      I primarily host WordPress-based sites, and I use Divi on most of those because while it's pretty easy for non-techie people to understand how to make minor changes for those that want/need to do that, it's powerful and allows me to design websites for businesses.

      I'm writing this post to offer hosting and help for up to six projects that people want to work on.

      What I will provide:

      • Website running WordPress+Divi
      • Help using Divi
      • Some design help, possibly a complete design, but at least some help with design ideas
      • If your project doesn't use WordPress+Divi, I'd still consider hosting you. The server is a shared server environment, meaning PHP apps - a LAMP environment, essentially

      What I will not provide:

      • A domain name. But they are cheap through https://Namecheap.com/. And you wouldn't need one initially as I can set you up with a development subdomain on na1.site. (And if you were happy with a subdomain, I'd certainly allow that to be permanent)

      For how long? Indefinitely. I'd say permanently, but you can't predict the future. That said, as long as I'm around and you still want the hosting service. Again, I've hosted the Simutrans project for more than twenty years. So I've been around and will be.

      Questions? Lemme know. Interested? Lemme know.

      I'm trying to keep this relatively short, so please, if you do have questions, please do ask.

      34 votes
    2. Anyone interested in trying out Kagi? (trial giveaway: round #2)

      We recently did a Kagi trial giveaway, and I have since received another email from Kagi with 3 additional trial codes. I'm assuming other Kagi subscribers also received the same thing (I got my...

      We recently did a Kagi trial giveaway, and I have since received another email from Kagi with 3 additional trial codes. I'm assuming other Kagi subscribers also received the same thing (I got my email on February 25 with the subject line "A treat from us"), so I figure we're due for another giveaway topic.

      As before, if you would like an invite, please request it in a comment.

      If you have invites to give, please PM them to requesters, then reply to their comment so that other givers will know they've been sent one and don't double up.

      50 votes
    3. To those who have been trying out Kagi: what do you think of it?

      It’s been about a month and a half since our big Kagi trial giveaway, which means most people are probably about halfway through their trial periods, so I figured we were due for a follow-up. To...

      It’s been about a month and a half since our big Kagi trial giveaway, which means most people are probably about halfway through their trial periods, so I figured we were due for a follow-up.

      To those who started using it recently, what are your thoughts?

      What do you like and dislike about Kagi?

      Do you think you will continue your subscription past the end of the trial?


      Note: I’m not affiliated with Kagi in any way besides being a happy customer myself. I’m asking this entirely out of curiosity.

      54 votes
    4. Is there any web-media player or service that allows you to create interactive videos?

      I remember way back in the day when YouTube was still in a Flash Player, you had the ability to dynamically overlay link buttons and clickable areas over videos at specific times/area and it was a...

      I remember way back in the day when YouTube was still in a Flash Player, you had the ability to dynamically overlay link buttons and clickable areas over videos at specific times/area and it was a lesser used but nice feature. There were a couple of videos that used it to sneak links to unlisted bonus content but it mostly helped when something was highlighted and clicking it would take you to relevant info. Think you could also use it for spesific playback controls.

      I'm scoping out a small project and think it'd be cool to have a video with simmilar basic interactions and even fire off some scripts at different parts of the playback.

      Since Flash died, I can't think of any web player that let's you create this sort of dynamic overlay/interface or implement logic to the media playback. I know Adobe Encore can be used to make this sort of stuff for DVD menus and I used to make training videos with old software that did similar things. But I don't believe those files are easily web compatible without Flash.

      I'm sure a front-end wizard can layer a transparrent canvas and player and script their way to the same functionality and more. Or maybe use a web game engine and build a UI over video playback. But I'm curious if there's any service or library that does it already and saves me from another abandoned side-quest.

      Unless I missed something obvisous, the only similiar functionality I've found in the common player libraries are overlaying adverts at set points in the display and you just set the scale and frequency.

      12 votes
    5. [SOLVED] How can I hide streams from my YouTube subscriptions page?

      Picture explanation: https://i.horizon.pics/tWovRax4kh.jpg When I view my subscriptions page on YouTube, half the "videos" are recordings of completed streams, often 2+ hours in length. I'm not...

      Picture explanation:

      https://i.horizon.pics/tWovRax4kh.jpg


      When I view my subscriptions page on YouTube, half the "videos" are recordings of completed streams, often 2+ hours in length. I'm not interested in watching these. For me, they're just pollution in the feed.

      Apparently, a lot of the channels I subscribe to, whose videos I enjoy watching, also stream on YouTube a lot.

      Second Wind is probably the channel I'm most hung up about. I like their normal videos, and don't want to unsubscribe from their channel, but jesus they stream two or three times a day.

      (Also, it's annoying that when I view a YouTube channel, I can visit their videos page or their streams page separately. Why can't I have this same separation on my own subscriptions page?)

      (Also also, I already use an extension to hide shorts (among other things), but it unfortunately does not have a feature for hiding streams.)

      Fancy bullet point summary:

      • I want to hide recorded streams from my subscriptions page
        • I don't care as much about hiding active livestreams, because those don't pollute my subscriptions page nearly as much
      • I do not want to unsubscribe from any of the channels I follow. That is not an option
      • I'm willing to stop using youtube.com in favor of an alternative client (web, desktop, etc) if that client supports hiding recorded streams from actual videos
      • I'm willing to install a browser extension that can solve this problem (but I can't find one for Firefox)

      Ninja edit:

      While writing up this topic, I actually found my own solution. The browser extension I mentioned earlier has an "advanced blocking" feature that takes a JavaScript function as input. The extension's GitHub page has an issue, with a comment, with some code to hide streamed videos on the subscriptions page.

      However, that code didn't work when I tried it. Thankfully, I just needed to check for videoRenderer instead of gridVideoRenderer.

      Here's the updated code:

      (video, objectType) => {
          // Only videos on the Subscription page
          if ( objectType === "videoRenderer" ) {
              if ( video.hasOwnProperty("badges") && video.badges.includes("live") ) {
      	    return true;
              }
              if ( video.hasOwnProperty("publishTimeText") && video.publishTimeText.indexOf("Streamed") != -1 ) {
                  return true;
              }
          }
          return false;
      }
      

      I have no idea what the consequences of checking against videoRenderer instead of gridVideoRenderer might be, and right now I'm too lazy to find out. This works well enough for now.

      (The "consequence" might be that streams are hidden from the related/recommended videos in the sidebar of a video page? I actually hide that sidebar, so I wouldn't know. Oh, and they'll probably be hidden from a channel's streams feed.)

      It isn't a perfect solution though. Streams that are "scheduled" still show up on the subscriptions page. However, I think channels can set streams and videos as scheduled? So blocking one without the other would be more complicated?

      I welcome any feedback or improvements on the code.

      15 votes
    6. Seeking advice as a Frontend web developer

      We have this big project at work...an "all hands on deck" kinda thing that has us rank-and-file frontend devs working alongside our manager more closely than I'm used to. And it was fine, because...

      We have this big project at work...an "all hands on deck" kinda thing that has us rank-and-file frontend devs working alongside our manager more closely than I'm used to. And it was fine, because I like the guy and he's been a decent manager. But this project is killing me.

      On multiple occasions now I've written code, had it pass code review (often with his approval after a round of changes/guidance), and then every few days we get these massive re-write PRs from him where he completely rewrites large chunks of what we've done. It's leaving me feeling a few different ways:

      1. Angry because how quickly your code gets replaced is a (imo, bullshit) metric used as a part of our annual reviews and promotion discussions
      2. Doubting myself because in my head a good developer doesn't have their code rewritten that quickly.
      3. Confused because features I thought I understood are constantly being rewritten leaving me wasting time trying to relearn how things work
      4. Wondering what the point of writing code is if it's just going to be thrown in the garbage later in the week?

      And like I'll be the first to admit I'm not the most proficient developer on our team. React and Typescript are relatively new concepts to me, despite a long career in web development. But I've been writing with it for about a year now and I had thought I was finally getting a good grasp on things. But now I'm wondering if I'm just an idiot? Is it imposter syndrome or have I actually somehow coasted through a 15 year career across various stacks and it's just now catching up to me?

      Or is this just the nature of massive projects like this? We had a half-baked product scope to begin with and its getting daily changes with entire chunks of it not very well thought out by our PM. I can see how it would make sense that the more senior developer might see the need to refactor things when things are constantly changing and we're left writing code based on assumptions and half-written requirements. I'm also getting are comments on my PRs that request changes, but mid-comment he's like "I'll just take care of this because it's blocking me".

      It's just really taking a toll on my mental health and how I feel about my job. I've been trying to find another job for a few months now, but I'm not having any luck. Job hunting sucks and when you're already demoralized as hell, it's hard to sell yourself to prospective employers.

      Could really use some insight from other experienced devs, please!

      12 votes