<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: Lyrkan</title><link>https://news.ycombinator.com/user?id=Lyrkan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 19:53:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Lyrkan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Lyrkan in "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"]]></title><description><![CDATA[
<p>I don't see how this would actually help. If people don't want to disclose they used AI they will just strip the message from the commit.<p>Maybe those customers should just be more selective with the people they allow to contribute to their project?<p>Also, this kind of message doesn't even bring valuable info: it doesn't explain how the AI was used (could be 99% vibe-coding, or just a quick "Please review current changes" + minor fixes at the end?), which model was used, etc. Like other commenters here I can't see this as anything else than a marketing push for Copilot.<p>Don't take it personally though, you are probably not the one that should be taking the heat since the change was directly pushed by your product manager.</p>
]]></description><pubDate>Sun, 03 May 2026 11:45:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47995982</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=47995982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47995982</guid></item><item><title><![CDATA[New comment by Lyrkan in "MyFirst Kids Watch Hacked. Access to Camera and Microphone"]]></title><description><![CDATA[
<p>Reminded me of this recent talk from 39C3 regarding another company (Xplora) that also sells smartwatches for children: <a href="https://www.youtube.com/watch?v=VRQz9EX2Tl0" rel="nofollow">https://www.youtube.com/watch?v=VRQz9EX2Tl0</a></p>
]]></description><pubDate>Wed, 04 Mar 2026 17:03:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250474</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=47250474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250474</guid></item><item><title><![CDATA[New comment by Lyrkan in "If AI writes code, should the session be part of the commit?"]]></title><description><![CDATA[
<p>> Also, as I said, information about the prompts quickly reveals competence / incompetence, and is crucial for management / business in hiring, promotions, managing token budgets, etc.<p>I fail to see why you would need that kind of information to find out if someone is not competent. This really sounds like an attempt at crazy micro-management.<p>The "distillation" that you want already exists in various forms: the commit message, the merge request description/comments, the code itself, etc.<p>Those can (and should) easily be reviewed.<p>Did you previously monitor which kind of web searches developpers where doing when working on a feature/bugfix? Or asked them to document all the thoughts that they had while doing so?</p>
]]></description><pubDate>Mon, 02 Mar 2026 11:29:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47216591</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=47216591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47216591</guid></item><item><title><![CDATA[New comment by Lyrkan in "Pope tells priests to use their brains, not AI, to write homilies"]]></title><description><![CDATA[
<p>You know what I was referring to, no need to be pedantic.</p>
]]></description><pubDate>Mon, 23 Feb 2026 12:12:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47121293</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=47121293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47121293</guid></item><item><title><![CDATA[New comment by Lyrkan in "Pope tells priests to use their brains, not AI, to write homilies"]]></title><description><![CDATA[
<p>Except that nowadays it feels more like people asking you for the time every 2 minutes while standing just in front of Big Ben.<p>I see it everyday on forums/Discord servers where some users will treat you like their personal search engine simply because they are too lazy to spend 10s reading the results themselves.</p>
]]></description><pubDate>Mon, 23 Feb 2026 11:02:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47120692</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=47120692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47120692</guid></item><item><title><![CDATA[ClickHouse Acquires LibreChat]]></title><description><![CDATA[
<p>Article URL: <a href="https://clickhouse.com/blog/librechat-open-source-agentic-data-stack">https://clickhouse.com/blog/librechat-open-source-agentic-data-stack</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45814408">https://news.ycombinator.com/item?id=45814408</a></p>
<p>Points: 10</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 04 Nov 2025 18:38:24 +0000</pubDate><link>https://clickhouse.com/blog/librechat-open-source-agentic-data-stack</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=45814408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45814408</guid></item><item><title><![CDATA[New comment by Lyrkan in "How to chain multiple functions in JavaScript properly with async/await"]]></title><description><![CDATA[
<p>Yep, the comment is wrong, this line won't wait for anything but rather check that both calls resolved to a truthy value.<p>There are also some other incorrect things in that post that makes the code overly complicated, like:<p>> Every async function needs a new Promise, and needs to resolve()<p>That's definitely <i>not</i> needed unless you call something that runs asynchronously without being `async` or returning a standard `Promise` (in which case you could probably use a generic wrapper to convert them to `Promise` objects and avoid having to do that everytime).</p>
]]></description><pubDate>Tue, 13 Aug 2019 12:22:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=20685057</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=20685057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20685057</guid></item><item><title><![CDATA[New comment by Lyrkan in "Making a Game Boy Game in 2017"]]></title><description><![CDATA[
<p>I'm wondering if selling physical copies of the game doesn't come with legal issues...<p>The "Nintendo" logo you see when booting a Game Boy comes from the cartridge and is checked against one stored in the console.<p>If they don't match the whole thing stops, which means that you have to add (and distribute) a Nintendo logo to your game in order for it to work on real hardware.</p>
]]></description><pubDate>Sat, 25 May 2019 09:25:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=20007952</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=20007952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20007952</guid></item><item><title><![CDATA[New comment by Lyrkan in "Chrome 69: “www.” subdomain missing from URL"]]></title><description><![CDATA[
<p>Hiding the URL would be a terrible idea, no matter how much "simpler" it would be for the average user: it would either only be enabled for a handful of websites chosen by Google (which would mean having an inconsistent UI) or create a lot of security issues (what if someone creates a website and manages to also display "Wikipedia FR" with a similar layout?).</p>
]]></description><pubDate>Thu, 06 Sep 2018 21:11:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=17929582</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=17929582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17929582</guid></item><item><title><![CDATA[New comment by Lyrkan in "Show HN: Decaffeinate converts CoffeeScript projects to modern JS"]]></title><description><![CDATA[
<p>> Except it doesn't provide Promises, Map, Sets (and I can't remember if they added Object.Assign support, but it also was not supported when I was using it). When you provide your own polyfills, TSC complains unless you provide typings and add specific config values informing it what you polyfilled.<p>I think you may have misunderstood what Typescript is and isn't.<p>It isn't meant to provide polyfills, it is only supposed to handle the grammar of the language that needs to be transpiled.<p>That's why you have the two following settings:
- target : Which version of the grammar will be available at runtime (eg. classes, async, ...), that's the part used by the transpiler
- lib : Which libraries (eg. promises, maps, sets, ...) you know will be available at runtime (only used for type-checking)<p>Using a polyfill is really easy if you are using the right value for "lib" since the it will have the same signature as the real method: simply import it once in your project.</p>
]]></description><pubDate>Tue, 20 Jun 2017 12:05:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=14593877</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=14593877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14593877</guid></item><item><title><![CDATA[New comment by Lyrkan in "Developers who use spaces make more money than those who use tabs"]]></title><description><![CDATA[
<p>Unless the project you're working on has an Editorconfig file and your IDE supports it (VS and IntelliJ do by default).<p>In this case it is supposed to override your IDE settings.</p>
]]></description><pubDate>Thu, 15 Jun 2017 14:10:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=14560531</link><dc:creator>Lyrkan</dc:creator><comments>https://news.ycombinator.com/item?id=14560531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14560531</guid></item></channel></rss>