HN user

dflock

2,541 karma

I'm Duncan Lock, living the UK. I'm a Senior Developer at photonic.com. Contact:

Website: https://duncanlock.net/ Email: duncan (dot) lock (at) gmail (dot) com

meet.hn/city/gb-Bristol

[ my public key: https://keybase.io/duncanlock; my proof: https://keybase.io/duncanlock/sigs/NOd2vERXDgkax-fOVXbQt4pgY-BQ7dynDUPMGVpBf1w ]

Posts10
Comments818
View on HN

I see people are doing scripts or other things to remove shorts from their feeds, but there is a simpler solution. Take your RSS URL of a channel, e.g.:

https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B...

Replace the `channel_id` with `playlist_id` and replace `UC` with `UULF`. This prefix will only list normal videos:

https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSG...

----

From this comment: https://news.ycombinator.com/item?id=48032508

I've tried to use state charts for frontend development a couple of times, but bounced off. IIRC, I was using xstate with vue, and I found that they were hard to retrofit to existing systems, and where I tried, I found that the boundary between the part of the system controlled by xstate and the rest of the system problematic. It felt like it would work better with everything "inside" the statechart, but that's a big lift for an existing codebase.

You can still do this, it all still works, technically. You will have a spam/malware/security issues that wouldn't have been an issue back in the day. You will also have discoverability issues - but that hasn't actually changed, if it's just for you or your friends.

Dark Mode, and media queries are both just options/hints - they are implemented on the client side - by the user agent.

The actual problem is that most browsers have forgotten that they're "user agents" - and have stipped away all the configurations and options that they used to have, removing control from the user.

Vivaldi is still very configurable, and still behaves like the users agent.

I want this too! I discovered a really esotieric way to get this: https://duncanlock.net/blog/2024/01/04/super-fast-reader-mod... - but it would be really nice if there was just a way to switch reader mode on permenantly in modern browsers. Apparently Safari can do that, but afaik no other browsers support it.

I really wish browsers were more modular - if the rendering engine and network fetching were easily separable - and you could insert your own steps into that pipeline, you could do all sorts of neat stuff. If I could insert some code of my own in between the fetch and the render, that would be ideal - strip out all ads and malware, optionally remove all scripts or css, run it through readability, etc...

Great idea!

- What country/ies do you accept users from and which jurisdiction do you store their data in?

- Get a HIPPA/GDPR/PHIPA audit by a legal professional ASAP!

The UK climate is, currently, very good at growing grass. You can continuously graze cattle all year round in most of the country, as long as you rotate them between fields every few days. If you have enough space, by the time they get back round, the grass is back. The cow shit fertilizes the grass, and silage made on the farm does a lot of the winter feed top up. As long as the density isn't too high, it can be pretty low input.

If only...

Every time I have to do any major work with CSVs, I re-lament this exact thing.

I think the only way this could ever become more widespread is to fix all the open source tooling so that it's eventually just supported everywhere - then keep evangelizing for... ~30 yrs.

Probably you should also register a new mime type and extension and make it a new thing - don't overload .CSV any further - but make the same tooling support it.