<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: rburhum</title><link>https://news.ycombinator.com/user?id=rburhum</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 12:25:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rburhum" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rburhum in "A 26,000-year astronomical monument hidden in plain sight (2019)"]]></title><description><![CDATA[
<p>That is a crime of humanity. Terrible!</p>
]]></description><pubDate>Tue, 20 Jan 2026 20:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46697623</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=46697623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46697623</guid></item><item><title><![CDATA[New comment by rburhum in "Rockstar employee shares account of the company's union-busting efforts"]]></title><description><![CDATA[
<p>Try to work at a place that has a union and decide to not be part of it... then you can see the true face of injustice. Don't want to be extorted out of union fees? Good luck, you are better off working somewhere else.</p>
]]></description><pubDate>Fri, 07 Nov 2025 21:26:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45851284</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=45851284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45851284</guid></item><item><title><![CDATA[New comment by rburhum in "I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA"]]></title><description><![CDATA[
<p>were you a son of an asylee that then aged out? If so, you may want to look at the asylum “nunc pro tunc” process</p>
]]></description><pubDate>Sat, 15 Mar 2025 20:02:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43374838</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=43374838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43374838</guid></item><item><title><![CDATA[New comment by rburhum in "Pyramid structure discovered near Caral Peru"]]></title><description><![CDATA[
<p>Most people will not understand how awesome your comment is, and if I could, I would triple vote you up.</p>
]]></description><pubDate>Wed, 05 Feb 2025 00:11:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42941340</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=42941340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42941340</guid></item><item><title><![CDATA[New comment by rburhum in "Linux: We need tiling desktop environments"]]></title><description><![CDATA[
<p>I have been wanting to look into tiling managers, but I was always putting it off because of tasks I had to do. I read this post, and it made me look into how to use the default tiling manager of my current distro (Using Kubuntu and Plasma). It literally is Cmd-T, pick a default layout (the upper right area has some default ones, too), and then whenever you want to tile, just shift drag the window and it will snap. Been using it all day and I love it. The article does not talk about this one, but man, glad it made me wonder about it.</p>
]]></description><pubDate>Tue, 27 Aug 2024 00:43:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41363612</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=41363612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41363612</guid></item><item><title><![CDATA[New comment by rburhum in "Rabbit: LLM-First Mobile Phone"]]></title><description><![CDATA[
<p>Sidenote: I find it funny that somebody that is trying to create a product that competes with Apple and Google ends up showing both of their logos in many places of their most important marketing video.</p>
]]></description><pubDate>Tue, 09 Jan 2024 20:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=38931963</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=38931963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38931963</guid></item><item><title><![CDATA[New comment by rburhum in "Why is my LG Washing Machine using 3.6GB of data/day?"]]></title><description><![CDATA[
<p>"Smart Blinds" are much more useful than your other examples IMHO.</p>
]]></description><pubDate>Tue, 09 Jan 2024 20:30:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=38931675</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=38931675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38931675</guid></item><item><title><![CDATA[CZ's statement on X after stepping down as CEO]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/cz_binance/status/1727063503125766367">https://twitter.com/cz_binance/status/1727063503125766367</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38370305">https://news.ycombinator.com/item?id=38370305</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 21 Nov 2023 21:17:39 +0000</pubDate><link>https://twitter.com/cz_binance/status/1727063503125766367</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=38370305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38370305</guid></item><item><title><![CDATA[New comment by rburhum in "Starlink has achieved breakeven cash flow"]]></title><description><![CDATA[
<p>We are not all obsessed with fake Internet points</p>
]]></description><pubDate>Thu, 02 Nov 2023 16:21:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38115851</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=38115851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38115851</guid></item><item><title><![CDATA[New comment by rburhum in "Ask HN: Why aren't Django Admin style dashboards popular in other frameworks?"]]></title><description><![CDATA[
<p>The cool thing about django admin is how easy it is to customize within the bounds that it was designed for. You have one liners to add calculated values, complex filters, inline records from related tables, a permission model to limit operations and/or access to certain objects (or records), custom actions on a set or subset of items, import/export, etc etc. 99% of it without touching HTML or CSS. If you need something more complex, you just build it, but right out of the box it provides a lot of options for the content managers. If you stay within the bounds of how it was designed, the extensibility model is solid.</p>
]]></description><pubDate>Sat, 28 Oct 2023 15:46:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=38050724</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=38050724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38050724</guid></item><item><title><![CDATA[New comment by rburhum in "Ask HN: Why aren't Django Admin style dashboards popular in other frameworks?"]]></title><description><![CDATA[
<p>yes it does if implemented correctly with that intention in mind</p>
]]></description><pubDate>Sat, 28 Oct 2023 15:36:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38050619</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=38050619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38050619</guid></item><item><title><![CDATA[New comment by rburhum in "Ask HN: Why aren't Django Admin style dashboards popular in other frameworks?"]]></title><description><![CDATA[
<p>It is not just a UI just for CRUD. You can easily add custom actions (calls to web services, export/imports, heavy background tasks that operate on a row or collections of rows), filters, related tables with custom behavior, display custom derived/calculated values, etc. Additionally, you can skin it easily - and in some cases, even create dashboards in a very simple manner. Check out out Django Unfold for an example <a href="https://github.com/unfoldadmin/django-unfold">https://github.com/unfoldadmin/django-unfold</a></p>
]]></description><pubDate>Sat, 28 Oct 2023 15:33:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=38050597</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=38050597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38050597</guid></item><item><title><![CDATA[New comment by rburhum in "Ask HN: Why aren't Django Admin style dashboards popular in other frameworks?"]]></title><description><![CDATA[
<p>if your model is a choicefield, then it only shows you those values and you can’t do what you are describing. Additionally, you have validation that can happen at the class level, group of fields, or field.</p>
]]></description><pubDate>Sat, 28 Oct 2023 15:28:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=38050552</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=38050552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38050552</guid></item><item><title><![CDATA[New comment by rburhum in "Thirty Years Ago: MS-DOS 6.00"]]></title><description><![CDATA[
<p>You just brought me back to my childhood!<p>If you had included MultiConfig options that added Soundblaster8/Soundblaster16, with CDROM or without it... AND their complementary AUTOEXEC.BAT options that would trigger based on the CONFIG.SYS, then that would have been my system config! Without being able to squeeze every single kb of memory possible, there was no way to play Sam and Max or Indiana Jones and the Fate of Atlantis, while still having a system that can boot Windows 3.1 :-)</p>
]]></description><pubDate>Fri, 06 Oct 2023 19:47:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=37795360</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=37795360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37795360</guid></item><item><title><![CDATA[New comment by rburhum in "Why people care about PostGIS and Postgres"]]></title><description><![CDATA[
<p>Because Postgres+PostGIS is awesome</p>
]]></description><pubDate>Wed, 13 Sep 2023 14:24:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=37497169</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=37497169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37497169</guid></item><item><title><![CDATA[New comment by rburhum in "ASUS to manufacture and sell Intel’s NUC products"]]></title><description><![CDATA[
<p>thank you!</p>
]]></description><pubDate>Mon, 24 Jul 2023 19:45:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=36853266</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=36853266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36853266</guid></item><item><title><![CDATA[New comment by rburhum in "ASUS to manufacture and sell Intel’s NUC products"]]></title><description><![CDATA[
<p>I wanted to understand what NUC is and what it is used for… but after 13th mention of “NUC” (as if we all knew wth it was), I just gave up. Bad marketing always hurts more than help.</p>
]]></description><pubDate>Wed, 19 Jul 2023 08:53:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=36783643</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=36783643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36783643</guid></item><item><title><![CDATA[New comment by rburhum in "Why I Hate Frameworks (2005)"]]></title><description><![CDATA[
<p>I will give a counter point.
I <i>love</i> well-designed opinionated frameworks. Whenever I want to do something simple, I agree that a framework may be overkill. A micro-framework is nice for those scenarios though.
However, whenever I build a project that will be maintained or extended by many people, opinionated frameworks give me the advantage that they force you to do things in a particular way.<p>Django is a perfect example. If all I am doing is two or four pages that just return static HTML, then why would I pick that at all? A new django project creates a specific file structure: urls.py, models.py, settings.py, views.py, middleware.py, etc. If I get a new Django developer that is not familiar with the project, I can pretty much drop him in and he will not what is going on quickly. I don't need to explain what a viewset is because chances are that the dev has used Djano Rest Framework before. Whatever changes are made, will follow the same patterns, so maintainability overhead is reduced.<p>When you add a project that is built from scratch without using a framework that has strong stances on how files should be organized, all bets are off. You have to spend a lot of time trying to wrap your head around the custom abstractions that have been built - and it is hard to argue that some of that will translate to a different job.<p>Yes, of course when you want to do something else that forces the opinionated framework to do things that it was not designed to do, it is a true pain - but you have to ask yourself if for that particular case it makes sense to use that framework at all (most likely not).<p>Frameworks also evolve. I use to curse constantly when I had to touch a Backbone JS project in the past, but now, I can jump and look at a React project that uses Redux and get to make changes right away without paying high cognitive cost. It may not be perfect, but it gives me structure and pre-defined patterns to worry about solving the actual problem I want to attack - and not waste time trying to create yet another leaky abstraction. My two cents.</p>
]]></description><pubDate>Sat, 08 Jul 2023 00:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=36639870</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=36639870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36639870</guid></item><item><title><![CDATA[New comment by rburhum in "The Rise and Fall of CORBA (2006)"]]></title><description><![CDATA[
<p>If I could upvote you 100 times at the expense of not being able to vote for the rest of the year, I would do it right now.</p>
]]></description><pubDate>Sat, 01 Jul 2023 16:17:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=36551714</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=36551714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36551714</guid></item><item><title><![CDATA[New comment by rburhum in "PostgreSQL reconsiders its process-based model"]]></title><description><![CDATA[
<p>Sorry if I offend anybody, but this sounds like such a bad idea. I have been running various versions of postgres in production for 15 years with thousands of processes on super beefy machines, and I can tell you without a doubt that sometimes those processes crash - specially if you are running any of the extensions. Nevertheless, Postgres has 99% of the time proven to be resilient. The idea that a bad client can bring the whole cluster down because it hit a bug sounds scary. Every try creating a spatial index on thousands/millions of records that have nasty overly complex or badly digitized geometries? Sadly, crashes are part of that workflow, and changing this from process to threading would mean all the other clients also crashing and cutting connections. This as a potential problem because I want to avoid context switching overhead or cache misses, no thanks.</p>
]]></description><pubDate>Mon, 19 Jun 2023 19:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=36395574</link><dc:creator>rburhum</dc:creator><comments>https://news.ycombinator.com/item?id=36395574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36395574</guid></item></channel></rss>