<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: dalf</title><link>https://news.ycombinator.com/user?id=dalf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 10:28:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dalf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dalf in "Uv is the best thing to happen to the Python ecosystem in a decade"]]></title><description><![CDATA[
<p>This blog post was really helpful to understand the ecosystem:
<a href="https://alpopkes.com/posts/python/packaging_tools/" rel="nofollow">https://alpopkes.com/posts/python/packaging_tools/</a><p>It mentions uv at the end and rye at first (which use uv internally).</p>
]]></description><pubDate>Thu, 30 Oct 2025 14:51:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45760673</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=45760673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45760673</guid></item><item><title><![CDATA[New comment by dalf in "High Altitude Living – 8,000 ft and above (2021)"]]></title><description><![CDATA[
<p>I remember the kettle took forever at ~ 9000 ft (near Huanglong, Sichuan Province).</p>
]]></description><pubDate>Sun, 14 Sep 2025 07:39:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45238209</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=45238209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45238209</guid></item><item><title><![CDATA[New comment by dalf in "Performance-focused forks of styled-components"]]></title><description><![CDATA[
<p>You might not have a fork if you dine with philosophers<p>( <a href="https://en.wikipedia.org/wiki/Dining_philosophers_problem" rel="nofollow">https://en.wikipedia.org/wiki/Dining_philosophers_problem</a> )</p>
]]></description><pubDate>Fri, 12 Sep 2025 07:29:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45219607</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=45219607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45219607</guid></item><item><title><![CDATA[New comment by dalf in "YouTube views are down (don't panic)"]]></title><description><![CDATA[
<p>Disclaimer: this is an *hypothesis* I made, all this might be wrong:<p>* A social graph is built from various sources <-- this is where I wonder what the sources are, what is extracted?<p>* If I'm connected to Bob, I will see content related to his interests : It appears that the system tries to pick video channels related to me, but the video selection is skewed towards Bob's topics. It seems that Bob's topic embeddings are mapped to the text embeddings of video thumbnails (same for the video titles but with less weight). Since the context is small, sometimes it's off.<p>* If you refresh the page, it may return to your original recommendations, unless new data from external sources is fed into the algorithm. What's scare me: I wonder if the feed is in near real time. If this is the case, that's explain why my recommendation are as usual and sometimes completely off track for me but related to some people I know.<p>* It might buffer some topics : if you connect again with Bob but there are no new topics, it gives back the old topic related to Bob.<p>Once again, this is a pill of a lot of gueses.<p>---<p>I really wish to go back to the previous algorithm which one of the reason I subscribed to YT premium, now it's just a minefield.</p>
]]></description><pubDate>Mon, 08 Sep 2025 22:30:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45174920</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=45174920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45174920</guid></item><item><title><![CDATA[New comment by dalf in "The Synology End Game"]]></title><description><![CDATA[
<p>similar post 4 months ago:<p>Synology Lost the Plot with Hard Drive Locking Move (servethehome.com)
<a href="https://news.ycombinator.com/item?id=43734706">https://news.ycombinator.com/item?id=43734706</a></p>
]]></description><pubDate>Fri, 29 Aug 2025 07:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45061353</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=45061353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45061353</guid></item><item><title><![CDATA[New comment by dalf in "Thank you Google for breaking my YouTube addiction"]]></title><description><![CDATA[
<p>Same experience here. It used to give me spot-on recommendations based on my watch history-often out of nowhere, but still accurate. That was one of the reasons I subscribed to YouTube Premium.<p>Now, I strongly feel it's based on a wrongly inferred social graph. It recommends videos according to what's happen in the group. It's really unsettling.<p>I wish there were a setting to disable this "feature." and to stick on my history.</p>
]]></description><pubDate>Sun, 18 May 2025 12:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44021040</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=44021040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44021040</guid></item><item><title><![CDATA[New comment by dalf in "Your phone isn't secretly listening to you, but the truth is more disturbing"]]></title><description><![CDATA[
<p>This partly explains why the recommendations I receive don't feel like mine.
Multiple times, it's been obvious that the suggestions were pulled from other profiles and I could even tell whose.<p>My hypothesis<p>* The algorithms have linked my account to some others.<p>* They then serve me the embeddings extracted from those profiles. The near-real-time nature of this has crossed my mind more than once.<p>It's really unsettling, and afterwards I feel uneasy about any recommendations (all Google services, Netflix seems problematic too, not Amazon).<p>YouTube seems to have some hidden knobs for tuning this behaviour: after multiple negative feedbacks, the problematic content disappeared from my front page. However, the recommendations on the right-hand side of individual videos remain problematic, and the automatic playlists of YouTube Music are still strangely disturbing (even after multiple negative feedbacks).</p>
]]></description><pubDate>Sun, 27 Apr 2025 04:12:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43809377</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=43809377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43809377</guid></item><item><title><![CDATA[New comment by dalf in "PeerTube mobile app: discover videos while caring for your attention"]]></title><description><![CDATA[
<p>I used to love YouTube's algorithm: suggestions outside of my subscriptions but exactly on the spot. I used to took time to curate.<p>However since few months, all recommendations became off track. Then I started to realize these recommendations were related to the life of people I know. At least most of them, some subjects are private and personal, so this is really unsettling and I can't say if the algorithm is halucinating or not (I want to know if people tells me, not like this...). I have the impression that this is a Plato's cave illuminate with the private lives of those around me.<p>Technically, my understand is this:<p>* YT suggests channels closed to my interrests<p>* YT picks videos with thumbnails very closed to this "life of others" feed = the thumbnail leaks more than the video title.<p>I ended up to send a feedback to YT, no response, but most of these recommendations disapeared, and then it went back here and there, so I don't use the recommendation page anymore. YT music has more or less the same issue with automatic playlist.<p>The analytical part of me wonders why YT subscribes me to these "feeds", how these "feeds" are fed (maybe it goes beyond Alphabet / Google), but that's strange and disturbing enough.<p>Note: perhaps the fact I use ublock, blokadda, Firefox, etc... most probably makes my profile focussed on technical stuff, which makes other recommendations more visible.</p>
]]></description><pubDate>Thu, 12 Dec 2024 08:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42397235</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=42397235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42397235</guid></item><item><title><![CDATA[New comment by dalf in "Virtual Windows 3.11 Computer"]]></title><description><![CDATA[
<p>I discovered that my institution blocks all traffic to Russia (v8.js-dos.com is hosted in Russia).</p>
]]></description><pubDate>Mon, 11 Nov 2024 10:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42105972</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=42105972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42105972</guid></item><item><title><![CDATA[New comment by dalf in "SearXNG is a free internet metasearch engine"]]></title><description><![CDATA[
<p>Global configuration for an instance:<p><a href="https://github.com/searxng/searxng/blob/f1a148f53e9fbd10e95baa442b40327732259f25/searx/settings.yml#L230-L240">https://github.com/searxng/searxng/blob/f1a148f53e9fbd10e95b...</a>
<a href="https://github.com/searxng/searxng/discussions/970">https://github.com/searxng/searxng/discussions/970</a></p>
]]></description><pubDate>Tue, 09 Apr 2024 09:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39977677</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=39977677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39977677</guid></item><item><title><![CDATA[New comment by dalf in "SearXNG is a free internet metasearch engine"]]></title><description><![CDATA[
<p>A few years ago, I remember someone conducted a study on the quality of SearX(NG) results using different Internet providers: mobile, fiber, and VPN.<p>I'm not sure if this person is still active on HN, but I'm really curious about the results.</p>
]]></description><pubDate>Sat, 06 Apr 2024 16:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39953419</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=39953419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39953419</guid></item><item><title><![CDATA[New comment by dalf in "SearXNG is a free internet metasearch engine"]]></title><description><![CDATA[
<p>Disclaimer: I am one of the maintainers.<p>The intent of SearXNG is to be stateless (with no sessions on the server) and to work without JavaScript.<p>However, this approach limits certain features because of the restricted size of cookies (and other forms of browser storage require JavaScript).</p>
]]></description><pubDate>Sat, 06 Apr 2024 08:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=39950992</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=39950992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39950992</guid></item><item><title><![CDATA[New comment by dalf in "Ask HN: How is the Spotify app so bad?"]]></title><description><![CDATA[
<p>Podcast is one of two the reasons I've unsubscribed Spotify (as you describe, the UX is terrible).<p>The other one, I was not able to "teach" the algorithm what I like even after 3 months.</p>
]]></description><pubDate>Thu, 21 Mar 2024 09:27:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=39776404</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=39776404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39776404</guid></item><item><title><![CDATA[New comment by dalf in "Ask HN: Did you turn off Google activity tracking?"]]></title><description><![CDATA[
<p>I've turned off web/app activities and don't use Google web search (directly). However, I keep YouTube and maps tracking (from time to time).<p>YouTube because this is one of the algorithms that provide good suggestions with minor work on my side.<p>Position because I can go back in time when I travel (I try to turn it off otherwise).</p>
]]></description><pubDate>Sun, 10 Mar 2024 17:50:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=39661025</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=39661025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39661025</guid></item><item><title><![CDATA[New comment by dalf in "The Man in Seat 61"]]></title><description><![CDATA[
<p>Previous post from 2019: <a href="https://news.ycombinator.com/item?id=18895833">https://news.ycombinator.com/item?id=18895833</a><p>(there are other posts with one or very few comments)</p>
]]></description><pubDate>Fri, 08 Mar 2024 21:49:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=39646932</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=39646932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39646932</guid></item><item><title><![CDATA[New comment by dalf in "Aho-Corasick Algorithm"]]></title><description><![CDATA[
<p>This might be relevant here: there is a Rust implementation of this algorithm by BurntSushi [1], and discussion [2] about the performances and Hyperscan [3] in the case of Suricata [4]. HyperScan being regular expression matching library using AMD64 SIMD instructions by Intel. HyperScan is in low maintenance mode, but there is a maintained fork which is compatible with more architectures: Vectorscan [5]<p>[1] <a href="https://github.com/BurntSushi/aho-corasick/">https://github.com/BurntSushi/aho-corasick/</a><p>[2] <a href="https://github.com/BurntSushi/aho-corasick/discussions/136">https://github.com/BurntSushi/aho-corasick/discussions/136</a><p>[3] <a href="https://github.com/intel/hyperscan">https://github.com/intel/hyperscan</a><p>[4] <a href="https://github.com/OISF/suricata">https://github.com/OISF/suricata</a><p>[5] <a href="https://github.com/VectorCamp/vectorscan">https://github.com/VectorCamp/vectorscan</a></p>
]]></description><pubDate>Mon, 04 Mar 2024 09:02:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39588390</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=39588390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39588390</guid></item><item><title><![CDATA[New comment by dalf in "How DOS was able to use most of the 1 MB address space of the 8086"]]></title><description><![CDATA[
<p>I was avoiding EMM386 as much as I could on my slow 386SX25: there was a huge performance hit.<p>There was the Unreal Mode aka Flat mode. With few lines of assembly code, an memory allocation using HIMEM.SYS, it was possible to access all the memory: the segment limit is 4GB instead of 64KB in this "mode". Of course it was not compatible with Windows, so the unreal mode was more for fun than anything else.<p><a href="https://en.wikipedia.org/wiki/Unreal_mode" rel="nofollow">https://en.wikipedia.org/wiki/Unreal_mode</a></p>
]]></description><pubDate>Fri, 19 Jan 2024 09:41:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=39053510</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=39053510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39053510</guid></item><item><title><![CDATA[New comment by dalf in "An ex-Googler's guide to dev tools (2020)"]]></title><description><![CDATA[
<p>Post from 2020: <a href="https://news.ycombinator.com/item?id=25217291">https://news.ycombinator.com/item?id=25217291</a><p>Post from 2022: <a href="https://news.ycombinator.com/item?id=32134038">https://news.ycombinator.com/item?id=32134038</a></p>
]]></description><pubDate>Wed, 29 Nov 2023 06:11:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=38456127</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=38456127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38456127</guid></item><item><title><![CDATA[New comment by dalf in "GitMounter: A FUSE filesystem for Git repositories"]]></title><description><![CDATA[
<p>Seafile (a file sync storage) is inspired by git to store the files (internally there are repositories, branches and commits). However the file are not stored directly:<p>> A file is further divided into blocks with variable lengths. We use Content Defined Chunking algorithm to divide file into blocks.<p>> This mechanism makes it possible to deduplicate data between different versions of frequently updated files, improving storage efficiency. It also enables transferring data to/from multiple servers in parallel.<p>I use it on old PC without issue. Drawback: since the files are not stored in clear, in case of data corruption of the Seafile repositories, I need backup (never happened to me).<p>* <a href="https://manual.seafile.com/develop/data_model/" rel="nofollow noreferrer">https://manual.seafile.com/develop/data_model/</a><p>* <a href="https://pdos.csail.mit.edu/papers/lbfs:sosp01/lbfs.pdf" rel="nofollow noreferrer">https://pdos.csail.mit.edu/papers/lbfs:sosp01/lbfs.pdf</a></p>
]]></description><pubDate>Wed, 29 Nov 2023 05:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=38455942</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=38455942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38455942</guid></item><item><title><![CDATA[New comment by dalf in "Progress on No-GIL CPython"]]></title><description><![CDATA[
<p>For now the suggested communication protocol is:<p>* os.pipe and serialization (pickle or whatever): <a href="https://peps.python.org/pep-0554/#synchronize-using-an-os-pipe" rel="nofollow noreferrer">https://peps.python.org/pep-0554/#synchronize-using-an-os-pi...</a><p>* immortal object, but I don't see a way to create immortal object from Python (only from C). <a href="https://engineering.fb.com/2023/08/15/developer-tools/immortal-objects-for-python-instagram-meta/" rel="nofollow noreferrer">https://engineering.fb.com/2023/08/15/developer-tools/immort...</a><p>I guess it will more iteration to get a better way to communicate between the interpreters.</p>
]]></description><pubDate>Sat, 21 Oct 2023 12:20:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37966193</link><dc:creator>dalf</dc:creator><comments>https://news.ycombinator.com/item?id=37966193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37966193</guid></item></channel></rss>