HNHacker News
TopNewBestAskShowJobs

rho4

428 karma · joined January 8, 2019

submissionscomments
rho4··on Formatting code should be unnecessary
The system should support this, e.g. via // @formatter:off/on tags
rho4··on Formatting code should be unnecessary
Not caring about formatting also signals to me that:

- they have probably never worked on a codebase where files are edited by more than 1 person

- they have never done any significant amount of merging between branches

- they have never maintained a large codebase

- they have never had to refactor a large codebase

- they don't use diff/comparison tools to read the history of their codebase

- they have never written any tooling for their codebase

- they are not good team-players and/or only care about their own stuff

rho4··on Trade in War
I for example do not understand how it can be possible that Ukraine transports Russian gas on its pipeline network. Not sure if that's still the case though.
rho4··on Coding without a laptop: Two weeks with AR glasses and Linux on Android
I have a colleague at work who also has to get within 6" of the screen.

2 years ago I switched to a 55" 8k TV as my primary monitor.

While everyone was giving me the usual crap about it, this guy, when I showed him what it would look like with 400% Zoom, he went and bought one for himself at home.

He thanks me every few weeks, but still didn't dare to set one up in the office.

(ps I have mine standing on a normal height-adjustable table, so you wouldn't have to hunch at all)

rho4··on When Compiler Engineers Act as Judges, What Can Possibly Go Wrong?
I feel the author. Very often when I report issues to open source projects, the first response is "why don't you submit a patch?", followed by subtle hints that I am a leech profiting off the backs of volunteers. I am also at the point where I seriously ask myself whether I should invest the time to report and provide minimal examples for reproduction.
rho4··on Microservices are a tax your startup probably can't afford
This is probably the first argument for microservices I heard that makes sense to me.

Not that I would ever want to give up our monolith, but we do experience the problems you point out.

rho4··on Wheel Reinventor’s Principles (2024)
You're probably right. Anyway, I will be eternally grateful to the creators of H2 Database for showing that it is very much possible to create an entire database including a web interface without forcing dozens of additional dependencies onto your users.
rho4··on Wheel Reinventor’s Principles (2024)
multiline values, comma vs semicolon, value delimiter escaping
rho4··on Wheel Reinventor’s Principles (2024)
> Minimize third-party dependencies. Master the platform’s built-ins and accumulate your own toolbox over time.

I would like to work with this person.

rho4··on Bye, Prime
I've decided not to worry anymore about privacy/security/ethics/politics-related problems with stuff I use. For me, it's just not worth the time and emotional stress anymore.

My most important criteria is: What does my social circle use.

About once a year I try to cancel all subscriptions, and then resubscribe to those that I miss.

rho4··on I struggled with Git, so I'm making a game to spare others the pain
I have been happily using that shit daily for 20+ years now.
rho4··on The top 10% owns 87% of the stocks
interesting take, resonates strongly with my own experience. my views changed a lot from my naive idealistic teen years.
rho4··on The top 10% owns 87% of the stocks
Thank you for this take, which I haven't seen before.

I believe it will help me deal with the current doomsday news (and be more stoic in general).

rho4··on Better text rendering in Chromium-based browsers on Windows
I was missing some info about subpixel anti-aliasing (ClearType) and Low- vs Hi-DPI screens.
rho4··on 5G networks meet consumer needs as mobile data growth slows
My need for speed is a long way from saturated. 360° virtual reality calls at a resolution better than my physical senses is just one thing my unimaginative mind can come up with on the spot.
rho4··on The FizzBuzz that did not get me the job
The 30-lines rule annoyed me the most.

Don't force 'clever' solutions if you're looking for readability, maintainability, changeability, debuggability etc.

On the other hand, our company doesn't do any technical interviews at all, so there's that.

rho4··on Instant macOS install on Proxmox including AMD patches
From the About: "This is really and magic easiest way!" - not confidence-inspiring.
rho4··on 7 Databases in 7 Weeks for 2025
The article mentions the TigerBeetle Style Guide: https://github.com/tigerbeetle/tigerbeetle/blob/main/docs/TI...

I agree so much with the paragraphs about "Dependencies" and "Tooling".

rho4··on How fast does Java compile?
We slow our build down by having a dozen 'tools'-projects with a handful of classes each in a straight dependency-line above our main project that contains 99% of the code. This easily increases our compile time from a few seconds to several minutes. With a bonus chance to cause an infinite IDE workspace build loop.
rho4··on Hyrum's Law in Golang
Interesting thanks! Might indeed be valuable to add to one's toolbox.
rho4··on Using an 8K TV as a Monitor
The Samsung qe55qn700c is currently on sale in Switzerland for CHF 799 (~ USD 700) : https://www.interdiscount.ch/de/product/samsung-qe55qn700c-s...
rho4··on Using an 8K TV as a Monitor
No idea... I saw it at the time because I have a Google search alert for "8k curved" :) I'm sure they will hit the market eventually...
rho4··on Using an 8K TV as a Monitor
I googled again, 120Hz even: https://www.gizmochina.com/2023/12/11/tcl-unveils-65-inch-8k...

Who knows how much it will cost... My theory for the low prices for the 55" 8k TVs is that most people in the TV market go for the 65" version.

rho4··on Using an 8K TV as a Monitor
It's probably more like 18" currently. I don't know, what's your reading distance to a book page? I use FancyZones to dividede the screen into 3 vertical areas (like having 3 monitors). For coding and longer reading periods I use the middle area. But yes, to look at the side areas I have to turn my head or even slide the chair a little. The angle could be better, like I said.

Regarding reading distance: For me the important part is to sit straight and avoid hunching. Choose a combination of distance and screen scaling factor that works for you...

rho4··on Using an 8K TV as a Monitor
Reposting my experience from my comment on reddit: https://www.reddit.com/r/buildapcmonitors/comments/163yjj8/c...

I have been using a 55" 8K QE55QN700BT ($1400) at home since Jan. 2023 and a 55" 8K QE55QN700C ($1100 on sale) at the office since August 2023.

I can tell you that I will never go back, but there is definitely room for improvement.

Biggest negative: Sitting close (~12"), the far areas are probably at >45° angle (and TV colors are not great at angles)

Eye strain is ok (lowest brightness & low contrast), but neck strain is a thing (which I never had before, but now I think my neck muscles start to be trained and it's getting better).

Price is amazing, compared to 4x 4K

Refresh rate 60Hz: not for ego shooters (but great for work)

I didn't think it was possible, but at work I operate an 8k, 4k, and a full HD screen from the same graphics card (i need the other screens for UI testing)

Glossy is not great (no matte TVs on the market)

Even at 12", I operate Windows at 175% scaling, so I still have pixels to spare. Next TV will be 65" :)

At the beginning I thought it was a failure, until I found the correct settings combination: TV Gaming Mode, disable all AI image gimmicks, set the correct refresh rate in the NVidia driver options (at first everything was extremely sluggish, until by chance I saw that the refresh rate was set to 30Hz by default). I also remember playing with the V-Sync settings until finally I didn't see visual pixel artifacts anymore. Now the quality is the same as my 4k monitor.

Work colleagues just can't see it... (just like they laughed at the 2nd monitor, and then at the 3rd, and now most use 3 monitors).

No hassle with monitor arms. Such set it on the table and done.

Microsoft PowerToys FancyZones is amazing to divide the screen into areas

Next: TCL unveiled the first curved 8k 65" TV, that's where I'm going :)

rho4··on Diversification is a negative price lunch
i would like to suggest not to use the collective first-person voice (especially in the first sentence), as it can trigger pushback in some readers
rho4··on Three Laws of Software Complexity
Haha indeed, bosses do not like the eraser at all :)
rho4··on Three Laws of Software Complexity
Well said, I agree so much :)
rho4··on Three Laws of Software Complexity
> In my career, I have taken a particular approach based on building new systems from scratch

= Software consultants and free lancers. I don't like them because I am jealous that they get to do greenfield projects and make all the architectural decisions but never actually have to maintain their own creations (and therefore never really learn how to design a system for changeability and maintainability).

> What can we do about this state of affairs?

1st: be aware of these laws and that keeping a 20 year old system in production is a non-trivial task and to be proud of every additional year I can keep it running.

2nd: Instead of seeing it as a 'DoS attack on myself by previous developers', I try to see it as a neverending Sudoku that challenges and stimulates and pays me every day.

rho4··on BeeBase, a programmable relational database with graphical user interface
How does it compare to MS Access or FileMaker?
← PreviousPage 2 of 6Next →