<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: injidup</title><link>https://news.ycombinator.com/user?id=injidup</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 09:52:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=injidup" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by injidup in "Am I German or Autistic?"]]></title><description><![CDATA[
<p>The test doesn't follow the correct procedures for diagnosing autism and after a thorough reading of the DSM-5-TR I could find no mention of German a mental illness being and I challenge anyone to me wrong prove.</p>
]]></description><pubDate>Thu, 09 Apr 2026 13:49:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47703752</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47703752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47703752</guid></item><item><title><![CDATA[New comment by injidup in "Ask HN: What are you building that's not AI related?"]]></title><description><![CDATA[
<p>A replacement for CMake/Ninja using golang.<p><a href="https://github.com/bradphelan/nuke-engine/blob/trunk/USERGUIDE.md#compiler-config" rel="nofollow">https://github.com/bradphelan/nuke-engine/blob/trunk/USERGUI...</a><p>After a day of hating on CMake generator expressions I just wanted a proof of concept that something better is possible.<p>An example build is <a href="https://github.com/bradphelan/nuke-engine/blob/trunk/examples/physics-engine/app/nuke.go" rel="nofollow">https://github.com/bradphelan/nuke-engine/blob/trunk/example...</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 09:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47701270</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47701270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47701270</guid></item><item><title><![CDATA[New comment by injidup in "LinkedIn is searching your browser extensions"]]></title><description><![CDATA[
<p>In the same way that scanning and identifying your microwave for food you put inside it is not the same as scanning your house and reading the letters in your postbox.<p>Your browser is a subset of your computer and lives inside a sandbox. Breaching that sandbox is certainly a much more interesting topic than breaking GDPR by browser fingerprinting.</p>
]]></description><pubDate>Thu, 02 Apr 2026 14:10:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47614736</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47614736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47614736</guid></item><item><title><![CDATA[New comment by injidup in "Build123d: A Python CAD programming library"]]></title><description><![CDATA[
<p>This is not true. Onshape was built with versioning and diffing as a first class capability.<p><a href="https://cad.onshape.com/help/Content/Document/compare.htm" rel="nofollow">https://cad.onshape.com/help/Content/Document/compare.htm</a>
<a href="https://cad.onshape.com/help/Content/Document/versions_and_history.htm" rel="nofollow">https://cad.onshape.com/help/Content/Document/versions_and_h...</a><p>Code diffing of something that is very visual is quite poor UX.</p>
]]></description><pubDate>Tue, 31 Mar 2026 11:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585665</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47585665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585665</guid></item><item><title><![CDATA[New comment by injidup in "Build123d: A Python CAD programming library"]]></title><description><![CDATA[
<p><a href="https://cad.onshape.com/FsDoc/" rel="nofollow">https://cad.onshape.com/FsDoc/</a></p>
]]></description><pubDate>Mon, 30 Mar 2026 18:38:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47578022</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47578022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47578022</guid></item><item><title><![CDATA[New comment by injidup in "Build123d: A Python CAD programming library"]]></title><description><![CDATA[
<p>You are right but I also kind of did mean it that way. I believe that Parasolid is at heart of Onshape, the true kernel. Then on top of that is a compatibility layer describing the set of low level operations available to featurescript. I'm sure that not everything in Parasolid is available to featurescript and perhaps there are some things added that are not in Parasolid. Featurescript also contains the selector/query logic for programatically picking geometry. Whether that comes from Parasolid I am not sure. I haven't worked with featurescript for a number of years now but when I did I was amazed. I managed to make an operation for taking any solid from the UI and generating customized interlocking ribbing. The idea was hollow surfboard design. It worked and I left it at that. Never built the surfboard!<p>However the downside with featurescript and I think a big mistake on their part was to use a custom language rather than python or javascript. Featurescript is almost javascript but with some syntax changes and magic DSL's. You are also forced to use the inbuilt editor which is horrible and if you have burned VIM keybinding into your nerve endings, going back to non modal editing is horrible.<p>Also the discovery of featurescript modules in the community has terrible UX. It's super weird that they have such a great system but finding useful extensions is horrible.</p>
]]></description><pubDate>Mon, 30 Mar 2026 18:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47577790</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47577790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47577790</guid></item><item><title><![CDATA[New comment by injidup in "Build123d: A Python CAD programming library"]]></title><description><![CDATA[
<p>The fun thing is that onshape itself has a very thin kernel. Most of what you <i>see</i> as built in features are actually featurescript based. Onshape provides the source code for their built in feature set as a reference. <a href="https://cad.onshape.com/documents/12312312345abcabcabcdeff/w/a855e4161c814f2e9ab3698a/e/6f0c4f171ea09db350577341" rel="nofollow">https://cad.onshape.com/documents/12312312345abcabcabcdeff/w...</a>
You do need an account login ( free ) to view it.</p>
]]></description><pubDate>Mon, 30 Mar 2026 16:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47576242</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47576242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47576242</guid></item><item><title><![CDATA[New comment by injidup in "Build123d: A Python CAD programming library"]]></title><description><![CDATA[
<p>These types of CAD scripting tools are great but always try to position themselves as an “alternative” to GUI-driven CAD, whereas in reality they are complementary. OnShape got it right with FeatureScript (<a href="https://cad.onshape.com/FsDoc/" rel="nofollow">https://cad.onshape.com/FsDoc/</a>
), which provides a very similar experience to Build123d at the scripting level. However, the insight that OnShape got right is that these scripts automatically become available as possible nodes within the history-based modeller. The OnShape UI is infinitely extendable beyond the fixed set of tools that comes with the base modeller.<p>Build an FOSS CAD front end using something like Build123d as the extension engine, and then add hooks so the user can select edges, surfaces, objects, etc., and feed them to inputs on the scripts. The output of the script is then the new state of the history-based modeller. That would be killer</p>
]]></description><pubDate>Mon, 30 Mar 2026 15:38:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47575680</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47575680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47575680</guid></item><item><title><![CDATA[New comment by injidup in "The future of version control"]]></title><description><![CDATA[
<p>I'm confused about what this solves. They give the example of someone editing a function and someone deleting the same function and claim that the merge never fails and then go on to demonstrate that indeed rightly the merges still fails. There are still merge markers in the sources. What is the improvement exactly?</p>
]]></description><pubDate>Sun, 22 Mar 2026 19:41:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481290</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47481290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481290</guid></item><item><title><![CDATA[New comment by injidup in "Cook: A simple CLI for orchestrating Claude Code"]]></title><description><![CDATA[
<p>They bootstrap a workflow with a prompt then build an orchestrator off that then  prompt it to be converted to an opencode plugin and then prompt a website to be generated advertising it and then prompt a tool that reviews hacker news feedback and automatically incorporates feedback into next generation of the tool. At the end of the week they go to their manager and complain they are out of tokens for the actual job they are being paid for.</p>
]]></description><pubDate>Thu, 19 Mar 2026 08:46:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47436548</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47436548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47436548</guid></item><item><title><![CDATA[New comment by injidup in "Show HN: Sub-millisecond VM sandboxes using CoW memory forking"]]></title><description><![CDATA[
<p>Our stack is msvc / cmake / ninja / incredibuild ? Can you support such things?</p>
]]></description><pubDate>Wed, 18 Mar 2026 14:29:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47426254</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47426254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47426254</guid></item><item><title><![CDATA[New comment by injidup in "Show HN: Sub-millisecond VM sandboxes using CoW memory forking"]]></title><description><![CDATA[
<p>It's so frustrating seeing all this sandbox tooling pop up for linux but windows is soooooo far behind. I mean Windows Sandbox ( <a href="https://learn.microsoft.com/en-us/windows/security/application-security/application-isolation/windows-sandbox/" rel="nofollow">https://learn.microsoft.com/en-us/windows/security/applicati...</a> ) doesn't even have customizable networking white lists. You can turn networking on or off but that's about as fine grained as it gets. So all of us still having to write desktop windows stuff are left without a good method of easily putting our agents in a blast proof box.</p>
]]></description><pubDate>Wed, 18 Mar 2026 07:19:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47422572</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47422572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47422572</guid></item><item><title><![CDATA[New comment by injidup in ""]]></title><description><![CDATA[
<p>Can you explain how to take advantage. Is there any specific info from anthropic with regards to context window size and not having to care about MCP?</p>
]]></description><pubDate>Mon, 16 Mar 2026 16:00:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47400768</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47400768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47400768</guid></item><item><title><![CDATA[New comment by injidup in "Games with loot boxes to get minimum 16 age rating across Europe"]]></title><description><![CDATA[
<p>It does help.<p>(random research paper but there are many. Nit pick if you like)
<a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC6760384/" rel="nofollow">https://pmc.ncbi.nlm.nih.gov/articles/PMC6760384/</a><p>However two thing can at the same time be true. Alcohol is one of the most dangerous and destructive drugs in society and also whisky in the evening by the fire can chill you out.</p>
]]></description><pubDate>Sat, 14 Mar 2026 14:24:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377014</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47377014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377014</guid></item><item><title><![CDATA[New comment by injidup in "1M context is now generally available for Opus 4.6 and Sonnet 4.6"]]></title><description><![CDATA[
<p>I'm totally aware it's just a machine with no internal monologue. It's just a stateless text processing machine. That is not the point. The machine is able to simulate moral reasoning to an undefined level. It's not necessary to repeat this all the time. The simulation of moral reasoning and internal monologue is deep, unpredictable, not controllable and may or may not align with the interests of anyone who gives it "arms and legs" and full autonomy. If you are just interested in using these tools for glorified auto complete then you are naïve with regards to the usages other actors, including state actors are attempting to use them. Understanding and being curious about the behaviour without completely anthropomorphising them is reasonable science.</p>
]]></description><pubDate>Sat, 14 Mar 2026 10:11:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47375115</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47375115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47375115</guid></item><item><title><![CDATA[New comment by injidup in "TUI Studio – visual terminal UI design tool"]]></title><description><![CDATA[
<p>I'm not sure the utility of this kind of stuff anymore. It's relatively easy to sketch a layout on a napkin + prompt and then prompt claude code to use python textual as as TUI layer.  I've had pretty good success with Textual+Claude so have a few colleagues. You could probably use Figma + claude etc as well.</p>
]]></description><pubDate>Fri, 13 Mar 2026 14:29:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47364971</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47364971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47364971</guid></item><item><title><![CDATA[New comment by injidup in "TUI Studio – visual terminal UI design tool"]]></title><description><![CDATA[
<p>lazygit supports vim style keybindings and mouse click and scroll. I mostly use the key shortcuts but sometimes the mouse is useful. But i agree that a well thought out state machine that can be navigated through via keyboard is a dream to work with. Lazygit is superb. But this is not a distinction between TUI and GUI.</p>
]]></description><pubDate>Fri, 13 Mar 2026 14:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47364914</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47364914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47364914</guid></item><item><title><![CDATA[New comment by injidup in "Show HN: A context-aware permission guard for Claude Code"]]></title><description><![CDATA[
<p>My main concern is not that a direct Claude command is prompt injected to do something evil but that the generated code could be evil. For example what about simply a base64 encoded string of text that is dropped into the code designed to be unpacked and evaluated later. Any level of obfuscation is possible. Will any of these fast scanning heuristics work against such attacks? I can see us moving towards a future  where ALL LLM output needs to be scanned for finger printed threats. That is, should AV be running continuous scans of generated code and test cases?</p>
]]></description><pubDate>Thu, 12 Mar 2026 05:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47346748</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47346748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47346748</guid></item><item><title><![CDATA[New comment by injidup in "Voxile: A ray-traced game made in its own engine and programming language"]]></title><description><![CDATA[
<p>lobster: Like rust, python and ruby all mixed together</p>
]]></description><pubDate>Tue, 03 Mar 2026 22:10:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47239787</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47239787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47239787</guid></item><item><title><![CDATA[New comment by injidup in "Iran students stage first large anti-government protests since deadly crackdown"]]></title><description><![CDATA[
<p>> the only viable solution becomes giving the movement its demands.<p>This interpretation reeks of Western naivete. Students were not merely arrested — they were gunned down en masse in the streets and even in hospitals. They were provoked by the U.S. president, who promised support to take on the institutions, but that support never materialized. The likely endgame of this current gunboat diplomacy is similar to Venezuela: the U.S. secures resource access while leaving the existing system intact, and the student protesters are hunted down. In other words, nothing changes for the people demanding reform.</p>
]]></description><pubDate>Sun, 22 Feb 2026 16:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47112575</link><dc:creator>injidup</dc:creator><comments>https://news.ycombinator.com/item?id=47112575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47112575</guid></item></channel></rss>