I’m the administrator of kbin.life, a general purpose/tech orientated kbin instance.

  • 0 Posts
  • 228 Comments
Joined 1 year ago
cake
Cake day: June 29th, 2023

help-circle


  • Lucid dream rookie! If the lucid dream happens, and you’re in the same place you fell asleep, well actually if that happens the majority of the time it will become a sleep paralysis episode. But, if it isn’t, always teleport yourself the fuck away from the location.

    Ain’t no way you want to risk that you’re too close to being awake (or in this case not asleep at all). I’d wager anon fell asleep, woke up but was having a hypnopompic hallucination, and that explains the text on the board.


  • I thought it was weird at the time. The contracts had a notice period in, and it’s not like many US states where employment is at-will. The employer is definitely required to give notice (albeit they can send you home and just pay you the notice period, which many do). So I suspect they could have gone after her for that, if they wanted to.

    Likely they considered it not worth pursuing, though.


  • r00ty@kbin.lifetoGreentext@sh.itjust.worksAnon quits their job
    link
    fedilink
    arrow-up
    25
    arrow-down
    1
    ·
    11 days ago

    Many years ago, a woman that worked at the same place, just didn’t turn up one day. I think they (the closest thing we had to HR at the time) let this slide for a week, then called her. She just said “Oh, I didn’t work to work there any more”.

    I don’t think they pursued it any further and let it at that.





  • The only thing stopping them doing this right now, is that they know it would get regulatory pushback. It has a real chance of causing laws to be made about when and how advertising is appropriate, and those laws might stop some of the things they’re doing now. So they sit as close to that line as they can without crossing it so they can keep self-regulation.

    The moment they believe world governments wouldn’t stop them doing it, is the moment they’ll do it.

    And in terms of benefit for the advertisers and service providers, it’s a no-brainer. Advertisers know that a large percentage of people tune out, or even leave the room when an advert is on. I think it’s part of the reason they kept them so short on youtube, because if they showed you that there’s 1:30 ad break you might go to the toilet, get a drink, or anything else that takes you away from the ad. If they show you 15seconds, well you’ll probably just sit that one out.

    An advert they know people are actually watching is worth a LOT more to advertisers.





  • There’s a certbot addon which uses nginx directly to renew the certificate (so you don’t need to stop the web server to renew). If you install the addon you just use the same certbot commands but with --nginx instead and it will perform the actions without interfering with web server operation.

    You just then make sure the cron job to renew also includes --nginx and you’re done.




  • Now I’ll upset some people here, I’m sure but…

    Here in the UK, you can see how decent an area is using this method.

    Go to the nearest Tesco Extra. If they have the coin traps on the trolleys, probably a dodgy area. If they don’t, not so dodgy area.

    In both cases, you’re going to find the trolleys are generally not left lying around. Read into it what you will.

    I only use Tesco extra as an example because from my experience other supermarkets either have the coin traps, or don’t. It seems only Tesco (correct me if I’m wrong) vary the behaviour by area.



  • I think this overall is a better idea. I’m going to say this because, I thought I’d look into rust today. So I installed it, setup vscode to work with it etc. And it’s all up and running. I thought I would port over a “fairly simple” C# project I wrote recently as a bit of a test.

    While I’ve generally had success (albeit with 30+ tabs open to solve questions I had about how to do certain things, and only making it about 20% into the task) I’m going to say that it’s different enough from C, C++ and C# (all of which I can work with) that I really don’t think it is fair to expect C developers that have day jobs and work on the kernel in their spare time to learn this. It’s fundamentally different in my opinion.

    Now, I don’t condone any bad attitude and pushing away of rust developers from the project. But there’s no way they’re going to want to do anything to help which involves learning a new language. It’s just not going to happen.

    Likewise, C is not a language most new developers are learning. So, I feel like over time there won’t be so much of an influx of new kernel developers and any Rust based kernel could find itself with more contributors over time and taking over as the de-facto kernel.

    In terms of Redox (not looked into it yet). So long as there’s a different team working on the userspace tools. I would say the main task should be getting a solid kernel with drivers for most popular hardware etc in place. The existing GNU tools will do until there’s a kernel that is able to compete with the C one. But that’s just my opinion.



  • Here’s what I think. Both opinions are correct.

    Rust is sufficiently different that you cannot expect C developers to learn rust to the level they have mastered C in order to be working at the kernel level. It’s not going to happen.

    I don’t really know too much about rust. Maybe one day I’ll actually mess around with it. But the one time I looked at a rust git repo I couldn’t even find where the code to do a thing was. It’s just different enough to be problematic that way.

    So I think probably, the best way IS to go the way linus did. Just go ahead and write a very basic working kernel in rust. If the project is popular it will gain momentum.

    Trying to slowly adapt parts of the kernel to rust and then complain when long term C developers don’t want to learn a new language in order to help isn’t going to make many friends on that team.