<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: jackjeff</title><link>https://news.ycombinator.com/user?id=jackjeff</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 09:37:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jackjeff" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jackjeff in "The TSA's New $45 Fee to Fly Without ID Is Illegal"]]></title><description><![CDATA[
<p>Besides being racist this is kind of dumb.  If you’re going to bring down the plane you’re defo not going to look like someone who gets randomly selected 100% of the time. Even the 9/11 terrorists knew this and shaved their beard instead of looking like the fundamentalists scumbags they were.</p>
]]></description><pubDate>Tue, 03 Feb 2026 07:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46867896</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=46867896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46867896</guid></item><item><title><![CDATA[New comment by jackjeff in "C100 Developer Terminal"]]></title><description><![CDATA[
<p>Is there any videos of this thing or maybe just the OS?</p>
]]></description><pubDate>Thu, 27 Nov 2025 07:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46066706</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=46066706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46066706</guid></item><item><title><![CDATA[New comment by jackjeff in "Green card interviews end in handcuffs for spouses of U.S. citizens"]]></title><description><![CDATA[
<p>Oh you can declare anything… but the minute you don’t pay you taxes you’ll realize it’s just words.</p>
]]></description><pubDate>Thu, 27 Nov 2025 04:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46065802</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=46065802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46065802</guid></item><item><title><![CDATA[New comment by jackjeff in "Green card interviews end in handcuffs for spouses of U.S. citizens"]]></title><description><![CDATA[
<p>I think this was explained before. But basically the processing takes so long (over a year) that you are guaranteed to overstay most visas and leaving the US is considered as abandoning your petition for a green card.<p>So you are in this limbo state where you are given some kind of status while the application is pending and you absolutely can’t leave the country.<p>But that’s not the issue here nor why people are being detained.<p>People came to the US with intend to marry and apply for a green card on non immigrant visa. For instance British citizens on a visa waiver can just show up and get married. That’s legal.<p>But it turns into immigration fraud if you always intended to apply for a green card afterwards.<p>What you are supposed to do is apply for a K1 fiancé visa which takes another year.</p>
]]></description><pubDate>Thu, 27 Nov 2025 04:44:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46065750</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=46065750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46065750</guid></item><item><title><![CDATA[New comment by jackjeff in "Green card interviews end in handcuffs for spouses of U.S. citizens"]]></title><description><![CDATA[
<p>So the right process is to request for a K1 fiancé visa which takes over a year?!<p>I can see why people were tempted to cut corners, especially given past tolerance…</p>
]]></description><pubDate>Thu, 27 Nov 2025 04:28:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46065652</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=46065652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46065652</guid></item><item><title><![CDATA[New comment by jackjeff in "Time to start de-Appling"]]></title><description><![CDATA[
<p>The UK (same as the US) has lots of extra territorial laws. Enforcing them is another matter.<p>It’s easy to make Apple budge because they have money ties to the Uk.<p>This works less well for unsavory websites not complying with UK law. See <a href="https://prestonbyrne.com/2025/10/16/the-ofcom-files/" rel="nofollow">https://prestonbyrne.com/2025/10/16/the-ofcom-files/</a></p>
]]></description><pubDate>Tue, 11 Nov 2025 07:24:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45884897</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=45884897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45884897</guid></item><item><title><![CDATA[New comment by jackjeff in "IP blocking the UK is not enough to comply with the Online Safety Act"]]></title><description><![CDATA[
<p>The UK has no problem asking their ISPs to block the Pirate Bay. Why can’t OFCOM do this? I don’t understand the attempt to pursue this in a foreign country. It’s fairly obvious that what they’re doing are not considered crimes in the US and politically it looks bad from Trump and his administration. And also, until 5 mins ago I had no idea this site existed. Now I do. Seems to achieve the polar opposite as I’m in the UK and browsing a dangerous forbidden site now.  Wooooo</p>
]]></description><pubDate>Sun, 09 Nov 2025 07:57:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45863772</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=45863772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45863772</guid></item><item><title><![CDATA[New comment by jackjeff in "YouTube erased more than 700 videos documenting Israeli human rights violations"]]></title><description><![CDATA[
<p>The problem is that these private companies have taken a disproportionate place in public discourse. You are absolutely right that freedom of speech does not guarantee the right to post anything on YouTube (someone else's website). In fact YouTube has the right (protected speech) to censor you and refuse to let you post long as they don't do in a discriminatory way (for instance, only "white people" can post would be discriminatory/illegal).<p>The problem is that in practice, if you can't do YouTube, Facebook, Tiktok, INsta, etc... your speech will not be heard by anyone. It's like if a tree falls in the forest and nobody is there to hear it, the fact that it makes sound is irrelevant. So effectively, it amounts to censorship, even though the government potentially had no hand in it.<p>Now imagine someone in Trump administration pressured Google with a juicy contract, or the prospect of an expensive lawsuit, and the quid pro quo was dumping these videos that annoy "our Israeli friends". This kind of "pay to play" is at minimum corruption. It may also fall of short of constitutional guarantees for free speech. Ironically, it is exactly the same thing a lot of members of the Trump administration have accused Biden of doing (exhibit: the so called "Twitter Files" etc... ), although I don't believe this went anywhere in federal courts (am I wrong?)<p>I honestly don't know what the answer is. But I would not be surprised if in 50 years time, some of these large companies get regulated as "utilities" and are no longer able to yank "videos" from their platform just because they feel like it. And every time they "abuse" their powers, I feel like we get an inch closer to that onerous regulation.</p>
]]></description><pubDate>Wed, 05 Nov 2025 13:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45822565</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=45822565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45822565</guid></item><item><title><![CDATA[New comment by jackjeff in "YouTube erased more than 700 videos documenting Israeli human rights violations"]]></title><description><![CDATA[
<p>The article has a very long list of alleged Israeli violations of international law and human rights. Here's a quick summary.<p>Genocide in Gaza. It is described as a "genocidal campaign" implying systematic targeting of a national, ethnic, or religious group, prohibited under the 1948 Genocide Convention. This is what the ICC is investigating now.<p>War Crimes:<p>- Killing of Palestinian civilians, including children and families.<p>- Killing of journalist Shireen Abu Akleh, a violation of the Geneva Conventions protecting civilians and journalists in conflict zones.<p>- Destruction of Palestinian homes in the occupied West Bank, possibly constituting collective punishment or unlawful destruction of property under the Fourth Geneva Convention.<p>- Intentionally starving civilians by blocking humanitarian aid into Gaza, explicitly prohibited under Article 54 of Additional Protocol I to the Geneva Conventions and cited in ICC arrest warrants for Israeli officials.<p>- Torture of Palestinian detainees by Israeli forces, a violation of the UN Convention Against Torture.<p>The article also alleges complicity from the US authorities and corporations (YouTube, Google, MailChimp).</p>
]]></description><pubDate>Wed, 05 Nov 2025 12:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45822318</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=45822318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45822318</guid></item><item><title><![CDATA[New comment by jackjeff in "YouTube erased more than 700 videos documenting Israeli human rights violations"]]></title><description><![CDATA[
<p>The irony is that JD Vance lectured the Europeans about their lack of freedom of speech in Europe while invited in Germany.</p>
]]></description><pubDate>Wed, 05 Nov 2025 12:34:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45822169</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=45822169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45822169</guid></item><item><title><![CDATA[New comment by jackjeff in "Ofcom fines 4chan £20K and counting for violating UK's Online Safety Act"]]></title><description><![CDATA[
<p>I’d be curious to know how the UK going to enforce its extra territorial law against a company with no ties to the UK?</p>
]]></description><pubDate>Mon, 13 Oct 2025 20:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45572979</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=45572979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45572979</guid></item><item><title><![CDATA[New comment by jackjeff in "UK Petition: Do not introduce Digital ID cards"]]></title><description><![CDATA[
<p>No doubt it’ll be an open source app you’ll be able to recompile for your non Android/iOS computers. Otherwise I really hope to government gifts me an ID computer.</p>
]]></description><pubDate>Mon, 29 Sep 2025 06:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45410856</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=45410856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45410856</guid></item><item><title><![CDATA[New comment by jackjeff in "A teen was suicidal. ChatGPT was the friend he confided in"]]></title><description><![CDATA[
<p>Don’t cars and ropes and drills occasionally kill people too? Society seems to have accepted that fact long ago.<p>Somehow we expect the digital world to be devoid of risks.<p>Cryptography that only the good guys can crack is another example of this mindset.<p>Now I’m not saying ClosedAI look good on this, their safety layer clearly failed and the sycophantic BS did not help.<p>But I reckon this kind of failure more will always exist in LLMs. Society will have to learn this just like we learned cars are dangerous.</p>
]]></description><pubDate>Wed, 27 Aug 2025 06:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45036009</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=45036009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45036009</guid></item><item><title><![CDATA[New comment by jackjeff in "I built a native Windows Todo app in pure C (278 KB, no frameworks)"]]></title><description><![CDATA[
<p>I remember doing that for some custom installer I wrote. It felt like a good idea for 5mins until it got flagged by a bunch of anti virus software… had to sign the installer in the end and spent a lot of time reporting false positives.</p>
]]></description><pubDate>Sun, 11 May 2025 20:05:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43956693</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=43956693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43956693</guid></item><item><title><![CDATA[New comment by jackjeff in "I built a native Windows Todo app in pure C (278 KB, no frameworks)"]]></title><description><![CDATA[
<p>I’m surprised it’s that big to be honest. I was expecting it to be smaller or half the size to be taken by some app icon. I remember writing this kind of stuff back in the days and it was smaller.<p>Is it due to MinGw maybe?</p>
]]></description><pubDate>Sun, 11 May 2025 19:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43956598</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=43956598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43956598</guid></item><item><title><![CDATA[New comment by jackjeff in "We're building a dystopia just to make people click on ads [video]"]]></title><description><![CDATA[
<p>I did not realize that worked so well. I gave up on Safari a while ago. Will give it another shot with AdBlock Pro then. Is it with the free tier?<p>I just use ublock Origin with Firefox on Mac/Pc and Orion on iOS.<p>The annoyance list takes care of the cookie banners.</p>
]]></description><pubDate>Sun, 27 Apr 2025 20:39:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43814930</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=43814930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43814930</guid></item><item><title><![CDATA[New comment by jackjeff in "How encryption for Cinema Movies works"]]></title><description><![CDATA[
<p>Oh thanks. I missed that. I guess that works pretty well too!</p>
]]></description><pubDate>Mon, 21 Apr 2025 11:43:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43750805</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=43750805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43750805</guid></item><item><title><![CDATA[New comment by jackjeff in "How encryption for Cinema Movies works"]]></title><description><![CDATA[
<p>> The video stream is encoded as one single JPEG2000 picture per frame. Each frame is encrypted with the same static AES key.<p>Is this not a problem? It’s not a good idea to reuse the same key to encrypt very similar files. Similar to ECB. See the famous penguin <a href="https://words.filippo.io/the-ecb-penguin/" rel="nofollow">https://words.filippo.io/the-ecb-penguin/</a><p>I’m surprised they don’t use something like XTS commonly used for disk encryption. It derives a unique key for each block/frame and allow you to access each individual blocks/frames non sequentially.</p>
]]></description><pubDate>Mon, 21 Apr 2025 09:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43749829</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=43749829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43749829</guid></item><item><title><![CDATA[New comment by jackjeff in "Better Error Handling"]]></title><description><![CDATA[
<p>Checking for errors after every line (like in Go) is the worst. Used to do that in c/c++ calling win32 APIs. Know what happened when sloppy developers come along? They don’t bother checking and you have really bizarre impossible to debug problems because things fail in mysterious ways. At least with an exception if you “forget” to catch it blows up in your face and it’ll be obvious<p>Sure monads are cool and I’d be tempted to use them. They make it impossible for forget to check for errors and if you don’t care you can panic.<p>But JS is not Rust. And the default is obviously to use exceptions.<p>You’ll have to rewrap every API under the moon. So for Monads in JS to make sense you need a lot of weird code that’s awkward to write with exceptions to justify the costs.<p>I’m not sure the example of doing a retry in the API is “enough” to justify the cost. Also in the example, I’m not sure you should retry. Retries can be dangerous especially if you pile them on top of other retries: <a href="https://devblogs.microsoft.com/oldnewthing/20051107-20/?p=33433" rel="nofollow">https://devblogs.microsoft.com/oldnewthing/20051107-20/?p=33...</a></p>
]]></description><pubDate>Mon, 21 Apr 2025 08:38:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43749617</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=43749617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43749617</guid></item><item><title><![CDATA[New comment by jackjeff in "Apple takes UK to court over 'backdoor' order"]]></title><description><![CDATA[
<p>That’s not necessarily true.<p>RIPA notices do indeed assume you’re in possession of the keys of anything encrypted and you must disclose when asked nicely.<p>You just need an airtight provable way of showing you have a way to destroy that key when you push a button and do that before the notice arrive. I suspect that’s after they seize your stuff.</p>
]]></description><pubDate>Thu, 06 Mar 2025 07:47:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43277561</link><dc:creator>jackjeff</dc:creator><comments>https://news.ycombinator.com/item?id=43277561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43277561</guid></item></channel></rss>