<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: alook</title><link>https://news.ycombinator.com/user?id=alook</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 09:28:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alook" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alook in "Show HN: An interactive physics simulator with 1000’s of balls, in your terminal"]]></title><description><![CDATA[
<p>I just wanted to chime in and thank you for sharing your prompts like that!<p>It feels like which prompts people are using (even from developers on the same team) is often opaque. It's a great learning resource for people to see under the hood of each other's AI coding workflows, and I hope to see more folks doing this.<p>(Link for anyone who wants to check them out): <a href="https://github.com/minimaxir/ballin/blob/main/PROMPTS.md" rel="nofollow">https://github.com/minimaxir/ballin/blob/main/PROMPTS.md</a></p>
]]></description><pubDate>Tue, 20 Jan 2026 01:03:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46686649</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=46686649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46686649</guid></item><item><title><![CDATA[New comment by alook in "Ask HN: Is Slack Down?"]]></title><description><![CDATA[
<p>I laughed out loud at that 100 number too when I was reading statuspage :P</p>
]]></description><pubDate>Tue, 13 May 2025 00:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43968601</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=43968601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43968601</guid></item><item><title><![CDATA[New comment by alook in "People Who Hype Cursor Usually Lack Technical Skills"]]></title><description><![CDATA[
<p>They definitely do train their own models, the founders have described this in several interviews.<p>I was surprised to learn this, but they made some interesting choices (like using sparse mixture-of-experts models for their tab completion model, to get high throughput/low latency).<p>Originally i think they used frontier models for their chat feature, but I believe theyve recently replaced that with something custom for their agent feature.</p>
]]></description><pubDate>Sat, 10 May 2025 16:37:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43946935</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=43946935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43946935</guid></item><item><title><![CDATA[New comment by alook in "Shadertoys Ported to Rust GPU"]]></title><description><![CDATA[
<p>The book of shaders is fantastic:<p><a href="http://www.thebookofshaders.com/" rel="nofollow">http://www.thebookofshaders.com/</a></p>
]]></description><pubDate>Sun, 13 Apr 2025 03:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43669844</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=43669844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43669844</guid></item><item><title><![CDATA[New comment by alook in "Show HN: Badgeify – Add Any App to Your Mac Menu Bar"]]></title><description><![CDATA[
<p>There are apps that help you hide unused menu bar apps - this one works well: <a href="https://apps.apple.com/us/app/hidden-bar/id1452453066?mt=12">https://apps.apple.com/us/app/hidden-bar/id1452453066?mt=12</a></p>
]]></description><pubDate>Tue, 08 Apr 2025 13:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43621702</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=43621702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43621702</guid></item><item><title><![CDATA[New comment by alook in "(2016) Interactive Neural Network Art"]]></title><description><![CDATA[
<p>I love this work by Otoro / David Ha.<p>For come context, this uses a technique called CPPN’s (compositional pattern producing networks), where the inputs are (x, y, sqrt(x^2 + y^2)) and then there are several neural net layers with different activation functions and randomly initialized weights. It actually resembles the optical physics of light reflecting through glass (which explains why it sometimes looks like light reflecting through a gem).<p>Otoro wrote some great blog posts on this:<p><a href="https://blog.otoro.net/2016/03/25/generating-abstract-patterns-with-tensorflow/" rel="nofollow">https://blog.otoro.net/2016/03/25/generating-abstract-patter...</a><p><a href="https://blog.otoro.net/2015/07/31/neurogram/" rel="nofollow">https://blog.otoro.net/2015/07/31/neurogram/</a><p><a href="https://github.com/hardmaru/cppn-tensorflow" rel="nofollow">https://github.com/hardmaru/cppn-tensorflow</a></p>
]]></description><pubDate>Wed, 02 Apr 2025 12:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43556048</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=43556048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43556048</guid></item><item><title><![CDATA[New comment by alook in "Optimizing the Particle Life: From 400 to 4M particles"]]></title><description><![CDATA[
<p>Love this advice. I’ve always struggled with the same thing.<p>One friend started telling me to get over myself and publish, then he reworded it to:<p>“Get over being under yourself.”<p>For some reason that one stuck with me and gave me the strength to ship my first few pieces of writing.</p>
]]></description><pubDate>Tue, 19 Mar 2024 02:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39752413</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=39752413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39752413</guid></item><item><title><![CDATA[New comment by alook in "How to mess with your roommate (2018)"]]></title><description><![CDATA[
<p>At a startup I worked at, one of my cofounders was an incredibly skilled designer, and he took a lot of pride in the design of our homepage. He spent a lot of time in particular finding the right fonts, and would often complain when he saw other company homepages with inappropriate font choices.<p>One April fools' day, we thought it'd be funny to make him think that we'd changed the company homepage to have a comic sans font. Of course it'd be going too far to actually change the website publicly, so we decided to set up a DNS proxy inside the company office.<p>We took our company homepage, recompiled a static site with comic sans, and hosted it on an internal server. Then we set up a DNS proxy that resolved our company homepage for requests coming from inside the office to our comic sans static site, but otherwise the internet worked normally.<p>We made sure that everyone else in the company would feign outrage when he came in and checked the website, so the joke lasted for a couple hours before he thought to check the website from his mobile phone. Later, he appreciated the joke and figured he should have connected the dots sooner and realized that it was April Fools' day.</p>
]]></description><pubDate>Sun, 17 Mar 2024 19:47:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39737405</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=39737405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39737405</guid></item><item><title><![CDATA[New comment by alook in "DeepEval – Unit Testing for LLMs"]]></title><description><![CDATA[
<p>Also would love to hear an answer to this</p>
]]></description><pubDate>Thu, 17 Aug 2023 06:08:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=37157848</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=37157848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37157848</guid></item><item><title><![CDATA[New comment by alook in "Byte City Nights – A Bitwise Cityscape"]]></title><description><![CDATA[
<p>These results are beautiful!<p>Just curious, how did you end up on fxhash?<p>Did you consider any other platforms, or was hicetnunc the only comparable platform you’d use for this kind of thing before fchash came around?</p>
]]></description><pubDate>Mon, 21 Mar 2022 04:46:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=30750399</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=30750399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30750399</guid></item><item><title><![CDATA[New comment by alook in "This word does not exist"]]></title><description><![CDATA[
<p>These are awesome! Thanks for putting your work out into the world, turtlesoup.<p>In my free time I make paintings of outputs from GANs/Deepdreams/etc. I've been wanting to paint something based on a model trained on illustrations, but I hadn't seen anyone decent GAN trained on that kind of dataset yet. Thanks for sharing your code, this is really exciting to see!</p>
]]></description><pubDate>Wed, 27 Oct 2021 01:11:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=29008502</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=29008502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29008502</guid></item><item><title><![CDATA[New comment by alook in "Ask HN: How’d you go from a noodler to writing large well structured programs?"]]></title><description><![CDATA[
<p>Look at some good open source projects, and look at the overall project/module structure as well as the OO graph.<p>Re: high-level project layout:
- where are their build files?
- how are the source packages broken up?
- where are the tests stored?<p>Trace back from the entry point to the code and look at how things are encapsulated, where code gets re-used.<p>Diagramming out with something like UML is cumbersome but can be helpful to visualize the structure as you're getting started.<p>Looking at software design patterns (while often overkill) can give you a good sense for some common ways people try to re-use code. For example:
- <a href="https://en.wikipedia.org/wiki/Design_Patterns#Patterns_by_Type" rel="nofollow">https://en.wikipedia.org/wiki/Design_Patterns#Patterns_by_Ty...</a></p>
]]></description><pubDate>Wed, 01 Nov 2017 21:07:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=15605484</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=15605484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15605484</guid></item><item><title><![CDATA[(2014) Original raining.fm, before they rebranded]]></title><description><![CDATA[
<p>Article URL: <a href="http://web.archive.org/web/20140122020813/http://raining.fm/">http://web.archive.org/web/20140122020813/http://raining.fm/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13599973">https://news.ycombinator.com/item?id=13599973</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Feb 2017 17:14:22 +0000</pubDate><link>http://web.archive.org/web/20140122020813/http://raining.fm/</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=13599973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13599973</guid></item><item><title><![CDATA[New comment by alook in "Ask HN: What is the most exciting development in your field right now?"]]></title><description><![CDATA[
<p>It's true that there aren't too many practical applications of GAN's yet, but I'd argue that transfer learning is already pretty powerful. It's fairly commonplace to approach a compute vision task by starting with VGG/AlexNet/etc and fine-tuning it on a relatively small dataset.</p>
]]></description><pubDate>Sun, 05 Feb 2017 19:09:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=13573945</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=13573945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13573945</guid></item><item><title><![CDATA[Golang dependencies and vendoring]]></title><description><![CDATA[
<p>Article URL: <a href="https://groups.google.com/forum/#!topic/golang-dev/nMWoEAG55v8%5B1-25%5D">https://groups.google.com/forum/#!topic/golang-dev/nMWoEAG55v8%5B1-25%5D</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9146300">https://news.ycombinator.com/item?id=9146300</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 04 Mar 2015 18:33:54 +0000</pubDate><link>https://groups.google.com/forum/#!topic/golang-dev/nMWoEAG55v8%5B1-25%5D</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=9146300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9146300</guid></item><item><title><![CDATA[New comment by alook in "Ask HN: Who is hiring? (October 2014)"]]></title><description><![CDATA[
<p>URX is hiring! San Francisco, CA<p>URX is building the Mobile App Search API for Developers<p>[ <a href="http://developers.urx.com/" rel="nofollow">http://developers.urx.com/</a> ]<p>We're hiring Senior Software Engineers:<p>=== The Role ===<p>URX is looking for an experienced software engineer to take URX’s architecture to the next level by working on projects that touch all components in URX’s technology stack. As a polyglot organization, URX looks for versatile problem solvers with strong CS fundamentals who are excited to learn new languages and frameworks. The ideal candidate will not only build solid systems, but also excel at sharing knowledge with teammates and guiding the architecture of systems developed by the team.<p>=== Responsibilities ===<p>* Scale high-traffic web services
* Build distributed systems and data pipelines
* Design and own end-to-end, multi-tier architectures<p>=== Requirements ===<p>* BA/BS in Computer Science, or a related field
* Strong knowledge of Python, Java, Go, C, and/or Scala desirable
* 3+ years experience building distributed systems
* Experience designing, documenting, and building an API in a production environment
* Understanding of data flows and data integrity
* Interest in machine learning and information retrieval
* Experience with Lucene is a plus<p>=== Where to Apply ===<p><a href="http://urx.com/careers/engineering" rel="nofollow">http://urx.com/careers/engineering</a></p>
]]></description><pubDate>Wed, 01 Oct 2014 19:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=8396907</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=8396907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8396907</guid></item><item><title><![CDATA[New comment by alook in "API Docs for URX's Deeplink Search Engine"]]></title><description><![CDATA[
<p>CTO of URX here - thanks for the feedback!<p>ELI5 "what is a deep link?": mobile deep links mean registering custom URI schemes for your app, and registering a URL dispatcher within your app. The end result is that users can be sent directly to a specific page of content within your app. For example,<p><pre><code>  spotify:artist:0X2BH1fck6amBIoJhDVmmJ
</code></pre>
...will take you to the in-app version of this experience:<p><pre><code>  https://open.spotify.com/artist/0X2BH1fck6amBIoJhDVmmJ
</code></pre>
The intuition is that sending users to in-app content is preferable to web content; IMHO, this is especially important for apps that have rich content or have logged-in functionality.<p>Example of a bad experience for apps that don't use deeplinks: have you ever clicked on a LinkedIn email on your mobile device and landed on a sign-in page in your mobile browser? If they used deeplinks, you're probably already signed into your LinkedIn app and wouldn't need to go digging for your password. This has been a common pain point in people we've talked to.<p>As a developer, allowing your app to be indexed will make it easier for other developers to send you traffic. Currently, we believe that the limiting factor preventing a "link graph" from existing across apps, is the challenge developers face in discovering how to find (a) which pieces of content are relevant to a page within your app, and (b) how to contruct a deep link URL to send users to those pieces of content.</p>
]]></description><pubDate>Mon, 29 Sep 2014 20:43:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=8385180</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=8385180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8385180</guid></item><item><title><![CDATA[Plea from a Hong Kong citizen to everyone]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.reddit.com/r/videos/comments/2hprka/a_plea_from_a_citizen_of_hong_kong_to_everyone/">http://www.reddit.com/r/videos/comments/2hprka/a_plea_from_a_citizen_of_hong_kong_to_everyone/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8381758">https://news.ycombinator.com/item?id=8381758</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 29 Sep 2014 05:05:54 +0000</pubDate><link>http://www.reddit.com/r/videos/comments/2hprka/a_plea_from_a_citizen_of_hong_kong_to_everyone/</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=8381758</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8381758</guid></item><item><title><![CDATA[New comment by alook in "Hotfixes: Fix iOS bugs live"]]></title><description><![CDATA[
<p>Does this only apply to UI changes? Or can i fix, say, a logic bug as well?<p>Also, what kind of performance concerns might I see?</p>
]]></description><pubDate>Thu, 03 Apr 2014 20:07:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=7526073</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=7526073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7526073</guid></item><item><title><![CDATA[US Freezes Putin's Netflix Account]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.newyorker.com/online/blogs/borowitzreport/2014/03/us-freezes-putins-netflix-account.html">http://www.newyorker.com/online/blogs/borowitzreport/2014/03/us-freezes-putins-netflix-account.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7425715">https://news.ycombinator.com/item?id=7425715</a></p>
<p>Points: 11</p>
<p># Comments: 4</p>
]]></description><pubDate>Tue, 18 Mar 2014 23:10:23 +0000</pubDate><link>http://www.newyorker.com/online/blogs/borowitzreport/2014/03/us-freezes-putins-netflix-account.html</link><dc:creator>alook</dc:creator><comments>https://news.ycombinator.com/item?id=7425715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7425715</guid></item></channel></rss>