<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: dvasdekis</title><link>https://news.ycombinator.com/user?id=dvasdekis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 05:56:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dvasdekis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dvasdekis in "Karatsuba Matrix Multiplication and Its Efficient Hardware Implementations"]]></title><description><![CDATA[
<p>Would this work have the potential to speed up encoding/decoding of the PAR2 format[0]? This format is widely used to protect datasets against bitrot and small losses, but is held back because of the significant compute overhead when dealing with large datasets.<p>[0] <a href="https://en.wikipedia.org/wiki/Parchive" rel="nofollow">https://en.wikipedia.org/wiki/Parchive</a></p>
]]></description><pubDate>Wed, 19 Mar 2025 00:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43407005</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=43407005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43407005</guid></item><item><title><![CDATA[New comment by dvasdekis in "Postgres.new: In-browser Postgres with an AI interface"]]></title><description><![CDATA[
<p>Our scenario is trying to produce a diagram during CICD. We have ongoing changes that happen to our SQL codebase, and it's a constant problem to align our documentation and diagrams to that. If we could see the current ER diagram of 'main' branch, and ideally also any given historic commit, it would be huge for our product owners, as they could consume the diagram and understand the current schema without disrupting the engineers. The CICD pipeline would ideally spit out a static page of the ER diagram during build, either as SVG or HTML.<p>Dbeaver and PGAdmin's diagramming functions aren't anywhere near as advanced as what you've built here, and fall apart for large diagrams. Your team has a lot of smarts!</p>
]]></description><pubDate>Wed, 14 Aug 2024 23:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=41251742</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=41251742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41251742</guid></item><item><title><![CDATA[New comment by dvasdekis in "Postgres.new: In-browser Postgres with an AI interface"]]></title><description><![CDATA[
<p>This tool is amazing for us. There's so many pieces to this - the capability is a big step forward for architecting databases.<p>Rudimentary compared to what you've done, but is it possible to take an existing database schema, developed either in the Supabase migrations style or another tool like Flyway, and draw the diagram? That alone is huge for us in an enterprise setting, and would allow us to communicate the structure of the database to business folks (especially large databases). How does the tool build that from migrations currently?</p>
]]></description><pubDate>Tue, 13 Aug 2024 00:35:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41230948</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=41230948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41230948</guid></item><item><title><![CDATA[New comment by dvasdekis in "Patient with Transplanted Pig Kidney Leaves Hospital for Home"]]></title><description><![CDATA[
<p><a href="https://archive.is/HCOja" rel="nofollow">https://archive.is/HCOja</a></p>
]]></description><pubDate>Thu, 04 Apr 2024 03:20:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=39926207</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=39926207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39926207</guid></item><item><title><![CDATA[New comment by dvasdekis in "Omnigres: Postgres as a Platform"]]></title><description><![CDATA[
<p>Also forgot to say, love the project and love the objectives! Allowing Postgres to do it all means so much from a server management perspective - imagine not having to manage any redundancy/performance/analysis outside of the health of the Postgres box - fantastic :)</p>
]]></description><pubDate>Mon, 16 Oct 2023 01:31:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37895041</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37895041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37895041</guid></item><item><title><![CDATA[New comment by dvasdekis in "Omnigres: Postgres as a Platform"]]></title><description><![CDATA[
<p>I was interested in how you do authentication, but currently the 'Omni_web' link & readme is missing. Suggest you could use the pgjwt[0] approach for this for simple logins in the short term, but supporting OpenID Connect would be a larger engineering effort.<p>[0] <a href="https://github.com/michelp/pgjwt">https://github.com/michelp/pgjwt</a></p>
]]></description><pubDate>Mon, 16 Oct 2023 01:21:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=37894985</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37894985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37894985</guid></item><item><title><![CDATA[New comment by dvasdekis in "ECC RAM on AMD Ryzen 7000 Desktop CPUs"]]></title><description><![CDATA[
<p>This is all I could find: <a href="https://www.mouser.com/ProductDetail/Kingston/KSM56E46BD8KM-32HA?qs=17ckDYBRdek6DFSrgOcN4w%3D%3D&_gl=1*1r7p1p0*_ga*MTg1NTA0MTYwNC4xNjk2OTE1MTc2*_ga_15W4STQT4T*MTY5NjkxNTE3Ni4xLjEuMTY5NjkxNTIzOC41OC4wLjA" rel="nofollow noreferrer">https://www.mouser.com/ProductDetail/Kingston/KSM56E46BD8KM-...</a>.</p>
]]></description><pubDate>Tue, 10 Oct 2023 05:20:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37828765</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37828765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37828765</guid></item><item><title><![CDATA[New comment by dvasdekis in "Quiet – Encrypted P2P team chat with no servers, just Tor"]]></title><description><![CDATA[
<p>RE contributing to neonmodem, I was thinking about it! But baseline NNTP, as it sits today, is a fetid pit of spam, and I don't think it would add value. In fact, spam is, I believe, a far bigger problem with these networks than the technical distribution of messages over P2P. I took a sample of a random Usenet group today: [0] - but I really struggled to find one to post an image of here because even a lower-spam group that I found (e.g. alt.politics.uk) was full of profanities in the subject lines of the posts.<p>I think superhighway84 remains no/low-spam because of the technical hurdle of connecting. I don't think you've got any inbuilt spam protection? Plebbit [1], full of spam. The innovation of Reddit is arguably that people love the power-trip that comes with moderating a reddit group, and will do it for free - there's been no shortage of moderators to replace the protesters in the latest rebellion [2]. Hacker News, where I get to talk to smarter people than myself - very well/heavily moderated [3]. The SomethingAwful forums just resorted to charging everyone $10 for an account when they started having a spam problem, and that happily paid for the hosting costs and a life for the main admin for years.<p>To deal with the spam, you need some kind of filter where users can't just create thousands of accounts, especially in the age of LLMs. Logging in with a social account is the obvious one - Github/Facebook/Google have expensive processes in place to reduce the deluge of spam accounts, but some obviously creep through. Do you then run on an algorithmic chain of trust, promoting posts based on the quality/ratings of the individual's contributions elsewhere? If you do this, you're creating a system to be gamed. Running on invites only is another potential solution, but then it's difficult to start the gravy train of quality posts - who wants to apply effort to talk to nobody? Do you instead run a pyramid scheme - charge $10 upfront, but give  a share of the site's ongoing revenue to those who get their posts upvoted, Twitch/Youtube/Instagram style? This to me seems like the one solution that could potentially displace Reddit, but I lack the personal belief/gusto to make it a reality.<p>Even if you managed to register and motivate a thousand decent posters, I don't have a clear view of how you keep topics on track within a group without a human moderator, but some research has been done in using LLMs to pre-rate posts based on the history of the group. But if the LLM is agendaless, you obviously get a groupthink echochamber. Give it an agenda, and you start dealing with bias - not every post of value is war and peace, and sometimes you just want to thumbs up a funny cat.<p>Please forgive the above musings if they're low value. I feel like I have no answers, only problems and questions, and I believe I'll be posting on Hackernews for tech, Instagram for comedy, and Facebook groups for special interests (e.g. car repair) for some time to come.<p>[0] <a href="https://raw.githubusercontent.com/dvasdekis/images/master/20230914_usenet_spam.png" rel="nofollow noreferrer">https://raw.githubusercontent.com/dvasdekis/images/master/20...</a>
[1] <a href="https://news.ycombinator.com/item?id=36203610">https://news.ycombinator.com/item?id=36203610</a>
[2] <a href="https://www.forbes.com/sites/barrycollins/2023/07/21/reddit-protests-escalate-as-rebel-mods-are-kicked-out/?sh=1f9f61ac132d" rel="nofollow noreferrer">https://www.forbes.com/sites/barrycollins/2023/07/21/reddit-...</a>
[3] <a href="https://news.ycombinator.com/item?id=34920400">https://news.ycombinator.com/item?id=34920400</a></p>
]]></description><pubDate>Wed, 13 Sep 2023 22:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37502714</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37502714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37502714</guid></item><item><title><![CDATA[New comment by dvasdekis in "Quiet – Encrypted P2P team chat with no servers, just Tor"]]></title><description><![CDATA[
<p>Thank you very much for the thoughtful reply.<p>RE the libraries, while it is true that I can't find anything made specifically for Usenet in Go, Usenet itself is just an extension of the Telnet protocol[0], and there are Telnet clients in Go[1] and Node[2]. It probably isn't simple, but I'm sure working with OrbitDB wasn't easy either!<p>RE the resilience of content on Usenet, the vast majority of binaries are heavily encrypted, and doesn't make sense to anyone without the key, despite being conveyed en-masse between the world's 10-ish full-scale Usenet backbones [3]. I'm proposing that the backend of a service that makes use of Usenet could be similar, with a single 'background server' on one trusted machine enough to continuously push the history to Usenet. A regular user client could then search for the latest version of this history and quickly refresh their side from Usenet, regardless of the status of IPFS at the time.<p>RE democratic access to technology, at least with Superhighway84 it was very expensive for me to actually run the software, as I have a small allocation of bandwidth from my ISP and not much I can do about that in my area, and I ultimately had to delete it due to ongoing transfers of 3GB/day running the IPFS node. Quiet itself notes a limit of 30-100 individuals with its application - I'm proposing that using the one remaining federated multicast technology with some modern encryption might help with issues around blasting data everywhere from a bandwidth-constrained environment. I know that definitely in Africa, there are ongoing issues with bandwidth and networks that we forget about in the West. Usenet, with extremely lean network overheads, could be part of the answer.<p>I do agree with your vision of a future of truly peer-to-peer technologies, but for those of us who are bandwidth-constrained or otherwise limited in our access to those technologies, having a technology-agnostic application that just 'does magic' to do whatever it needs to do with your content is what's going to make a majority of users happy.<p>[0] <a href="https://www.itprotoday.com/windows-78/how-can-i-use-telnet-access-news-server" rel="nofollow noreferrer">https://www.itprotoday.com/windows-78/how-can-i-use-telnet-a...</a>
[1] <a href="https://github.com/reiver/go-telnet">https://github.com/reiver/go-telnet</a>
[2] <a href="https://www.npmjs.com/package/telnet-client" rel="nofollow noreferrer">https://www.npmjs.com/package/telnet-client</a>
[3] <a href="https://svgshare.com/i/oti.svg" rel="nofollow noreferrer">https://svgshare.com/i/oti.svg</a></p>
]]></description><pubDate>Wed, 13 Sep 2023 07:06:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37493179</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37493179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37493179</guid></item><item><title><![CDATA[New comment by dvasdekis in "RetroAchievements: Adding achievements to retro games"]]></title><description><![CDATA[
<p>Would love to see some support for this with MiSTeR setups for FPGA emulation</p>
]]></description><pubDate>Wed, 13 Sep 2023 03:07:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=37491732</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37491732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37491732</guid></item><item><title><![CDATA[New comment by dvasdekis in "Quiet – Encrypted P2P team chat with no servers, just Tor"]]></title><description><![CDATA[
<p>Could I ask, with these p2p/federated projects (and thank you mrusme for helping me to get superhighway84 running! dope personal homepage, big fan of yours) why doesn't anyone use Usenet itself as resilient backup storage?<p>The Usenet network itself is always online and highly resilient - most providers offer ~5000 days of binary retention, and endless retention on text - and great bandwidth to boot. If a user doesn't have Usenet, or the Usenet isn't at the 'current' timestamp, that's where the Tor/P2P layer could kick in. You would only need a single server (with a private key, trusting the public key in the main executable) that continuously archives new posts to Usenet to make it work.</p>
]]></description><pubDate>Tue, 12 Sep 2023 22:07:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=37489216</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37489216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37489216</guid></item><item><title><![CDATA[New comment by dvasdekis in "Pesticide safety limit for salmon farms watered down after industry lobbying"]]></title><description><![CDATA[
<p>It isn't like farmed salmon is a crucial staple food without substitutes - nobody will starve without it. There are plenty of other fish breeds that are less damaging across their production lifecycle.<p>Farmed salmon is a luxury good and we shouldn't be harming the environment for that.</p>
]]></description><pubDate>Sun, 03 Sep 2023 23:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=37375745</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37375745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37375745</guid></item><item><title><![CDATA[New comment by dvasdekis in "Jazz² Resurrection: Open-source Jazz Jackrabbit 2 reimplementation"]]></title><description><![CDATA[
<p>Unrelated blast from the past, it looks like Fragile Allegiance is getting a spiritual successor: <a href="https://www.fragilecontinuum.com/" rel="nofollow noreferrer">https://www.fragilecontinuum.com/</a></p>
]]></description><pubDate>Sun, 20 Aug 2023 22:27:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=37203532</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37203532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37203532</guid></item><item><title><![CDATA[New comment by dvasdekis in "Show HN: Run globally distributed full-stack apps on high-performance MicroVMs"]]></title><description><![CDATA[
<p>How did you get so many great company logos onto your website? Did each one have to go through a legal approval? Was a struggle for us at my old startup.</p>
]]></description><pubDate>Thu, 17 Aug 2023 23:11:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=37169499</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37169499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37169499</guid></item><item><title><![CDATA[New comment by dvasdekis in "Job Corps: free, residential training and education for low-income young adults"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Value_of_life#Estimates_of_the_value_of_life" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Value_of_life#Estimates_of_the...</a></p>
]]></description><pubDate>Thu, 17 Aug 2023 20:41:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=37167715</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37167715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37167715</guid></item><item><title><![CDATA[New comment by dvasdekis in "Show HN: LLMs can generate valid JSON 100% of the time"]]></title><description><![CDATA[
<p>Wonderful, thank you!</p>
]]></description><pubDate>Tue, 15 Aug 2023 00:32:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=37128624</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37128624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37128624</guid></item><item><title><![CDATA[New comment by dvasdekis in "Show HN: LLMs can generate valid JSON 100% of the time"]]></title><description><![CDATA[
<p>Would love to have a tutorial on how to install and run this locally with a nice model, for those of us who are behind the 8-ball with torch, transformers, diffusers, llama2 etc.</p>
]]></description><pubDate>Tue, 15 Aug 2023 00:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=37128512</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37128512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37128512</guid></item><item><title><![CDATA[New comment by dvasdekis in "Launch HN: Stellar Sleep (YC S23) – An app that helps people with insomnia"]]></title><description><![CDATA[
<p>I have this. But every time I go on holiday (like, proper leave the city holiday) it goes away immediately.<p>I believe it's stress related for me. Meditation and sleep hygiene works, but nothing else so far. YMMV, good luck.</p>
]]></description><pubDate>Thu, 10 Aug 2023 06:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=37072518</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=37072518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37072518</guid></item><item><title><![CDATA[New comment by dvasdekis in "Show HN: File distribution over DNS: (ab)using DNS as a CDN"]]></title><description><![CDATA[
<p>Have a think then about modern encryption and consensus on top of Usenet, which is the SMTP-compatible message queue of your dreams (in terms of available capacity)</p>
]]></description><pubDate>Tue, 01 Aug 2023 13:28:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=36955675</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=36955675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36955675</guid></item><item><title><![CDATA[New comment by dvasdekis in "Demo: Fully P2P and open source Reddit alternative"]]></title><description><![CDATA[
<p>Apologies - you're correct, but it's a very early version on Github. The author hasn't updated the public open source repo in yonks.</p>
]]></description><pubDate>Wed, 14 Jun 2023 22:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=36334015</link><dc:creator>dvasdekis</dc:creator><comments>https://news.ycombinator.com/item?id=36334015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36334015</guid></item></channel></rss>