<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: mkishi</title><link>https://news.ycombinator.com/user?id=mkishi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 10:54:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mkishi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mkishi in "Google Safe Browsing incident"]]></title><description><![CDATA[
<p>It's hard to get that point because you're conflating two different stories.<p>Folks around here are generally uneasy about tracking in general too, but remove big brother monitoring from Safe Browsing and this story could still be the same: whole domain blacklisted by Google, only due to manual reporting instead.<p>"Oh, but a human reviewer would've known `*.statichost.eu` isn't managed by us"—not in a lot of cases, not really.</p>
]]></description><pubDate>Fri, 10 Oct 2025 14:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45539622</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=45539622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45539622</guid></item><item><title><![CDATA[New comment by mkishi in "Show HN: Beatsync – perfect audio sync across multiple devices"]]></title><description><![CDATA[
<p>How are you measuring this? I'm surprised the Web Audio API scheduling system has that much insight into the hardware latency.</p>
]]></description><pubDate>Tue, 29 Apr 2025 21:48:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43838425</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=43838425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43838425</guid></item><item><title><![CDATA[New comment by mkishi in "Claim: Private GitHub repos included in AI dataset"]]></title><description><![CDATA[
<p>Even still, both repos had READMEs [1][2] clearly meant to be read by the public. The archival was only successful years ago, with a failed snapshot as far back as 2021 [3]. This really seems like they forgot it was ever public.<p>Now, this is only about it being a GitHub breach. Whether unlicensed (emenel/portfolio) or GPL (emenel/dust) code should be allowed in such datasets is a different matter.<p>[1] <a href="https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/emenel/portfolio" rel="nofollow">https://archive.softwareheritage.org/browse/origin/directory...</a><p>[2] <a href="https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/emenel/dust" rel="nofollow">https://archive.softwareheritage.org/browse/origin/directory...</a><p>[3] <a href="https://archive.softwareheritage.org/browse/origin/visits/?origin_url=https://github.com/emenel/portfolio" rel="nofollow">https://archive.softwareheritage.org/browse/origin/visits/?o...</a></p>
]]></description><pubDate>Wed, 20 Mar 2024 20:27:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=39771638</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=39771638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39771638</guid></item><item><title><![CDATA[New comment by mkishi in "Backlash as Netflix cancels five shows at once including its 'best series'"]]></title><description><![CDATA[
<p>I believe the title refers to the linked article [1]—which claims it topped the platform's charts—rather than the quoted tweet.<p>It might not be to your liking, but it's been in Netflix's top 10 lists [2] quite a few times.<p>[1] <a href="https://www.independent.co.uk/arts-entertainment/tv/news/shadow-bone-recap-season-3-b2305931.html" rel="nofollow noreferrer">https://www.independent.co.uk/arts-entertainment/tv/news/sha...</a><p>[2] <a href="https://www.netflix.com/tudum/top10/tv?week=2023-03-19" rel="nofollow noreferrer">https://www.netflix.com/tudum/top10/tv?week=2023-03-19</a></p>
]]></description><pubDate>Mon, 20 Nov 2023 00:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38340576</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=38340576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38340576</guid></item><item><title><![CDATA[New comment by mkishi in "What is the Demoscene? An interview"]]></title><description><![CDATA[
<p>Not to knock on Sunvox or NightRadio (both awesome!), but that effect only exists in the video. It doesn't happen when playing the demo song on the software, and they confirmed it was made with a video editor [1].<p>[1] Highlighted comment: <a href="https://www.youtube.com/watch?v=AHFSrxlouh8&lc=UgxI33WIYq61VXUq8pB4AaABAg">https://www.youtube.com/watch?v=AHFSrxlouh8&lc=UgxI33WIYq61V...</a></p>
]]></description><pubDate>Thu, 19 Oct 2023 00:32:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37936721</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=37936721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37936721</guid></item><item><title><![CDATA[New comment by mkishi in "Desmos 3D graphing calculator"]]></title><description><![CDATA[
<p>How does one move with the mouse? I could only find gestures for rotation and zoom; for movement I had to resort to manually entering coordinates in the settings.</p>
]]></description><pubDate>Thu, 12 Oct 2023 19:49:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=37862256</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=37862256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37862256</guid></item><item><title><![CDATA[New comment by mkishi in "Svelte 5: Runes"]]></title><description><![CDATA[
<p>You can use `untrack` [1] when you don't want to react to some state inside an effect.<p>You can still use `onMount`. It's not deprecated [2], although `$effect` could be used similarly going forward.<p>[1] <a href="https://svelte-5-preview.vercel.app/docs/functions#untrack" rel="nofollow noreferrer">https://svelte-5-preview.vercel.app/docs/functions#untrack</a><p>[2] <a href="https://svelte-5-preview.vercel.app/docs/runes#$effect-what-this-replaces" rel="nofollow noreferrer">https://svelte-5-preview.vercel.app/docs/runes#$effect-what-...</a></p>
]]></description><pubDate>Wed, 20 Sep 2023 16:39:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37586387</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=37586387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37586387</guid></item><item><title><![CDATA[New comment by mkishi in "An Excel error led Austria's SPÖ to announce the wrong candidate as the winner"]]></title><description><![CDATA[
<p>This only happens in "proper" tables. When you add a formula to a table column, Excel will automatically convert it into a "calculated column," so overridden values will have a green mark denoting an "inconsistent formula."<p>It's still a pretty minor warning and it only requires two clicks to ignore.</p>
]]></description><pubDate>Mon, 05 Jun 2023 23:10:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=36205570</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=36205570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36205570</guid></item><item><title><![CDATA[New comment by mkishi in "Gpt4free repo given takedown notice by OpenAI"]]></title><description><![CDATA[
<p>From the submission (the repo's readme):<p>> We got a takedown request by openai's legal team...<p>Did Github take a separate action somewhere?</p>
]]></description><pubDate>Fri, 28 Apr 2023 19:01:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=35745622</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=35745622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35745622</guid></item><item><title><![CDATA[New comment by mkishi in "Lerp"]]></title><description><![CDATA[
<p>It shouldn't matter if it's a fast desktop or slow mobile (unless it's not keeping up, which is unlikely in these examples); what matters is the display rate on these devices. The demos feel very fast in a 250Hz monitor when compared to a 60Hz one.</p>
]]></description><pubDate>Fri, 07 Apr 2023 19:37:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=35486044</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=35486044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35486044</guid></item><item><title><![CDATA[New comment by mkishi in "Bitwarden: Avoid at all costs (outage issue)"]]></title><description><![CDATA[
<p>A feature that deserves its own bullet imo: Wifi sync. I suppose it's akin to Keepass+Syncthing but integrated into all clients.<p>I used Google Drive/OneDrive in the past but a few times vaults would get into a broken state where they couldn't connect to the provider anymore and I had to manually re-connect. It was always able to smoothly recover and sync, but I had no confidence I was synced at any given moment.<p>I jumped on Wifi Sync as soon as they launched it and haven't looked back—as long as I'm on the same network once in a while, everything is in sync.<p>Sometimes I get an itch to try the open-source/Keepass route again, especially since it seems to be much improved, but Enpass is convenient for now.</p>
]]></description><pubDate>Sat, 10 Sep 2022 09:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=32789043</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=32789043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32789043</guid></item><item><title><![CDATA[New comment by mkishi in "Show HN: I made a web-based notepad with a built in unit calculator"]]></title><description><![CDATA[
<p>The right operator for unit conversions is "in." "to" is used for ranges, so it's doing 100 euros _goes to_ 1 us dollar and giving you back the answer in dollars.<p>But it seems the parser is breaking when trying to do the inverse, anyway: "100 usd in eur" seems to do "e*ur" and gives "Values must be converted to units."</p>
]]></description><pubDate>Wed, 17 Aug 2022 20:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=32501564</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=32501564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32501564</guid></item><item><title><![CDATA[New comment by mkishi in "Bun: Fast JavaScript runtime, transpiler, and NPM client written in Zig"]]></title><description><![CDATA[
<p>Did you consider Deno as misleading?<p>The fact it states it's powered by JSC before even mentioning Zig makes it pretty clear, imo.</p>
]]></description><pubDate>Wed, 06 Jul 2022 18:58:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=32005269</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=32005269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32005269</guid></item><item><title><![CDATA[New comment by mkishi in "Tauri 1.0 – Electron Alternative Powered by Rust"]]></title><description><![CDATA[
<p>I don't think 1.0 releases deserve the same treatment as 1.3.2 Beta 1.<p>The SNI here is that Tauri has hit stable, an information that does change how a lot of people would approach it.<p>I might need an even longer explanation, though, because I don't get it still. There are projects like Blender which were allowed to the front page like 5+ times in the past year, exclusively with posts about new releases. The discussions always hit the same notes. Why is that any different?</p>
]]></description><pubDate>Thu, 16 Jun 2022 17:33:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=31768739</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=31768739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31768739</guid></item><item><title><![CDATA[New comment by mkishi in "Xilem: An Architecture for UI in Rust"]]></title><description><![CDATA[
<p>Apart from the architectural similarity, Elm also predates both Redux and Flux, even being referenced in Redux's Prior Art page [1].<p>[1]: <a href="https://redux.js.org/understanding/history-and-design/prior-art" rel="nofollow">https://redux.js.org/understanding/history-and-design/prior-...</a></p>
]]></description><pubDate>Sat, 07 May 2022 23:07:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=31299500</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=31299500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31299500</guid></item><item><title><![CDATA[New comment by mkishi in "Show HN: I'm making a dynamic language in Rust"]]></title><description><![CDATA[
<p>It still targets Erlang—but the compiler's written in Rust (from the first v0.1 release in 2019).</p>
]]></description><pubDate>Mon, 25 Apr 2022 05:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=31151118</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=31151118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31151118</guid></item><item><title><![CDATA[New comment by mkishi in "I Believe Zig Has Function Colors"]]></title><description><![CDATA[
<p>Could you share an example? I thought async functions weren't callable outside an `async` invocation from the `Inline` calling convention.</p>
]]></description><pubDate>Sat, 09 Apr 2022 22:40:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=30972861</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=30972861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30972861</guid></item><item><title><![CDATA[New comment by mkishi in "I Believe Zig Has Function Colors"]]></title><description><![CDATA[
<p>That seems to be the same kind of confusion I ran into the last time I tried to do async in Zig. I also had trouble figuring out who was responsible for keeping track of async frames.<p>The details are not fresh, but it went something like: if a function called an async function like so `the_frame = async foo();`, you couldn't really reliably `resume the_frame;` unless you were responsible for <i>all</i> suspend points hit inside `foo`. If `foo` tried to call some other function `bar` you had no idea had a suspend point, you couldn't resume the frame anymore since you'd need to resume the inner frame instead.<p>So, yeah, they were colorless as in you could call any function you wanted and they don't advertise suspend points or async usage, but they are actually colorful inside and calling the wrong color breaks things.</p>
]]></description><pubDate>Sat, 09 Apr 2022 17:49:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=30970232</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=30970232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30970232</guid></item><item><title><![CDATA[New comment by mkishi in "Vimeo: “We are a B2B solution, not the indie version of YouTube.”"]]></title><description><![CDATA[
<p>It's the customer's fault they didn't know Vimeo is losing money? A pretty big reason for that could be that they've been with Vimeo for over a decade in some cases and have always been led to believe they were paying for the service they were getting.<p>I'm confident customers' reactions would be very different had Vimeo told them "hey, you're actually costing us money, please upgrade to this plan that'll cost you about 30% more." In fact, Vimeo could have done that at 2x, 3x, 4x... But nope, let's pretend they're paying customers and reveal we've actually been subsidizing the service the whole time, but we need 17.5x the money now. And the customer is the arrogant one?</p>
]]></description><pubDate>Sun, 20 Mar 2022 22:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=30747542</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=30747542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30747542</guid></item><item><title><![CDATA[New comment by mkishi in "Ask HN: Alternatives to 1Password"]]></title><description><![CDATA[
<p>Does anyone have an opinion on Enpass' trustworthiness? It's pretty sleek, and with wifi sync I don't even need a server/cloud provider... But being a commercial application I'm not sure how to weigh its security. It also seems the last public audit is from 2018.</p>
]]></description><pubDate>Sun, 13 Mar 2022 13:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=30661213</link><dc:creator>mkishi</dc:creator><comments>https://news.ycombinator.com/item?id=30661213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30661213</guid></item></channel></rss>