<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: barrystaes</title><link>https://news.ycombinator.com/user?id=barrystaes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 13:48:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=barrystaes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by barrystaes in "WiFi could become an invisible mass surveillance system"]]></title><description><![CDATA[
<p>Android devices already know exactly where they are even with GPS disabled, because they sniff the nearby WIFI networks and then ask Google where they are. QED Google knows already, all combined is mass metadata surveillance already provided to those that tap into it.<p>Any sub-meter precision or presence detection does not really matter, if these companies have all your other questions, queries, messages, calendars, browse history, app usage, and streaming behaviour as well.</p>
]]></description><pubDate>Wed, 11 Feb 2026 17:09:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46977622</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=46977622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46977622</guid></item><item><title><![CDATA[New comment by barrystaes in "Nvidia Nemotron 3 Family of Models"]]></title><description><![CDATA[
<p>I wonder what performance remains on 12GB VRAM GPU when local ollama ties in the systems RAM to run this huge nano model.<p><a href="https://github.com/jameschrisa/Ollama_Tuning_Guide/blob/main/docs/ram-management.md" rel="nofollow">https://github.com/jameschrisa/Ollama_Tuning_Guide/blob/main...</a></p>
]]></description><pubDate>Thu, 18 Dec 2025 15:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46314309</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=46314309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46314309</guid></item><item><title><![CDATA[New comment by barrystaes in "Writing a good design document"]]></title><description><![CDATA[
<p>This +<p>Layer one also explicitly identifies stakeholders, and describes the current (AS-IS) situation with annonated screenshots so everyone quickly sees what we are talking about.<p>Layer two also lists alternative solutions considered and why not chosen.<p>Layer three is developers making a few notes on chosen tech design, most important is the choice reasoning here.<p>In all layers, add and use references. Less is more, a picture beats a wall of text.</p>
]]></description><pubDate>Mon, 04 Aug 2025 15:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44787111</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=44787111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44787111</guid></item><item><title><![CDATA[New comment by barrystaes in "Onshape – Product Development Platform"]]></title><description><![CDATA[
<p>I use it to design functional parts for 3D printing at home, very solid 3d design software that works on any internet connected device. Can easily open/see/edit parameters quickly on a phone or tablet even, to address a design flaw.<p>Workflow in a nutshell:<p>- Start a sketch on a plane, use toolbar circle, draw, type dimensions, close sketch.<p>- Click the rectangle you made and use toolbar extrude.<p>- Click the resulting object (bottom left) and export as STL / 3MF file.<p>It is parametric design:<p>- Discover your oops. Go back to sketch or extrude, edit dimension, entire design updates by magic.<p>- Dimensions can be changed into a quickly editable #variablesYouName by typing # basically.<p>Documentation is short and to the point. Same for most videos that explain how to accomplish something specific. Love it.</p>
]]></description><pubDate>Fri, 01 Aug 2025 15:59:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44758697</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=44758697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44758697</guid></item><item><title><![CDATA[New comment by barrystaes in "Show HN: Factorio Learning Environment – Agents Build Factories"]]></title><description><![CDATA[
<p>I have long dreamt of automating Factorio in the way that HDL and a PCB router works: just specify the ingredients and it produces a Factorio Blueprint.<p>First MVP stupid designs, then optimized routing, and  eventually usable ingame where it connects with provided in/outputs.<p>Would be more fun to develop than to play obviously..<p>I liked the nilhouse mega base with that factory-train-blocks blueprints, its basically Factorio DUPLO.</p>
]]></description><pubDate>Tue, 11 Mar 2025 14:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43332931</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=43332931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43332931</guid></item><item><title><![CDATA[New comment by barrystaes in "Lies I was told about collab editing, Part 1: Algorithms for offline editing"]]></title><description><![CDATA[
<p>I would simply argue that the “offline” editing is a people-problem and hence van not be solved using automation. People shall find a way to break/bypass the automation/system.<p>The only “offline editing” that I allow on human text documents is having people add comments. So not editing, no automated merging.<p>For “offline editing” that I allow on automation (source code) is GIT which intentionally does not pretend to solve the merge, it just shows revisions. The merge is an action supervised by humans or specialised automation on a “best guess” effort and still needs reviews and testing to verify success.</p>
]]></description><pubDate>Sat, 07 Dec 2024 21:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42353087</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=42353087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42353087</guid></item><item><title><![CDATA[New comment by barrystaes in "Hertz's Tesla Fire Sale Continues as Depreciation Costs Mount"]]></title><description><![CDATA[
<p>This page is ridden of ads, popups, and sensational writing. They may be facts but its written as clickbait filler to scroll past even more ads.<p>Clicking the back button redirects me to a never-seen-before and full-screen Ad page before returning to Hacker News.<p>I am never visiting insideevs.com again. If this is real news, a real news website shall report it.</p>
]]></description><pubDate>Sat, 16 Nov 2024 10:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42155719</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=42155719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42155719</guid></item><item><title><![CDATA[New comment by barrystaes in "Can a Rubik's Cube be brute-forced?"]]></title><description><![CDATA[
<p>I’d say; Yes using only about 7 steps where each repeats a permutation, but it requires reorientation of the cube ofcourse.<p>But reassembling is the true brute.</p>
]]></description><pubDate>Fri, 01 Nov 2024 10:13:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42015512</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=42015512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42015512</guid></item><item><title><![CDATA[New comment by barrystaes in "The three-page paper that shook philosophy: Gettiers in software engineering"]]></title><description><![CDATA[
<p>On a more serious note: populist politicians seem to like making gettier claims; they cost a lot of time to refute and are free publicity. Aka the worst kind of fake news.</p>
]]></description><pubDate>Mon, 14 Oct 2024 21:24:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=41842180</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=41842180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41842180</guid></item><item><title><![CDATA[New comment by barrystaes in "The three-page paper that shook philosophy: Gettiers in software engineering"]]></title><description><![CDATA[
<p>Well this is a roundabout way of justified thinking about a belief that just happens to align with some actual facts..</p>
]]></description><pubDate>Mon, 14 Oct 2024 21:22:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41842168</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=41842168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41842168</guid></item><item><title><![CDATA[New comment by barrystaes in "Proposal: JavaScript Structs"]]></title><description><![CDATA[
<p>Happy to see this effort.<p>When applying ReactJS in webdev after doing all kinds of engineering in all kinds of (mostly typed) languages in many runtimes, I was so surprised that JS did not actually had a struct/record as seen in C/Pascal. Everything is a prototype that pretends its an object, but without types and pointers, and abstraction layers that added complexity to gain backwards compatibility.<p>Not even some object hack that many OO and compiled languages had. ES did not add it either, and my hopes where in WebAsm.<p>This proposal however seems like the actual plan that i’d like to use a lot.<p>A lot of the code complexity was to get simple guarantees for data quality. The alternative was to not care, either a feature or caveat of the used prototype model.</p>
]]></description><pubDate>Fri, 11 Oct 2024 22:24:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=41814439</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=41814439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41814439</guid></item><item><title><![CDATA[New comment by barrystaes in "Using a list to manage executive function"]]></title><description><![CDATA[
<p>So true. A solution presented before the problem, IS the problem. Goes for kids and adults, and entire organizations! Quote mine.<p>Also, this todo system is basically what I apply on chaos-days, but with the addition that I preferably start next days list at end of day, as to remind me of momentum and focus.</p>
]]></description><pubDate>Sat, 17 Aug 2024 21:42:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41278223</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=41278223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41278223</guid></item><item><title><![CDATA[New comment by barrystaes in "Mermaid: Diagramming and Charting Tool"]]></title><description><![CDATA[
<p>What was the deciding reason to switch from PlantUML to MermaidJS ?</p>
]]></description><pubDate>Fri, 16 Aug 2024 22:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=41270794</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=41270794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41270794</guid></item><item><title><![CDATA[New comment by barrystaes in "We need visual programming. No, not like that"]]></title><description><![CDATA[
<p>Developer here that started doing Analysis work for complex systems that require some thorough Bsuiness Modelling. Take a look at<p>- BPMN <a href="https://nl.m.wikipedia.org/wiki/Business_Process_Model_and_Notation" rel="nofollow">https://nl.m.wikipedia.org/wiki/Business_Process_Model_and_N...</a><p>- MDA <a href="https://en.m.wikipedia.org/wiki/Model-driven_architecture" rel="nofollow">https://en.m.wikipedia.org/wiki/Model-driven_architecture</a><p>- MBSE <a href="https://en.m.wikipedia.org/wiki/Model-based_systems_engineering" rel="nofollow">https://en.m.wikipedia.org/wiki/Model-based_systems_engineer...</a><p>The tooling on these for Analysts I feel is not on par with tools for Developers. Often outdated and enterprise-only both in price and complexity of use.<p>- <a href="https://en.m.wikipedia.org/wiki/Model-driven_engineering#Tools" rel="nofollow">https://en.m.wikipedia.org/wiki/Model-driven_engineering#Too...</a><p>Any more insights welcome. At first I expected to find a complete “draw a model, generate api + sourcecode with validation functions” ecosystem of interoperable ecosystems. Apparently the market is not there yet.</p>
]]></description><pubDate>Mon, 15 Jul 2024 20:11:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=40971079</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=40971079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40971079</guid></item><item><title><![CDATA[New comment by barrystaes in "We need visual programming. No, not like that"]]></title><description><![CDATA[
<p>I always like to make the destinction between models on architecture for developers (the solution description) and the models describing functionality (the problem description). One is a result from the other. Both sometimes are not written down but exists in team-members heads. Both are used for communication. Both should be in sync.<p>If an analyst can create the "perfect functionality model" than a developer can parse this into the "perfect software", provided he created the "perfect architecture model" to assist this.  See my other post on MDA and MBSE.<p>When developing (parts of) complex software, I always liked doing something akin to "Unit Testing" (plus a custom UI/report) that basically checked the boxes of a Architecture-Model I wanted to adhere to. With near-instant compilation (or hot-reloading) it becomes easier to see a live reflection of the data going through your pipeline live.<p>A good End-To-End (E2E) test can do the same for a Feature-Model, e.g. using Test Driven Development (TDD) or any derative of this. However todays tooling is still behind on this, compared to tooling developers have for architecture. Only a few solutions exist and those are tech-giant level (IBM) or contained and highly specialized for one business sector / problem domain.</p>
]]></description><pubDate>Mon, 15 Jul 2024 09:33:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40966395</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=40966395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40966395</guid></item><item><title><![CDATA[New comment by barrystaes in "We need visual programming. No, not like that"]]></title><description><![CDATA[
<p>As a Software-Developer this article made sense, although I would want it to include a few more useful UML diagrams. Models is the keyword here to me, not "visual".<p><pre><code>    User Feature -> Feature Model -> Architecture Model -> Source Code
</code></pre>
Speaking from a Software-Analyst perspective, models are used througout. Many complex projects need a model of functionality, to bridge understanding between stakeholders' and developers' regarding the (agreed upon) required feature in a given problem domain. The resulting models and code should be on par.<p>Some buzzwords to google:
- Business Process Modeling and Notation (BPMN)
- Model Driven Architecture (MDA)
- Model Based System Engineering (MBSE)<p>In theory, the developer output is a function of the desired functionality. If the functionality fits a parsable model, we should be able to transcode this into sourcecode. In a nutshell this is can be a result from adoption of MDA and/or MBSE.<p>In a nutshell, I believe software development should happen from models to "generate" code, that then can be augumented by software developers. Updates from a model should result in updated code.</p>
]]></description><pubDate>Mon, 15 Jul 2024 09:22:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40966358</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=40966358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40966358</guid></item><item><title><![CDATA[New comment by barrystaes in "America's Drivers Agree: LED Headlights Are Just Too Bright"]]></title><description><![CDATA[
<p>In the EU i even noticed the rare US XL pickups (those bigger than parking allows) are blinding pedestrians and cyclists, especially kids.<p>So for that reason alone some vehicles are not fit for use in residential areas, and likely to be improved or forced out by law.<p>Headlights on trailer trucks are not even that bad/high.</p>
]]></description><pubDate>Sat, 30 Mar 2024 10:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39873610</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=39873610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39873610</guid></item><item><title><![CDATA[New comment by barrystaes in "SpaceX is building spy satellite network for US intelligence agency, sources say"]]></title><description><![CDATA[
<p>> How would that work?<p>Kinetic bombardment is possible by launching a satellite with (for example, since its a popular description) heavy tungsten rods, that are parked in orbit. The launch can be years ahead, and disguised as a communications hub.<p>The satellite can “shoot” at targets from orbit. A rod carries no explosives, and is hard to stop.<p>The speed due to falling/gravity makes the kinetic impacts huge, its basically small asteroids.<p>They can even be guided, like the landing boosters.<p>And to go full circle: the concept of aero-flaps on Falcon-9 (and later Starship Booster) was inspired by designs for falling guided bombs, where fins did not perform at the speeds achieved.</p>
]]></description><pubDate>Sat, 16 Mar 2024 19:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39728713</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=39728713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39728713</guid></item><item><title><![CDATA[New comment by barrystaes in "Self-control signals and affords power"]]></title><description><![CDATA[
<p>Nice article. It is good to bear in mind the perception of selfcontrol by observers does not actually correlate with the actual selfcontrol that a person exercises.</p>
]]></description><pubDate>Fri, 08 Mar 2024 21:47:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=39646908</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=39646908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39646908</guid></item><item><title><![CDATA[New comment by barrystaes in "Epic says Apple will reinstate developer account"]]></title><description><![CDATA[
<p>I wont even play it probably, but i look forward to buy that game via the Epic Banana store just to vote with my wallet.</p>
]]></description><pubDate>Fri, 08 Mar 2024 21:31:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=39646740</link><dc:creator>barrystaes</dc:creator><comments>https://news.ycombinator.com/item?id=39646740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39646740</guid></item></channel></rss>