<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: Arkdy</title><link>https://news.ycombinator.com/user?id=Arkdy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 11:20:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Arkdy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Arkdy in "Show HN: Habit Recipes: A homepage for your Atomic Habits"]]></title><description><![CDATA[
<p>Here's the github  
<a href="https://github.com/rainbow-bamboo/habit-recipes" rel="nofollow">https://github.com/rainbow-bamboo/habit-recipes</a></p>
]]></description><pubDate>Thu, 07 Oct 2021 16:37:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=28788689</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=28788689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28788689</guid></item><item><title><![CDATA[Show HN: Habit Recipes: A homepage for your Atomic Habits]]></title><description><![CDATA[
<p>Article URL: <a href="https://habit.recipes">https://habit.recipes</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28788668">https://news.ycombinator.com/item?id=28788668</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 07 Oct 2021 16:35:48 +0000</pubDate><link>https://habit.recipes</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=28788668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28788668</guid></item><item><title><![CDATA[New comment by Arkdy in "Show HN: I made an alternative platform for professional profiles"]]></title><description><![CDATA[
<p>What's your real name policy?<p>And there's probably a typo in your FAQ, "We do not allow sexual of adult content or any kind."</p>
]]></description><pubDate>Tue, 05 Jan 2021 13:14:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=25645132</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=25645132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25645132</guid></item><item><title><![CDATA[New comment by Arkdy in "Google Stories"]]></title><description><![CDATA[
<p>Part of AMP (1) is a web component library grounded in the extensible web manifesto (2).<p>The plan was that the browser vendors give developers deeper access so that they could test new elements/standards through web components and polyfills.<p>The AMP component library is one example of this, and stories are one of their forms. So basically if you use their tags to structure your content, it creates a ig/sc style Web Story.<p>The structure that they have is (3):
Story -> Pages -> Layers -> Elements<p>Each page represents a tappable screen, 
Layers occupy the full screen, stack and have layout defaults like fill or lower-third and
Elements can be regular html elements or other AMP components.<p>I think that it's a neat way of organizing pages of information and made a clojure wrapper around it here: <a href="https://github.com/rainbow-bamboo/sargam" rel="nofollow">https://github.com/rainbow-bamboo/sargam</a><p>1. <a href="https://amp.dev/about/mission-and-vision/" rel="nofollow">https://amp.dev/about/mission-and-vision/</a>
2. <a href="https://github.com/extensibleweb/manifesto/blob/master/README.md" rel="nofollow">https://github.com/extensibleweb/manifesto/blob/master/READM...</a>
3. <a href="https://amp.dev/documentation/guides-and-tutorials/start/visual_story/parts_of_story/?format=stories" rel="nofollow">https://amp.dev/documentation/guides-and-tutorials/start/vis...</a></p>
]]></description><pubDate>Thu, 10 Dec 2020 21:41:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=25379109</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=25379109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25379109</guid></item><item><title><![CDATA[New comment by Arkdy in "Show HN: Thi.ng – open-source building blocks for computational design"]]></title><description><![CDATA[
<p>I used thing/color on a project where I needed to generate color palettes and ensure contrast.<p>I was blown away by the scope of your work, and really appreciate it.<p>Personally, I've been trying to figure out a literate programming style for clojure, but when I saw that you had given up on it, I figured that if it was a barrier to entry for thi.ng contributions, then I might not stand a chance with my smaller projects.<p>1. Do you have any advice on building community around your projects?<p>2. Or thoughts on the more recent advances in literate programming like <a href="https://github.com/scicloj/notespace" rel="nofollow">https://github.com/scicloj/notespace</a> ?</p>
]]></description><pubDate>Mon, 30 Nov 2020 23:02:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=25260159</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=25260159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25260159</guid></item><item><title><![CDATA[New comment by Arkdy in "Why's (Poignant) Guide to Ruby (2004)"]]></title><description><![CDATA[
<p>The guide's intro reminds me of the SICP intro in that it asks you to put aside your expectations and come learn about this cool thing.<p>Guide:
"My conscience won’t let me call Ruby a computer language. That would imply that the language works primarily on the computer’s terms. That the language is designed to accommodate the computer, first and foremost. That therefore, we, the coders, are foreigners, seeking citizenship in the computer’s locale. It’s the computer’s language and we are translators for the world.<p>But what do you call the language when your brain begins to think in that language? When you start to use the language’s own words and colloquialisms to express yourself. Say, the computer can’t do that. How can it be the computer’s language? It is ours, we speak it natively!<p>We can no longer truthfully call it a computer language. It is coderspeak. It is the language of our thoughts."<p>SICP:
"I'd like to welcome you to this course on computer science. Actually, that's a terrible way to start. Computer science is a terrible name for this business. First of all, it's not a science. It might be engineering or it might be art, but we'll actually see that computer so-called science actually has a lot in common with magic, and we'll see that in this course"<p>(<a href="https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video-lectures/1a-overview-and-introduction-to-lisp/" rel="nofollow">https://ocw.mit.edu/courses/electrical-engineering-and-compu...</a>)</p>
]]></description><pubDate>Thu, 12 Nov 2020 01:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=25065169</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=25065169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25065169</guid></item><item><title><![CDATA[New comment by Arkdy in "Why's (Poignant) Guide to Ruby (2004)"]]></title><description><![CDATA[
<p>_why was a good teacher. The guide was a gem because it helped show how deeply you could love programming <3</p>
]]></description><pubDate>Thu, 12 Nov 2020 00:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=25065044</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=25065044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25065044</guid></item><item><title><![CDATA[New comment by Arkdy in "Show HN: Config.ly – Never hardcode your data again"]]></title><description><![CDATA[
<p>I'm so excited for this ^_^<p>I was just thinking that what we really want when we say "no-code" is the ability to think in terms of domain specific data structures instead of programming constructs.</p>
]]></description><pubDate>Wed, 11 Nov 2020 22:11:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=25063614</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=25063614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25063614</guid></item><item><title><![CDATA[New comment by Arkdy in "A Model of Small Decisions"]]></title><description><![CDATA[
<p># Model of Small Decisions
## Re: Try to avoid multitasking
As a fullstack developer I find this particularly apt. I'm most productive when I deliberately focus on one part of the stack at a time (think days, not hours) and I rely heavily on the notes that I take to provide context.<p>## Re: Remembering effective rules
When I'm documenting, often I'm in the mindset of, "I solved this problem today, and writing it down ensures that I won't have to re-solve it next month"<p>## Re: Minimizing decisions
My most productive days revolve around making decisions up-front, ie planning out the steps of a project in a Kanban or bullet journal at a granularity of 30 min chunks (~15 min expected time, 15 min slack)<p># Possibly Related Work
## Readme Driven Development
<a href="https://tom.preston-werner.com/2010/08/23/readme-driven-development.html" rel="nofollow">https://tom.preston-werner.com/2010/08/23/readme-driven-deve...</a>
The idea is to write your readme before you start coding. Just enough upfront planning to imagine what the system will be, discuss with team, and make changes, while delaying making all the small decisions that are needed to actually bring it to life.<p>I think that RDD is an admission that small decisions exist, so we should try to make the best big decisions that we can up-front while the cost of change is lowest. Each of the small decisions that you make in coding adds friction to change.<p>## Basecamp Hill metaphor
<a href="https://basecamp.com/features/hill-charts" rel="nofollow">https://basecamp.com/features/hill-charts</a>
"The idea: work is like a hill
Every piece of work has two phases. First there’s an uphill phase where you figure out your approach. You have a basic idea about the task, but you haven’t figured out what the solution is going to look like or how to solve all the unknowns.<p>Eventually you reach a point where there aren’t any more unsolved problems. That’s like standing at the top of the hill. You can see clearly all the way down the other side. Then the downhill phase is just about execution."<p>This too I feel is an admission that small decisions exist. It's an understanding that even when you have a plan, projects go through a phase in the beginning where there's a concentration of decisions that need to be made, and each of those decisions introduce some measure of uncertainty.</p>
]]></description><pubDate>Wed, 04 Nov 2020 23:09:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=24994021</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24994021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24994021</guid></item><item><title><![CDATA[New comment by Arkdy in "Ask HN: Consultants and freelancers, how do you handle invoicing?"]]></title><description><![CDATA[
<p>Wave ( <a href="https://www.waveapps.com/" rel="nofollow">https://www.waveapps.com/</a> ) has an extensive free tier for accounting and invoicing because they monetize through optional payroll and payment processing.<p>I found the smartphone app handy before the lockdowns, and I especially like how they handle emailing clients.</p>
]]></description><pubDate>Mon, 02 Nov 2020 20:31:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=24972865</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24972865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24972865</guid></item><item><title><![CDATA[New comment by Arkdy in "Vega-Lite: A Grammar of Interactive Graphics"]]></title><description><![CDATA[
<p>If you think that the JVM is icky, GraalVM may satisfy some of your concerns.<p>Just getting access to Clojure on Windows through a single graal executable saved me some heartache this week, and I can't wait to start packaging apps with it.</p>
]]></description><pubDate>Fri, 30 Oct 2020 12:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=24941323</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24941323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24941323</guid></item><item><title><![CDATA[New comment by Arkdy in "Show HN: What would mechanical programming look like?"]]></title><description><![CDATA[
<p>I noticed that you have a visual editor for connecting the parts.<p>Kosmos might provide some inspiration or insight given that it's a open source visual editor for clojure.<p><a href="https://kosmos.antonvolkoff.com/" rel="nofollow">https://kosmos.antonvolkoff.com/</a></p>
]]></description><pubDate>Fri, 30 Oct 2020 07:15:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=24939894</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24939894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24939894</guid></item><item><title><![CDATA[New comment by Arkdy in "Ruby on Rails in a week"]]></title><description><![CDATA[
<p>Starting my projects from every-layout instead of using foundation/bootstrap has been like the move away from jQuery as js developed.</p>
]]></description><pubDate>Thu, 29 Oct 2020 23:19:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=24937256</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24937256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24937256</guid></item><item><title><![CDATA[New comment by Arkdy in "Ask HN: The state of Firebase alternatives in 2020?"]]></title><description><![CDATA[
<p>Biff is open source but "alpha quality software"<p><a href="https://github.com/jacobobryant/biff" rel="nofollow">https://github.com/jacobobryant/biff</a></p>
]]></description><pubDate>Wed, 21 Oct 2020 19:47:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=24851328</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24851328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24851328</guid></item><item><title><![CDATA[New comment by Arkdy in "Git is not a success story, but a failure as a system with a bad user experience"]]></title><description><![CDATA[
<p>I considered using <a href="https://pijul.org/" rel="nofollow">https://pijul.org/</a> as an alternative to git, but Github is already so handy, popular and integrated that it's hard to justify switching. Does anyone think that they will ever abstract the platform from the specific git vcs?</p>
]]></description><pubDate>Mon, 12 Oct 2020 23:56:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=24760896</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24760896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24760896</guid></item><item><title><![CDATA[New comment by Arkdy in "Shapez.io: open-source base building game inspired by Factorio"]]></title><description><![CDATA[
<p>I gave up on Factorio when I realized that if I was gonna think that way, I might as well just write some code and make something tangible.<p>But if it's just shapes, and I don't have to memorize as many new concepts, maybe the load will be light enough to be relaxing like <i>Mini Metro</i>.</p>
]]></description><pubDate>Sun, 04 Oct 2020 14:41:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=24679388</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24679388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24679388</guid></item><item><title><![CDATA[New comment by Arkdy in "On Browser Tabs"]]></title><description><![CDATA[
<p>Their links are dead now, but Tangram browser (2015)* was an Android browser that tried to break up researching on the web into three distinct UI tabs.<p>1. Seek: 
If you give it a search term it'll display the results as list of links<p>2. Sort:
Any links or images you click on while in <i>Web</i> goes into a list called the Stack.  I think it acts like your working memory in the same way that a traditional window of tabs might, and the act of sending links to the stack may be related to the "seeking circuit".<p>Links in the stack can be clicked on to navigate to, or swiped right to be sent to the <i>Store</i> section.<p>3. Store:
Links here are saved from the stack as you use the app, and you can create folders.<p>* <a href="https://imgur.com/gallery/AwBTxlZ" rel="nofollow">https://imgur.com/gallery/AwBTxlZ</a>
Here's an imgur post I just made with screenshots of the walk-through and a gif of usage. I don't use it anymore because it's been unsupported for years so I'm assuming that it's not exactly secure, but I loved the idea.</p>
]]></description><pubDate>Sat, 19 Sep 2020 08:11:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=24525984</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24525984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24525984</guid></item><item><title><![CDATA[New comment by Arkdy in "Oblique Strategies"]]></title><description><![CDATA[
<p>Years ago I made an android/react-native tarot app that uses this source.<p>It picks a card based on the recorded time on-press-up as well as the current accelerometer reading.<p>Demo:
<a href="https://imgur.com/gallery/1UTO0Fe" rel="nofollow">https://imgur.com/gallery/1UTO0Fe</a><p>I've used it for many bugs while programming. I find that the little bit of insight/encouragement goes a long way.</p>
]]></description><pubDate>Mon, 14 Sep 2020 11:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=24468965</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24468965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24468965</guid></item><item><title><![CDATA[New comment by Arkdy in "Buying a single character domain – and 3 character FQDN – for £15"]]></title><description><![CDATA[
<p>You can use emoji with a .to domain.<p>Does that count?</p>
]]></description><pubDate>Sat, 15 Aug 2020 14:49:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=24169269</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24169269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24169269</guid></item><item><title><![CDATA[Snap's Snapkit Hackathon]]></title><description><![CDATA[
<p>Article URL: <a href="https://snapkit.devpost.com/">https://snapkit.devpost.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=24165577">https://news.ycombinator.com/item?id=24165577</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 15 Aug 2020 03:12:01 +0000</pubDate><link>https://snapkit.devpost.com/</link><dc:creator>Arkdy</dc:creator><comments>https://news.ycombinator.com/item?id=24165577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24165577</guid></item></channel></rss>