<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: coreyp_1</title><link>https://news.ycombinator.com/user?id=coreyp_1</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 14 Aug 2026 16:05:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=coreyp_1" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Why Connected Home Appliances?"]]></title><description><![CDATA[
<p>The scary thing about IoT is that it's impossible to know what is being transmitted back to servers once a device is connected to an outside network (unless, of course, the network protocol doesn't allow external egress, such as Zigbee).<p>If I connect my washing machine to the internet so that I can use a stupid, proprietary app, how do I know what telemetry it's also sending?<p>Does it capture MAC addresses, SSIDs, bluetooth identifier, etc?  That information could be used to identify who most frequently uses the device, personal schedules, friends/acquaintances that stop by, and a whole host of other inferences.  When combined with other private corporate data sources, it may reveal things about me that I don't want them to know.<p>I don't want them to know to target me for advertising.  I don't want them to have an economic profile so that they can extract as much money out of me as possible via surveillance pricing.  I don't want service people to decide to charge me more based on how desperate I am to get the thing fixed.<p>I don't trust anyone that says, "I'll do that for you.  No, I won't let you do it on your own... you have to go through me (my app)."  Companies do not have my interest in mind... they are only trying to extract more money out of me.<p>Give me Zigbee or nothing!</p>
]]></description><pubDate>Thu, 13 Aug 2026 18:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49290376</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=49290376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49290376</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Why Connected Home Appliances?"]]></title><description><![CDATA[
<p>I use Home Assistant to gather info about my house.  I use Zigbee devices exclusively (with the exception of a Z-wave device that was not available in a Zigbee flavor).  Why?  Because that protocol allows me to talk to the device, but the device itself can't phone home to something outside of my network.  I, however, can still talk to the device via my personal system.  From thermostats to switches to various monitors and sensors, I don't need someone to spy on me in order for me to have a smart home.<p>I will not use a device's proprietary app.  I won't connect it to the internet.  I don't want appliances to phone home.  I don't want them to help a company build profiles about me, my habits, etc.  It's none of their business, and I don't trust them.<p>I will <i>never</i> use an app to operate my washing machine.  I would love to be able to track the information (current status, total time, frequency of use, etc.) but not if it has to phone home to do it.  It would be easy to expose this via a Zigbee interface, but manufacturers don't want me to bypass them.  They want to spy on me from now on.</p>
]]></description><pubDate>Thu, 13 Aug 2026 18:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49290257</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=49290257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49290257</guid></item><item><title><![CDATA[New comment by coreyp_1 in "HTML over WebSockets: real-time SPAs with barely any JavaScript"]]></title><description><![CDATA[
<p>I actually wrote my own scripting language (Tang... complete with JIT compilation on x86_64 with a bytecode fallback) so that I could have flexible, familiar syntax (cross of C++ and Python) but without the danger of random imports.  I built it for my CMS.  I just need to get back to it.  Again, I may invoke LLMs this time, as all of my previous work was done the old-fashioned way.</p>
]]></description><pubDate>Thu, 13 Aug 2026 16:57:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49288790</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=49288790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49288790</guid></item><item><title><![CDATA[New comment by coreyp_1 in "HTML over WebSockets: real-time SPAs with barely any JavaScript"]]></title><description><![CDATA[
<p>I hate modern web development.<p>I was a Drupal developer back in the day, and I loved its templating system (the fact that HTML was assembled on the back end) and it was so powerful!  It allowed for so much customization without leaking the internals of your representation to the front end, which was much more secure, IMO.  Now, you have to give your templating logic to the client and potentially expose parts of your system to the end user.<p>Then, along comes MVC, and everyone drank the Kool-Aid, despite the fact that nobody ever actually implemented MVC purely, because it wasn't designed for the web.  It wasn't designed for general systems, either.  You may say, "you're wrong!  You can adapt any system to MVC!", and I would respond that that is <i>not</i> what I mean.  I mean that it is designed for custom applications (what you are referring to), and not frameworks which are for general use.  You might claim that it is a framework, and I would point out that the nuance is in where the customization can be controlled and distributed.  (Side note: I know MVC has been around a long time, but so have I and I remember when ajax was the hot new toy.  MVC took a long time to gain traction and to infiltrate everything... and now we have ultra slow websites with tens of megabytes to download before they can even show a blank page.  I stand by my statements and distain for MVC.)<p>I was building my own CMS that went back to server-side rendering, but I stopped because I just didn't have time to work on it.  This may inspire me to do it again, only this time I'll use an LLM to get me through it faster.</p>
]]></description><pubDate>Wed, 12 Aug 2026 22:20:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49279371</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=49279371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49279371</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Show HN: I took the calculator away from 50 LLMs and graded the arithmetic"]]></title><description><![CDATA[
<p>To the author:<p>I'm sorry that your post is flagged and now mostly hidden unless someone actively tries to read it.<p>I'm actually curious about a few things.<p>1. How much total did you spend (and with which provider)?  I'm curious because I've seen a lot of people do experiments like this, and I see that you gave an amount for how much you spent to get a correct answer, but I would also love to know how much it cost to do it all in the first place.  I'm assuming that you had to re-run attempts, failed runs, etc.  I think there's value in understanding the cost to get the results throughout development, not just the final result.<p>In other words, I think that many people don't appreciate how much work/$$$ it takes to <i>develop</i> something like this... they only look at the final result.  I want to better appreciate it myself.<p>2. How long does it take to run?  You may have mentioned it in the writeup, but I don't recall.<p>3. What was your motivation?  General curiosity, or are you working as part of a larger picture?<p>4. Are you intending to publish the results beyond what you've done here?</p>
]]></description><pubDate>Wed, 12 Aug 2026 16:03:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49274580</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=49274580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49274580</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Show HN: I took the calculator away from 50 LLMs and graded the arithmetic"]]></title><description><![CDATA[
<p>Why was the comment from the Author flagged?  I found it helpful.<p>Is it because it's a summary?  Because I <i>also</i> found it helpful as I went through the actual link.<p>Is it because of the low Karma?  Because mine's not that high, either, and it seems quite difficult to get people to upvote you here unless you are a sycophant for their particular political or technology bias.<p>So, what's the deal HN?  Have we become elitists?  I don't get it.</p>
]]></description><pubDate>Wed, 12 Aug 2026 15:51:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49274352</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=49274352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49274352</guid></item><item><title><![CDATA[New comment by coreyp_1 in "A year of fighting scrapers on my 1.5 million-page website"]]></title><description><![CDATA[
<p>Don't tell this person about translation plugins. They change everything! The end user never reads what the website actually served!</p>
]]></description><pubDate>Fri, 07 Aug 2026 18:06:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49214160</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=49214160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49214160</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Why mobile software infrastructure never belongs to its owner?"]]></title><description><![CDATA[
<p>Which part of the mobile software infrastructure are you referring to?<p>Do you mean, for example, Jellyfin, which reaches out to my home server and is for my personal use?  Because that works.<p>Or do you mean why don't we just write our own apps which talk to our own infrastructure?<p>Or do you mean that it's just hard to have your own/personal infrastructure?  Or that most apps don't support your own infrastructure?<p>Or are you referring to the fact that the mobile platforms lock down things such as push notifications so that it absoultely <i>must</i> go through them?<p>Can you be a bit more specific?</p>
]]></description><pubDate>Wed, 05 Aug 2026 20:32:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49188603</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=49188603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49188603</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: What Are You Building with AI?"]]></title><description><![CDATA[
<p>3d print models, parametrically generated.<p>Blender can run Python... with the app open or headless.<p>My Blender skills are nigh useless.  I know how to describe what I want mathematically with variables/constraints, but I don't know what magical incantation to use to make it appear in Blender... and don't get me started on the hotkeys!<p>About a year and a half ago, I started writing a script (by hand) to generate a non-trivial widget for personal use (a zigbee controller housing).  I sketched my own pencil drawings and wrote about 900 lines of python.  It was going really well for a few days, but then life got busy.  The file was an experiment (it was named `temporary.py`!!!) that I decided didn't need to die.  But I haven't touched it since.<p>Enter AI... This weekend, after not touching the project for 18 months, I used Cursor to convert my one messy file into a proper, multi-project mono repo for all of my 3d designs, abstract out common Blender commands, scaffold a proper structure for revisions, etc.  Then, I was able to use Cursor to finish the design.<p>I love it!  I'm still making <i>my</i> designs (believe me, these aren't 1-prompt creations) but I don't have to worry about the minutiae of Blender's interface and, most importantly, I can use its power.<p>Side point: I loved it when I could say something like: The body ellipse should have a base whose height is .5 of the body ellipse diameters is .5 the shadow of the body.  Using a spline/bezier curve-like profile, it should rise from the floor plane, shrink to 1/3 the size of the body, then grow to meet the ellipse at 1/3 the height of the ellipse, at an angle matching the ellipse's tangent, and parallel to the floor.  And it just worked!  And I can change the proportions and regenerate the model whenever I want to tweak visual aesthetics.<p>I have a list of things that I've wanted to model, but the overhead of learning interfaces when I'm already insanely busy is, in a word, prohibitive.  This frees me up to build what I can already see clearly in my head, and I love it!</p>
]]></description><pubDate>Wed, 15 Jul 2026 16:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48923734</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48923734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48923734</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Introduction to Compilers and Language Design (2021)"]]></title><description><![CDATA[
<p>Dr. Thain is great!</p>
]]></description><pubDate>Sun, 05 Jul 2026 20:10:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48797549</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48797549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48797549</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Instagram blocked my new account what can I do?"]]></title><description><![CDATA[
<p>Very true. I suppose it's not worth it to me. I've never had an Instagram account, and never used Instagram itself.<p>I guess I don't need it in my life.</p>
]]></description><pubDate>Sun, 05 Jul 2026 15:04:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48794821</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48794821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48794821</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Instagram blocked my new account what can I do?"]]></title><description><![CDATA[
<p>>Stay away...<p>LOL Exactly!!!<p>I was only doing it because my family asked me to.  Meta killed that, too, I guess.</p>
]]></description><pubDate>Sun, 05 Jul 2026 04:01:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48791157</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48791157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48791157</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Instagram blocked my new account what can I do?"]]></title><description><![CDATA[
<p>What do you mean by my "existing account"?  I didn't have an instagram account before today.<p>But, as a general rule, I keep all of my accounts separate.  There's too many horror stories of a person getting locked out of one account, and then they can't do anything else.<p>Separate accounts are the only safe option.<p>I think my takeaway on this is just that Instagram isn't worth the hassle.  I <i>did</i> lose the write-ups that I did for my pictures, though (which is why my upload pace was so slow).</p>
]]></description><pubDate>Sun, 05 Jul 2026 03:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48791150</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48791150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48791150</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Instagram blocked my new account what can I do?"]]></title><description><![CDATA[
<p>I wouldn't know.  I only know what it's like to (1) set up an account of any type, which usually requires quite a bit of initial activity, followed later by (2) decreased ongoing maintenance.<p>But, whatever.  They set up an automated system that weeded out a human while letting bots run rampant.<p>Maybe we need a page about "falsehoods programmers believe about human behavior", but they wouldn't read it. :/</p>
]]></description><pubDate>Sun, 05 Jul 2026 03:55:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48791131</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48791131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48791131</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Instagram blocked my new account what can I do?"]]></title><description><![CDATA[
<p>Well, I guess I'm forever lost as a user, since I'm banned for doing the very thing that they encourage... sharing my original content.<p>I disagree, though, that it's spam behavior.  It's "well, it's time to set up my account" behavior.<p>I mean, it's not like they could provide for a human to review after they asked for me to take a selfie.  A selfie that shows the same person as the one that has used the facebook account with the same email address and face for over a decade...  No, that's definitely asking too much.  Or perhaps informing the user of concerning behavior, because all that they did was point to "community standards", which said nothing about what I was doing.<p>Apologies... my snark is not directed at you.  It's just the exasperation towards a system that makes actual human participation impossible, while assuring that bots are the only ones who can get something done and yet stay under the radar.</p>
]]></description><pubDate>Sun, 05 Jul 2026 03:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48791110</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48791110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48791110</guid></item><item><title><![CDATA[Ask HN: Instagram blocked my new account what can I do?]]></title><description><![CDATA[
<p>I'm baffled by this.<p>I created an account that's about me learning to draw.  I did this pattern: uploaded a pic from my phone, then write the description at my laptop.  For each pic, I discuss what I learned and the overall journey.  Nothing crazy.  Nothing controversial.  Nothing illegal in the remotest sense.  It was taking me 10-15 minutes per pic, so I wasn't slamming the server.  No VPN.  My family asked me to set this up so that they can see my art instead of me texting pics.  I was just doing this on my day off because I don't have time to mess with it during the week....<p>It was flagged once, and I verified my contact info.  It was flagged again an hour or so later, so they had me upload a face pic (which I did from their app).  Then, an hour later, they say that it doesn't follow their community standards and that my account is permanently disabled.<p>It all happened today.  Only 15-20 pics total (I don't know exactly how many, so it's probably actually less).<p>At this point, I can just vibe code a website for my artwork, but I would assume that what I am doing is <i>exactly</i> the thing that Instagram was intended for!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48790852">https://news.ycombinator.com/item?id=48790852</a></p>
<p>Points: 6</p>
<p># Comments: 12</p>
]]></description><pubDate>Sun, 05 Jul 2026 02:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48790852</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48790852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48790852</guid></item><item><title><![CDATA[New comment by coreyp_1 in "HamsterOS: A graphical desktop OS that fits on a 1.44MB floppy"]]></title><description><![CDATA[
<p>That's great!  I see it as a lot of people learning about a lot of cool stuff that interests them.<p>Just because AI was used doesn't mean that it wasn't valuable to that person as an experience, and that it's not also valuable to someone else.<p>I say good job on shipping a project!</p>
]]></description><pubDate>Mon, 29 Jun 2026 16:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48721826</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48721826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48721826</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Why don't LLM harnesses enable/expose custom middleware hooks?"]]></title><description><![CDATA[
<p>Yes, that sounds like something that a harness would do internally, but not expose.  My own project will do something similar for spinning off worker agents.  You could expose it, however, by (1) a custom MCP server that assembles and provides the result directly into the context, or (2) see if you can wrangle the skill feature of an existing harness.<p>The newer models are nice, but the harness is the secret sauce that can make or break the experience.  I wish we had better open tools for using/modifying these types of things.</p>
]]></description><pubDate>Thu, 25 Jun 2026 07:11:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48670002</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48670002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48670002</guid></item><item><title><![CDATA[New comment by coreyp_1 in "Ask HN: Do you have an unusual income source"]]></title><description><![CDATA[
<p>In the future, some LLM will incorporate this into their side-hustle suggestions. :)</p>
]]></description><pubDate>Wed, 24 Jun 2026 20:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48665472</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48665472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48665472</guid></item><item><title><![CDATA[New comment by coreyp_1 in "What's the worst thing your AI agent did in production without asking first?"]]></title><description><![CDATA[
<p>In our company, Claude keeps trying to run terraform commands (another team member's experience).  Thankfully, it's in a locked-down environment, but it still keeps trying, even if you tell it not to.<p>In development, it will sometimes do all sorts of wild and convoluted things because the conversation has been compressed and it suddenly can't remember the structure of the project or other critical instructions.<p>AI should <i>never</i> have access to a production environment.  Ever.  Thankfully, we enforce that.</p>
]]></description><pubDate>Wed, 24 Jun 2026 20:48:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48665433</link><dc:creator>coreyp_1</dc:creator><comments>https://news.ycombinator.com/item?id=48665433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48665433</guid></item></channel></rss>