<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: alinajaf</title><link>https://news.ycombinator.com/user?id=alinajaf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 03:05:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alinajaf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alinajaf in "Japanese verb conjugation the simple hard way"]]></title><description><![CDATA[
<p>Senior management at a Japanese tech company, 2 kids, most of my daily life in Japanese here. Can confidently talk circles around most N1s.<p>I agree. I had plenty of strange abstractions and crutches when starting out learning Japanese, and starting in romaji was absolutely fine. While the post wouldn't benefit me now, starting out any useful mental shortcuts to producing Japanese would have been most welcome.</p>
]]></description><pubDate>Mon, 22 Jun 2026 09:19:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48627783</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=48627783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48627783</guid></item><item><title><![CDATA[New comment by alinajaf in "A built-in 'off switch' to stop persistent pain"]]></title><description><![CDATA[
<p>Many of the comments here talk about lifestyle changes, and I think those are key, but there are some, (perhaps rarer) conditions that unfortunately won't be improved.<p>Trigeminal Neuralgia is one of them. The condition is just... pain. Lot's of pain. More pain than anyone should ever have to go through. When I have episodes, I often feel awe that it's even possible for someone to feel such an incredible amount of pain.<p>Challenges in life help to shape you, make you who you are. But I do feel that this particular challenge was one where it would have been nice to have learned the same lessons some other way. I hope sincerely that treatment based on this research can help.</p>
]]></description><pubDate>Fri, 10 Oct 2025 04:04:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45535268</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=45535268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45535268</guid></item><item><title><![CDATA[Moulding Software]]></title><description><![CDATA[
<p>Article URL: <a href="https://najafali.blog/notes/moulding-software">https://najafali.blog/notes/moulding-software</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35272326">https://news.ycombinator.com/item?id=35272326</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Mar 2023 09:57:37 +0000</pubDate><link>https://najafali.blog/notes/moulding-software</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=35272326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35272326</guid></item><item><title><![CDATA[A developers guide to human networking]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.happybearsoftware.com/developers-guide-to-human-networking">https://www.happybearsoftware.com/developers-guide-to-human-networking</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15532726">https://news.ycombinator.com/item?id=15532726</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Oct 2017 12:47:31 +0000</pubDate><link>https://www.happybearsoftware.com/developers-guide-to-human-networking</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=15532726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15532726</guid></item><item><title><![CDATA[A developers guide to human networking]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.happybearsoftware.com/developers-guide-to-human-networking">https://www.happybearsoftware.com/developers-guide-to-human-networking</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15526599">https://news.ycombinator.com/item?id=15526599</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 22 Oct 2017 12:57:24 +0000</pubDate><link>https://www.happybearsoftware.com/developers-guide-to-human-networking</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=15526599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15526599</guid></item><item><title><![CDATA[New comment by alinajaf in "Ask HN: Current Crypto Best Practices"]]></title><description><![CDATA[
<p>I don't know much about how a developer should try to build a secure application from the get-go. I don't think I've ever worked on or assessed a codebase where that plan worked.<p>I did the challenges years ago when you had to email in for them. Since then I can count at least five occasions where having done the challenges has allowed me to identify vulnerabilities in real-world crypto. I was usually able to recommend fixes that in theory made those codebases more secure. This is keeping in mind that I'm at best a hobbyist security researcher and just barely a professional developer.<p>I think there are about seven or eight people on Earth that I would trust to securely implement cryptography in their code. For the rest of us I'm happy with doing the best we can with libraries that make that easy (NaCl), and otherwise trying to find ways to break the thing. The cryptopals challenges help you do that, so that's where I'd recommend a developer start.</p>
]]></description><pubDate>Wed, 05 Apr 2017 20:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=14045459</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=14045459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14045459</guid></item><item><title><![CDATA[New comment by alinajaf in "Ask HN: Current Crypto Best Practices"]]></title><description><![CDATA[
<p>Not necessarily best practices, but I recommend the Matasano Crypto Challenges to basically everyone. I make all of the developers on our team do them too:<p><a href="http://cryptopals.com" rel="nofollow">http://cryptopals.com</a></p>
]]></description><pubDate>Wed, 05 Apr 2017 14:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=14042341</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=14042341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14042341</guid></item><item><title><![CDATA[New comment by alinajaf in "British MPs’ private emails are routinely accessed by GCHQ"]]></title><description><![CDATA[
<p>As a fellow Brit, I find your ability to appreciate sarcasm lacking :)</p>
]]></description><pubDate>Sat, 04 Jun 2016 08:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=11835550</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=11835550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11835550</guid></item><item><title><![CDATA[The Bear Test v0.1]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.happybearsoftware.com/the-bear-test">https://www.happybearsoftware.com/the-bear-test</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11327378">https://news.ycombinator.com/item?id=11327378</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 21 Mar 2016 11:40:30 +0000</pubDate><link>https://www.happybearsoftware.com/the-bear-test</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=11327378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11327378</guid></item><item><title><![CDATA[All estimates are still lies]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.happybearsoftware.com/all-estimates-are-still-lies">https://www.happybearsoftware.com/all-estimates-are-still-lies</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11256126">https://news.ycombinator.com/item?id=11256126</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 09 Mar 2016 22:22:35 +0000</pubDate><link>https://www.happybearsoftware.com/all-estimates-are-still-lies</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=11256126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11256126</guid></item><item><title><![CDATA[Multiple security vulnerabilities in Rails]]></title><description><![CDATA[
<p>Article URL: <a href="https://groups.google.com/forum/#!forum/rubyonrails-security">https://groups.google.com/forum/#!forum/rubyonrails-security</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10969843">https://news.ycombinator.com/item?id=10969843</a></p>
<p>Points: 229</p>
<p># Comments: 62</p>
]]></description><pubDate>Mon, 25 Jan 2016 20:51:29 +0000</pubDate><link>https://groups.google.com/forum/#!forum/rubyonrails-security</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=10969843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10969843</guid></item><item><title><![CDATA[Training Day]]></title><description><![CDATA[
<p>Article URL: <a href="https://gist.github.com/Najaf/23fa0b33599bcf3d3035">https://gist.github.com/Najaf/23fa0b33599bcf3d3035</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10588327">https://news.ycombinator.com/item?id=10588327</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Nov 2015 15:48:34 +0000</pubDate><link>https://gist.github.com/Najaf/23fa0b33599bcf3d3035</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=10588327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10588327</guid></item><item><title><![CDATA[New comment by alinajaf in "Ask HN: I hate my new job, Need some advice"]]></title><description><![CDATA[
<p>FYI: £26k is not average for 3 years experience. I know kids straight out of coding bootcamps that started on £10k more than that.</p>
]]></description><pubDate>Wed, 27 May 2015 14:01:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=9611356</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=9611356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9611356</guid></item><item><title><![CDATA[Training Day]]></title><description><![CDATA[
<p>Article URL: <a href="https://gist.github.com/Najaf/23fa0b33599bcf3d3035">https://gist.github.com/Najaf/23fa0b33599bcf3d3035</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9611325">https://news.ycombinator.com/item?id=9611325</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 27 May 2015 13:56:11 +0000</pubDate><link>https://gist.github.com/Najaf/23fa0b33599bcf3d3035</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=9611325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9611325</guid></item><item><title><![CDATA[New comment by alinajaf in "Bangladesh blogger Ananta Bijoy Das hacked to death"]]></title><description><![CDATA[
<p>As an atheist ex-muslim blogger of very similar descent, I don't see how this is relevant to hacker news. I sincerely doubt it will generate any useful discussion.</p>
]]></description><pubDate>Tue, 12 May 2015 10:40:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=9530710</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=9530710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9530710</guid></item><item><title><![CDATA[New comment by alinajaf in "The Science and Art of Practicing"]]></title><description><![CDATA[
<p>This is a fantastic comment. I'd love to hear more about your experiences and any other insights you have about musical practice.<p>Since you program too, do you think there is much crossover? Some analogous form of practice that makes you a more effective coder?</p>
]]></description><pubDate>Sun, 04 Jan 2015 14:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=8834454</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=8834454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8834454</guid></item><item><title><![CDATA[New comment by alinajaf in "“I am not authorizing you to release a Ruby port of Metaphone 3”"]]></title><description><![CDATA[
<p><i>> threedaymonk behaved as a nice, well-intentioned, polite person ought to.</i><p>I work with threedaymonk and the reason that he came across this way is that he is a remarkably nice, well-intentioned, polite person.</p>
]]></description><pubDate>Sun, 21 Dec 2014 19:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=8780673</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=8780673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8780673</guid></item><item><title><![CDATA[New comment by alinajaf in "CSRF in Doorkeeper OAuth2 gem"]]></title><description><![CDATA[
<p>"Nothing flies over my head. My reflexes are too fast. I would catch them".</p>
]]></description><pubDate>Wed, 17 Dec 2014 20:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=8764089</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=8764089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8764089</guid></item><item><title><![CDATA[New comment by alinajaf in "CSRF in Doorkeeper OAuth2 gem"]]></title><description><![CDATA[
<p>Ah, sorry, my mistake.</p>
]]></description><pubDate>Wed, 17 Dec 2014 15:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=8762559</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=8762559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8762559</guid></item><item><title><![CDATA[New comment by alinajaf in "CSRF in Doorkeeper OAuth2 gem"]]></title><description><![CDATA[
<p>I think you probably mean canon.</p>
]]></description><pubDate>Wed, 17 Dec 2014 13:44:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=8762244</link><dc:creator>alinajaf</dc:creator><comments>https://news.ycombinator.com/item?id=8762244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8762244</guid></item></channel></rss>