<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: dawidpotocki</title><link>https://news.ycombinator.com/user?id=dawidpotocki</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 06 May 2026 14:14:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dawidpotocki" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dawidpotocki in "YouTube, your RSS feeds are broken"]]></title><description><![CDATA[
<p>I was annoyed one day and was looking online around for some solutions.<p>You can find a bit more information here: <a href="https://stackoverflow.com/questions/71192605/how-do-i-get-youtube-shorts-from-youtube-api-data-v3/76602819#76602819" rel="nofollow">https://stackoverflow.com/questions/71192605/how-do-i-get-yo...</a></p>
]]></description><pubDate>Wed, 06 May 2026 07:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48033174</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=48033174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48033174</guid></item><item><title><![CDATA[New comment by dawidpotocki in "YouTube, your RSS feeds are broken"]]></title><description><![CDATA[
<p>I see people are doing scripts or other things to remove shorts from their feeds, but there is a simpler solution.<p>Take your RSS URL of a channel, e.g.:<p><a href="https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9BtJN2jgcz7ynXWdOw" rel="nofollow">https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B...</a><p>Replace the `channel_id` with `playlist_id` and replace `UC` with `UULF`. This prefix will only list normal videos:<p><a href="https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSGC9BtJN2jgcz7ynXWdOw" rel="nofollow">https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSG...</a></p>
]]></description><pubDate>Wed, 06 May 2026 05:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48032508</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=48032508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48032508</guid></item><item><title><![CDATA[New comment by dawidpotocki in "New Element Web and Desktop apps"]]></title><description><![CDATA[
<p>On the "Space" sidebar I used to have a button list rooms outside of any "Space" and a button to list only DMs.<p>Now I still have the button to list rooms outside of any "Space" but now instead of a DM button I have "Home" which mixes both DMs and rooms outside of any "Space" so I need to click on that and then the "People" filter (which doesn't save so I can't just click it once and be done) to get rid off the rooms that I already have a dedicated button for.<p>You sure succeeded in removing duplication. Two buttons that did two different things caused so much duplication!<p>Now I will have to create a "Space" to add those "space-less" rooms so that they don't show up in Home.<p>Oh and on upgrade I had no button to view DMs at all as I disabled "Home" before but you didn't force re-enable it for people upgrading.<p>Message search on Element X Android when?<p>EDIT: Also the filters hide under another button when your sidebar is too small and if you expand it then it can take up even 6 lines.<p>EDIT: And now also noticed that favourites don't stay at the top, truly useless, thanks.<p>EDIT: Why is room sorting method global now… I used to have spaces with different sorting… the location of the button to change the sorting hasn't even changed so it still feels like if it was local to the space. Good UX.<p>EDIT: Since I ended up complaining so much, might as well say that the sidebar having the same colour as the chat panel is pretty ugly and makes the whole application blend in more when the chat should be the main focus. Also expanding the spaces is still terrible as it expands the space part of the sidebar and it is annoying to have to toggle the sidebar back, I don't want the sidebar to take 1/3 of my screen.</p>
]]></description><pubDate>Fri, 26 Sep 2025 04:24:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45382620</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=45382620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45382620</guid></item><item><title><![CDATA[New comment by dawidpotocki in "End well, this won't: UK commissioner suggests govt stops kids from using VPNs"]]></title><description><![CDATA[
<p>From what I found in UK banks will let 16 year olds to open an account independently.<p>You could also mail cash (Mullvad), buy a VPN gift card in a physical store or online or get something like a prepaid Visa/Mastercard or a paysafecard.<p>Even if that is not an option, it's not like age restrictions have prevented everyone underage from alcohol or smoking, people will find a some shady VPN provider or a friend to buy them one.<p>And also, the transaction can have a very useless business name.</p>
]]></description><pubDate>Tue, 19 Aug 2025 15:05:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44952407</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=44952407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44952407</guid></item><item><title><![CDATA[New comment by dawidpotocki in "What is HDR, anyway?"]]></title><description><![CDATA[
<p>Samsung also makes sensors for phones. IIRC some Pixels use their sensors.</p>
]]></description><pubDate>Wed, 14 May 2025 23:00:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43990078</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=43990078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43990078</guid></item><item><title><![CDATA[New comment by dawidpotocki in "Patent troll Sable pays up, dedicates all its patents to the public"]]></title><description><![CDATA[
<p>Supply prior art to Cloudflare themselves and win money from Project Jengo.</p>
]]></description><pubDate>Sat, 05 Oct 2024 10:58:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=41749006</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=41749006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41749006</guid></item><item><title><![CDATA[New comment by dawidpotocki in "H.264 Is Magic (2016)"]]></title><description><![CDATA[
<p>GPU video encoding is pretty much always optimised for real-time encoding, meaning that it can't run certain optimisations as it would increase the time to encode.<p>Compare x264 veryfast and veryslow presets. There is a quality difference at the same bitrate.<p>Additionally, GPU encoders don't have as many psychovisual options as CPU encoders as they would need to be included in the hardware and adding extra options to CPU encoders is much faster, easier and cheaper.<p>You could build a non-realtime GPU encoder, but there is not much point.</p>
]]></description><pubDate>Sat, 15 Jun 2024 02:43:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40687102</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=40687102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40687102</guid></item><item><title><![CDATA[New comment by dawidpotocki in "Show HN: RE3 – Reversed Engineered GTA3 Source Code"]]></title><description><![CDATA[
<p>I wouldn't even call it a fork, it's just a mirror with a commit that replaces few links in a README.</p>
]]></description><pubDate>Mon, 11 Mar 2024 09:46:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=39666221</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=39666221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39666221</guid></item><item><title><![CDATA[New comment by dawidpotocki in "Steam Deck OLED"]]></title><description><![CDATA[
<p>You can even go to the point store, get a url of the preview, download it from Steam servers, put it in an appropriate Steam subdirectory and set in Steam settings to be the default.</p>
]]></description><pubDate>Thu, 09 Nov 2023 23:50:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38213031</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38213031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38213031</guid></item><item><title><![CDATA[New comment by dawidpotocki in "Happy 20th Birthday to Inkscape"]]></title><description><![CDATA[
<p>You can select "Plain SVG" instead of "Inkscape SVG" in the file saving dialogue.</p>
]]></description><pubDate>Tue, 07 Nov 2023 03:30:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=38172887</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38172887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38172887</guid></item><item><title><![CDATA[New comment by dawidpotocki in "NewPipe – Lightweight YouTube experience for Android"]]></title><description><![CDATA[
<p>Just a small note about it: it's not open-source and their excuse is… pretty poor. They don't give you modification rights at all, so you can't even legally contribute to the project.<p>The platform support is implemented inside "plugins" and they are under AGPL-3.0, so… can you even distribute the application, considering that the licence of the application and plugins seem to be incompatible at my non-lawyer first glance?<p>Their excuse for their application licence so that they can legally prevent people from uploading ad-infested versions in Google Play and similar platforms under their name… but that's why MPL 2.0 and Apache 2.0 have trademark exclusion clauses.</p>
]]></description><pubDate>Sun, 05 Nov 2023 03:32:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=38147820</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38147820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38147820</guid></item><item><title><![CDATA[New comment by dawidpotocki in "NewPipe – Lightweight YouTube experience for Android"]]></title><description><![CDATA[
<p>On my laptop alone SponsorBlock has skipped 5225 segments, which equals to 1d 20h. That's a lot of time I would waste by watching all of these.<p>Also, if you are fine with sponsor spots, you probably would have to also be okay with watching ads, so no adblocking either then.</p>
]]></description><pubDate>Sun, 05 Nov 2023 02:03:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=38147296</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38147296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38147296</guid></item><item><title><![CDATA[New comment by dawidpotocki in "Email.radio – Free Email Domain for Licensed Ham Radio Operators"]]></title><description><![CDATA[
<p>It's weird for me to see IMAP with STARTTLS on 143 instead of IMAPS on 993. Not sure why anyone would do this.</p>
]]></description><pubDate>Fri, 03 Nov 2023 05:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=38125002</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38125002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38125002</guid></item><item><title><![CDATA[New comment by dawidpotocki in "A Grand Theft Auto III Re-Implementation"]]></title><description><![CDATA[
<p>Yep, just some CSS.<p>I have not cleaned it up for release or anything, so it's a bit messy, but feel free to use it under the licence terms of cgit (GPLv2.0-only) and if you don't mind, put an attribution somewhere, like at least at the top of the CSS file.<p>EDIT: You will also need this in your <head>, otherwise you won't have a mobile-friendly layout:<p><pre><code>    <meta name="viewport" content="width=device-width" />
</code></pre>
And also a custom pygments config so it uses the correct variables for colours, like this:<p><pre><code>    class BiualStyle(Style):
        background_color = "#000000"
        highlight_color = "#222222"
        default_style = "#cccccc"
        styles = {
            Token:                     "var(--code-cyan)",
            Whitespace:                "",
            Comment:                   "var(--code-blue)",
            Comment.Preproc:           "",
            Comment.Special:           "var(--code-red)",
            Comment.Hashbang:          "var(--code-magenta)",
            Keyword:                   "var(--code-yellow)",
            Keyword.Declaration:       "var(--code-green)",
            Keyword.Namespace:         "var(--code-magenta)",
            Keyword.Pseudo:            "",
            Keyword.Type:              "var(--code-magenta)",
            Operator:                  "var(--code-yellow)",
            Operator.Word:             "var(--code-yellow)",
            Name:                      "",
            Name.Class:                "var(--code-cyan)",
            Name.Builtin:              "var(--magenta)",
            Name.Exception:            "var(--code-green)",
            Name.Variable:             "var(--code-cyan)",
            String:                    "var(--code-red)",
            Number:                    "var(--code-magenta)",
            Generic.Heading:           "var(--code-green)",
            Generic.Subheading:        "var(--code-magenta)",
            Generic.Deleted:           "var(--code-red)",
            Generic.Inserted:          "var(--code-green)",
            Generic.Error:             "var(--code-red)",
            Generic.Emph:              "italic",
            Generic.Strong:            "bold",
            Generic.Prompt:            "bold var(--code-blue)",
            Generic.Output:            "var(--code-gray)",
            Generic.Traceback:         "var(--code-blue)",
            Error:                     "border:var(--code-red)"
        }</code></pre></p>
]]></description><pubDate>Wed, 01 Nov 2023 12:07:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38097188</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38097188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38097188</guid></item><item><title><![CDATA[New comment by dawidpotocki in "A Grand Theft Auto III Re-Implementation"]]></title><description><![CDATA[
<p>Hmm, just checked and it seems that it doesn't work when I'm connecting through some Mullvad VPN exits, but works when I disconnect. Oh well. I assume you have something like fail2ban.</p>
]]></description><pubDate>Wed, 01 Nov 2023 05:08:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=38094786</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38094786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38094786</guid></item><item><title><![CDATA[New comment by dawidpotocki in "A Grand Theft Auto III Re-Implementation"]]></title><description><![CDATA[
<p>Seems to be down.<p>Here is my mirror, it should have all the commits:
<a href="https://git.dawidpotocki.com/mirror/re3/" rel="nofollow noreferrer">https://git.dawidpotocki.com/mirror/re3/</a></p>
]]></description><pubDate>Wed, 01 Nov 2023 04:48:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38094685</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38094685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38094685</guid></item><item><title><![CDATA[New comment by dawidpotocki in "Upstream Linux support available for Qualcomm Snapdragon 8 Gen 3 Mobile Platform"]]></title><description><![CDATA[
<p>You can't update the firmware at all and you are still running it.<p>Librem 5 has very dated hardware that barely runs. It has only Cortex A53 cores @ 1.5 GHz that were released in 2012. You will see it even lag in Purism's videos.<p>Modern Android phones have better OS, hardware security, battery life and will be useful for longer and cheaper.<p>Librem 5 now costs 1000 USD, the same price that Google Pixel 8 Pro costs which also has guaranteed 7 years of OS support. Will you want to use Librem 5 in 7 years?<p>Also let's not forget how Purism took forever to ship the devices and was declining refunds from people that didn't even get sent the device and waited way over a year.<p>Oh and there are Android phones that can run on mainline kernels.</p>
]]></description><pubDate>Wed, 01 Nov 2023 00:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=38093048</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38093048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38093048</guid></item><item><title><![CDATA[New comment by dawidpotocki in "Upstream Linux support available for Qualcomm Snapdragon 8 Gen 3 Mobile Platform"]]></title><description><![CDATA[
<p>Because Purism cheated and just moved the blobs into a chip that you can't update and made it go through a separate processor[1]. FSF-endorsement is meaningless. This is worse than having a loadable blob from a kernel.<p>[1]: <a href="https://puri.sm/posts/librem5-solving-the-first-fsf-ryf-hurdle/" rel="nofollow noreferrer">https://puri.sm/posts/librem5-solving-the-first-fsf-ryf-hurd...</a></p>
]]></description><pubDate>Tue, 31 Oct 2023 22:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=38092513</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38092513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38092513</guid></item><item><title><![CDATA[New comment by dawidpotocki in "YouTube's Anti-Adblock and uBlock Origin"]]></title><description><![CDATA[
<p>YouTube has already implemented Premium-only quality in a form of 1080p Premium, i.e. higher bitrate 1080p. Though they don't seem to be worried that yt-dlp can download it without a subscription. Maybe they will make 2160p option Premium in the future, the backend is ready.</p>
]]></description><pubDate>Sun, 29 Oct 2023 20:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=38062430</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38062430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38062430</guid></item><item><title><![CDATA[New comment by dawidpotocki in "King Charles III signs off on Online Safety Act with unenforceable spying clause"]]></title><description><![CDATA[
<p>Personally, my experience with The Register has been nothing but positive.<p>When all the websites were reporting on my "discovery" of a security issue, The Register has been the first (by over a week) and one of the few to ask me by email about the details and the only to publish article with correct information. I know they weren't rushing to publish it as they were far from the first. Also they have been fast to respond back.<p>Some other website that I will not name have made a lot of mistakes in their reporting and when asked for fixing, the reporter replied 3 days later and complained that my article has been too complicated! I also have a small suspision that they copy-pasted it from some much smaller website without mentioning it, as that website published earlier than them and had the same exact mistakes, which were very hard to make, unless you decided to skip random paragraphs and stop in the middle.<p>All the other websites have copied from that one without ever checking the authoritative source that was my article and I know this because I explicitly had put a warning to clarify the misinformation :).<p>Some other big website emailed me after all the other ones have published and I answered their questions and I even told them to not put X as a title as that's not what the issue is about as I saw others doing that. Guess what? They did that exact title :).</p>
]]></description><pubDate>Fri, 27 Oct 2023 23:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=38045464</link><dc:creator>dawidpotocki</dc:creator><comments>https://news.ycombinator.com/item?id=38045464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38045464</guid></item></channel></rss>