Readit News logoReadit News
WCSTombs commented on YouTube adding videos to my queue without permission?   old.reddit.com/r/youtube/... · Posted by u/sogen
sogen · 4 days ago
I submitted this, this terrible and unfriendly user experience has been going on for months...
WCSTombs · 4 days ago
I've occasionally experienced this in the past. The workaround was to add a video called "10 Hours of Nothing" to the end of the playlist.
WCSTombs commented on Why is this still not solved in 2025?    · Posted by u/wojciii
wojciii · 23 days ago
True.

I got annoyed because Ikea has their app with all this info and all it takes is for someone to link it with their systems - they already do when you buy stuff there.

But the use case is quite common in physical shops when ordering something that you are going to pay for when it becomes available.

Same procedure when returning something to the shop. You have to give your personal info and this is what takes 1/3 of the time used by the employees.

I guess I thought that a protocol (wireless or not) to give your entrypted info for the shop to use when alllowed to would be an improvement..

WCSTombs · 21 days ago
Ok, I understand that point of view. However, I would advocate in the opposite direction: I don't think we should normalize every store having its own app that customers are expected to install on their private devices, and therefore I don't think we should put a lot of (or ideally any) development effort into these store-specific apps. I don't want to get into a massive rant on why, but I'll sum it up by saying I'm not a fan of consumerism generally.
WCSTombs commented on We rewrote the Ghostty GTK application   mitchellh.com/writing/gho... · Posted by u/tosh
giancarlostoro · 22 days ago
GTK having this kind of scheme is why Vala was made and inspired by C# but uses GObject and all its joys, then transpiles your code to C.

This is why a surprising number of GTK applications (more than I realized) are coded in Vala. I lowkey wish they had just adopted D instead of building up Vala. D is basically compiled C# to me in its own ways.

WCSTombs · 21 days ago
The GTK C API definitely feels like it's begging for a domain-specific language. I guess that language turned out to be Vala, and from what I could see it was a pretty nice language.

My takeaway from all this is a little bit different though: I feel this whole situation ultimately some credence to the Scheme/Racket philosophy, where you can effectively make yourself a domain-specific language without ever leaving the base language. In an alternate universe, we don't choose between adopting D or inventing Vala. We can just stay in Racket.

WCSTombs commented on Why is this still not solved in 2025?    · Posted by u/wojciii
WCSTombs · 24 days ago
I'm guessing it's not super common to receive an item with missing parts, and most of those who do would try to resolve it without physically going to the store. Thus, it seems such a feature wouldn't be worth the technology investment to build it.
WCSTombs commented on How to Review Code   endler.dev/2025/how-to-re... · Posted by u/r4um
WCSTombs · 24 days ago
I have some experience in setting code review standards at the places where I've worked, and it's something I've thought about a lot (maybe too much). Anyway, I agree with pretty much everything the author wrote.

This is a slight tangent, but one possibly unintuitive rule that I always like to add is to avoid asking "why" questions, like

> Why is `x` a single-precision float?

It's unintuitive because as the reviewer you may well want to understand that "why," but the problem is that this phrasing is secretly a personal question, not technical. (By the way, my number one rule of code review is never make it personal. It's about the code, not the coder.) Note that you can't get around this by replacing the "why" with a synonym, like "what is the reason for...," which is just more words and not much better.

The solution to this as a reviewer is to recurse into your own thought process and ask yourself why you want to ask the "why" question, and just say that instead. In practical terms, what this usually means is to just say what you think may be the better alternative and why, which makes it a concrete technical choice that can be discussed.

> I think `x` should be double-precision because [...]. What do you think?

(And if you actually are just curious about the "why" and not implying a coding error, say that explicitly.)

WCSTombs commented on Zig's Lovely Syntax   matklad.github.io/2025/08... · Posted by u/Bogdanp
z_open · a month ago
Even if we ignore solutions other languages have come up with, it's even worse that they landed on // for the syntax given that it's apparently used the same way for real comments.
WCSTombs · a month ago
But those are two different slashes? \\ for strings and // for comments?
WCSTombs commented on Today Linus Torvalds told a Google engineer that his code is garbage   twitter.com/lundukejourna... · Posted by u/pyman
pyman · a month ago
Do you think the way he reviews PRs sets a bad example for engineers who've just graduated and look up to him? I mean, there are different ways to reject a PR, even if the code is garbage.

Or maybe he was upset because he expected a lot more from someone who works at Google and has been working on RISC-V since 2019?

I don't know Linus, so I'm not sure what to make of this.

WCSTombs · a month ago
Yeah, it's probably not a great example, but you have to put it into context. Also, whatever problems there may be in Linus's communication style, are just about general professional communication and not specific to code review.

I read the message again to understand the actual issues being discussed. There are two: (1) the patch came too late in the merge window, and (2) the patch adds an unnecessary and obfuscating helper function. I don't have an opinion on (1), but I think Linus is completely right about (2). Calling it garbage is pretty harsh but not really wrong, so I wouldn't even say it's particularly over-the-top.

> Or maybe he was upset because he expected a lot more from someone who works at Google and has been working on RISC-V since 2019?

I don't know Linus, but I doubt "works at Google" carries much weight, and frankly that's an odd thing to focus on. If I had to guess, he probably read the patch, decided it was garbage, and wrote that in a message, not caring about where it came from. That's what I would have done (except I probably wouldn't have explicitly called it garbage, because I'm not Linus and that's not my style).

WCSTombs commented on Do you hate Jupyter notebooks? introducing bashnota (Open Source)   offline.bashnota.com/... · Posted by u/mlnomadpy
WCSTombs · a month ago
The "Getting Started" page is a 404. (Actually it seems all of the documentation pages are.)

https://offline.bashnota.com/docs/getting-started

More to the point, why should I hate Jupyter notebooks, and what specific problems with them is the new thing trying to solve?

WCSTombs commented on Today Linus Torvalds told a Google engineer that his code is garbage   twitter.com/lundukejourna... · Posted by u/pyman
spacedcowboy · a month ago
This is the kinder, more empathetic and approachable Linus, right ?

;)

WCSTombs · a month ago
Yes, and I'm not being ironic. The earlier Linus would have called the coder garbage, where here he's only insulting the code. I cannot emphasize how big of an improvement that is.
WCSTombs commented on Converting existing users to systemd-homed managed users   systemd.io/CONVERTING_TO_... · Posted by u/modinfo
WCSTombs · a month ago
> With the advent of systemd-homed it might be desirable to convert an existing, traditional user account to a systemd-homed managed one.

As someone unfamiliar with systemd-homed, I have a very basic question: why would someone want (or not want) to do this?

u/WCSTombs

KarmaCake day476November 17, 2016View Original