<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: Multicomp</title><link>https://news.ycombinator.com/user?id=Multicomp</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Jul 2026 17:04:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Multicomp" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Multicomp in "MicroVMs: Run isolated sandboxes with full lifecycle control"]]></title><description><![CDATA[
<p>At my day job, workers and sqlite-backed durable objects that quickly hibernate and quickly resume are quite nice, I prefer that to standard lambda.</p>
]]></description><pubDate>Fri, 26 Jun 2026 16:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48688914</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48688914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48688914</guid></item><item><title><![CDATA[New comment by Multicomp in "MicroVMs: Run isolated sandboxes with full lifecycle control"]]></title><description><![CDATA[
<p>This reminds me of Fly.io's model off the top of my head, though its not a self-hosted firecracker as such.</p>
]]></description><pubDate>Fri, 26 Jun 2026 16:55:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48688900</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48688900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48688900</guid></item><item><title><![CDATA[New comment by Multicomp in "FUTO Swipe – A new swipe typing model"]]></title><description><![CDATA[
<p>I am a heliboard user myself and im only just trying this new keyboard out but at least right now it feels faster and has all the goodies I want in a soft keyboard.<p>1. super responsive<p>2. arrow keys!! why this is impossible is beyond me<p>3. easy access to text editor and undo redo via the long pressing of the enter button<p>4. easy resizing and im using a floating mode so it's all near my thumb and no awkward bends, just my phone being too heavy for my pinky because phones are massive these days<p>5. offline voice is comparable at a glance to the offline voice input app I was using with heliboard. that's with their biggest ugliest English model and my phone is from 2022 at the newest.<p>6. have I mentioned how performance is great on this app yet? pleasantly surprised.<p>y'all do you but I am keeping this FUTO keyboard.</p>
]]></description><pubDate>Wed, 24 Jun 2026 03:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48654779</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48654779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48654779</guid></item><item><title><![CDATA[New comment by Multicomp in "The Coming Loop"]]></title><description><![CDATA[
<p>Code is part of a shared and built understanding of an information system.<p>If these loopers mean we all have to move at this continuous wave of software happening, then we get to the highest levels of logical information system design and its all human judgement and balancing of business requirements to fit a given niche in a company or market. So all the programmers have to become business analysts/market researchers/businessmen...except the specific niches where AI tooling can't really clank well...or the end of the subsidized AI token era makes all this looping too expensive to continue. This feels like expert systems and symbolics lisps machines redux, where we briefly ran into the fact that its not so much the code itself not being able to do stuff, it's that your company's org always gets shipped, so if you can't change your company org, your software only has so much flexibility.<p>Dataflow diagrams and domain knowledge / domain modeling / ubiquitous languages may become the metalanguage that we start to use and set the standards for quality, functional, and non-functional standards and conventions. We make the "looper clankers" ensure that they fulfill that data / behavior / performance contracts before saying what "done" is, because "done" is no longer just code that compiles, code that builds, code that deploys, or even code that sits in production; it's code that fulfills all of the user requirements, operator requirements, and maintainer requirements. So, the language used may be required to make us all turn into business analysts and software architects more than syntax knowers. The revenge of UML and the return of declarative / logical design / BDD triumphing?<p>(Typo scan by gemma4-12b but I didn't let it alter my message)</p>
]]></description><pubDate>Tue, 23 Jun 2026 14:36:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48645647</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48645647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48645647</guid></item><item><title><![CDATA[New comment by Multicomp in "NLnet announces funding for 67 more open-source projects"]]></title><description><![CDATA[
<p>I missed seeing DeltaChat on there from past grants, but I'm glad to see new projects I've never seen before.</p>
]]></description><pubDate>Tue, 16 Jun 2026 23:26:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48563694</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48563694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48563694</guid></item><item><title><![CDATA[New comment by Multicomp in "Reading for pleasure is sharply down among schoolkids, report shows"]]></title><description><![CDATA[
<p>We may never know!</p>
]]></description><pubDate>Mon, 15 Jun 2026 12:31:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48540309</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48540309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48540309</guid></item><item><title><![CDATA[New comment by Multicomp in "Authentication issues related to API requests"]]></title><description><![CDATA[
<p>This is what I get for trying out Fable 5.</p>
]]></description><pubDate>Wed, 10 Jun 2026 15:29:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48477852</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48477852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48477852</guid></item><item><title><![CDATA[Authentication issues related to API requests]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.githubstatus.com/incidents/fcj3088jg1wx">https://www.githubstatus.com/incidents/fcj3088jg1wx</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48477851">https://news.ycombinator.com/item?id=48477851</a></p>
<p>Points: 163</p>
<p># Comments: 33</p>
]]></description><pubDate>Wed, 10 Jun 2026 15:29:52 +0000</pubDate><link>https://www.githubstatus.com/incidents/fcj3088jg1wx</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48477851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48477851</guid></item><item><title><![CDATA[New comment by Multicomp in "All 9,300 Japanese train station, animated by the year it opened (1872–2026)"]]></title><description><![CDATA[
<p>I've had some luck giving either an example website to ape or listing out a particular era, monkey see monkey do seems to help a bunch.<p>I've done each of the 3 for side projects below to pretty good effects.<p>> This website will be run by IE6 and Windows Mobile 6, so use no dependencies, semantic HTML, a 3-pane layout, and only use JS (es3!) where absolutely necessary (and where necessary, put the script at the end of the body).<p>When I'm not specifically targeting support for retrocomputers I do something like this, then iterate until it looks right.<p>> Go look at Dokuwiki, django defaults, and common web 2.0 color schemes, use those for UI inspiration. Keep a 3-pane desktop-first layout, but enable mobile responsiveness with media queries. Use semantic html5 and prefer older boring solutions like surgical jquery or htmx-style islands of interactivity where needed, otherwise do not bring in dependencies without my say so.<p>And finally, if I'm doing a web app that I'm vibing out with the web stack because I want it one-shotted and not trying to do a good rust core with strong ports/adapters API surface for web or native client callers, I do something like this:<p>> This is a local web app, the frontend, backend, and desktop are all on the same machine. Use naive and simple development patterns that you document the style as you go, pick a boring web framework and use it idiomatically, but remember that some tricks that are intended to keep network round trips down are not as necessary because network penalties are not as bad as real traffic.<p>Granted, the above I don't like as much, but it does produce more 'modern' looking sites by default.</p>
]]></description><pubDate>Wed, 10 Jun 2026 14:11:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48476581</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48476581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48476581</guid></item><item><title><![CDATA[New comment by Multicomp in "Retro-Tech Parenting"]]></title><description><![CDATA[
<p>I divide up the world into the pre-iPad world and the post-iPad world.<p>Less because of the iPad itself (though it was the first mainstream 'consumption first' device in my mind) and more because of those sorts of early user-hostile and spyware-first models that were coming out around that time.</p>
]]></description><pubDate>Thu, 04 Jun 2026 22:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48405423</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48405423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48405423</guid></item><item><title><![CDATA[New comment by Multicomp in "Ask HN: High school student – is learning programming still worthwhile?"]]></title><description><![CDATA[
<p>Hi Lucas! electronic engineering and plumbing and other skills traditionally seen as 'blue collar' may not be as affected by AI right now, but if the Optimus robots and Hyundai androids Japan is working on so as to supplement their aging population come into fruition, then those areas won't be as AI free as one would expect.<p>None of us know the future.<p>Having said that, while your programming career will be different from mine (I started in the twilight of the pre-pandemic era) because of AI tool abilities, the AI tools, while improving a lot, require good judgement to be put to useful work.<p>In a world where the AI is so smart that it does not need your judgement, then the business is so smart that it does not need any employees at all.<p>"Coding" as in "I can hand type syntax" will likely be more commoditized.<p>But being able to design and implement systems that automate and accomplish work useful to business workflows that are ill-defined, have lots of stakeholders who don't necessarily know the entire domain of the work, and need integration of a chain of people's workflows in order to make all the gears of industry go?<p>That makes you a good programmer. Add on the ability to socialize / network with people, identify an underserved market and bring a profitable product to it? That makes you a full on businessman.<p>Specific technical skills like digital logic understanding, algorithms and data structures familiarity, set theory, data-intensive application design, SQL (everything eventually becomes SQL with databases), C (still a lingua franca that in some form or fashion will be directly present or a heavy influence in whatever programs one works in), and yes, confidence bred from experience working in the industry, will make you valuable enough to be on whatever short list of humans hired, even if an AI agent is smart enough to handle or give educated guesses about whatever class of problems were commonly known and solved pre 2022.<p>Your value is no longer only or mainly in "I can follow the process of writing source code that compiles to a program somewhere" - your value is in your developing judgement and experience that lets you take the imperfect world of now, see a goal that the business needs to get to, and use various technical skills to bring that future world into the present state.<p>AI agents will eagerly and over-politely try to help, but beyond their limitations, your work will be needed then.<p>You can still do a full career in programming / technical fields, no it is not a wild hiring frenzy like it was 5 years ago, but you can still pursue this field - it's not as obsolete as lots of us like to complain about over here.</p>
]]></description><pubDate>Thu, 04 Jun 2026 22:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48405291</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48405291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48405291</guid></item><item><title><![CDATA[New comment by Multicomp in "A web page that shows you everything the browser told it without asking"]]></title><description><![CDATA[
<p>Mine told me my graphics card was "or similar" so my stock Firefox is doing at least okay.<p>While I still follow the general privacy first tenets, I have ended up backing off on some tools (noscript and librewolf) at the extremes of privacy because if every site is going to track everything by my IP or by my ASN or browser fingerprint, I do have a happy medium of being private enough while not being utterly broken in my browsing.<p>Roughly that looks like email aliases on demand via sieve rules, ublock origin with liberal use of filter lists, different handles and a password manager, frozen credit ratings, and Tailscale exit nodes or Mozilla(Mullvad) VPN for uncontrolled WiFi access points for my jnrootabke android device and mostly signal for comms.<p>I'm getting to old to be a privacy extreme enthusiast when all of my family side channels everything straight to Facebook, so this is the impure level of privacy I can sustain.</p>
]]></description><pubDate>Fri, 08 May 2026 14:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48064035</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=48064035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48064035</guid></item><item><title><![CDATA[New comment by Multicomp in "Amazon is discontinuing Kindle for PC on June 30th"]]></title><description><![CDATA[
<p>I never bought into Kindle because of this lockdown attitude. I buy audiobooks from audiobookstore and ebooks from google play books when lazy and itch and the other usual independent sites that sell drm free files when I'm not doing a jit in time purchase. I have a kindle I USB sideload or put files on sd card, because it has a physical keyboard.<p>But with the state of digital goods disrepect for the customer and locking us in mustache twirling reasons, I have better ways to spend my income. Yes I am not above reading shadow copies of books at times, but I'd rather kindle sell all titles as DRM free on rootable devices and their convenient storefront would be enough for me to direct my business there more.</p>
]]></description><pubDate>Sat, 18 Apr 2026 16:20:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47817072</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=47817072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47817072</guid></item><item><title><![CDATA[New comment by Multicomp in "Help Keep Thunderbird Alive"]]></title><description><![CDATA[
<p>JMAP is a bonus (other fastmail user here) bjt if I can do custom sieve rules and or unlimited aliases created on demand at (somestring)@customdomainiown.com thst I can then use the sieve rules to put into a folder of the same name as that email address, I would rather give my money to support Thunderbird. Fastmail is fine and all but they are in australia so they live on spyware island and they dont have good native clients in the works like thunderbird does.</p>
]]></description><pubDate>Fri, 10 Apr 2026 11:56:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716735</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=47716735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716735</guid></item><item><title><![CDATA[New comment by Multicomp in "Show HN: BAREmail ʕ·ᴥ·ʔ – minimalist Gmail client for bad WiFi"]]></title><description><![CDATA[
<p>Fastmail was developing JMAP for a while, it's not gotten a lot of uptake (mostly because Fastmails primary mail partners like Gmail, AOL, Yahoo and Hotmail are all 20 year old legacy dot com companies...did Microsoft spend all day trying to get Fairchild Semiconductor to play nice with them? No, they did a worse is better DOS and the rest is history).<p>But email is a least common denominator, and like how plan9 failed to take over from unix bc unix inertia, JMAP or deltachat IM over email won't take over bc of network effect inertia, I suspect.</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694101</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=47694101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694101</guid></item><item><title><![CDATA[New comment by Multicomp in "SolveSpace (open source 2D/3D CAD) working on Windows 2000 (2025)"]]></title><description><![CDATA[
<p>I still tell myself if I  going to vibecode a windows app, it will be native and suport 2000 and be a completely static linked executive. Petzold style programming may require memory unsafe legacy languages, but boy does the resulting small fast program with accelerafor keys and native themeable controls make me comfortable.<p>Im still bummed the web won the UI wars.</p>
]]></description><pubDate>Thu, 02 Apr 2026 01:41:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47609049</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=47609049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47609049</guid></item><item><title><![CDATA[New comment by Multicomp in "Journaling for people who don't journal"]]></title><description><![CDATA[
<p>Clever use of email delay features to provide extra motivation to pull out the thoughts and post them to yourself. Thats a good habit cycle to power up and use.<p>I used to do morning pages each day, but i stopped because it seemed to be too hard to maintain the discipline. Everything takes discipline for me to do, if I want to act better than an overgrown toddler, i do have adhd but thats a challenge not a get out of grow up jail free card.<p>Whoever robbed me of my joyous hope and reward for doing good like journalling, just know I will start that back up someday. Perhaps tomorrow</p>
]]></description><pubDate>Sun, 29 Mar 2026 04:13:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47560338</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=47560338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47560338</guid></item><item><title><![CDATA[New comment by Multicomp in "Colibri – chat platform built on the AT Protocol for communities big and small"]]></title><description><![CDATA[
<p>Yeah having the messages be e2ee by default and then extending it out to one or more groups depending in which circles are currently included for messages could let atproto act like an encrypted group chat with crisscrossing group chats per message, which can ratchet up and along with the new enceyption keys each message/batch of 10 messages/hour/day until that client is dropped from a group or a group is dropped from a conversation, then the keys change and pfs prevents old clients from continuing to read future messages.<p>Sure you can see that users emit messages in the pds but you dint know if its for your former group or other activitt</p>
]]></description><pubDate>Fri, 27 Mar 2026 12:18:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47541801</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=47541801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47541801</guid></item><item><title><![CDATA[New comment by Multicomp in "Supreme Court rejects Sony's attempt to kick music pirates off the Internet"]]></title><description><![CDATA[
<p>I like the fact that Sony's own Betamax victory in the past (when someone else tried to nail THEM for contributory copyright infringement) was used against them now. My, how the turn-tables turn!</p>
]]></description><pubDate>Thu, 26 Mar 2026 14:26:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47530877</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=47530877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47530877</guid></item><item><title><![CDATA[New comment by Multicomp in "Show HN: Axe – A 12MB binary that replaces your AI framework"]]></title><description><![CDATA[
<p>For me its mostly that nanobot is very not stable, its only 0.1.4.post4 and who knows what software provenance it's got. Functionality that worked last week doesn't work this week (anecdote: I used to be able to do long tool chains and conversations back to back but after more recent updates, the tool seems to only do one tool write then report back that it's done more tool writings and I have to remind it to finish the job).</p>
]]></description><pubDate>Mon, 16 Mar 2026 22:22:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47405813</link><dc:creator>Multicomp</dc:creator><comments>https://news.ycombinator.com/item?id=47405813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47405813</guid></item></channel></rss>