<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: rhengles</title><link>https://news.ycombinator.com/user?id=rhengles</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 23:45:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rhengles" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rhengles in "Time travel is self-suppressing"]]></title><description><![CDATA[
<p>Didn't we have flying birds before even the dinosaurs, let alone the Homo Sapiens ? So we had physical evidence that flight was possible.</p>
]]></description><pubDate>Fri, 15 Aug 2025 00:59:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44907520</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=44907520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44907520</guid></item><item><title><![CDATA[New comment by rhengles in "Lula Is Elected President of Brazil"]]></title><description><![CDATA[
<p>Source ? Also, have you seen the former ministry of environment Ricardo Salles in the April 22, 2020 video of the ministries meeting with Bolsonaro ?</p>
]]></description><pubDate>Mon, 31 Oct 2022 15:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=33407362</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=33407362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33407362</guid></item><item><title><![CDATA[New comment by rhengles in "Ask HN: Help me pick a front-end framework"]]></title><description><![CDATA[
<p>+1. I also recommend this template[1] based on Vitesse, a starter project created by one member of Vue core team. It includes the NaiveUI library with many advanced components ready.<p>[1] <a href="https://github.com/arijs/vitesse-modular-naiveui" rel="nofollow">https://github.com/arijs/vitesse-modular-naiveui</a></p>
]]></description><pubDate>Sun, 11 Sep 2022 15:09:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=32800228</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=32800228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32800228</guid></item><item><title><![CDATA[New comment by rhengles in "Ask HN: What projects are you working on this weekend?"]]></title><description><![CDATA[
<p>I'm rewriting a ERP system my late father wrote in Delphi (with my help when I was a teenager), to be a modern system in PHP (to be hosted for dirt cheap) with a GraphQL api. As I don't have the manpower to write this API manually, I wrote a JS code to read and parse a MySQL Workbench diagram file, where I define the tables and relationships in the visual editor, and then I parse the XML config file to create the GraphQL Schemas and Resolvers.<p>This API is already working with queries, filters (conditions for the 'where' clause in sql) and forward and reverse relationships (depending on which table points to the other). This system already create 'create' mutations, but I still have to do 'update's and 'delete's. And the entire frontend still.</p>
]]></description><pubDate>Fri, 20 May 2022 21:37:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=31452822</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=31452822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31452822</guid></item><item><title><![CDATA[Astro and Mitosis: run the same component in 4 frameworks]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/arijs/astro-mitosis">https://github.com/arijs/astro-mitosis</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31221086">https://news.ycombinator.com/item?id=31221086</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 01 May 2022 01:05:07 +0000</pubDate><link>https://github.com/arijs/astro-mitosis</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=31221086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31221086</guid></item><item><title><![CDATA[New comment by rhengles in "Uranus should be NASA’s top planetary target – report"]]></title><description><![CDATA[
<p>One of the ideas I have, but will not have time to do, it's to make a site or browser extension to allow users to send extra content, reactions, memes, pictures, etc on Hacker News submissions and comments without having fear of the downvotes.<p>There's many many times that I wanted to post a funny reply but I'm certain that I'd get many downvotes from it.</p>
]]></description><pubDate>Wed, 20 Apr 2022 12:55:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=31096167</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=31096167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31096167</guid></item><item><title><![CDATA[New comment by rhengles in "Ask HN: Does Java need a modern Java UI toolkit for desktop/web?"]]></title><description><![CDATA[
<p>I did a little proof-of-concept a long time ago using Mozilla Rhino + SWT apis and managed to get a small window on the screen with a few buttons with only javascript, but I couldn't figure out the api to make a simple http call...</p>
]]></description><pubDate>Sat, 26 Mar 2022 14:24:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=30812051</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=30812051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30812051</guid></item><item><title><![CDATA[New comment by rhengles in "React Native for Windows is helping Settings improve more quickly"]]></title><description><![CDATA[
<p>I simply created a throwaway account during installation. However, I ended up using a fake birth date that was under 18 yo. So later I ended up having to create _another_ fake account with the age of an adult to allow me to create a local account with admin priviledges...</p>
]]></description><pubDate>Fri, 18 Feb 2022 14:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=30386054</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=30386054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30386054</guid></item><item><title><![CDATA[New comment by rhengles in "Show HN: SHA-256 explained step-by-step visually"]]></title><description><![CDATA[
<p>I can't edit my post anymore but I found the solution. All I had to do was to convert the random input value (X above) to an uint32 using (X >>> 0).</p>
]]></description><pubDate>Tue, 08 Feb 2022 18:12:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=30262107</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=30262107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30262107</guid></item><item><title><![CDATA[New comment by rhengles in "Show HN: SHA-256 explained step-by-step visually"]]></title><description><![CDATA[
<p>Forgive me for replying here, I couldn't find an option to DM you. And I cannot find any implementation of this in javascript, nor anyone else able to help me.<p>Can you shed some light here why I'm getting these differences?<p><a href="https://jsfiddle.net/7kf15dje/" rel="nofollow">https://jsfiddle.net/7kf15dje/</a><p>Here is an example of the output I'm getting:<p><pre><code>  //       X  A  B           X^1         X^-1 :: Difference
   471490377  6 13 =  1365552781 =  471490377 :: 0
  1528396978  9 11 = -1576695076 = 1528396978 :: -0
  1592322722  9 20 =   622346385 = 1592322722 :: -0
  1214152986  8 16 = -1748578289 = 1214152985 :: -1
  1193897367  2 16 =   907713766 = 1193897366 :: -1
   335642564  9 10 =   318891964 =  335642564 :: -0
   486208953 16 23 =   894211128 =  486208952 :: -1
   629577059 13 14 =  1383225523 =  629577058 :: -1
  1609442937  8 18 =   674046110 = 1609442937 :: -0
   234450967  6 12 =  -459008694 =  234450966 :: -1
  1840721644 19 28 =  -602984005 = 1840721644 :: -0</code></pre></p>
]]></description><pubDate>Tue, 08 Feb 2022 15:47:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=30259787</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=30259787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30259787</guid></item><item><title><![CDATA[New comment by rhengles in "International Space Station will plummet to a watery grave in 2031"]]></title><description><![CDATA[
<p>Would it require too much energy to spin it away from earth instead of towards it ?</p>
]]></description><pubDate>Thu, 03 Feb 2022 19:09:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=30197174</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=30197174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30197174</guid></item><item><title><![CDATA[New comment by rhengles in "Google Is Forcing Me to Dump a Perfectly Good Phone"]]></title><description><![CDATA[
<p>Reading only the title, I thought "I am having this problem exactly now!". However, it is not about lack of security updates (it's an old Motorola phone). It is a smartphone that belonged to my late father who passed away in 2020. He had a google account with password and the phone has a pattern to draw in the lock screen.<p>I know Google and the phone manufacturers are concerned with the stealing of phones, so they make it as hard as they can to use a phone without authorization, even if you try to reset the phone and erase all user data. Does anyone know if there is a process to remove a google account from a phone even if I have to prove to Google that he died of natural causes?</p>
]]></description><pubDate>Tue, 25 Jan 2022 20:25:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=30077558</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=30077558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30077558</guid></item><item><title><![CDATA[New comment by rhengles in "Parcel CSS: A new CSS parser, compiler, and minifier"]]></title><description><![CDATA[
<p>One thing that always put me off about webpack is the default way it compiles your code. One of the ways is(was?) compiling code as _eval_(!!) statements and code as string. It is absolutely impossible to debug such code.<p>You were meant to rely on sourcemaps to get something on your debugger, but despite using the latest Chrome and developer tools at the time, I could never get it to work to actually debug sites.<p>I know Rollup, Vite and etc had a much easier time providing an easier developer experience because they rely on the browser's native ESM support, but I never could understand why webpack decided to mangle the code so badly.</p>
]]></description><pubDate>Thu, 13 Jan 2022 16:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=29922769</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=29922769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29922769</guid></item><item><title><![CDATA[New comment by rhengles in "Ask HN: What Happened to Borland?"]]></title><description><![CDATA[
<p>CSS - Yes. JS - Not since 2015, I'll admit that is somewhat recent. HTML IDs - IDs are only good if they're unique. Since HTML had no notion of scope, they became global. Shadow DOM is the web platform answer for modularization, however any JS framework will allow you to slice your CSS and HTML in components.</p>
]]></description><pubDate>Fri, 10 Dec 2021 20:34:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29515136</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=29515136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29515136</guid></item><item><title><![CDATA[New comment by rhengles in "Every pricing page should have GIFs"]]></title><description><![CDATA[
<p>Maybe those users simply aren't interested enough in your product? I think adding a simple note "click on the labels to see a demo" should be enough discoverability.</p>
]]></description><pubDate>Tue, 30 Nov 2021 23:16:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=29398672</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=29398672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29398672</guid></item><item><title><![CDATA[New comment by rhengles in "PHP 8.1.0"]]></title><description><![CDATA[
<p>This depends a little on the taste of each person, but personally the most elegant way of doing PHP apps I ever found is with Siler: <a href="https://siler.leocavalcante.dev/v/main/" rel="nofollow">https://siler.leocavalcante.dev/v/main/</a> and Create Siler App: <a href="https://github.com/leocavalcante/create-siler-app" rel="nofollow">https://github.com/leocavalcante/create-siler-app</a></p>
]]></description><pubDate>Thu, 25 Nov 2021 21:54:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=29345333</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=29345333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29345333</guid></item><item><title><![CDATA[New comment by rhengles in "Debit cards are hidden financial infrastructure"]]></title><description><![CDATA[
<p>That's a kinda chicken and egg problem. I could argue that the more financing you give to people, the more they're gonna be willing to pay, so this actually drive prices up.</p>
]]></description><pubDate>Sun, 14 Nov 2021 15:25:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=29217717</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=29217717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29217717</guid></item><item><title><![CDATA[New comment by rhengles in "Vue 3.2"]]></title><description><![CDATA[
<p>The best example I ever saw, and a great UI framework/component library on top of it, it's NaiveUI - www.naiveui.com . The code is all in JSX + Typescript, I didn't find a single component with html templates.</p>
]]></description><pubDate>Tue, 10 Aug 2021 17:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=28132032</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=28132032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28132032</guid></item><item><title><![CDATA[New comment by rhengles in "Why Windows 11 is forcing everyone to use TPM chips"]]></title><description><![CDATA[
<p>If you have a Windows 10 license, you already have a Windows 11 "license", since the update is free.</p>
]]></description><pubDate>Sat, 26 Jun 2021 20:53:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=27645740</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=27645740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27645740</guid></item><item><title><![CDATA[New comment by rhengles in "Microsoft announces Windows 11"]]></title><description><![CDATA[
<p>They tried that with Windows 8, the backslash was so enormous that I think they will be on the safe side and stick with 'familiarity' for the foreseeable future.</p>
]]></description><pubDate>Thu, 24 Jun 2021 16:15:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=27619728</link><dc:creator>rhengles</dc:creator><comments>https://news.ycombinator.com/item?id=27619728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27619728</guid></item></channel></rss>