Readit News logoReadit News
tim1994 commented on Modern CSS Code Snippets: Stop writing CSS like it's 2015   modern-css.com... · Posted by u/eustoria
azangru · 25 days ago
If you move the data (the M and the C) entirely out of react, and only pass it in via props, there would be only one place — the root react node — where the props could get into react. Is this what you have in mind? Or are you envisioning multiple root nodes?
tim1994 · 25 days ago
With signals you can avoid the prop drilling. I think signals can help a lot with this approach
tim1994 commented on Discord/Twitch/Snapchat age verification bypass   age-verifier.kibty.town/... · Posted by u/JustSkyfall
miav · a month ago
The reaction to Discord age verification fiasco once again makes me believe that HN users just don’t have friends.

There is no alternative for Discord for bigger groups.

If there was, I still couldn’t move multiple social circles to it, no matter how much I evangelised.

The “just don’t use the less morally aligned platform” argument has always been valid only for those without a strong need for it, whether it’s X or Discord.

tim1994 · a month ago
Well, someone has to start. It's ok if you use the alternative with a subset of your contacts.
tim1994 commented on Consent-O-Matic   github.com/cavi-au/Consen... · Posted by u/throawayonthe
jatari · 2 months ago
Well the extension is called "I don't care about cookies", not "I care deeply about my privacy"
tim1994 · 2 months ago
True, but considering that the extension was bought in 2022 by Avast, maybe it has its own tracking built in by now or will have something concerning done to it in the future. So even if the user does not care about cookies that much I would still recommend this new extension over "I don't care about cookies"
tim1994 commented on Apple releases open-source model that instantly turns 2D photos into 3D views   github.com/apple/ml-sharp... · Posted by u/SG-
b112 · 2 months ago
Ah great. Easier for real estate agents to show slow panning around a room, with lame music.

I guess there are other uses?? But this is just more abstracted reality. It will be innacurate just as summaried text is, and future peoples will again have no idea as to reality.

tim1994 · 2 months ago
For panning you don't need a 3D view/reconstruction. This also allows translational camera movements, but only for nearby views. Maybe I am overly pedantic here, but for HN I guess thats appropriate :D
tim1994 commented on Incomplete list of mistakes in the design of CSS   wiki.csswg.org/ideas/mist... · Posted by u/OuterVale
cluckindan · 3 months ago
Try resizing a browser window with nested a flex layout.
tim1994 · 3 months ago
Should you optimize for resize performance? I guess that depends on the app. Use the tool that fits the requirements.
tim1994 commented on Netflix to Acquire Warner Bros   about.netflix.com/en/news... · Posted by u/meetpateltech
nonethewiser · 3 months ago
> Any consolidation like this seems like a negative for consumers

This is a very common narrative to this news. But coming into this news, I think the most common narrative against streaming was essentially "There is not enough consolidation." People were happy when Netflix was the streaming service, but then everyone pulled their content and have their own (Disney, Paramount, etc.)

tim1994 · 3 months ago
The problem is content exclusivity. It would be great if all the content or at least most would be available on all platforms. At least eventually. That would be great for consumers. Mergers like this typically not.
tim1994 commented on How good engineers write bad code at big companies   seangoedecke.com/bad-code... · Posted by u/gfysfm
jeltz · 3 months ago
I don't really buy that this is the main reason. A good senior engineer is for the most part able to not write bad code from day one, just at a very low speed and with the need to ask other people frequenyly. Even if you do not know the code base or domain yet there are a lot of things you can do to avoid writing bad code. Yes, as someone new you will make mistakes and misunderstand things but a lot of the bad code I have personally seen has not been caused by that. Most bad code I have seen has been caused by people rushing and not having their fundamentals in order. Like not actually doing reviews, not spending a few extra hours to think about architecture, etc. Also a big issue is that people just let the complexity of systems explode for the gain of short term projects.

I think the issue is more that engineers face unreasonable pressure to deliver short term value and that there is no respect for the craft/engineering from many managers or even engineers.

tim1994 · 3 months ago
Another reason I can think of is the requirement not to introduce a breaking change. It is very frustrating if the codebase has a lot of hacky/bad code in it but a lot of it can't be changed...
tim1994 commented on Shai-Hulud Returns: Over 300 NPM Packages Infected   helixguard.ai/blog/malici... · Posted by u/mrdosija
plomme · 4 months ago
Why not take it further and not update dependencies at all until you need to because of some missing feature or systems compatibility you need? If it works it works.
tim1994 · 4 months ago
Because updates don't just include new features but also bug and security fixes. As always, it probably depends on the context how relevant this is to you. I agree that cooldown is a good idea though.
tim1994 commented on Montana becomes first state to enshrine 'right to compute' into law   montananewsroom.com/monta... · Posted by u/bilsbie
rjdj377dhabsn · 4 months ago
Private individuals generally aren't systematically using their cameras for mass surveillance of you. The government is.
tim1994 · 4 months ago
> The government is.

Companies too.

tim1994 commented on Google can keep its Chrome browser but will be barred from exclusive contracts   cnbc.com/2025/09/02/googl... · Posted by u/colesantiago
sfdlkj3jk342a · 6 months ago
Have you used Grok or ChatGPT in the last year? I can't remember the last time I got a nonsense response. Do you have a recent example?
tim1994 · 6 months ago
I think the problem is that they cannot communicate that they don't know something and instead make up some BS that sounds somewhat reasonable. Probably due to how they are built. I notice this regularly when asking questions about new web platform features and there is not enough information in the training data.

u/tim1994

KarmaCake day87February 24, 2018
About
https://github.com/tim-we/ timw-public@outlook.com
View Original