<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: adrianhel</title><link>https://news.ycombinator.com/user?id=adrianhel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 07:08:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=adrianhel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by adrianhel in "Google will delete new accounts' data by default in 18 months"]]></title><description><![CDATA[
<p>Can I consent to permanent storage somewhere? I love using the timeline in Google Maps!</p>
]]></description><pubDate>Thu, 25 Jun 2020 19:12:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=23644334</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23644334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23644334</guid></item><item><title><![CDATA[New comment by adrianhel in "A little bit of plain JavaScript can do a lot"]]></title><description><![CDATA[
<p>Why bother with jQuery? I don't see the value add anymore.</p>
]]></description><pubDate>Sun, 21 Jun 2020 20:30:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=23595147</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23595147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23595147</guid></item><item><title><![CDATA[New comment by adrianhel in "Advice to Young Web Developers"]]></title><description><![CDATA[
<p>Another thing I painfully realized: It that is not a good idea to document HTML in HTML.<p>&lt;details&gt;
  &lt;summary&gt;
    It's not a good idea
  &lt;/summary&gt;
  really.
&lt/details&gt;</p>
]]></description><pubDate>Fri, 19 Jun 2020 05:44:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=23571361</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23571361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23571361</guid></item><item><title><![CDATA[New comment by adrianhel in "Advice to Young Web Developers"]]></title><description><![CDATA[
<p>It's the snappiest browser at the moment and I love its render as text function and automatic ad blocking on mobile. I've made a permanent switch on mobile, but I tend to miss the Chrome dev tools whenever I use it on a computer.<p>It's also wonderful that the browser is truly privacy conscious.</p>
]]></description><pubDate>Fri, 19 Jun 2020 05:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=23571184</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23571184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23571184</guid></item><item><title><![CDATA[New comment by adrianhel in "The Road Less Traveled to Fusion Energy?"]]></title><description><![CDATA[
<p>I did not know that. That's great!</p>
]]></description><pubDate>Fri, 05 Jun 2020 08:05:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=23426146</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23426146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23426146</guid></item><item><title><![CDATA[New comment by adrianhel in "The Road Less Traveled to Fusion Energy?"]]></title><description><![CDATA[
<p>There is a lot of land in the world. And definitely have the capacity to build the supply chains. It's just that it's slow and expensive while oil, gas and nuclear is fast and cheap.<p>We need policy changes. Or in a very ideal world, fusion.</p>
]]></description><pubDate>Thu, 04 Jun 2020 16:59:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=23419035</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23419035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23419035</guid></item><item><title><![CDATA[New comment by adrianhel in "Userinterface.js – A small library to build front-end JavaScript applications"]]></title><description><![CDATA[
<p>And to elaborate on the other side of the argument: JSX creates plain JavaScript objects instead of exposing an "almost-JS" templating language. Additionally you get an enormous amount of flexibility. For some types of apps that is very important.</p>
]]></description><pubDate>Mon, 01 Jun 2020 21:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=23384442</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23384442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23384442</guid></item><item><title><![CDATA[New comment by adrianhel in "From Node to Deno"]]></title><description><![CDATA[
<p>It's an unstable feature, but you can use import maps with Deno.</p>
]]></description><pubDate>Sun, 17 May 2020 17:06:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=23213352</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23213352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23213352</guid></item><item><title><![CDATA[New comment by adrianhel in "From Node to Deno"]]></title><description><![CDATA[
<p>I agree. But I do like query builders (Knex for Node). I still write and think in SQL, but don't have to write queries as strings.</p>
]]></description><pubDate>Sun, 17 May 2020 17:02:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=23213306</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23213306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23213306</guid></item><item><title><![CDATA[New comment by adrianhel in "Have the record number of investors in the stock market lost their minds?"]]></title><description><![CDATA[
<p>For 7% a P/E of 14.285714285 or less would be good to be very precise.</p>
]]></description><pubDate>Sat, 16 May 2020 19:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=23206372</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=23206372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23206372</guid></item><item><title><![CDATA[New comment by adrianhel in "A one-line package broke `npm create-react-app`"]]></title><description><![CDATA[
<p>There should be a Promise.isThenable or Promise.is. Strictly speaking this library checks if a value is a thenable.<p>With optional chaining I would however use this check:<p><pre><code>    typeof x?.then === 'function'
</code></pre>
Or if I was code golfin:<p><pre><code>    x?.then?.call
</code></pre>
The first case does not account for built in prototype extensions and the second has false positives with certain data structures.<p>So the function in is-promise should be available as Promise.isThenable or Promise.is.</p>
]]></description><pubDate>Sun, 26 Apr 2020 12:24:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=22986643</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22986643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22986643</guid></item><item><title><![CDATA[New comment by adrianhel in "The JavaScript Black Hole: A playbook for ethical engineering on the web"]]></title><description><![CDATA[
<p>Scrolling on iOS browsers is an utter pain due to rubber band scrolling. It can be solved with -webkit-overflow-scrolling and hard work.</p>
]]></description><pubDate>Tue, 07 Apr 2020 21:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=22807819</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22807819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22807819</guid></item><item><title><![CDATA[New comment by adrianhel in "Mounting evidence for Covid-19 treatments"]]></title><description><![CDATA[
<p>This was really interesting! Would be interesting to see how this interacts with hemochromatosis.</p>
]]></description><pubDate>Mon, 06 Apr 2020 16:16:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=22794960</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22794960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22794960</guid></item><item><title><![CDATA[New comment by adrianhel in "Things Markdown got wrong"]]></title><description><![CDATA[
<p>Agree. It's really missing the point of how this has been used in reality for the sake of promoting semantics in an area where semantics rarely matter.</p>
]]></description><pubDate>Sat, 04 Apr 2020 20:15:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=22781133</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22781133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22781133</guid></item><item><title><![CDATA[New comment by adrianhel in "Why Amazon got out of the Apple App Store tax and other developers won’t"]]></title><description><![CDATA[
<p>"Singular marketplace" – there's your problem.<p>With Android, at least you can download an APK.</p>
]]></description><pubDate>Sat, 04 Apr 2020 17:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=22779856</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22779856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22779856</guid></item><item><title><![CDATA[New comment by adrianhel in "Why Amazon got out of the Apple App Store tax and other developers won’t"]]></title><description><![CDATA[
<p>That's anti-trust at its worst. Sue Apple.</p>
]]></description><pubDate>Sat, 04 Apr 2020 17:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=22779776</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22779776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22779776</guid></item><item><title><![CDATA[New comment by adrianhel in "Ask HN: Best practices for ethical web scraping?"]]></title><description><![CDATA[
<p>I like this approach. Personally I wait an hour if I get an invalid response and use timeouts of a few seconds between other requests.</p>
]]></description><pubDate>Sat, 04 Apr 2020 17:07:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=22779618</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22779618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22779618</guid></item><item><title><![CDATA[New comment by adrianhel in "Rust docs team is no more"]]></title><description><![CDATA[
<p>Good strategy. By ensuring good documentation in the early stages, the community will likely follow.</p>
]]></description><pubDate>Fri, 03 Apr 2020 15:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=22770072</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22770072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22770072</guid></item><item><title><![CDATA[New comment by adrianhel in "How to manage HTML DOM with vanilla JavaScript only?"]]></title><description><![CDATA[
<p>Just use vanilla JS to begin with. If your app has a lot of interaction, you can use React with create-react-app makes things easier.<p>You can still use vanilla JS, HTML and CSS. And it's not morally wrong.<p>Assess the requirements. Lots of moving parts and not a whole lot of time? React or Vue lets you draw the big lines quite simply. Need something simple or with fancy animations? Vanilla may be your best bet.<p>Personally I use vanilla for simpler stuff and React for more complex apps.<p>Don't worry, just make cool stuff. Nobody ever cares how you built it, just that it works.<p>Trello still uses CoffeeScript. It <i>really</i> does not matter as long as it works.<p>PS: You can combine if and when needed.</p>
]]></description><pubDate>Thu, 02 Apr 2020 21:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=22764075</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22764075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22764075</guid></item><item><title><![CDATA[New comment by adrianhel in "How to manage HTML DOM with vanilla JavaScript only?"]]></title><description><![CDATA[
<p>That is not the case anymore. Vendor prefixes are discouraged and seldom needed.</p>
]]></description><pubDate>Thu, 02 Apr 2020 21:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=22763941</link><dc:creator>adrianhel</dc:creator><comments>https://news.ycombinator.com/item?id=22763941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22763941</guid></item></channel></rss>