I used this back in the days and it was awesome. Sadly after the dawn of tiling window managers this is obsolete since you will never really see it as windows always takes full screen. If anyone knows how to make it play well with i3wm or awesome wm, let me know, would gladly use this again.
Nothing is preventing you to add an IP whitelist and/or basic auth to same configuration. That is what I do to all my nginx configurations to be extra careful, so nothing slips by accident.
I got something similar running with nginx myself with purpose of getting access to my internal services from outside. The main idea here is that internal services are not on same machine this nginx is running on, so it will pass around to needed server in internal network. It goes like this:
Basically any regex matched subdomain is extracted and resolved as $service.internal and proxy passed to it. For this to work, of course any new service has to be registered in internal DNS. Adding whitelisted IPs and basic auth is also a good idea ( which I have, just removed from example ).
Minor nitpick - shouldn't you first define the service and only then a timer for it? Otherwise since you enabled timer and are still trying to figure out how to write service, systemd won't have anything to run when timer triggers. Maybe I am wrong, but that just feels like logical order. Anyways, after years on hating on systemd I also started to embrace it and porting my cron jobs to systemd timers and I must admit it's really nice, the overall overview with list-timers, next execution timestamp, total execution time, ordering of services so one can run after another is completed and of course the logging in journal so I can filter output and keep track of everything it's just wonderful experience.
EDIT: yea, the email reporting is certainly missing, but it was hard to control it since whole STDOUT was shipped, which is not what I wanted most of the time anyways. It would be good to come up with some way to still have small overview emails sent about important jobs done, maybe a dependency service which starts when important job finished and just sends an email about that
Kubernetes admin here with ~2y experience. Since a lot of you have misconception of what this guy is doing I will try to explain. Author wrote a piece of code which will interact with network gateway to get IPv4/IPv6 network address and then update kubernetes configuration accordingly from within a container running on said cluster. That seems to be needed, because MetalLB component in use exposes kubernetes deployments in cluster via predefined IPv6 network address pool which is given from ISP, so if that changes, cluster configuration should change too. This is one of most bizarre things I have read about kubernetes this year and probably shouldn't exist outside a home testing environment, but hey, props to author for coming up with such idea.
Yea, Latvia is actually doing quite alright culturally for it's small size. We have multiple NBA players, Oscar winning producer ( movie Flow ) and bronze in hockey world championship in 2023. All that for a population bit below 2 million is not bad, sadly none of that will matter if we get invaded.
Anyone has an interesting project to build with Kinect? I have a 360 kinect laying around, since nobody does Just Dance parties anymore. Also, was the XBone version of kinect much better than 360?
Was that really so bad in terms of performance? Surely .htaccess didn't exist there most of the time and even if it did, that would have been cached by kernel so each lookup by apache process wouldn't be hitting disk directly to check for file existance for each HTTP request it processes. Or maybe I am mistaken about that.
What kind of intense read/write nature you are talking about in a video game console? It just reads the game ROM from storage and executes it, there is nothing to write back, the game is not being modified in any way while playing.
All these talks about wearing out sdcards in game consoles or raspberry pi devices in my personal opinion are partially because of people encountering poor quality cards - counterfeits. There is an sdcard in my car camcorder which must have seen thousands of full write cycles and still has no issues functioning despite all the operating temperature differences it endures due to weather seasons.
Calling Jessica an old chap is quite a giveaway that it's a bot xD
Nice idea indeed, but I have a feeling that it's just two LLMs now conversing with each other.
I have a T480 as my main machine, but after skimming this blog post I am still not sure why would I want to flash libreboot on it, what will it improve?
Are those GPUs really stupid? They seem like a great price for performance devices when ultra high level gaming is not the priority.
EDIT: I personally always liked intel iGPUs because they were always zero bullshit on Linux minus some screen tearing issues and mumbo-jumbo fixes required in X11.
In my limited experience with rook-ceph it is strictly bare metal technology to deploy. On virtualization it will basically replicate your data to VM disks which usually are already replicated, so quite a bit of replication amplification will happen and tank your performance.
Why would those brick everything? You update node one by one and take it slow, so issues will become apparent after upgrade and you have time to solve those - whole point of having clusters comprised of many redundand nodes.
In my limited experience this is often from overloaded virtualization platform where this VM is located on. Can be vmware or proxmox, on proxmox its sometimes when VM is being live migrated to other virtualization host. Can also happen when backend storage where this VM is located is busy with other hosts.
EDIT: none of the VMs where I have ever seen this had btrfs, it was always ext4 mentioned in follow up error message, so pretty much filesystem agnostic issue. If this is on hardware however, then I don't know whats going on there.
I have always wondered why is that my dashcam in car uses same basic 32GB sdcard for writing multiple gigabytes of data every day during summer and winter without any problems, but when it comes to raspberry pi or its clones everyone starts to suggest to even avoid a few kb of logs written to sdcard to be on the safe side somehow. ( my theory is that all negativity related to sdcards come from flaky power supplies and straight up counterfeits on amazon ).
I don't get it - many people here claim in this thread that VM base image deduplication is great use case for this. So lets assume there are couple of hundreds of VMs on a ZFS dataset with dedupe on, each of them ran by different people for different purposes entirely - some databases, some web frontends / backends, minio S3 storage or backups ect - this might save you those measly hundreds of megabytes for linux system files those VMs might have in common ( even though knowing how many linux versions are out there with different patch levels - unlikely ) it will still not be worth it considering ZFS will keep track of each users individual files - databases and backup files and whatnot - data which is almost guaranteed to be unique between users so it will completely miss the point of ZFS deduplication. What am I missing?
Why did I always had impression that decompressing data is much faster than reading inflated data off disk? Like, if you need to read just 5MB and decompress it would take less time than just to read 10MB off a disk, for example, but this article kinda states the otherwise.
People complaining about Raspberry Pi being too expensive versus a used and abused intel NUC being superior going to swarm this thread in 1..2..3!
On unrelated note this is pretty cool service, considering how much effort it takes to properly setup vnc server together with novnc and nginx in reverse proxy mode properly configured with LE TLS certificates, local firewall and a port forward on a router.
So in latest news, last opposition figure in Russia dies together with any hope for regime change while Russia's war effort is starting to get some traction with it's overwhelming man power and Ukraine is forced to cede more territory all while west is busy either with it's in-fighting or comparing each others superior GDP and how Russia will crumble just any day now (TM). Man, are we in for a ride next decade in Europe, I would have never believed all this just a few years ago, how it will go down.
How do I get it to run after downloading .tar.gz of latest release? Quickly glanced over the contents of files and it rings no bells of what this thing is or how to even build it. If it's in javascript, I should just point my web server root directory to this folder, but I don't see any index files in there.
> It's been a whole decade of watching videos of people's bodies having been torn apart by bombs or parents holding their lifeless newborns who died as a result of armed conflict – it really gets to you.
I tried to register for twa^Hitter yesterday and couldn't fill in all the captcha it was throwing at me. First it was some innocent point a train to station a letter shown in picture on the left and after I barely completed that it was throwing at me 6 pictures of different string knots where I was supposed to point out which picture has two strings or maybe just one. Funny thing is that after first 5 it throws 20 more and after 40 or 50 filled in total I just gave up - no twitter for me I guess and that is probably for the best.
How would you power 4 of these boards from single power source? I mean without using 4 separate power "bricks" using 4 wall outlets which is quite wasteful. I guess using regular ATX power supply and attaching 12V rail directly to power inputs of these boards would work, albeit being a bit messy on the looks.