<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: dominicl</title><link>https://news.ycombinator.com/user?id=dominicl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 10:56:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dominicl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dominicl in "Erlang's not about lightweight processes and message passing"]]></title><description><![CDATA[
<p>IMHO the differentiator is deeper yet everywhere engrained in OTP/Behaviours and the famous "Let it crash" slogan. It is the OS-Style process and resource isolation. That is something you can't port with a library into a language that doesn't have it built-in. Lightweight processes, are not the same if they can crash each other, or messup some shared objects/resources/...<p>You can implement actor behaviours in go or node or even c, but without that lower level support it will never give you the stability guarantees that Erlang process isolation is giving.<p>To draw a weird comparison Elixir (with Erlang process isolation) brings two world together. First it's a PHP/Ruby level of fire-and-forget productivity because each http request is handled in an independent isolated process, which if it crashes won't affect the system, but instead provide automatically a nicely debuggable crash log. And second it provides natively all distributed tools for long-lived systems. E.g. PubSub , Sessions and database connections don't have to be rebuilt like in ruby/PHP on a per request basis but can be their own long-lived processes.<p>If there would be a library that could bring this easy to use process isolation+communication e.g. to C programming it would be a game changer. But the best you get in all other languages I'm aware of is to use actual process isolation (fork multiple node/ruby/go processes) and then use some kind of IPC manually or redis or k8s...</p>
]]></description><pubDate>Fri, 27 Jan 2023 22:30:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=34552762</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=34552762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34552762</guid></item><item><title><![CDATA[New comment by dominicl in "Run Stable Diffusion on Your M1 Mac’s GPU"]]></title><description><![CDATA[
<p>Hm, taking 2 hours on my M1 MacBook Air 16GB and it's clearly swapping. Are you using model v1.4? Or any other memory optimization that you applied?</p>
]]></description><pubDate>Fri, 02 Sep 2022 07:56:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=32687915</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=32687915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32687915</guid></item><item><title><![CDATA[New comment by dominicl in "Ask HN: Why is there no performant remote desktop for Mac/Linux?"]]></title><description><![CDATA[
<p>I've been using <a href="https://remotedesktop.google.com/" rel="nofollow">https://remotedesktop.google.com/</a> for quite some time now with both Linux and MacOS because it provides the best latencies. Anyone knows what protocols it's using? And is this feature set part of the open source chromium distribution as well?</p>
]]></description><pubDate>Sat, 20 Aug 2022 01:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=32528125</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=32528125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32528125</guid></item><item><title><![CDATA[New comment by dominicl in "Deutsche Bahn’s Meltdown and High-Speed Rail"]]></title><description><![CDATA[
<p>There is something fundamentally flawed in the maintenance cost of the Deutsche Bahn. According to the Deutschen Instituts für Wirtschaftsforschung (DIW) it's costing the Deutsche Bahn 312,000€ per year to maintain a single kilometer of rail tracks. Given that and the already high subsidies of 10 billion € just to keep DB running, any kilometer additional track built is just increasing that hole.<p>I feel we are in a shit triangle here. Ticket prices are too high <-> quality is too low <-> overall cost is too high. There have been ongoing attempts to fix this by increasing rider amounts but at Germanys population density it's impossible to ever get even near to Japanese levels [2] of low total kilometers built with high usages. After my interpretation of things there is some innovation necessary to bring the per KM cost down before the Deutsche Bahn can play a more important role in the transportation.<p>On the same coin the cost of public transport for families vs. car ownership is just ridiculous. I've got a family of 5 - For <i>every</i> German intercity route going by car is significantly cheaper than going by train - usually 5x cheaper but often more. Same is true for traveling within a city that isn't your hometown (where you might have a monthly ticket). At this point I'm not even sure whether this is a problem that can be solved socioeconomicly.<p>I feel electric cars, robotaxis and in the future electric planes are much more likely to solve the larger part of of transportation than that railway is going to do it. Especially given that building another set of rails now in Germany is going to take from planning to delivery 15 years. The change of technology should be planned in.<p>[1] <a href="https://www.diw.de/documents/publikationen/73/diw_01.c.344573.de/diwkompakt_2009-053.pdf" rel="nofollow">https://www.diw.de/documents/publikationen/73/diw_01.c.34457...</a>
[2] <a href="https://www.econstor.eu/bitstream/10419/141066/1/vjh_v63_i03_pp245-275.pdf" rel="nofollow">https://www.econstor.eu/bitstream/10419/141066/1/vjh_v63_i03...</a></p>
]]></description><pubDate>Mon, 25 Jul 2022 11:10:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=32222885</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=32222885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32222885</guid></item><item><title><![CDATA[New comment by dominicl in "Linode Managed Databases"]]></title><description><![CDATA[
<p>Anyone having experience with contabo.com? I've got a couple of VPS there and so far pretty happy but didn't yet have any more involved interaction with the team or support to fully judge. No managed DBs but object storage as well.</p>
]]></description><pubDate>Wed, 25 May 2022 00:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=31499143</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=31499143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31499143</guid></item><item><title><![CDATA[Chrome: Don't need cookies to track users if you own the browser]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/fasterthanlime/status/1452094513741189122">https://twitter.com/fasterthanlime/status/1452094513741189122</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28985019">https://news.ycombinator.com/item?id=28985019</a></p>
<p>Points: 20</p>
<p># Comments: 3</p>
]]></description><pubDate>Mon, 25 Oct 2021 06:37:45 +0000</pubDate><link>https://twitter.com/fasterthanlime/status/1452094513741189122</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=28985019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28985019</guid></item><item><title><![CDATA[New comment by dominicl in "Incident Response to September 20th 2021"]]></title><description><![CDATA[
<p>From this response it's not quite clear to me: So this identity collision is against their Curve25519 implementation? Does this mean the attacker has effectively found a new brute force attack on that specific public/private key algorithm? That seems it would be bigger news and affecting more than just zerotier. Or is here some proprietary crypto in place on which the collision has been generated? Maybe I'm missing an important link with the details?</p>
]]></description><pubDate>Tue, 21 Sep 2021 19:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=28608907</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=28608907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28608907</guid></item><item><title><![CDATA[New comment by dominicl in "A YouTube chat about chess got flagged for hate speech"]]></title><description><![CDATA[
<p>AS or just artificial stupidity I've heard a couple of times. It's quite mind boggling if you think about how many people had to engineer tensors and train networks for months if not years to create a system capable of so blatant stupidity.</p>
]]></description><pubDate>Fri, 23 Jul 2021 07:28:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=27928140</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=27928140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27928140</guid></item><item><title><![CDATA[New comment by dominicl in "Consciousness and the Laws of Physics"]]></title><description><![CDATA[
<p>Would love to discuss this over drinks. For me it's the opposite. It's feels pretty natural to me to imagine that intelligence and (perceived) free will are emergent properties. But consciousness troubles me, we still can't prove for anyone but ourselves that it does in fact exist - while it's existance is "apparent" to oneself. Also it does not make logical sense to me why such a feature should even develop, why have consciousness if you can have intelligence and problem solving without it? Loved the discussion between Lex Friedmann and Sam Harris on this very topic:<p><a href="https://youtu.be/4dC_nRYIDZU" rel="nofollow">https://youtu.be/4dC_nRYIDZU</a></p>
]]></description><pubDate>Sat, 17 Jul 2021 14:29:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=27866024</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=27866024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27866024</guid></item><item><title><![CDATA[New comment by dominicl in "A New Push to Make Ecocide an International Crime"]]></title><description><![CDATA[
<p>I can't help but to see this two ways at the same time. 1st this is totally what we should think and do in terms of moral standard and 2nd this in international law is the perfect vehicle for all kind of end-of-humanity scenarios. Feed this into an AI and it will find the optimal solution to this problem (which might not include human existance anymore), or give this to a lunatic politician and he can use it for his war of aggression. The intention is good but what is the balancing power? How much human life is worth how much CO2/*? And who are the judges?</p>
]]></description><pubDate>Mon, 28 Jun 2021 23:06:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=27669474</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=27669474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27669474</guid></item><item><title><![CDATA[New comment by dominicl in "Ftxui: C++ Functional Terminal User Interface"]]></title><description><![CDATA[
<p>There is also still wxWidgets <a href="https://www.wxwidgets.org/" rel="nofollow">https://www.wxwidgets.org/</a><p>Not modern c++ last time I checked but active development for sure.</p>
]]></description><pubDate>Sun, 06 Jun 2021 00:28:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=27409595</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=27409595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27409595</guid></item><item><title><![CDATA[New comment by dominicl in "Space Debris Has Hit and Damaged the International Space Station"]]></title><description><![CDATA[
<p>What's the maximum traction that an electromagnet can cause? Is a thermonuclear powered super- in orbit thinkable? At least most human produced space garbage is magnetic I assume? So if we send multiple of those super magnets into orbit they would clean by slowly attracting small objects. So we reduce the problem from many tiny objects to a few larger easier to track electric dustballs. Anyone has some insight on why that does not work?</p>
]]></description><pubDate>Mon, 31 May 2021 12:42:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=27343473</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=27343473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27343473</guid></item><item><title><![CDATA[New comment by dominicl in "Fast and Furious star John Cena apologises for calling Taiwan a country"]]></title><description><![CDATA[
<p>Would love to learn how this works behind the scenes. Are Chinese officials giving the Studio a deadline for this kind apology? Or is this proactive self-censorship triggered solely by social media?</p>
]]></description><pubDate>Wed, 26 May 2021 07:32:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=27287486</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=27287486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27287486</guid></item><item><title><![CDATA[New comment by dominicl in "gRPC benchmark results"]]></title><description><![CDATA[
<p>Nice benchmark, but I think the results tell us more about the grpc+protobuf+http2 libraries in use than the languages. It's quite amazing though to see such a highly optimized Java libraries.</p>
]]></description><pubDate>Sat, 08 May 2021 10:58:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=27085945</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=27085945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27085945</guid></item><item><title><![CDATA[New comment by dominicl in "Free Software: An idea whose time has passed?"]]></title><description><![CDATA[
<p>Richard Stallmann has an interesting piece on FLOSS and FOSS definition, containing this:<p>> A researcher studying practices and methods used by developers in the free software community decided that these questions were independent of the developers' political views, so he used the term “FLOSS,”<p>Unfortunately he doesn't name that researcher, whom he is attributing FLOSS to. Anyone knows?<p>According to Stallmann "FLOSS" is the most inclusive term including open source with a non-free license though:<p>> Thus, if you want to be neutral between free software and open source, and clear about them, the way to achieve that is to say “FLOSS,” not “FOSS.”<p>So and I'm suprised by that, while L stands for libre according to Stallman, the acronym FLOSS is a actually a more liberal term because it is neutral to whether the software in question free or only open source.<p>[0] <a href="https://www.gnu.org/philosophy/floss-and-foss.en.html" rel="nofollow">https://www.gnu.org/philosophy/floss-and-foss.en.html</a></p>
]]></description><pubDate>Thu, 25 Mar 2021 09:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=26577936</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=26577936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26577936</guid></item><item><title><![CDATA[New comment by dominicl in "A few notes on message passing"]]></title><description><![CDATA[
<p>A definitive reference would be great, for me the "tried in the past" quote has always been a pointer to the Java VM. Which has great benefits of it's own but always had the problem of global GC induced freezes. Working with Cassandra instances this has always been a problem since 2013 till today. It just seems to be a very hard problem to solve when object references flow everywhere. But it's really unpleasant when your whole DB instance with all it's parallel requests locks up for GC.<p>[0] <a href="https://stackoverflow.com/questions/21992943/persistent-gc-issues-with-cassandra-long-app-pauses#22002767" rel="nofollow">https://stackoverflow.com/questions/21992943/persistent-gc-i...</a></p>
]]></description><pubDate>Mon, 22 Mar 2021 08:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=26538254</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=26538254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26538254</guid></item><item><title><![CDATA[New comment by dominicl in "Ghana will no longer sell cocoa to Switzerland"]]></title><description><![CDATA[
<p>I'm curious about this argument. Haven't heard the "tiger states" growth attributed solely to US policies. Any links/pointers to those advantages that were granted these states but not other developing countries at the time?</p>
]]></description><pubDate>Fri, 19 Mar 2021 13:08:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=26512849</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=26512849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26512849</guid></item><item><title><![CDATA[New comment by dominicl in "Diode Drive – Privacy-focused distributed alternative to GoogleDrive and Dropbox"]]></title><description><![CDATA[
<p>Yeah we're hoping to be packaged soon. In the meantime the safest way to install the diode cli is to clone the repo <a href="http://github.com/diodechain/diode_client" rel="nofollow">http://github.com/diodechain/diode_client</a> and build it yourself.<p>Point taken on the checksums, we will add those</p>
]]></description><pubDate>Sat, 13 Mar 2021 10:04:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=26445472</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=26445472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26445472</guid></item><item><title><![CDATA[New comment by dominicl in "Diode Drive – Privacy-focused distributed alternative to GoogleDrive and Dropbox"]]></title><description><![CDATA[
<p>Yeah, definitely. Today you have to setup two instances at different locations yourself for backup. That has the advantage that you have full control, but it can be tedious. We would like to make that process simpler in the future</p>
]]></description><pubDate>Fri, 12 Mar 2021 20:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=26440693</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=26440693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26440693</guid></item><item><title><![CDATA[New comment by dominicl in "Diode Drive – Privacy-focused distributed alternative to GoogleDrive and Dropbox"]]></title><description><![CDATA[
<p>Syncthing is pretty great and for us an inspiration technically, but we also believe it's too difficult for the non-technical population. But we're targeting a reduced easy to use UI. We're trying to get as near as possible to the convenience of Dropbox/Google while being peer-2-peer and end-2-end encrypted.</p>
]]></description><pubDate>Fri, 12 Mar 2021 20:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=26440392</link><dc:creator>dominicl</dc:creator><comments>https://news.ycombinator.com/item?id=26440392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26440392</guid></item></channel></rss>