Readit News logoReadit News
_kidlike commented on Code review can be better   tigerbeetle.com/blog/2025... · Posted by u/sealeck
_kidlike · 7 days ago
me and my team have been doing code reviews purely within IntelliJ, for something like 6 years. We started doing it "by hand", by checking out the branch and comparing with master, then using Github for comments.

Now there's official support and tooling for reviews (at least in IDEA, but probably in the others too), where you also get in-line highlighting of changed lines, comments, status checks, etc...

I feel sorry for anyone still using GitHub itself (or GitLab or whatever). It's horrible for anything more than a few lines of changes here and there.

_kidlike commented on Helsinki records zero traffic deaths for full year   helsinkitimes.fi/finland/... · Posted by u/DaveZale
bsimpson · 25 days ago
Switzerland has the most pristine roads of anywhere I've ever ridden. They also have a bonkers amount of road construction.
_kidlike · 25 days ago
most pristine roads with most hostile arrangement towards drivers, at least in Zurich. There are some insanely complicated intersections in 4D, that if you don't follow the correct series of 10 consecutive lane switches and sub-exits in 2 minutes you end up with a 20 minute mistake. Country side is very enjoyable though.
_kidlike commented on The benefits of trunk-based development   thinkinglabs.io/articles/... · Posted by u/gpi
stpedgwdgfhgdd · a month ago
It probably depeds on the kind of software you create, but in our case:

When i add non-trivial code I want others of my team to review it first. When it is on trunk, it gets less easier to refactor as others already might use it. In this sense using a MR is really good way to get some quality checks before it goes to main and needs to be supported (in most cases) indefinitely. Next, we have system tests that i really want to avoid breaking on main and getting EVERYONE stuck.

The problem arises if I keep that branch for more than a week. Merge conflicts get harder, the financial investment is not leveraged, etc etc.

The problem is with long lived branches. This is something you should avoid, you can take it to the extreme, no branches. But extreme is almost never good.

PS CC is really good at rebasing and resolving merge conflicts.

_kidlike · a month ago
I think the article misunderstood the debate... the debate is (or at least was) about gitflow, and specifically about having git branches per environment. So there are git branches for dev, staging, etc, all the way to prod. And git changes become deployed on the respective branch.

Trunk based development is about having a single master (sorry, "main"), and generating deployable artifacts from there, and then the remaining environments have only deployments of versioned artifacts.

Unless I'm missing some new debate about the value of PullRequests, but that sounds extreme.

_kidlike commented on MacPaint Art from the Mid-80s Still Looks Great Today   blog.decryption.net.au/po... · Posted by u/decryption
_kidlike · 2 months ago
People that can do these drawings would make awesome art for play.date games!!!
_kidlike commented on Mercury: Ultra-fast language models based on diffusion   arxiv.org/abs/2506.17298... · Posted by u/PaulHoule
true_blue · 2 months ago
I tried the playground and got a strange response. I asked for a regex pattern, and the model gave itself a little game-plan, then it wrote the pattern and started to write tests for it. But it never stopped writing tests. It continued to write tests of increasing size until I guess it reached a context limit and the answer was canceled. Also, for each test it wrote, it added a comment about if the test should pass or fail, but after about the 30th test, it started giving the wrong answer for those too, saying that a test should fail when actually it should pass if the pattern is correct. And after about the 120th test, the tests started to not even make sense anymore. They were just nonsense characters until the answer got cut off.

The pattern it made was also wrong, but I think the first issue is more interesting.

_kidlike · 2 months ago
I had this happen to me on Claude Sonnet once. It started spitting out huge blocks of source code completely unrelated to my prompt, seemingly from its training data, and switching codebases once in a while... like, a few thousand lines of some C program, then switching to another JavaScript one, etc. it was insane!
_kidlike commented on Hidden interface controls that affect usability   interactions.acm.org/arch... · Posted by u/cxr
WarOnPrivacy · 2 months ago
I drive a Toyota that is nearly old enough to run for US Senator. Every control in the car is visible, clearly labeled and is distinct to the touch - at all times. The action isn't impeded by routine activity or maintenance (ex:battery change).

Because it can be trivially duplicated, this is minimally capable engineering. Yet automakers everywhere lack even this level of competence. By reasonable measure, they are poor at their job.

_kidlike · 2 months ago
I had similar discussions with my father who started his career in the 80s as an engineer, and has been a CEO for the last ~15 years. The discussion was a bit broader, about engineering and quality/usability in everything.

His perspective was that companies were "run" by engineers first, then a few decades later by managers, and then by marketing.

Who knows what's next, maybe nothing (as in all decisions are accidentally made by AI because everyone at all levels just asks AI). Could be better than our current marketing-driven universe.

_kidlike commented on I deleted my second brain   joanwestenberg.com/p/i-de... · Posted by u/MrVandemar
melodyogonna · 2 months ago
I have a simple philosophy in how I approach everything: Too much of anything is bad.

When I started taking notes with obsidian I almost fell into this trap of over-analysing everything in terms of what should go into a note, making folders and sub-folders. It became quickly obvious to me that the mental burden of this can accumulate quickly.

These days I store most of my notes in one folder. The only times I now make a note are: 1. When I'm reading. 2. Very rare these days, but sometimes I still have nagging thoughts that wants to be written down. 3. When I have important information that needs to be stored, like IP address, things like this.

I've found that not thinking about notes obsessively like this helps me better, most thoughts are useless and fleeting, they're not worth writing down imo. Best to be in your mind in those.

The outcome of this is that my vault has remained simple and small even after a year, and when I search it for information it is almost always for some important detail I knew I wrote down, I don't get overloaded with junk.

To keep my notes space clean I also regularly move things to archive, which I rarely check.

_kidlike · 2 months ago
_kidlike commented on Websites are tracking you via browser fingerprinting   engineering.tamu.edu/news... · Posted by u/gnabgib
godelski · 2 months ago
On iPhone check out Orion browser. Blocks ads, even on YouTube. Though sometimes video quality goes low (manually set it higher to fix). Firefox focus also works, but only one tab

If on Android, check out revanced. You can remove ads from lots of apps. Highly recommend Firefox as well.

_kidlike · 2 months ago
Brave is also extremely effective at removing ads while keeping websites functional (including YouTube). It even has some fingerprinting protection. (and before someone complains, you can disable all the crypto stuff)
_kidlike commented on Why JPEGs still rule the web (2024)   spectrum.ieee.org/jpeg-im... · Posted by u/purpleko
MallocVoidstar · 2 months ago
JPEG: No active patents, universal support, good enough.

HEIC: Have fun licensing this.

WebP: Slightly better than JPEG maybe, but only supports 1/4 chroma resolution in lossy mode so some JPEGs will always look better than the equivalent WebP.

AVIF: Better than JPEG probably, but encoders for AV1 are currently heavily biased towards blurring, even at very high bitrates. Non-Chrome browser support took a while.

_kidlike · 2 months ago
what about PNG?
_kidlike commented on Premium accounts to fund the matrix.org homeserver   matrix.org/blog/2025/06/f... · Posted by u/goldsteinq
_kidlike · 2 months ago
14% salary for executive director???

u/_kidlike

KarmaCake day197June 4, 2023View Original