<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: hickelpickle</title><link>https://news.ycombinator.com/user?id=hickelpickle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 19:23:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hickelpickle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hickelpickle in "Debian decides not to decide on AI-generated contributions"]]></title><description><![CDATA[
<p>Glad to see this response, I was wondering the other day how the affected accessibility. I remember reading a thread a few years back of visually challenged developers and their work flow and was kinda surprised there has been such little discussion around developer accessibility with the advent of ai agents and coding routines.</p>
]]></description><pubDate>Wed, 11 Mar 2026 00:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47330602</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=47330602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47330602</guid></item><item><title><![CDATA[New comment by hickelpickle in "Anthropic tries to hide Claude's AI actions. Devs hate it"]]></title><description><![CDATA[
<p>If there is one thing I have seen is that there is a subset of intellectual people will still be adverse to learning new tools, hang to ideological beliefs (I feel this though, watching programming as you know it die in a way, kinda makes you not want to follow it) and would prefer to just be lazy and not properly dogfood and learn their new tooling.<p>I'm seeing amazing result to with agents, when provided an well formed knowledge base and directed through each piece of work like its a sprint. Review and iron out scope requirements, api surface/contract, have agents create multi phase implementation plans and technical specifications in a share dev directory and to make high quality changes logs, document future consideration and any bugs/issues found that can be deferred. Every phase is addressed with a human code review along with gemini who is great at catching drift from spec and bugs in less obvious places.<p>While I'm sure an enterprise code base could still be an issue and would require even more direction (and opus I wont let touch java, it codes like an enterprise java greybeard who loves to create an interface/factory for everything), I think that's still just a tooling issues.<p>I'm not of the super pro AI camp, but having followed its development and used it throughout. For the first time I am actual amazed and bothered, and convinced if people dont embrace these tools, they will be left behind. No they dont 10-100x a jr dev, but if someone has proper domain knowledge to direct the agent, performs dual research with it to iron things out with the human actually understanding the problem space, 2-5x seems quite reasonable currently if driven by a capable developer. But this just move the work to review and documentation maintenance/crafting. Which has its own fatigue and is less rewarding for a programmers mind who loves to solve challenges and gets dopamine from it .<p>But given how man people are adverse...I dont think anyone who embraces it is going to have job security issues and be replaced, but here are many capable engineers who might due to their own reservations. I'm amazed by how many intelligent and capable people try llms/agents like a political straw man, there is no reasoning with them. They say vibe coding sucks (it does for anything more than a small throw away that wont be maintained), yet their examples for agents/llm not working is it can't just take a prompt and produce the best code ever and automatically and manifest the knowledge needed to work on their codebase. You still need to put in effort and learn to actually perform the engineering with the tools, but if it doesnt take a paragraph with no AGENTS.md and turn it into a feature or bug fix they are not good to them. Yeah they will get distracted and fuck up, just like if you throw 9/10 developers in the same situation and told them to get to work with no knowledge of the code base or domain and have their pr in by noon.</p>
]]></description><pubDate>Mon, 16 Feb 2026 17:59:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47038042</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=47038042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47038042</guid></item><item><title><![CDATA[New comment by hickelpickle in "Zed editor switching graphics lib from blade to wgpu"]]></title><description><![CDATA[
<p>Damn, I just dove back into a vulkan project I was grinding through to learn graphics programing, life and not having the time to chase graphic programming bugs led me to put it aside for a year and a half and these new models were able to help me squash my bug and grok things fully to dive back in, but I never even consider that the rust vulkan ecosystem was worse off. it was already an insane experience getting imgui, winit and ash to play nice together, after bouncing back and forth between WGPU, I assume vulkan via ash was the safer bet.<p>IIRC there is another raw vulkan library that just generated bindings as well and stayed up to date but that comes with its own issues.</p>
]]></description><pubDate>Fri, 13 Feb 2026 16:56:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47004863</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=47004863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47004863</guid></item><item><title><![CDATA[New comment by hickelpickle in "On being sane in insane places (1973) [pdf]"]]></title><description><![CDATA[
<p>Related but unrelated, but we had issue with breastfeeding and the only help that was valid was being informed to go to WIC as they could provide guidance. All medical adjacent people treated it like it was a lack of effort, when it was breaking her down and making her feel worthless.  I think the WIC people helped more just in their lack of judgement made it less stressful, or it was just timing.<p>Our child also got stuck in the canal during birth and there was a good 30 seconds where the midwife from the hospital was trying to encourage to doctor who was to step in to let here keep trying, my kid came out white and took the longest 30-60 seconds to take their first breath. Never experienced so much dunning-kurger all at once. I had read a few week before that about medical professionals talking about how ominous a quiet birth it and was just zoned out as that was exactly what happened and I could sense all the tension. Then people from children services start demanding umbilical cord because my fiance had failed for MJ on her first prenatal vist, she quit smoking as soon as we knew and never failed a test after wards. But it all felt like an extreme lack of compassion. Then I was ostracised because I didnt want to cut the cord while I just thought my kid was dead and these  social workers are trying to insert themselves in the process and its all chaos for no reason. The only good thing was a nurse pretty much told them to fuck off and wait in a nice but check yourself kinda way.<p>But multiple times people cared about their own ego, or their perceived power than actually attempt to do a compassionate job.</p>
]]></description><pubDate>Tue, 03 Feb 2026 00:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46864629</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=46864629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46864629</guid></item><item><title><![CDATA[New comment by hickelpickle in "LM Studio 0.4"]]></title><description><![CDATA[
<p>I've gotten interested in local models recently after trying the here and there for years. We've finally hit the point where small <24GB models are capable of pretty amazing things. One use I have is I have a scraped forum database, and with a 20gb devstral model I was able to get it to select a bunch of random posts related to a species of exotic plants in batches of 5-10 up to n, summarize them into and intern sqllite table, then at the end go through read the interim summarization and write a final document addressing 5 different topics related to users experience growing the species.<p>Thats what convinced me they are ready to do real work, are they going to replace claude code...not currently. But it is insane to me that such a small model can follow those explicit directions and consistently perform that workflow.<p>I've during that experimentation, even when not putting the sql explicit it was able to craft the queries on its own from just text description, and has no issue navigating the cli and file system doing basic day to day things.<p>I'm sure there are a lot of people doing "adult" things, but my interest is sparked because they finally at the level they can be a tool in a homelab, and no longer is llm usage limits subsidized like they used to be. Not to mention I am really disillusioned with big tech having my data or  exposing a tool making API calls to them that then can make actions on my system.<p>I'll still keep using claude code day to day coding. But for small system based tasks I plan on moving to local llms. Their capabilities have inspired me to write my own agentic framework to see what work flows can be put together for just management and automation of day to day task. Ideally it would be nice to just chat with an llm and tell it to add an appointment or call at x time or make sure I do it that day and it can read my schedule and remind-me at a chill time of my day to make the call, and then check up that I followed through. I also plan on seeing if I can also set it up to   remind me and help to practice mindfulness and just general stress management I should do. While sure a simple reminder might work, but as someone with adhd who easily forgets reminders as soon as they pop up if I can get to them now, being pestered by an agent that wakes up and engages with me seems like it might be an interesting workflow.<p>And the hacker aspect, now that they are capable I really want to mess around with persistent knowledge in databases and making them intercommunicate and work together. Might even give them access to rewrite themselves and access the application during run time with a lisp. But to me local llms have gotten to the point they are fun and not annoying. I can run a model that is better than chatgpt 3.5 for the most part, its knowledge is more distilled and narrower, but for what they do understand their correctness is much better.</p>
]]></description><pubDate>Wed, 28 Jan 2026 20:23:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46801012</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=46801012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46801012</guid></item><item><title><![CDATA[New comment by hickelpickle in "Homegrown Rendering with Rust (2021)"]]></title><description><![CDATA[
<p>I would say the main alternative is ash not vulkano, from my experience in experimenting with graphics on rust, I haven't seen much support or like for vulkano as it has many of the same performance issues as wgpu and doesn't simplify too much after the trade off of the lack of resources, it also appears embark was using ash atleast for kajiya.<p>I have encounter a lot of your posts and that's what pushed me towards just tackling vulkan instead of using wgpu. I also encountered many of the same issues around the ecosystem. I think the main issue is there is just not enough dev time going into it or money. Even valoren, which I already knew of before learning rust from posts in linux/oss communities only has received 8k of funding, while offering the closest to an AA experience.<p>But I don't think its that reasonable to expect the ecosystem to just have a batteries included performant general rendering solution, idk if any language has that? I know there is bgfx, which might be the closest thing but I assume also has its own issues. So I don't really think its the graphics part holding things back, as ash is a great wrapper around vulkan and maps 1-1 with a little bit of improvements (builders for structs, not needing to set stype for each struct, easy p chaining).<p>The main issue I encounter is all around the lack of dev-time and the tendency for single developers and for small single purpose crates. Most of my friction is around lack of documentation, constant refactoring making that lack even worse, and this causing disjoint dependency trees. So many times have I encountered one create using version x.x of one crate that depends on x.y version of another then the next being on z.x of another dependency and then another still needing z.y. This normally wouldn't be that big of an issue, except the tendency to constantly introduce refactoring and breaking changes meaning I end up having to fork and fix these inter-dependencies myself and cant just patch them.<p>But this all just circle back to there just isn't much dev time going into them. It also seems the "safety" concerns and rust just not allowing some things causes devs of many crates chasing their tails with refactors trying to work around these constraints. But it does get quite tiresome having to deal with all of these issues. If I was using c++ I could just use sdl/glfw, imgui, vma and vulkan and they would all be up to date with each other. In rust I need winit, imgui bindings, imgui-winit, imgui-vulkan, raw-window-handle, ash and vma bindings. And most of these are all using different versions of each other and half of them have breaking changes version to version.</p>
]]></description><pubDate>Tue, 25 Jun 2024 02:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40783654</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=40783654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40783654</guid></item><item><title><![CDATA[New comment by hickelpickle in "Claude is now available in Europe"]]></title><description><![CDATA[
<p>There was a post awhile back on here of someone that couldn't get bard to write c++ as it said they were too young. I thought that was funny, then had like a week where what I assume a specific iteration(It stopped after that week) where chatgpt would refuse to elaborate on anything around unsafe rust.<p>I'm pickign rust up by porting over a bytecode vm, so I kinda need to use some raw pointers. It would gaslight me about the risks and how it would be irresponsible to help me as it could lead to possible violations of the integrity of user data.<p>I had to explain to the AI that it is a personal project that has no users data, the only risk was the program crashing and it was a personal project that would only affect me. It still would try to revert or tell me other solutions, I finally just went and read up on it elsewhere.</p>
]]></description><pubDate>Tue, 14 May 2024 09:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40353359</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=40353359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40353359</guid></item><item><title><![CDATA[New comment by hickelpickle in "The world's loudest Lisp program to the rescue"]]></title><description><![CDATA[
<p>Little schemer is good, some people hate it some people love it. But it is a fairly light read the slowly teaches some syntax at a time, questions you about assumptions then revels the information as it goes on. It would be the least dry read. There is also sketchy scheme for a more thorough text, or even the rs7s standard, which are both pretty dry but short.<p>What made me appreciate scheme was watching some of the SICP lectures (<a href="https://www.youtube.com/watch?v=2Op3QLzMgSY&list=PL8FE88AA54363BC46&index=1" rel="nofollow">https://www.youtube.com/watch?v=2Op3QLzMgSY&list=PL8FE88AA54...</a>) and the little schemer to learn more. I also read some of the SICP along with it, though I put it down due to not having the time to work through it.<p>Scheme is interesting and toying with recursion is fun, but the path a mentioned above is only really enjoyable if you are looking to toy around with CS concepts and recursion. You can do a lot more in modern scheme as well, and you can build anything out of CL. But learning the basics of scheme/lisp is can be pretty dry if you are just looking to build something right away like you already can in a traditional imperative language. But it is interesting if you are interested in a different perspective. But even RS7S scheme is still far from the batteries included you get with CL.<p>I personal found the most enjoyment using Kawa scheme, which is jvm based and using it for scripting with java programs as it has great interop. I used it some for a game back end in the event system to be able to emit events while developing and script behaviors, I've also used it for configurations as well with a graphical terminal app, I used hooks into the ascii display/table libraries then kawa to configure the tables/outputs and how to format the data.</p>
]]></description><pubDate>Fri, 03 May 2024 02:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40243255</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=40243255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40243255</guid></item><item><title><![CDATA[New comment by hickelpickle in "[dead]"]]></title><description><![CDATA[
<p>The frame data is still stored on the stack with the parameters being passed residing in the first part of the locals section of the frame, that way as the  values already residing on the stack can overlap into the next stack frame. The spec doesn't specify that is has to be this way, so technically stack frames can be in non contiguous memory but afaik this is not common.</p>
]]></description><pubDate>Thu, 02 May 2024 06:24:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=40233265</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=40233265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40233265</guid></item><item><title><![CDATA[New comment by hickelpickle in "Why SQLite Uses Bytecode"]]></title><description><![CDATA[
<p>There is threaded bytecode as well, which uses direct jumping vs a switch for dispatch. This can improve branch prediction, though it is a debated topic and may not offer much improvement for modern processors.</p>
]]></description><pubDate>Tue, 30 Apr 2024 07:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=40208331</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=40208331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40208331</guid></item><item><title><![CDATA[New comment by hickelpickle in "Why Custom GPTs are better than plugins"]]></title><description><![CDATA[
<p>I had to add to the instructions for it to search the knowledge files 2000 characters at a time, and to search for keywords and not exact phrases, which is really the only thing I could find online about developing one. It also needs to have the code interpreter enabled afaik and it seems to have issues with zip files as well but can extract and search them sometimes, though it seems to vary the technique and sometimes fail. I can confirm that it can search multiple files as I uploaded a mailing list archive and it would return results from multiple files in it.<p>I've moved to combining all my data into single files, but sometimes it also seems to have issues with them as well even if they are under the upload size limit, I assume that is due to how many characters are in them, and it will just brick the whole GPT until the offending file is removed.<p>The part I have issues with is having it actually use the data, it will quote/summarize data it found in the knowledge base and return where it found it if it can, but I can never make it do more than that. Ideally I want it to contextualize the data it finds in the knowledge files and prompt itself or factor it into a response, but anytime it accesses the knowledge base I get nothing more than a paraphrased response of what it found and why it may be applicable to my prompt.</p>
]]></description><pubDate>Wed, 31 Jan 2024 16:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39206104</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=39206104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39206104</guid></item><item><title><![CDATA[New comment by hickelpickle in "Why Custom GPTs are better than plugins"]]></title><description><![CDATA[
<p>I always feel like there is some trick to these I am missing out of, are there any good guides? Any time I look for some its just typical low effort blog/youtube spam trying to get in on the AI/GPT key words.<p>I have tried to work on one where I uploaded various documentation and spec sheets, wrote detailed instructions on how to search through it. Then described how it should handle different prompt situations (errors, types of questions, quotes from the documentation). It is able to search through the provided knowledge and provide quotes and responses with it, but it at no point gives a coherent response, so it basically always functions like a more intelligent search feature. Putting that it should re-prompt itself with the knowledge extracted and rationalize/elaborated on it doesn't seem to do much either, though it did provide some improvement.</p>
]]></description><pubDate>Wed, 31 Jan 2024 16:25:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=39205656</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=39205656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39205656</guid></item><item><title><![CDATA[New comment by hickelpickle in "A Tour of the Lisps"]]></title><description><![CDATA[
<p>I've had a really pleasant experience with Kawa scheme recently, which is a scheme that runs on the JVM, compiles to bytecode and provides easy interop with Java. I needed a scripting language for a project, and it ended up developing into me implementing a repl like admin console that allows me to administer events and query data/state (project is a game back-end so everything was already event-based with thread-safe dispatching and an entity system accessed via a singleton).<p>Being able to inter-opt with java is great, as I can wrap scheme procedures in functional interfaces and use them as drop in replacements for java functions, as my event system was already based on predicates and consumers for event handling.<p>I've worked through some of the SICP and have always wanted to get more into scheme/lisp, but the barrier of starting a full project in it always kept me from getting much hands on experience. Its been quite enlightening actually getting to work with a form of REPL driven development and getting my hands dirty with coding some scheme, having access to the JVM means I can do practically anything with it, with out needing to bootstrap tons of code, and using it in a project with a large scope lets me solve real-world problems with it vs just toying around which has been what most of my scheme/lisp experience was before.</p>
]]></description><pubDate>Tue, 30 Jan 2024 11:22:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=39188787</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=39188787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39188787</guid></item><item><title><![CDATA[New comment by hickelpickle in "A Single Small Map Is Enough for a Lifetime"]]></title><description><![CDATA[
<p>How popular is frequenting other peoples land for outdoor experiences? Genuinely curious, as I have heard about the lack of trespassing laws many times over the years, and know little about the experiences the UK countryside has to offer. Like what activities and locations do people partake in. Is it thing like hiking and waterway activities?</p>
]]></description><pubDate>Thu, 25 Jan 2024 16:30:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39131334</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=39131334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39131334</guid></item><item><title><![CDATA[New comment by hickelpickle in "A Single Small Map Is Enough for a Lifetime"]]></title><description><![CDATA[
<p>There are also 300,000 square miles of national forest/grasslands which is 3x the size of the UK. All of which is freely available with the right to dispersed camping for up to 14 days at one spot, after which you must move camp 5 miles to camp more.<p>Opinions on property rights aside there is no lack of land to explore and enjoy.<p>Aside from there there are also state parks and forests, though the states define their own terms of use and enjoyment around them.</p>
]]></description><pubDate>Thu, 25 Jan 2024 16:03:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=39130979</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=39130979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39130979</guid></item><item><title><![CDATA[New comment by hickelpickle in "Impacts of lack of sleep"]]></title><description><![CDATA[
<p>This is what I do to maintain a some what normal sleep schedule while having to find quite time to work on personal projects with a 4yo in my free time. The thing that gets me is I seem to be way more productive at the end of the day at night. Idk if its just being a night owl, or maybe something to do with attention issues, but I feel like I grind out a lot more code from say 10->3am than 3am->8am even if I am more tired near the end of the night if I stay up late. But I still stick to the waking up early routine as I get a good rest and can always "sleep in" by getting up a little later so I always get 6-7 hours sleep instead of 5-6.</p>
]]></description><pubDate>Mon, 09 Oct 2023 13:25:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=37820240</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=37820240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37820240</guid></item><item><title><![CDATA[New comment by hickelpickle in "JDK 21 Release Notes"]]></title><description><![CDATA[
<p>Best learning resource imo is <a href="https://www.onjava8.com/" rel="nofollow noreferrer">https://www.onjava8.com/</a> (it covers up to java 17)<p>Bruce Eckel is fairly well known for his original Thinking in java/c++ books, and I find his style of writing great. He has a knack explaining topics in an easily digestible thorough way, while not being completely dry. Its a 1200 page book, and can double as a reference, but actually explains the when, how and why in thoughtful writing enough to double as a great book for learning and a reference when needed. I knew a lot about java and learned a lot of little things about topics I already knew, and it breaks down each piece of the language so you can easily gloss over things you already may know from other from other languages.</p>
]]></description><pubDate>Tue, 19 Sep 2023 16:37:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37572484</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=37572484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37572484</guid></item><item><title><![CDATA[New comment by hickelpickle in "Kernighan and Pike were right: Do one thing, and do it well"]]></title><description><![CDATA[
<p>I also don't get the comparison to UNIX philosophy into the domain of service development. These are totally different domains with their own patterns of resource usage and interaction. Piping "fairly" simple input -> output code that is sharing machine resources and releasing them at the end of execution is total different than running a micro service architecture across multiple containers/hosts. Even if some of them share the same host there is still extra resource overhead from their allocations that will have a constant baseline.</p>
]]></description><pubDate>Sat, 19 Aug 2023 09:42:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=37187079</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=37187079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37187079</guid></item><item><title><![CDATA[New comment by hickelpickle in "Man found guilty of child porn because he ran a Tor exit node"]]></title><description><![CDATA[
<p>I think the phrase people are looking for is cypherpunk, idk why the whole thread is referencing cyberpunk which has little to do with the subject matter and ideals being discussed, which are related to the cypherpunk movement.</p>
]]></description><pubDate>Sun, 23 Jul 2023 22:46:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=36840766</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=36840766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36840766</guid></item><item><title><![CDATA[New comment by hickelpickle in "Teaching Programming in the Age of ChatGPT"]]></title><description><![CDATA[
<p>While I am not the most experienced, I did recently finish a CS a degree and find chatgpt a great resource for getting a general understanding to go off of when approaching something outside my domain of experience. Having a core understanding of things in general makes it easier to identify when it's wrong about things, and the majority of time I am not using it to generate code, outside of asking for an example. Being able to ask a few direct question on a topic "demolishes" the time spent to become familiar with something, as most of the time I am just looking for answer about some specifics or to clear up some ambiguity in my understanding of a new concept.<p>I would say with someone new to coding it can be bad and good, as a lot of times it glosses over things, or can be slightly incorrect as it makes assumptions (or more so just answers in a more general context, and when asked to elaborate, or challenged on specifics it will reformat/improve it's answer, but without knowing you need to do so, I could see it easily see it providing half-baked foundational knowledge. You can ask it "x" and it will give a answer, but then if you ask it I am trying to do "y" with "x" and isn't "z" an issue or area of concern with its answer it will reformulate the information provided as its original response was flawed, but if you don't know exactly what the "y" you want to do is, or the "z" being foundational knowledge to challenge it on, you can easily get a whole wall of text that is out of context with what you are actually trying to learn.</p>
]]></description><pubDate>Thu, 20 Jul 2023 06:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=36797399</link><dc:creator>hickelpickle</dc:creator><comments>https://news.ycombinator.com/item?id=36797399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36797399</guid></item></channel></rss>