<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: finnn</title><link>https://news.ycombinator.com/user?id=finnn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 15:49:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=finnn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by finnn in "Bird.makeup: a Twitter to ActivityPub bridge"]]></title><description><![CDATA[
<p>ah yes, another fork of BirdSiteLive. Every one seems to make their own fork of that thing. And none of them (that I've found) set a user agent when delivering messages to other AP servers.<p>You can see where bird.makeup sets the headers here[0] (with a distinct lack of user agent) and an issue I filed against the upstream[1] asking them to please set a user agent.<p>[0] <a href="https://git.sr.ht/~cloutier/bird.makeup/tree/master/item/src/BirdsiteLive.Domain/ActivityPubService.cs#L96" rel="nofollow">https://git.sr.ht/~cloutier/bird.makeup/tree/master/item/src...</a><p>[1] <a href="https://github.com/NicolasConstant/BirdsiteLive/issues/188">https://github.com/NicolasConstant/BirdsiteLive/issues/188</a></p>
]]></description><pubDate>Sat, 11 Feb 2023 05:14:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=34749807</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=34749807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34749807</guid></item><item><title><![CDATA[New comment by finnn in "Notkia: Linux phone in the shape of Nokia, with LoRa + WiFI + BT connectivity"]]></title><description><![CDATA[
<p>oh wow HN is parroting this bullshit again.<p>Moxie and Signal didn't do anything other than asking LibreSignal politely to stop using their servers. They didn't "shut down" anything, and they have shown no interest in shutting down signal-cli/signald.<p>MobileCoin, the cryptocurrency that Signal incorporates and essentially sanctions, uses signald for their bot[0].<p>the Signal Matrix bridge has hundreds if not thousands of open source users, plus Element One and Beeper users, all using signald and not having any repercussions for years. The <i>only</i> 3rd party Signal client that's caught any flak from Signal that I'm aware of is LibreSignal.<p>also see: last time this came up[1]<p>[0] <a href="https://github.com/mobilecoinofficial/mobot/blob/dev/RUN.md" rel="nofollow">https://github.com/mobilecoinofficial/mobot/blob/dev/RUN.md</a><p>[1] <a href="https://news.ycombinator.com/item?id=27682490#27683374" rel="nofollow">https://news.ycombinator.com/item?id=27682490#27683374</a></p>
]]></description><pubDate>Sun, 05 Jun 2022 20:38:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=31634608</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=31634608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31634608</guid></item><item><title><![CDATA[New comment by finnn in "Element One – All of Matrix, WhatsApp, Signal and Telegram in one place"]]></title><description><![CDATA[
<p><a href="https://www.freshports.org/net-im/signald/" rel="nofollow">https://www.freshports.org/net-im/signald/</a></p>
]]></description><pubDate>Tue, 26 Oct 2021 17:50:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=29003662</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=29003662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29003662</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>Could you point me to some of those instances?</p>
]]></description><pubDate>Wed, 30 Jun 2021 02:18:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=27684181</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27684181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27684181</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>Okay, that's fair. I interpreted them as a response to the original question about if the policy is enforced.</p>
]]></description><pubDate>Wed, 30 Jun 2021 02:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=27684127</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27684127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27684127</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>We know the policy, no one is confused about the policy, all 3rd party clients violate the policy.<p>Is the policy enforced? I've seen no evidence of it.</p>
]]></description><pubDate>Wed, 30 Jun 2021 01:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=27684072</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27684072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27684072</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>I'm looking for people's experience interacting with the Signal <i>server</i>, not moxie. We're talking about if the server enforces any kind of client restrictions.<p>I haven't looked super deep, but to the best of my knowledge that's not something that happens really. I looked through that reddit thread (thanks for that BTW, whisperfish seems interesting) and skimmed over that enormous GitHub thread, but I couldn't find much in the way of people actually experiencing issues interacting with the Signal server. Again, would appreciate it if you could link me to such a thing. As I mentioned elsewhere, I maintain an unofficial signal client and I try to be aware of these sort of things.</p>
]]></description><pubDate>Wed, 30 Jun 2021 01:20:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=27683859</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27683859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27683859</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>Sorry what am I looking for in this 200 comment reddit thread? I don't see any comments from moxie himself, just a lot of other people claiming to know what moxie wants. Are there reports of specific issues with 3rd party clients or comments from a Signal employee or something?</p>
]]></description><pubDate>Wed, 30 Jun 2021 00:44:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=27683638</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27683638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27683638</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>signal-cli uses a clearly identifiable user agent [0] that could easily be blocked if Signal wanted to. signal-cli could escalate by trying to evade that kind of a block, but as it stands signal-cli has been operating without trouble for several years.<p>I meant they may ask some clients not to use their servers, but they don't have any enforcement mechanism in place beyond asking them to stop on github.<p>[0] <a href="https://github.com/AsamK/signal-cli/blob/05abb3f9f6294677d2de97a9d88c8e9de04c10ec/src/main/java/org/asamk/signal/BaseConfig.java#L8" rel="nofollow">https://github.com/AsamK/signal-cli/blob/05abb3f9f6294677d2d...</a></p>
]]></description><pubDate>Wed, 30 Jun 2021 00:29:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=27683552</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27683552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27683552</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>I said it's not enforced.<p>I cannot speak for moxie or Signal. I can speak for my own experiences, as the maintainer of a fork of signal-cli, and  I have never seen any evidence that Signal's servers block signal-cli or my fork. I don't know about signal-cli but my fork clearly identifies itself in the user agent (and another field called the "signal agent") to the server. If they wanted to block me they could.<p>edit: signal-cli also sets a user agent clearly identifies itself: <a href="https://github.com/AsamK/signal-cli/blob/05abb3f9f6294677d2de97a9d88c8e9de04c10ec/src/main/java/org/asamk/signal/BaseConfig.java#L8" rel="nofollow">https://github.com/AsamK/signal-cli/blob/05abb3f9f6294677d2d...</a></p>
]]></description><pubDate>Wed, 30 Jun 2021 00:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=27683482</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27683482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27683482</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>It's not a licensing restriction, it's a terms of use for their network service. It's also not enforced. Their clients are open source, signal-cli uses a fork of the Android app's client library.</p>
]]></description><pubDate>Wed, 30 Jun 2021 00:02:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=27683374</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27683374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27683374</guid></item><item><title><![CDATA[New comment by finnn in "Command Line Interface for Signal"]]></title><description><![CDATA[
<p>signald is a fork of signal-cli</p>
]]></description><pubDate>Wed, 30 Jun 2021 00:00:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=27683362</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=27683362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27683362</guid></item><item><title><![CDATA[New comment by finnn in "Signald: Unofficial daemon for interacting with Signal"]]></title><description><![CDATA[
<p>yes, send it to your own phone number, just like all the real Signal clients.</p>
]]></description><pubDate>Mon, 26 Apr 2021 05:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=26939658</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=26939658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26939658</guid></item><item><title><![CDATA[New comment by finnn in "Signald: Unofficial daemon for interacting with Signal"]]></title><description><![CDATA[
<p>there are matrix bridges for all three of those<p><a href="https://github.com/tulir/mautrix-whatsapp" rel="nofollow">https://github.com/tulir/mautrix-whatsapp</a><p><a href="https://github.com/Half-Shot/matrix-appservice-discord" rel="nofollow">https://github.com/Half-Shot/matrix-appservice-discord</a><p><a href="https://github.com/matrix-org/matrix-appservice-slack" rel="nofollow">https://github.com/matrix-org/matrix-appservice-slack</a></p>
]]></description><pubDate>Mon, 26 Apr 2021 03:47:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=26939070</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=26939070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26939070</guid></item><item><title><![CDATA[New comment by finnn in "Signald: Unofficial daemon for interacting with Signal"]]></title><description><![CDATA[
<p>signald also comes with a cli called signaldctl: <a href="https://signald.org/signaldctl/" rel="nofollow">https://signald.org/signaldctl/</a></p>
]]></description><pubDate>Mon, 26 Apr 2021 03:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=26939013</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=26939013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26939013</guid></item><item><title><![CDATA[New comment by finnn in "Signald: Unofficial daemon for interacting with Signal"]]></title><description><![CDATA[
<p>the signal matrix bridge currently listed on matrix.org (<a href="https://github.com/tulir/mautrix-signal" rel="nofollow">https://github.com/tulir/mautrix-signal</a>) uses signald</p>
]]></description><pubDate>Mon, 26 Apr 2021 03:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=26939002</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=26939002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26939002</guid></item><item><title><![CDATA[New comment by finnn in "Signald: Unofficial daemon for interacting with Signal"]]></title><description><![CDATA[
<p>a pidgin (libpurple) plugin actually exists already: <a href="https://github.com/hoehermann/libpurple-signald" rel="nofollow">https://github.com/hoehermann/libpurple-signald</a><p>I'd like to improve the website to better showcase the clients</p>
]]></description><pubDate>Mon, 26 Apr 2021 03:32:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=26938993</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=26938993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26938993</guid></item><item><title><![CDATA[New comment by finnn in "Signald: Unofficial daemon for interacting with Signal"]]></title><description><![CDATA[
<p>This daemon handles as much of the weird signal-specific stuff and exposes an easier to use API. It handles things like encrypting and decrypting messages, generating and storing keys, syncing with linked devices and a bunch of others.<p>signald doesn't really "trigger actions" or anything, but it would be pretty easy to write something that does using it.</p>
]]></description><pubDate>Mon, 26 Apr 2021 02:37:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=26938697</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=26938697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26938697</guid></item><item><title><![CDATA[New comment by finnn in "Signald: Unofficial daemon for interacting with Signal"]]></title><description><![CDATA[
<p>:)</p>
]]></description><pubDate>Mon, 26 Apr 2021 01:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=26938252</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=26938252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26938252</guid></item><item><title><![CDATA[New comment by finnn in "Signald: Unofficial daemon for interacting with Signal"]]></title><description><![CDATA[
<p>well "signal-cli" is already in use by <a href="https://github.com/AsamK/signal-cli" rel="nofollow">https://github.com/AsamK/signal-cli</a> (which signald is a fork of)</p>
]]></description><pubDate>Mon, 26 Apr 2021 00:56:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=26938229</link><dc:creator>finnn</dc:creator><comments>https://news.ycombinator.com/item?id=26938229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26938229</guid></item></channel></rss>