<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: deckiedan</title><link>https://news.ycombinator.com/user?id=deckiedan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 00:09:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=deckiedan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by deckiedan in "Avoiding temptation beats building willpower"]]></title><description><![CDATA[
<p>A few related thoughts from my spiritual tradition...<p>resist evil, but flee temptation.<p>Build willpower through disciplines, such as fasting, meditation, stillness.<p>Think about the larger value that a smaller temptation points to - junk candy food is an echo of the celebration food from a community event - the connection of enjoying delicious food together with others is something beautiful, so invest and look forward to that. How can we have more deep celebration times, and less binge snacking?<p>Life is complex!<p>Peace</p>
]]></description><pubDate>Mon, 09 Mar 2026 22:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47316791</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=47316791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47316791</guid></item><item><title><![CDATA[New comment by deckiedan in "Apple, What Have You Done?"]]></title><description><![CDATA[
<p>I end up using<p><a href="https://derlien.com/" rel="nofollow">https://derlien.com/</a> "Disk Inventory X"<p>regularly to find stuff to clean up.</p>
]]></description><pubDate>Mon, 26 Jan 2026 10:07:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46763759</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=46763759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46763759</guid></item><item><title><![CDATA[Show HN: Advent of Refactoring"]]></title><description><![CDATA[
<p>Hi fellow code wranglers!<p>Here's a series of short videos I've been making over advent to help some junior Django & JS developers I know have some tools and awareness of refactoring techniques & tools they can us.<p>I thought some other people might find it interesting or helpful!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46323234">https://news.ycombinator.com/item?id=46323234</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 19 Dec 2025 07:40:17 +0000</pubDate><link>https://www.youtube.com/playlist?list=PLXkLI8HXcMo2r9Q5t27aIh-S4guP_I7z1</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=46323234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46323234</guid></item><item><title><![CDATA[New comment by deckiedan in "Duolingo will replace contract workers with AI"]]></title><description><![CDATA[
<p>Massive plus one for Language Transfer. It's well presented, interesting, and kept me engaged. The whole concept is finding connections to language you already know, and gets you thinking in fuller more complex thoughts and sentences really quickly. 
The audio lessons are free on various podcast platforms / YouTube etc.</p>
]]></description><pubDate>Tue, 29 Apr 2025 06:46:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43829352</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=43829352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43829352</guid></item><item><title><![CDATA[New comment by deckiedan in "Perl Weekly Issue #704 – Perl Podcast"]]></title><description><![CDATA[
<p>I've recently been enjoying Book Overflow <a href="https://www.youtube.com/@BookOverflowPod" rel="nofollow">https://www.youtube.com/@BookOverflowPod</a> - they're reading and discussing really interesting (programming / software engineering) books, getting interviews with authors etc.</p>
]]></description><pubDate>Tue, 21 Jan 2025 12:09:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42779250</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=42779250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42779250</guid></item><item><title><![CDATA[New comment by deckiedan in "Ask HN: What skills do you want to develop or improve in 2025?"]]></title><description><![CDATA[
<p>What is the workout you do?</p>
]]></description><pubDate>Sun, 29 Dec 2024 17:59:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42541576</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=42541576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42541576</guid></item><item><title><![CDATA[New comment by deckiedan in "Do AI detectors work? Students face false cheating accusations"]]></title><description><![CDATA[
<p>The AI tool report shown to the dean with "85% match" Will be used as "proof".<p>If you want more proof, then you can take the essay, give it to chatGPT and say, "Please give me a report showing how this essay is written to en by AI."<p>People treat AI like it's an omniscient god.</p>
]]></description><pubDate>Sun, 20 Oct 2024 18:24:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41897406</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=41897406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41897406</guid></item><item><title><![CDATA[New comment by deckiedan in "How we built Townie – an app that generates fullstack apps"]]></title><description><![CDATA[
<p>Well, right. If I'm using an LLM to create code, I'm going to use all my skill and experience to review and shape the code to standards I'm ok with.<p>But for people with extremely limited experience, LLMs offer a "create an app by talking!!" Zero understanding required.  So they won't know to not leak user PII in JSON responses or have publicly writable endpoints or keeping private keys for external services server side and outside of the code base, etc... Let alone anything more complex.</p>
]]></description><pubDate>Sat, 24 Aug 2024 14:16:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41338489</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=41338489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41338489</guid></item><item><title><![CDATA[New comment by deckiedan in "How we built Townie – an app that generates fullstack apps"]]></title><description><![CDATA[
<p>I just played with townie AI for an hour or so... Very cool! Very fun.<p>There's still some glitches, occasionally the entire app code would get replaced by the function the LLM was trying to update.  I could fix it by telling it that's what had happened, and it would then fill everything in again... Waiting for the entire app to be rewritten each time was a bit annoying.<p>It got the initial concepts of the app very very quickly running, but then struggled with some CSS stuff, saying it would try a different approach, or apologising for missing things repeatedly...and eventually it told me it would try more radical approaches and wrote online styles...  I wonder if the single file approach has limitations in that respect.<p>Very interesting, very fun to play with.<p>I'm kind of concerned for security things with LLM written apps - you can ask it to do things and it says yes, without really thinking if it's a good idea or not.<p>But cool!<p>And anything which helps with the internet to be full of small independent quirky creative ideas, the better.</p>
]]></description><pubDate>Sat, 24 Aug 2024 10:43:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=41337150</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=41337150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41337150</guid></item><item><title><![CDATA[New comment by deckiedan in "Welcome to Ladybird"]]></title><description><![CDATA[
<p>I guess also for context, a lot of the code I write is closer to the "house" or even "potatoes".<p>A one-off script to extract data for a report - potato.<p>A brochure website for a company that'll be replaced in 6 years, a small house (or even just an interior of a house, or kitchen revamp...).</p>
]]></description><pubDate>Tue, 02 Jul 2024 15:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40857378</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=40857378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40857378</guid></item><item><title><![CDATA[New comment by deckiedan in "Python packaging scenarios by the creators of ruff"]]></title><description><![CDATA[
<p>This is interesting. But still pretty early, right? (As in, no real docs, not ready for publication...)?<p>It looks like a start of a packages.lock.json kind of tool for dependency resolution eventually?<p>Or am I missing something?</p>
]]></description><pubDate>Tue, 02 Jul 2024 15:00:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40857345</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=40857345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40857345</guid></item><item><title><![CDATA[New comment by deckiedan in "Welcome to Ladybird"]]></title><description><![CDATA[
<p>Also rich patrons supporting artists was how many of the greatest artworks of many civilisations were commissioned for thousands of years...<p>Is writing software closer to growing potatoes or designing the Sagrada de Familia, or writing the Clarinet Concerto?<p>I'd argue that writing a web browser is a lot closer in scope to writing a symphony than building a house - at least in audience and durability.  In a house's life time, maybe 100 people live in it, and perhaps 2000 people visit it, but a browser, or a symphony, will have an audience of millions.<p>The market is massively smaller. The impact massively larger.</p>
]]></description><pubDate>Mon, 01 Jul 2024 18:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40848538</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=40848538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40848538</guid></item><item><title><![CDATA[New comment by deckiedan in "Ask HN: AI hackday at work – what shall I work on?"]]></title><description><![CDATA[
<p>Ask it to write a sitcom comedy screenplay about a software team asked to do exactly this same situation, but where it goes disastrously wrong. Give enough info to the prompt to make it parody your own company. Make sure it's not offensive.<p>Then use an AI image generator to generate cartoon pictures for the characters in the  screenplay.<p>Then use an AI voice system to generate all the voices for it.<p>Then put it all together as a video, present it as a early storyboard concept pitching to them for funding to turn into a full TV series.</p>
]]></description><pubDate>Mon, 01 Jul 2024 06:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=40843151</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=40843151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40843151</guid></item><item><title><![CDATA[New comment by deckiedan in "Show HN: LazyVim for Ambitious Developers"]]></title><description><![CDATA[
<p>This looks beautiful.<p>I'm a long time vim/neovim user, and have a couple of curious colleagues who I'll be linking to this soon.<p>I really like the tone of the writing, the visual style, the pacing, the examples.<p>Maybe having animated GIFs or similar to visualise jumping around might be nice too? (Eg showing the cursor position in the `w` section).<p>Great work!</p>
]]></description><pubDate>Mon, 29 Apr 2024 04:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40194567</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=40194567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40194567</guid></item><item><title><![CDATA[New comment by deckiedan in "Pylyzer – A fast static code analyzer and language server for Python"]]></title><description><![CDATA[
<p>I'm really excited for this.<p>Yes, pyright is fast enough, 99% of the time. But the install story, requiring npm etc, is a bit of a pain.<p>A rust based version with similar install ease as ruff would be great.<p>Additionally, if it is a lot faster, I think it should unlock more possibilities for eager search to improve the lsp.<p>Quite often the pyright lsp doesn't find auto imports - there's just too much many places to search.<p>I'm following this with great interest!</p>
]]></description><pubDate>Sat, 13 Apr 2024 18:15:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40024923</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=40024923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40024923</guid></item><item><title><![CDATA[New comment by deckiedan in "Working with Qubes OS at the Guardian"]]></title><description><![CDATA[
<p>If I was their security team, I would be fine with them publishing articles about our security set up - as long as it wasn't 100% accurate.<p>Possibly mention a specific virtualization system, and then run a honeypot version of the above to try and catch directed attacks at it while actually relying on a totally different system...</p>
]]></description><pubDate>Sat, 06 Apr 2024 08:53:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=39951016</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=39951016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39951016</guid></item><item><title><![CDATA[New comment by deckiedan in "Explorative Programming"]]></title><description><![CDATA[
<p>My day job is Django - and the ipdb based `shell_plus` from the `django_extensions` package is invaluable.[1]<p>I have a shell open almost all the time, and use it constantly for testing functions, writing queries etc. It drives me crazy watching other Devs change a query, wait for the server to reload and refresh the browser repeatedly, when editing in the REPL is so much faster.<p>Being able to `dir` and tab complete experimentally is so fast.  (I also have this in the ipdb debugger... Also Django extensions has a debugger inside templates which is really nice)<p>Being able to `%edit 1-20` and have the repl session instantly in my editor to copy paste is fantastic too.<p>I also use a lot of TDD for tasks that fit that style, mostly where I'm writing business logic or data processing functions... but for exploring data / APIs  /queries / data shaping, interactive just feels instantly productive.  Once I've got the API or whatever it is to correctly produce the happy path, it's then easy to copy that into the codebase knowing what shape to expect, I can then turn that into unit tests and throw all the weird external data and edge cases at it with reasonable confidence about what should be happening underneath.<p>It also has a mode to print out all SQL statements it runs underneath your code - which is great for checking that you've not missed a join or something and got n+1 sneaking in<p>[1] <a href="https://django-extensions.readthedocs.io/en/latest/" rel="nofollow">https://django-extensions.readthedocs.io/en/latest/</a></p>
]]></description><pubDate>Wed, 27 Mar 2024 07:40:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39836490</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=39836490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39836490</guid></item><item><title><![CDATA[New comment by deckiedan in "How computers entered the classroom, 1960–2000"]]></title><description><![CDATA[
<p>My parents are both very computer literate (my mum was a programmer, my dad also wrote code & managed database teams...) and they were really good friends with the head teacher at my primary school (UK, 90s).<p>They worked together with him to write a curriculum they used with the entire teaching staff in our school to learn the systems before the new Windows computers came in to replace the old acorns or BBC micros or whatever, including several "inset" (?) days.<p>The big problem with all the teaching things at the time was being called "Windows for Dummies" or "Microsoft Office for dummies" or whatever - was that the teachers were really smart people - not dummies at all.  So the "you don't understand the computer, therefore you are a dummy" was extremely degrading and put up walls instantly.<p>How people respond when you teach people as "smart, interested and motivated, but currently still extremely unfamiliar and somewhat apprehensive" compared to "not especially clever, and it's a very complicated thing so don't expect to really understand it" is very different.</p>
]]></description><pubDate>Mon, 04 Mar 2024 09:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39588446</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=39588446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39588446</guid></item><item><title><![CDATA[New comment by deckiedan in "Quality of care declines after private equity takes over hospitals"]]></title><description><![CDATA[
<p>I suspect there are a lot of other factors to take into consideration here:<p>- population growth over that time
- percent of people able to afford cars and fuel over that time
- % of those numbers that are in London ( and other big cities) - so the number of people able to afford to live in London compared to jobs there... Many people were priced out, and so have to commute, and pollution taxes and parking prices are now there to discourage cars
- how much train line maintenance has been dropped, and will be coming up as needing replacement "soon" but not done
- how much subsidy the private companies are actually getting still.<p>...<p>Trains in the UK are really not great at all... Compared to the rest of Europe anyway.</p>
]]></description><pubDate>Wed, 27 Dec 2023 09:51:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38780511</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=38780511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38780511</guid></item><item><title><![CDATA[New comment by deckiedan in "New study will examine irritable bowel syndrome as long Covid symptom"]]></title><description><![CDATA[
<p>Maybe part of the problem is that IBS(-like) symptoms, and many "fuzzy" / hard-to-diagnose ones (fatigue, etc) are also caused or exacerbated by anxiety and frustration and emotional distress.<p>So if I'm <i>not</i> hyperchondriac, but am frustrated and stressed by (x) random symptom or covid related (y), or being off sick w/ "normal" Covid & struggling to regain energy, then if I'm emotionally distressed by it, then may develop IBS and fatigue symptoms on top of that - which then feeds into the loop...<p>(Said as someone for the last several months currently struggling with a whole bunch of symptoms and not managing to get any helpful diagnosis or area I can work on to improve things...)</p>
]]></description><pubDate>Wed, 11 Oct 2023 12:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=37843644</link><dc:creator>deckiedan</dc:creator><comments>https://news.ycombinator.com/item?id=37843644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37843644</guid></item></channel></rss>