<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: sumtechguy</title><link>https://news.ycombinator.com/user?id=sumtechguy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 10:49:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sumtechguy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sumtechguy in "I won't download your app. The web version is a-ok"]]></title><description><![CDATA[
<p>Interesting.  I personally aggressively prune open pages.  If I have too much open I get off task and wander into whatever random thing pops up.  Anything that needs long term storage I bookmark it in a folder.<p>Using the session manager that is one I used to use.  But backed away from.  I use a lot of tools to keep me on task and not wander off into random things.<p>For me it is about attention and focus.  You seem to have a very different pattern than what I use.  ctrl-w and alt-left arrow are my buddies.</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:54:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677243</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47677243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677243</guid></item><item><title><![CDATA[New comment by sumtechguy in "I won't download your app. The web version is a-ok"]]></title><description><![CDATA[
<p>Honest question do you really use all of those tabs?  As a small handful of tabs user I use the bookmark feature to hold things I want to keep for later.  ctrl-d and it is in the list.  Even then 99% of the time I open it again and go 'why did I keep this'.  I get it that it is your workflow.  Just sort of curious why you would consider that a 'power user' thing?  Would not saving them to the bookmark list be more of 'power user' sort of thing to do?</p>
]]></description><pubDate>Mon, 06 Apr 2026 16:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663157</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47663157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663157</guid></item><item><title><![CDATA[New comment by sumtechguy in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>totally.<p>MS ended up where it was at because there was basically NO upgrade path between the few different GUI frameworks they had.  They broke the whole thing in 2002 when they decided .NET was the way.<p>You had to basically retool your whole GUI for whatever they were pushing at the time.  Then they basically abandoned win32 GUI items and put them in mothballs.  Then change their minds every other year.<p>No sane person is going to pick that model of building an application.  So the applications kinda stagnated at whatever GUI level they came into being with.  No one wanted to touch it.  If I am doing that why am I sticking with windows?  I can get the same terrible effect on the web/mobile and have a better reach.<p>Even their flagship application windows is all over the place.  If you click on the right thing you can get GUI's that date back to windows95.  Or maybe you might get a whitespaced out latest design.  It is all over the place.  It has been 10 years at this point.  They should have that dialed in years ago.<p>I do not think Google will be able to pay attention long enough to have a stable GUI.  Apple maybe.  As for MS you can see it from the outside there are several different competing groups all failing at it.<p>MS needs another 'service pack 2' moment.  Where they focus on cleaning up the mess they have.  Clean up the GUI.  Fix the speed items.  Fixup the out of the box experience (should not take 4gig of used memory just to start up).  Clean up the mountain of weird bug quirks.</p>
]]></description><pubDate>Mon, 06 Apr 2026 15:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47662047</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47662047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47662047</guid></item><item><title><![CDATA[New comment by sumtechguy in "Usenet Archives"]]></title><description><![CDATA[
<p>spam murdered it.<p>It got ridiculous pretty quickly.  The overhead to spam was so low as the protocol was designed to be low friction for posting.  The system then took care of carrying the payload everywhere in a reasonable time.  People fought back with filters and kill lists.  But was not really enough.<p>Once the ISPs decided they did not want the added cost of running the servers usenet tanked pretty quick.  Still alive here and there.  Not even close to what it could have been or even was.<p>Surprised someone has not made a mastadon to usenet transfer protocol.  It almost fits both projects goals.</p>
]]></description><pubDate>Mon, 06 Apr 2026 12:13:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47659892</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47659892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47659892</guid></item><item><title><![CDATA[New comment by sumtechguy in "Samsung Magician disk utility takes 18 steps and two reboots to uninstall"]]></title><description><![CDATA[
<p>Each version up thru Win8 had a style guide.  If you wanted the windows sticker on your box you made it consistent.  Why would you want that sticker?  If you did not have it it was much harder to get floor space at many of the big box stores.<p>It was at win8 where everyone just noped out and just started doing whatever they wanted.  XP/2000 was the last era where anyone really cared.</p>
]]></description><pubDate>Fri, 03 Apr 2026 19:04:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47630730</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47630730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47630730</guid></item><item><title><![CDATA[New comment by sumtechguy in "What Is Copilot Exactly?"]]></title><description><![CDATA[
<p>MS has done this for years.  The have had several overall brands.  Visual, live, .net, direct, Active, X, etc etc etc.  They will even sometimes have a couple in flight at the same time.  Right now now it seems to be copilot and m365.  I probably even forgot a couple.</p>
]]></description><pubDate>Wed, 01 Apr 2026 18:30:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47604685</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47604685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47604685</guid></item><item><title><![CDATA[New comment by sumtechguy in "Claude Code Unpacked : A visual guide"]]></title><description><![CDATA[
<p>It will be exactly that.  But that is a 'them' problem.  I can look at it a go 'that looks like a bad idea' but they are the ones who have to live with it.<p>At some point someone will probably take their LLM code and repoint it at the LLM and say 'hey lets refactor this so it uses less code is easier to read but does the same thing' and let it chrun.<p>One project I worked on I saw one engineer delete 20k lines of code one day.  He replaced it with a few lines of stored procedure.  That 20k lines of code was in production for years.  No one wanted to do anything with it but it was a crucial part of the way the thing worked.  It just takes someone going 'hey this isnt right' and sit down and fix it.</p>
]]></description><pubDate>Wed, 01 Apr 2026 13:06:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47600326</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47600326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47600326</guid></item><item><title><![CDATA[New comment by sumtechguy in "A Love Letter to 'Girl Games'"]]></title><description><![CDATA[
<p>If I had to guess, I would say no.  Also if I had to guess she would say Rimworld is 'too scifi' and Dwarf Fortress would be wildly too much management for what she wants.  I showed her Oxygen Not Included.  It was too sci fi even though she liked the graphics.  I can usually spot games she would like, with an occasional miss.  Those two would be surprising if she did.  I can usually pick out the ones she would not like.  There is even a bugged out game 'tale of a pale swordsman' that she used to play all the time.  But I think she has grown tired of that one.  As it is bugged out on the ending.<p>Me on the other hand 'yeah I forgot about those two and need to check them out'.  My back catalog is quite deep at the moment so I am trying not to buy anything until I play what I got.<p>That is the thing about suggesting games to someone.  It is tough to do.  Even though you wildly like the game others do not.</p>
]]></description><pubDate>Tue, 31 Mar 2026 19:20:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47592156</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47592156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47592156</guid></item><item><title><![CDATA[New comment by sumtechguy in "A Love Letter to 'Girl Games'"]]></title><description><![CDATA[
<p>My wife plays 'dont starve' like mad (well into 4k hours).  She has never step foot in the underworld.  Building huge structures on the main area.  So I figured I would show her terraria and minecraft.  No interest at all.  She voraciously played any point and click adventure game she could.  That included many hidden object games (good and terrible).  There is one Sudoku game she has also several thousand hours into.  The match 3 games were amusing to her for a few weeks and she gave up on them.  FPS and factory sims are out for her ('they look boring').  So what sticks and doesn't is all over the place.</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:28:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590719</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47590719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590719</guid></item><item><title><![CDATA[New comment by sumtechguy in "Claude Code users hitting usage limits 'way faster than expected'"]]></title><description><![CDATA[
<p>This reminds me of the early days of cell phones.  Limits everywhere and you paid for it by the kilobyte.  Think at one point I was paying 45c per text message.  I hope this gets better and we do not need gigawatt datacenters to do this stuff.</p>
]]></description><pubDate>Tue, 31 Mar 2026 14:11:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47587668</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47587668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47587668</guid></item><item><title><![CDATA[New comment by sumtechguy in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>hmm not a terrible idea (I think).<p>You have a semi expensive process.  But you want to keep particular known context out.  So a quick and dirty search just in front of the expensive process.  So instead of 'figure sentiment (20seconds)'.  You have 'quick check sentiment (<1sec)' then do the 'figure sentiment v2 (5seconds)'.  Now if it is just pure regex then your analogy would hold up just fine.<p>I could see me totally making a design choice like that.</p>
]]></description><pubDate>Tue, 31 Mar 2026 11:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47586057</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47586057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47586057</guid></item><item><title><![CDATA[New comment by sumtechguy in "Fedware: Government apps that spy harder than the apps they ban"]]></title><description><![CDATA[
<p>I do not think it is the money that made them terrible.  I know all sorts of terrible people that would do the exact same things.  The only difference really is they do not have the money to execute on those ideas.<p>Money does not make you a good or bad person.  It just makes you more of who you are already.</p>
]]></description><pubDate>Mon, 30 Mar 2026 19:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47578796</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47578796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47578796</guid></item><item><title><![CDATA[New comment by sumtechguy in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>Having done a multi targeted project in the 2005 range.  I can tell you.  The APIs that both systems provide are quite expansive and do quite a bit.  However there is a mismatch on details and gaps.  In this case the NT mutex system is 'there' in linux however the way it works is subtly different.  You have to basically emulate waitforxxxxxxobject set of windows calls.  Getting that right and performant can be quite a challenge.<p>My particular challenge was similar in around how threads were created destroyed and signals between them (such as mutex).  We ended up making our own wrappers to insure the different platforms acted the same.  Even something simple as just moving between two supposedly 'same' linux distros could be different depending on what the ODM did to their packages and supported libs.  Having a dedicated linux object that acts exactly like the windows one would have made that code much simpler to do.<p>Another place where there is a huge impedance mismatch is in the permission system.  In many ways the VMS/NT way is wildly detailed.  Linux can do that but you have to emulate it or use it directly and hope you get it right on both sides. There are several places where windows/linux have the same functionality but the APIs are different enough that multi platform support is kinda awful to do.</p>
]]></description><pubDate>Wed, 25 Mar 2026 12:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47516703</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47516703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47516703</guid></item><item><title><![CDATA[New comment by sumtechguy in "FCC updates covered list to include foreign-made consumer routers"]]></title><description><![CDATA[
<p>at last that wrt54g router that I have been saving will be worth something!</p>
]]></description><pubDate>Tue, 24 Mar 2026 18:11:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47506809</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47506809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47506809</guid></item><item><title><![CDATA[New comment by sumtechguy in "Missile Defense Is NP-Complete"]]></title><description><![CDATA[
<p>Computer guidance?  Better materials?  Better telemetry?</p>
]]></description><pubDate>Tue, 24 Mar 2026 13:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47502431</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47502431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47502431</guid></item><item><title><![CDATA[New comment by sumtechguy in "GitHub appears to be struggling with measly three nines availability"]]></title><description><![CDATA[
<p>Thats the rub.<p>Once you dig into the details what does it mean to have 5 9s?  Some systems have a huge surface area of calls and views.  If the main web page is down but the entire backend API still is responding fine is that a 'down'?  Well sorta.  Or what if one misc API that some users only call during onboarding is down does that count?  Well technically yes.<p>It depends on your users and what path they use and what is the general path.<p>Then add in response times to those down items.  Those are usually made up too.</p>
]]></description><pubDate>Mon, 23 Mar 2026 19:27:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47494021</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47494021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47494021</guid></item><item><title><![CDATA[New comment by sumtechguy in "Walmart: ChatGPT checkout converted 3x worse than website"]]></title><description><![CDATA[
<p>That is spot on.<p>They forgot the first thing.  Why would a customer use it and does it help them buy more stuff so I make more money?<p>Just putting an AI in there for the heck of it is doomed to failure.<p>I can think of a few different ways AI could be used inside a shopping app especially at the size of a company like walmart.  Such as 'hey try our picknick planner?', 'need some sort of DIY project?  Ask our bot for help'.  Guide the user on what they need for a project and hey look here we have that stuff in stock at your local store today.<p>The cart experience one of the last places I would put an AI.  At that point the customer is 'done' and they want out.</p>
]]></description><pubDate>Mon, 23 Mar 2026 15:47:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47491132</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47491132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47491132</guid></item><item><title><![CDATA[New comment by sumtechguy in "Meta’s renewed commitment to jemalloc"]]></title><description><![CDATA[
<p>exactly.  I can think of at least 5 different projects I have been on where a better allocator would made a world of difference.  I can also think of another 5 where it probably would have been a waste of time to even fiddle with.<p>but as usual there is an xkcd for that.  <a href="https://xkcd.com/1205/" rel="nofollow">https://xkcd.com/1205/</a><p>One project I spent a bunch of time optimizing the write path of I/O.  It was just using standard fwrite.  But by staging items correctly it was an easy 10x speed win.  Those optimizations sometimes stack up and count big.  But it also had a few edges on it, so use with care.</p>
]]></description><pubDate>Tue, 17 Mar 2026 15:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47413779</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47413779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47413779</guid></item><item><title><![CDATA[New comment by sumtechguy in "Segagaga Has Been Translated into English"]]></title><description><![CDATA[
<p>I think that it was a game player and a DVD player had more to do with the success of the thing.  Oh and it plays psx games too.<p>I owned both.  The graphics/games were of similar quality.  Having a larger game storage gave the ps2 a decent advantage.  The dreamcast seemed more interesting.  But the PS2 had a better customer feature set.</p>
]]></description><pubDate>Mon, 09 Mar 2026 17:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47311952</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47311952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47311952</guid></item><item><title><![CDATA[New comment by sumtechguy in "No right to relicense this project"]]></title><description><![CDATA[
<p>> So, when this gets to a court (which it will, it's not a question of "if"), the court will consider how necessary the source work was to what you did. If you used it for a direct translation (eg from C++ to Go) then you're going to lose. My prediction is that even using it in training data will be cause for a copyright claim.<p>This has a lot of similarity to when colorization of film started popping up.  Did colorizing black and white movies suddenly change the copyright of the film?  At this point is seems mostly the courts say no.  But you may find sometimes people rule the other way and say yes.  But it takes time and a lot of effort to get what in general people want.<p>But basically if you start with a 'spec' then make something you probably can get a wholly owned new thing.  But if you start with the old thing and just transform it in some way.  You can do that.  But the original copyright holders still have rights too to the thing you mangled too.<p>If I remember right they called it 'color of copyright' or something like that.<p>The LLM bits you are probably right.  But that has not been worked out by the law or the courts yet.  So the courts may make up new case law around it.  Or the lawmakers might get ahead of it and say something (unlikely).</p>
]]></description><pubDate>Thu, 05 Mar 2026 15:11:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47262459</link><dc:creator>sumtechguy</dc:creator><comments>https://news.ycombinator.com/item?id=47262459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47262459</guid></item></channel></rss>