Hacker News new | past | comments | ask | show | jobs | submit | E39M5S62's comments login

Runit absolutely uses shell scripts. All services are started via a shell script that exec's the final process with the right environment / arguments. If you use runit as your system init, the early stages are also shell scripts.

I worked on PH infra for a few years -

* The frontend itself runs on bare metal

* A lot of the backend was built out as microservices, running on top of Mesos and then later K8s

* CDN was in-house. The long tail is surprisingly long, but the front page videos were cached globally

The unifying theme behind PH is that they host everything on their own equipment, no AWS/GCP involved.


The x13s is still quite quick and useable - especially since you can pick them up for a song on the used market. The display only opening to ~135 degrees is a bummer though.


Damn! The Progression Session albums, the third one in particular, are absolutely amazing. When the album rolls in to Track #2, 'Big Bud - Pure', with him and DRS ... it's just magical.


Nice, thanks for the link. I'm in the western exurbs, so I'll have to make the trek on in!


logrotate is used on Debian and plenty of other distros. It seems pretty widely used, though maybe not as much so now that things log through systemd.


ZFS compression is for sure at the block level - it's fully transparent to the userland tools.


It could be at a file level and still transparent to user land tools, FYI. Depending on what you mean by ‘file level’, I guess.


Windows NTFS has transparent file level compression that works quite well.


I don't know how much I agree with that.

The old kind of NTFS compression from 1993 is completely transparent, but it uses a weak algorithm and processes each 64KB of file completely independently. It also fragments files to hell and back.

The new kind from Windows 10 has a better algorithm and can have up to 2MB of context, which is quite reasonable. But it's not transparent to writes, only to reads. You have to manually apply it and if anything writes to the file it decompresses.

I've gotten okay use out of both in certain directories, with the latter being better despite the annoyances, but I think they both have a lot of missed potential compared to how ZFS and BTRFS handle compression.


I'm talking about the "Compress contents to save disk space" option in the Advanced Attributes. It makes the file blue. I enable it on all .txt log files because it is so effective and completely transparent. It compresses a 25MB Google Drive log file to 8MB


That's the old kind.

It's useful, but if they updated it it could get significantly better ratios and have less impact on performance.


The list of issues / caveats seems pretty significant compared to "I have a small bezel between my screens".


From experience with a 55” 4K OLED as main monitor, I can attest that the length if the caveat list is not indicative of the total impact of the caveats. It’s more an indication of a thoughtful and thorough person writing the list.


I am looking for a 55” 4K OLED. Do you have a recommendation? And are there any technical caveats with it? (I use a Mac primarily). Thank you


I went with the LG CX model based on what I read on rtings.com

That’s a previous-generation model. I think all of the LG TVs are good.

There are / were technical caveats. I believe all of them are solved by M3 macs that have HDMI 2.1 ports. (M3 or M3 Pro or something? The ones advertised as 8K capable.) Out of the box, those will do 4K 120Hz HDR with variable refresh rate and full 444 color. This is what you want.

It is possible to get that going on older machines, except for VRR which is more of a nice-to-have anyway.

I have a 2018 Macbook Pro 15”. Disclaimer!: My setup was a “complexity pet”, a tinkering project; There are simpler ways to connect a 120Hz 4K HDR HDMI 2.1 display to a non-HDMI-2-1 mac. And! My tinkering project wasn’t only about getting the display working correctly. It was more about messing with eGPUs and virtualization and stuff. Definitely a long way round.

On my Intel mac, I use an AMD Radeon 6800 XT eGPU with Club3D or CableMatters DisplayPort-to-HDMI 2.1 adapters. Plus some EDID hacking which is easy to do.

EDID is how the display identifies itself to the OS. The EDID payload can be overridden on the OS side. Mostly it’s about copying the display’s EDID and deleting the entry that says the display can accept 4:2:0 color. Only then does macOS switch to 4:4:4 color. I also created a custom “modeline” with tighter timing to get 120Hz going fully.

—Please be assured that this was way more complex than it needed to be. It was for fun!

There are much easier ways to do this. Lots of forum posts on it. On the MacRumors forums iirc? User joevt is The Man.

And even then, what I wrote above is actually easy to do once you know it’s possible.

Mostly though you really want an M3 Mac that just has HDMI 2.1 and is ready to go.

There are/were also OLED gaming monitors available, such as from Alienware. Those have DisplayPort inputs and are ready to go with almost any older Mac. Might be able to find one for a price equivalent to a TV, idk.


The issue with the text rendering would frustrate me a lot.

And if the solution is to sit further away, why not just get a smaller screen and sit closer?


I believe the discussion about text rendering is referring only to a line of very cheap TVs that do not in fact have RGB pixels. They have half RG and half GB. For "normal" video content, this is a surprisingly low quality drop. For high-contrast text it's total murder. You can see the stippling pattern as clear as day and it can easily render 8-10pt text literally illegible.

IT once accidentally bought such a TV and had it in a conference room. Took us a while to convince the relevant people that, yes, it is nominally working fine, it's not "broken" in the sense that it doesn't turn on or half the screen won't light up, but it was intolerable for Zoom screen shares.

But you need to be scraping the bottom of the barrel to end up with those screens. I doubt you could find something labelled a "monitor" that has that, and, well, if you're putting a $150 40" TV on to your computer... I mean... what did you expect?

(There are also low-end TVs that are still using some crappy LCD techs with bad viewing angles that may make them difficult to use up close, but I wouldn't call that a text rendering problem... those issues just wreck everything. I once had a laptop that when used on a lap, had zero viewing angles; if the vertical middle of the screen was correct, the top and bottom was extremely visibly color shifted. Even the cheapest store brand TVs don't seem to be that bad anymore, though.)


> I believe the discussion about text rendering is referring only to a line of very cheap TVs that do not in fact have RGB pixels.

It also comes up with very expensive OLED monitors, which do usually have true RGB or WRGB pixels, but their subpixels are usually not arranged in the standard horizontal RGB stripe which breaks most implementations of subpixel font rendering. With a sufficiently high pixel density it doesn't matter, but with the ~108ppi of a 27" 1440p OLED monitor the text rendering can be quite visibly worse than a 27" 1440p LCD.


What's wrong with text rendering?

> TVs may have a different subpixel layout than monitors, so small text may suffer fringing. As of writing the Samsung VA and LG IPS panels such as the QN800A have a conventional RGB or BGR subpixel structure. One may also increase the font size or use hidpi scaling which will eliminate all pixel-level concerns.


There seems to be very few options for HiDPI smaller 8k displays. I only know of the DELL Ultrasharp and it costs way more than 8K TVs


The dell hasn't been updated for dp 2.0.


The 'linux' package on Void is just a meta package. Install whatever kernel series you want. I'm running 6.10.11, with ZFS 2.2.6 on my Void workstation.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: