Also you can create and destroy (assuming the 'user_subvol_rm_allowed' mount option) BTRFS subvolumes without being root.
HN user
andoma
Go multi-cloud they said...
Can confirm
I visited Bletchley Park museum this summer when in London. Can recommend and it's also really easy to get there; just a 50 minute train ride from London Euston station, and 5 minute walk to the museum. Entire family enjoyed the museum (have two teenage kids). There is also the "National Museum of Computing" located next to it which contains the Bombe, Collosus and related equipment. As I understand it most (or all?) of the original hardware was destroyed after the war to avoid leaking any information about the British code breaking skills. Thus, the machines on display are replicas, but should be fully working.
The computer museum also exhibits post-war computers all the way to modern machines. I'd say that museum is more for the geeks while the Bletchley Park museum is definitely worth a visit even if you're not into computers.
Still have my copy on the bookshelf. Only for nostalgic reasons obviously.
Hear hear. I joined a company which made a prosumer product I truly loved using. However, shortly after jointing i realized the company was nothing that I hoped for (Ancient tech, toxic culture, micro-management. All red-flags you can imagine). Fortunately a small startup made a blipp on my radar and after interviewing with them, as I apparently made a good impression, I got an offer so I immediately switched. I didn't realize it at the time but this happened to be a major inflection point in my career (technologically, socially and economically) for which I will be ever thankful. Not exactly OP's experience but my takeaway is that sometimes, even if you think you want to work at a place, it might not be the best option for you. There are so many more opportunities out there.
Our house have geothermal heating (heatpump conncted to 160m drilled hole, pretty common in Scandinavia). The heatpump supports having a coolant loop for cooling the house in the summer. Thus the heat pump pretty much exchanges heat from the house to the well (heating it up ever so slightly). It would certainly be possible to insert a resistive dummy load on that loop and just store that heat in the bedrock as well.
The final version of the Kinect, called "Azure Kinect" was based around the ADSD3100 time-of-flight sensor from Analog Devices. The Kinect has since been abandoned by Microsoft. However, Analog offers a match-box sized module ADTF3175 integrating the ADSD3100-sensor, optics and VCSEL (940nm laser illuminator) with MIPI 4-lanes output. A devkit [1] also exist and is available from mouser, digikey, et al.
[1] https://www.analog.com/en/resources/evaluation-hardware-and-...
At work I've introduced various in-house tooling based on Dear Imgui and people are just blown away by how fast everything is. "I didn't know computers could be this fast and responsive". I say, well just think about the fact that the machine at your fingertips can do billions of calculations per second and it shouldn't be that much of a surprise really.
Yup, Rolled my own BLE Peripheral stack on NRF52 relying on nothing but Nordic's docs and the BLE specification. It's not fully feature complete but works well enough for me to communicate with the mcu from my MacBook using l2cap connections.
At work I've developed a buildroot based "embedded OS" för intel machines. Our buildroot system gets bundled into the kernels initramfs and we boot straight into that from UEFI. For upgrades we kexec() into a new kernel-image so generally we never write anything to disk (The original image can still be upgraded if deemed necessary). All applications are then regular docker images. All this is managed by an in-house developed deamon. Works quite well. That said, we're not really using buildroot for anything other than building a few libs + this in-house daemon so I'm leaning towards getting rid of it and just rely on busybox+musl+a few other deps built using a simple script.
I’m on both iOS, macOS and Linux. One thing that’s keeping me using Google Maps is not having Apple Maps in the browser (on Linux). This definitely could lower the switching threshold.
Yeah, seems OK now, must have been a temporary (CDN ?) fluke.
404 for me?
FWIW, for my own personal projects I resort to vendor id 6666 (Prototype).
FWIW where I live in Sweden the delivery is charged based on peak usage also for residential customers. Based on average of top three peak kWh/h in a month.
imtui looks interesting. A text based backend for Dear ImGui. Never tested it myself though.
Yes, but we are not exactly there yet: https://arewemodulesyet.org/
Edit: Saw after posting this was already posted in a top level comment.
This reminds me of a funny event when in fourth of fifth grate. When the class was supposed to stand in line we always had to sort based on last name. My last name started with Ö (Last letter in alphabet in the Nordics) so I always ended up last. Then one time, the teacher said something like "Let's reverse the order today, but wait, we also sort on the first name". My first name starts with an A so I ended up last in line anyway, much to the joy of everyone :)
I think it's a missed opportunity that Roland doesn't have a https://www.roland.com/global/products/sp-404mk2/ on their 404 page.
no
Me too. Feels like I have an uphill battle with this at $dayjob. Would be nice with some ammo for the showdowns.
I don’t miss my old Amiga that much. But I do regret that I didn’t keep copies of source code for various projects I did on the Amiga. Mostly for nostalgic reasons of course.
One of the biggest upsides of an EV is that you charge at home. Always start in the morning fully charged. No "Dang, need to go to the station". H2 is definitely not a step in that direction so for me it's DOA.
Correct. I've lived both in US (Cali) and EU (Sweden) with a Tesla. And apart from that's is a different plug there's virtually no difference at all. 250kW DC charging. No problems.
Somewhat related is that a few filesystem types on Linux allows you to remove / insert bytes "within" a file. But it needs alignment to filesystem block size. This uses the same syscall, fallocate(2), which can be used to punch new sparse holes in a file where it previously had data.
One can use it instead of cat to display text files. Easy syntax to remember.
ffmpeg -v quiet -f data -i file.txt -map 0:0 -c text -f data -For SIGTERM I agree that it should perform a clean shutdown. Though for all software I write, I make sure that SIGINT is either not trapped at all (so the process just exits via the default signal handler) or pretty much _exit() from inside the signal handler. I can't stand programs that linger when I ^C them.
Honestly, all I ask from a terminal emulator is to have a slick and fast search UX (similar to item on macOS)
Not an expert in the field, but I have some knowledge. Bluetooth specifies different address types [1] where one of the types are Resolvable Random Private Address. This is used to avoid tracking. TLDR: The address is periodically randomized (typically every 15 min). Part of the address is a hash that lets you identify the device if you previously have bonded with the device (so you have its Identity Resolving Key)