<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: moreira</title><link>https://news.ycombinator.com/user?id=moreira</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 21:49:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=moreira" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by moreira in "The end of Apple’s affair with China"]]></title><description><![CDATA[
<p>I suppose all copies of all pages are theft, if you choose to look at it that way. Me saving a .html file locally, Google caching their search results, archive.org saving copies of pages.<p>The internet is built around this, and we've all collectively decided that it's OK.<p>But to your point, their robots.txt does allow this kind of access, so this argument is moot - they explicitly allow bots like archive.org's to crawl & index these pages' content.</p>
]]></description><pubDate>Tue, 25 Oct 2022 14:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=33330657</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33330657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33330657</guid></item><item><title><![CDATA[New comment by moreira in "From zero to 10M lines of Kotlin"]]></title><description><![CDATA[
<p>According to them[0], Facebook's primary languages are C++, Java, and Python, and they're even embracing Rust now. In general, teams have the freedom to choose what languages and technologies they want to use. (quoting from the linked video)<p>They might've started with PHP, but even that stopped being a thing once they switched to Hack, their home-grown language, ~10 years ago.<p>[0]: <a href="https://engineering.fb.com/2021/04/29/developer-tools/rust/" rel="nofollow">https://engineering.fb.com/2021/04/29/developer-tools/rust/</a></p>
]]></description><pubDate>Tue, 25 Oct 2022 13:02:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=33329896</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33329896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33329896</guid></item><item><title><![CDATA[New comment by moreira in "My next Mac might be the last"]]></title><description><![CDATA[
<p>I think you're right. If the vulnerability is there and we know about it, it should be straightforward to write a proof-of-concept that anyone on a vulnerable system can experience for themselves.<p>e.g. If a JavascriptCore vulnerability allows RCE on a Mac running whatever old version, write something to exploit it and execute the "say" command on that Mac, so anyone running that version can go to that webpage and literally see "wow this is a real exploit that actually works and anyone can abuse".<p>I'd love to see that. Kind of like the XSS script alert triggers, stuff where you can just paste a bit of code and prove that it -is- exploitable, without it actually doing anything harmful.</p>
]]></description><pubDate>Tue, 25 Oct 2022 09:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=33328285</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33328285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33328285</guid></item><item><title><![CDATA[New comment by moreira in "Illegal host, electric shocks, slugs, leaks and no support – How Airbnb failed"]]></title><description><![CDATA[
<p>Or review faking services. Ultimately, there's no real good way to trust stuff on the internet based on what "others like you" are saying.</p>
]]></description><pubDate>Fri, 21 Oct 2022 12:00:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=33287080</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33287080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33287080</guid></item><item><title><![CDATA[New comment by moreira in "Everything I wish I had known about raising a seed round"]]></title><description><![CDATA[
<p>> Honestly, this whole ride makes me think I should just get a job at a US startup and use the cost of living difference to pay devs out of my own salary.<p>I know this was an off-hand remark that you're probably not thinking much about, but you're absolutely right, and it might be worth seriously considering it. Moving to the US is probably the single biggest improvement you can make to your career and opportunity options. You will never have as much opportunity in Europe as you will in the US, not in the tech world. You might be able to eke out some success in Europe, but it'll pale in comparison to what you could've achieved in the US.</p>
]]></description><pubDate>Thu, 13 Oct 2022 12:24:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=33190014</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33190014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33190014</guid></item><item><title><![CDATA[New comment by moreira in "Apple is quietly pushing a TV ad product with media agencies"]]></title><description><![CDATA[
<p>The problem is that if you increase the price too much, the bad PR and hit to your reputation will likely offset any extra revenue. If a service like Hulu released a $50/mo ad-free tier people would freak out, even if they still had access to the same free ad-tier experience they do now. I don't know that it'd be beneficial.</p>
]]></description><pubDate>Wed, 12 Oct 2022 15:00:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=33177961</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33177961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33177961</guid></item><item><title><![CDATA[New comment by moreira in "The 4th Year of SerenityOS"]]></title><description><![CDATA[
<p>It seems like you -are- crediting MS for bundling a browser with an OS.<p>Their reasons are irrelevant.<p>OSs didn’t come with browsers. Microsoft bundled IE with Windows. Now every OS comes with a browser.</p>
]]></description><pubDate>Mon, 10 Oct 2022 19:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=33155664</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33155664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33155664</guid></item><item><title><![CDATA[New comment by moreira in "Why Disconnecting from Your Phone Is So Good for You – and How to Do It"]]></title><description><![CDATA[
<p>I have - I can happily go without it most of the time. The watch has cellular, and notifications cover most of what I need.<p>Responding to things can wait till I'm back at a computer. If it's urgent, the watch can make calls, and if you're using a bluetooth headset, it's indistinguishable from a phone.<p>I don't travel without the phone, though, it is great having easy, fast access to everything (maps, browser, tickets, etc). The watch can do most of that but it's clunkier, and for me it's not a hill worth dying on.<p>So I do think you can achieve what you're looking for - rely less on your smartphone while still being 24/7 reachable. It is definitely worth looking into.</p>
]]></description><pubDate>Sun, 09 Oct 2022 08:27:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=33139103</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33139103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33139103</guid></item><item><title><![CDATA[New comment by moreira in "Apple’s ad business set to boom on the back of its own anti-tracking crackdown"]]></title><description><![CDATA[
<p>You might be surprised to know that Apple has been doing ads for over a decade. [0] They‘ve had ads for a long time, and still do - App Store search ads[1] and Apple News ads, to my knowledge.<p>[0]: <a href="https://en.m.wikipedia.org/wiki/IAd" rel="nofollow">https://en.m.wikipedia.org/wiki/IAd</a>
[1]: <a href="https://searchads.apple.com/" rel="nofollow">https://searchads.apple.com/</a></p>
]]></description><pubDate>Mon, 03 Oct 2022 17:39:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=33070941</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=33070941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33070941</guid></item><item><title><![CDATA[New comment by moreira in "PayPal Demonetises the Daily Sceptic"]]></title><description><![CDATA[
<p>I understand that companies want to avoid getting into legal complications over it, and that's why I think there should be some sort of legislation in place to force companies to explain decisions like this. This is becoming more and more important with time.<p>Something like: If you end your contract with someone because you think that they were in violation of the terms, you have to clearly list what your reasoning is for it, with no tolerance for black box answers.<p>DMCA takedown requests include the list of offending URLs. This should be made similar. "We terminated our contract because this, this, and this signal, make us think that you're in violation of its terms". You can then appeal, and obviously if the two parties can't come to an agreement by themselves, you can at least use the legal system.<p>Otherwise, we're living in a world where contracts between two parties mean nothing. Anyone can pull out of anything at any time for any reason, with no notice.</p>
]]></description><pubDate>Wed, 21 Sep 2022 12:16:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=32923929</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32923929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32923929</guid></item><item><title><![CDATA[New comment by moreira in "Ask HN: Why Adobe still can’t figure out Flash on WASM?"]]></title><description><![CDATA[
<p>I remember the hype behind that one! "pure DOM animation in 60fps buttery smooth" or something along those lines, right? They had that periodic table demo.</p>
]]></description><pubDate>Mon, 19 Sep 2022 14:25:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=32898763</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32898763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32898763</guid></item><item><title><![CDATA[New comment by moreira in "Adobe acquires Figma"]]></title><description><![CDATA[
<p>It depends on what you want out of life.<p>They now have cachet/reputation, and deeper pockets, and can easily start up and get funding for anything they might want to do.<p>Just making a slow, healthy profit with a company might not be enough for them.</p>
]]></description><pubDate>Thu, 15 Sep 2022 12:37:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=32850875</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32850875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32850875</guid></item><item><title><![CDATA[New comment by moreira in "Dark Sky iOS app will no longer work from Dec 31"]]></title><description><![CDATA[
<p>More than that - apps start off with less features but after enough rounds of updates they grow into full-featured apps again, until some other app with less features (or a less-featured ground-up rewrite) kills it.<p>It's a really strange (and wholly unnecessary) cycle.</p>
]]></description><pubDate>Tue, 13 Sep 2022 05:13:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=32820880</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32820880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32820880</guid></item><item><title><![CDATA[New comment by moreira in "Less is more agile"]]></title><description><![CDATA[
<p>> If they can't understand that stuff they should not be making decisions.<p>That doesn't seem right. As a developer, if I were the CEO of a company, I would not be able to read progress from the legal team, or finance team, or any other team. What's going on with that lawsuit? No idea. Do I know how long it'll take to wrap that up? Nope. I can't understand any of their jargon. I still gotta make decisions about it.<p>I don't need legal competence in order to run the company or make decisions about stuff, and I shouldn't need technical competence either.<p>It's on us, as developers, to communicate clearly and give answers and reasonable estimates, so management can make their plans and adjust priorities if necessary. The process we use to generate those answers (agile, git commits, deployments) is entirely up to us and could not matter less to the business, at the end of the day.</p>
]]></description><pubDate>Sun, 04 Sep 2022 06:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=32710314</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32710314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32710314</guid></item><item><title><![CDATA[New comment by moreira in "Android 13"]]></title><description><![CDATA[
<p>They do exist![0][1]<p>[0]: <a href="https://en.wikipedia.org/wiki/.amazon" rel="nofollow">https://en.wikipedia.org/wiki/.amazon</a><p>[1]: <a href="https://icannwiki.org/.toyota" rel="nofollow">https://icannwiki.org/.toyota</a></p>
]]></description><pubDate>Mon, 15 Aug 2022 18:35:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=32473515</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32473515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32473515</guid></item><item><title><![CDATA[New comment by moreira in "Kubernetes StatefulSets are Broken"]]></title><description><![CDATA[
<p>As someone who's been eyeing Kubernetes as a learning experience, that actually is really disheartening to hear. If you're being forced to manage your database outside of Kubernetes, what are you using Kubernetes for? Running your web/worker servers?</p>
]]></description><pubDate>Fri, 12 Aug 2022 17:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=32441234</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32441234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32441234</guid></item><item><title><![CDATA[New comment by moreira in "Is this the end of social networking?"]]></title><description><![CDATA[
<p>I think it might just be that that’s not needed anymore.<p>The social networks of the past were useful as a way to keep in touch with people. MySpace, early Facebook, and the countless others from back then. Now everyone’s online 24/7, and accessible on multiple services all at the same time, all the time. You don’t need social networks to keep in touch with anyone anymore, their original raison d'être is gone.<p>What’s sought after now is meeting -other-, new, like-minded people and content. For that we have twitter, Reddit, TikTok, and whatnot. People want their bubbles. We’re all here on HN for that exact purpose.</p>
]]></description><pubDate>Thu, 11 Aug 2022 20:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=32431620</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32431620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32431620</guid></item><item><title><![CDATA[New comment by moreira in "“Autistic people can’t acknowledge when they’re wrong”"]]></title><description><![CDATA[
<p>> "giving in" does not preserve peace—it simply appeases bullies and makes the workplace toxic.<p>This doesn’t sound right. You are not going to agree with 100% of someone else’s decisions. No matter how much you discuss something, no matter if you understand all the ramifications, everything there could possibly be. Sometimes you’re just not going to agree with the direction someone else is taking, and you’re going to have to accept it.<p>And that’s okay. It’s not toxic to disagree with someone, or to accept that even though you might disagree, they’re going to do X their way (or that you’re going to have to do X their way because that’s what they want). That’s not office politics, that’s life.</p>
]]></description><pubDate>Wed, 10 Aug 2022 12:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=32410562</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32410562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32410562</guid></item><item><title><![CDATA[New comment by moreira in "GitHub deleted accounts of people who contributed to Tornado Cash repos"]]></title><description><![CDATA[
<p>Not a lawyer, but there is a difference between providing a service (GitHub) and "code is speech". This has nothing to do with code.<p>GitHub are no longer legally able to provide the service, and so those people no longer have access to GitHub the service. Nothing code-related.</p>
]]></description><pubDate>Tue, 09 Aug 2022 11:41:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=32396532</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32396532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32396532</guid></item><item><title><![CDATA[New comment by moreira in "DALL-E + GPT-3 = ♥"]]></title><description><![CDATA[
<p>They're just characters from different Unicode blocks, there's no functional difference between them that I'm aware of, other than that characters from some blocks are not allowed here on HN, including all emoji characters.<p>When I said "standard characters" perhaps I should've been clearer. I meant "they're non-emoji characters". Sorry, I didn't realise it would cause confusion.</p>
]]></description><pubDate>Sun, 07 Aug 2022 16:40:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=32377759</link><dc:creator>moreira</dc:creator><comments>https://news.ycombinator.com/item?id=32377759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32377759</guid></item></channel></rss>