<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: alexdias</title><link>https://news.ycombinator.com/user?id=alexdias</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 15:36:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alexdias" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alexdias in "Sam Altman's response to Molotov cocktail incident"]]></title><description><![CDATA[
<p>> When was the last time they were physically attacked?<p><a href="https://en.wikipedia.org/wiki/List_of_United_States_presidential_assassination_attempts_and_plots" rel="nofollow">https://en.wikipedia.org/wiki/List_of_United_States_presiden...</a></p>
]]></description><pubDate>Sat, 11 Apr 2026 18:06:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47732688</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=47732688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47732688</guid></item><item><title><![CDATA[New comment by alexdias in "Meta shares drop 20% on Q4 earnings miss, weak outlook"]]></title><description><![CDATA[
<p>An ad that is “relevant” to me is an ad that leads me to think “yes, this item is exactly what I was looking for”. Sometimes you know you want to buy something (let’s say a backpack) but you don’t know which brand/model to go for.<p>This is where ads come in: a backpack company can run ads that should be shown to people interested in buying backpacks, and it’s potentially a win-win: you find a cool item that you buy, and the company gets a new customer.</p>
]]></description><pubDate>Wed, 02 Feb 2022 23:21:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=30185676</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=30185676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30185676</guid></item><item><title><![CDATA[New comment by alexdias in "‘Great Resignation’ gains steam as return-to-work plans take effect"]]></title><description><![CDATA[
<p>> I’m honestly perplexed what the FANGs are even thinking in being so aggressive about pushing an end to WFH.<p>Yes, aggressive measures such as:<p>-Allowing employees to apply to be permanent remote employees<p>-Allowing 2 WFH days per week</p>
]]></description><pubDate>Wed, 30 Jun 2021 13:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=27688340</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=27688340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27688340</guid></item><item><title><![CDATA[New comment by alexdias in "Notre-Dame came closer to collapsing than people knew"]]></title><description><![CDATA[
<p>Do you have any examples of articles like these from the Telegraph?</p>
]]></description><pubDate>Wed, 17 Jul 2019 15:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=20460249</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=20460249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20460249</guid></item><item><title><![CDATA[New comment by alexdias in "A Beginner's Guide to Scaling to 11M Users on Amazon's AWS (2016)"]]></title><description><![CDATA[
<p>Depends on your stack and requirements (do you want to know about errors ASAP, or is a 2-5 minute delay ok?), but I personally love NewRelic because of how easy it is to set up (and the number of features that it has).<p>If you want tools that you can manage yourself, then a combination of StatsD + Grafana for metrics, and Sentry for errors. For logs, Graylog if you want to set up something complicated but powerful, and syslog-ng if you just want to dump the logs somewhere (so you can simply grep them).</p>
]]></description><pubDate>Wed, 26 Dec 2018 16:51:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=18763070</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=18763070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18763070</guid></item><item><title><![CDATA[New comment by alexdias in "Why I love Go"]]></title><description><![CDATA[
<p>1) The struct's fields will have the default value for their respective type. I understand you might want to force specific values, but if this is the case, maybe you could only export an interface to the struct? And said interface would have the "constructor" methods.<p>2) You can always encapsulate errors. Your code will still have a type assertion or switch, but you don't need to use string parsing (although I have seen string parsing used in libraries such as mgo - the MongoDB client library).<p>3) Because maps are references, just like slices. You can still call len() on a nil map and therefore treat it as an empty map? If you mean the assignment to nil maps: <a href="https://groups.google.com/forum/#!topic/golang-nuts/RkYIF8SqcXo" rel="nofollow">https://groups.google.com/forum/#!topic/golang-nuts/RkYIF8Sq...</a><p>4) This is subjective I think, but I disagree. I like just being able to type "return" instead of for instance typing in 6 different places "return something, err".<p>5) Do you mean un-exported structs (and therefore lowercase)? I haven't come across this, but I can see where it could be an issue. I usually just use VSCode and mouse over to quickly see a name's definition.<p>I agree with you that it's not perfect, but as I saw someone else say on the internet, it's the least bad language (in my opinion).
And I don't envy you for working with dependency injection in Go :)</p>
]]></description><pubDate>Wed, 06 Dec 2017 00:56:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=15857660</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=15857660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15857660</guid></item><item><title><![CDATA[Using netlink to calculate load averages for docker containers]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.outlyer.com/using-netlink-to-calculate-load-averages">https://blog.outlyer.com/using-netlink-to-calculate-load-averages</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14913298">https://news.ycombinator.com/item?id=14913298</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Aug 2017 18:32:24 +0000</pubDate><link>https://blog.outlyer.com/using-netlink-to-calculate-load-averages</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=14913298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14913298</guid></item><item><title><![CDATA[New comment by alexdias in "What Real-Time Gambling Data Reveals About Sports"]]></title><description><![CDATA[
<p>They handle real-time events exactly as your latter example stated: an external (licensed) company provides live data, and orders that were placed during a dangerous situation (e.g. one-on-one) are subsequently voided if a goal is scored.</p>
]]></description><pubDate>Thu, 13 Mar 2014 18:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=7393530</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=7393530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7393530</guid></item><item><title><![CDATA[New comment by alexdias in "Ask HN: Who is hiring? (October 2013)"]]></title><description><![CDATA[
<p>Smarkets, London, Software Engineer (Python, Erlang & Mobile), QA and Test Automation Engineer, Operations Engineer<p>Smarkets is disrupting the global betting industry by offering a modern betting exchange with significantly lower transaction fees than the competition. We're a well-funded company with a small, agile development team, and our platform has handled over £365 million of bets since launching in 2010. Smarkets has been featured in publications such as Wired, The Wall Street Journal and TechCrunch and was recently selected as part of the Startups 100.<p>We're building a reliable, low-latency exchange system to facilitate automated traded strategies, as well as a fast, modern web interface. Our team constantly works on significant, challenging software engineering problems; if you're fed up of writing yet another boring CMS, we might be able to help. The Smarkets platform is written predominantly in Python and Erlang, and relies heavily on asynchronous programming techniques and REST. We make extensive use of version control, configuration management and automated testing, which allows us to reliably deploy code to production several times a day.<p>Our team builds on a modern, open-source software stack which includes Linux, Vagrant, Flask, Eventlet, PostgreSQL, RabbitMQ, ElasticSearch, Graphite, Chef and Git.<p>For more info: <a href="http://info.smarkets.com/about/jobs/" rel="nofollow">http://info.smarkets.com/about/jobs/</a></p>
]]></description><pubDate>Tue, 01 Oct 2013 15:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=6476915</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=6476915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6476915</guid></item><item><title><![CDATA[New comment by alexdias in "Systems Programming at Twitter"]]></title><description><![CDATA[
<p>Yes, it would work. "==" is a method like any other, and you're overriding it.<p>You should download the Scala IDE and play with a feature called the "Worksheet".<p>See here: <a href="https://github.com/scala-ide/scala-worksheet/wiki/Getting-Started" rel="nofollow">https://github.com/scala-ide/scala-worksheet/wiki/Getting-St...</a></p>
]]></description><pubDate>Thu, 22 Nov 2012 11:30:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=4818395</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4818395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4818395</guid></item><item><title><![CDATA[New comment by alexdias in "Why I'm returning my Microsoft Surface RT"]]></title><description><![CDATA[
<p>I would guess he's thinking of the 3rd gen iPad price, which was $479 if I recall correctly (for the 16GB version; the 32GB Surface has around 20GB of usable space).</p>
]]></description><pubDate>Sat, 27 Oct 2012 17:48:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=4706707</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4706707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4706707</guid></item><item><title><![CDATA[New comment by alexdias in "The Great Dropbox Space Race"]]></title><description><![CDATA[
<p>Yes.<p>#2 is especially known for its technical institute (IST, where I study), which competes with another one in #8 for the title of the country's best engineering school (the one in Porto has been winning past years' programming competitions).<p>#6 is known in the country for its CS degree.</p>
]]></description><pubDate>Mon, 15 Oct 2012 22:46:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=4657505</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4657505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4657505</guid></item><item><title><![CDATA[New comment by alexdias in "Show HN: All films for rental on iTunes (in 61 stores) by price/popularity/genre"]]></title><description><![CDATA[
<p>Good job, but the data could use a little more refinement.<p>I'm in Portugal, and for instance The Girl With The Dragon Tattoo is shown as being available for 3,99€. The movie page then lists the movie as being available for rent at $3.99 (SD) or $4.99 (HD).<p>When I open the iTunes store though, the movie is only available for purchase at 13,99€.<p>I take it that your movie page gets the data from the US store, but from a user experience point of view it should get the data from the user's country.</p>
]]></description><pubDate>Mon, 15 Oct 2012 14:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=4655172</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4655172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4655172</guid></item><item><title><![CDATA[New comment by alexdias in "A Node.js Podcast"]]></title><description><![CDATA[
<p>Software Engineering Radio - <a href="http://www.se-radio.net" rel="nofollow">http://www.se-radio.net</a></p>
]]></description><pubDate>Sun, 23 Sep 2012 21:32:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=4562136</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4562136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4562136</guid></item><item><title><![CDATA[New comment by alexdias in "Nutjob attempts to extort $35 computer from non-profit foundation"]]></title><description><![CDATA[
<p>"Nutjob"<p>To me it just looks like a kid who is willing to randomly make up stuff to try and get a Raspberry Pi for free.<p>As amusing/crazy as this was, I'm not really sure if it merited it's own blog post (or HN submission for that matter).</p>
]]></description><pubDate>Fri, 31 Aug 2012 18:54:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=4461130</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4461130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4461130</guid></item><item><title><![CDATA[New comment by alexdias in "[dead]"]]></title><description><![CDATA[
<p>Clint Eastwood appeared as a surprise guest yesterday on the GOP Convention in Tampa, Florida. He pretended that Obama was sitting on a chair next to him and proceeded to ask it questions.</p>
]]></description><pubDate>Fri, 31 Aug 2012 18:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=4460958</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4460958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4460958</guid></item><item><title><![CDATA[New comment by alexdias in "The Exodus of Tech from Portugal"]]></title><description><![CDATA[
<p>I'm a soon to be MSc graduate from a top university in Portugal (Technical University of Lisbon). 
I've been thinking about my options, and right now I'm pretty sure that I'll try to find my first job outside of Portugal.
I've got very few colleagues that I know of that will do the same. Most will go to consultancy companies - that's the market in Portugal. The remaining will go for PhDs.<p>However, one thing that they all have in common is that they have spoken of leaving Portugal sometime in the future. 
Be it after their first year or so in consultancy or after their PhD, the thought of leaving has crossed their minds.<p>Given that other industries are a lot worse than tech right now (civil engineers, lawyers, etc) I'm not really sure how this will turn out for the country.</p>
]]></description><pubDate>Mon, 27 Aug 2012 09:46:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=4438089</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4438089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4438089</guid></item><item><title><![CDATA[New comment by alexdias in "On Apple's new ads"]]></title><description><![CDATA[
<p>You either use grep or Spotlight.</p>
]]></description><pubDate>Tue, 31 Jul 2012 08:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=4316287</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4316287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4316287</guid></item><item><title><![CDATA[New comment by alexdias in "Show HN: MoodTrack, a simple iPhone app to track your moods and thoughts"]]></title><description><![CDATA[
<p>Personally, I think emotions would be more intuitive/easier to choose from than numbers. However, the number of emotions to choose from would have to be low (I'd say 4 or 5). I can see why you'd want to use numbers for analysis, but you can assign a value to each emotion as well.<p>A list/grid of emoticons would be fine for displaying the options. Nike+ does something similar to this when it gives you the option to say how you felt during a workout.</p>
]]></description><pubDate>Sat, 28 Jul 2012 23:44:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=4306959</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=4306959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4306959</guid></item><item><title><![CDATA[New comment by alexdias in "My U.S. Border Nightmare"]]></title><description><![CDATA[
<p>Well, I guess that all depends on your upbringing.<p>I'm from Southern Europe and I'd say it's quite normal for waiters to greet customers like that (except on fancy, expensive places of course).
You don't have to "create bonds" with them, it's just a matter of being friendly.<p>Also, don't forget that waiters in the U.S. live off their tips, so I guess that can be a reason as to why they try to be as friendly as possible.</p>
]]></description><pubDate>Fri, 03 Feb 2012 12:03:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=3546796</link><dc:creator>alexdias</dc:creator><comments>https://news.ycombinator.com/item?id=3546796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3546796</guid></item></channel></rss>