HNHacker News
TopNewBestAskShowJobs

landhar

839 karma · joined December 11, 2009

submissionscomments
landhar··on We Don't Sell Ads (2012)
If anything, one could argue that makes it even _more_ clear that they knew what FB was intending to do with whatsapp and that it wasn't aligned with their principles.
landhar··on We Don't Sell Ads (2012)
As of now, I think this is a reasonable analysis when it comes to Apple. Although the point of the parent is still valid: regardless of what ideals/promises a company upholds today, they could always change tomorrow (for a variety of reasons beyond the acquisition scenario).

A company that I've been wondering about is Netflix. And a reason why I haven't protested their various price increases over the years is because I'm hoping that they continue to be successful on the subscriptions alone.

landhar··on We Don't Sell Ads (2012)
This article was written before FB acquired whatsapp back when it was still its own company.

That being said, it was "only" 20 months later that FB acquired it, so it's hard to believe that the ideals discussed in this article were no longer in the founders' minds when they accepted the deal.

landhar··on We Don't Sell Ads (2012)
Sure, there's lots to consider. But as a user of whatsapp since they wrote this article, and that has been trying to get my friends and family off whatsapp since they got acquired by FB, I am terribly sorry that they took that deal.
landhar··on We Don't Sell Ads (2012)
That's a fair point in general, but I think that by the time FB acquired whatsapp the writing was in the wall and I feel that the founders probably knew where things were headed.

This is the timeline as I recall it (and from quickly googling a couple of articles), feel free to correct me if I'm getting things wrong:

2012: this article

2014: FB acquires whatsapp

2016: Whatsapp becomes free (drops the $1 purchase fee)

2018: Jan Koun and Brian Acton leave FB

landhar··on We Don't Sell Ads (2012)
For context: this was a blog post from the founders of whatsapp prior to their acquisition by Facebook, where they explained why they had chosen to make whatsapp a paid app.
landhar··on We Don't Sell Ads (2012)
Added 2012 to the title. Thanks for the call out.
landhar··on We Don't Sell Ads (2012)
I was talking with a friend about moving off whatsapp due to the TOS update. I was reminiscing that I had originally bought the app because I had read a blog post from the CEO where he explained that charging for the app was the way they ensured they would never run ads on it.

I was surprised to find out that the blog post is still accessible from whatsapp.com given how things have changed...

landhar··on Linus Torvalds' good taste argument for linked lists, explained
I think this hits the nail in the head. Lots of comments here seem to dislike option 2 on the basis that it’s a “clever trick” and that those should be avoided for reasons of readability and maintainability. But this second approach would be the _right_ answer in a exam about algorithms, and that’s what Linus is really hinting at here.
landhar··on Stanford Student Claims to Run Bootleg Covid-19 Testing Lab
You could argue that some of the european countries that the parent claims didn’t react properly also have a long history of autocratic leadership. Another explanation for the difference in reacting to this event from south asian countries is because of the learnings from the SARS outbreak in 2002 which affected that part of the world a lot more.
landhar··on .bloomberg gTLD Registration Policies [pdf]
Noticed that mike.bloomberg redirects to the Bloomberg2020 campaign, and then found the registration policies on nic.bloomberg.

This is the section that outlines the acceptable use of the TLD:

The Registry is intended to function as an online platform for the BP [Bloomberg Philanthropies] and BLP [Bloomberg L.P.] brands and, as such, the registration of Domains must support the goals and missions of BP and BLP and their brands.

landhar··on Things I Learnt from a Senior Software Engineer
Not sure if there’s a name for this, but my favourite example is settling on UTC as the acronym for Coordinated Universal Time:

https://en.m.wikipedia.org/wiki/Coordinated_Universal_Time#E...

landhar··on How healthy is the internet?
Webrings?
landhar··on Sr.ht, the hacker's forge, now open for public alpha
I see for now there's only package repositories for Alpine and Arch (https://man.sr.ht/packages.md), any plans to expand this list any time soon?

(Fantastic job by the way, as other commenters are pointing out this is the type of project hosting suite that I've been looking for)

landhar··on Keybase Exploding Messages
Sure, as a recipient I want to keep a history of everything. But as a sender, I might want sometimes to send a message with some guarantees that it will self destruct after a period of time, mission impossible style.
landhar··on GitTorrent: A Decentralized GitHub (2015)
But why does it matter if a large portion of the users are leveraging a few big providers? The important aspect is that I have the ability of picking a small provider (or even starting my own) and still be able to interact with all of them.
landhar··on Voyager 40th anniversary posters
I wish they had made a quality poster of the golden record.
landhar··on Apple staffers reportedly rebelling against open office plan
IMHO, I think what's missing is focus. In college, people in the library were there to get stuff done and would leave when they were done or needed a break. In today's workspace it's less likely that everyone is completely focused on doing work every hour of the 8 to 5 work day, and that's what creates distractions.
landhar··on Exa, a modern replacement for ls
I'm guessing it's short for examine
landhar··on The first Bitcoin Cash block has been mined
I had the same question earlier, and I found the following statement by the maintainers of the Electrum wallet very englightning:

https://electrum.org/bcc.txt

In particular this section:

> How to redeem my BCC?

> BCC wallets will require you to import your seed or your private keys, which can be exported from Electrum. Doing so will expose all your Bitcoin funds associated with that seed to the BCC wallet you decide to use.

> Therefore, after the BCC fork, but before you enter a seed or private key in a BCC wallet, you should move all your funds to a new Electrum wallet, with a new seed. You will still be able to use the old seed or private key with BCC, because BCC has replay protection. Wait until your funds are confirmed in your new Bitcoin wallet, before you enter the old private key in a BCC wallet. This will protect your BTC funds from rogue/untrusted software.

landhar··on Learn to Read Code
IMHO, the answer to this question is to frequently ask yourself this question as you're working on things. There's no perfect balance, you'll have to make a decision depending on the context and priorities of the moment. It might be ok to gloss over a concept you're unfamiliar with if debugging a production issue and having evidence that the root cause of the bug is in another area of the code altogether. But then make some time during feature development (or when writing a COE about the production issue) to go back to that piece of code and dig deeper into why it's written that way.

To expand on the analogy of the OP with regards to unfamiliar words in a novel, I personally don't look up every single word that I come across when I can get an idea of what it means from the context, but only after I encounter it a few times.

landhar··on Pop-up bike lanes show that demand exists
> Neither the biker nor the driver in the OP's post are in the wrong

In the OP's situation, the drivers that exhibit aggressive and dangerous behavior are clearly in the wrong. You could argue that their frustration is understandable, but their behavior is certainly wrong.

landhar··on Watch NASA's First-Ever 4K Live Stream from Space
More details about the event in the NASA press release: https://www.nasa.gov/press-release/nasa-astronaut-to-star-in...
landhar··on The first web site
it's a deprecated html element:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ne...

landhar··on Ask HN: Did knowing or learning a not-so-famous natural language benefit you?
As someone that speaks five languages (one of them being Catalan), I have to concede it's the less useful. And only get to use it when I travel back to Spain.

But that being said, I find that there's never a good reason not to learn a new language if you are in a situation where you're going to be exposed to it on a semi-regular basis. So if that's why you're considering learning Catalan, I would recommend you to go for it. Even though it's by far the least useful language I know, I still think it's been a rewarding investment.

Some reasons why I consider it was rewarding, in no particular order: - It sometimes helps me infer the meaning of a word I've never heard/read before. - I've read a some good books from Catalan authors. - I sometimes enjoy playing a game where I try to find words that share the same root in most of the latin languages I know but not in one of them (e.g.: for 'window', it's 'finestra' in italian and catalan, 'fenêtre' in french but 'ventana' in spanish !). This seems dumb, but it's actually my favorite reason for learning new languages.

landhar··on Myron Ebell Takes On the E.P.A.
Why is this comment being downvoted? Is it because the facts are wrong or because he didn't provide references?
landhar··on Macbook Pro Touch Bar runs watchOS
Yes, how the touch bar will work when the focused application is in full screen in a second monitor is anyone's guess...
landhar··on Macbook Pro Touch Bar runs watchOS
Thanks, this actually sounds like the best compromise.
landhar··on Macbook Pro Touch Bar runs watchOS
Watching the apple event and the various demos of the touch bar reminded me of this onion video from 2009: https://www.youtube.com/watch?v=9BnLbv6QYcA

I really needed a macbook upgrade (I've been using the same machine since 2008), but I have a feeling that the touch bar will fail and be removed in the next generation of macbooks. But buying the macbook without the touch bar means settling for lesser specs (and given that I'm thinking about buying a machine that would last me another 8 years it feels like a bad choice).

landhar··on MacBook Pro
I need an upgrade even more. I'm still using my 2008 MB, the first macbook with the unibody aluminum casing. I upgraded the RAM to 8GB 4 years ago and had to change the battery around the same time. It proved to be a very resilient piece of hardware, even though now I can only use it when plugged as there seems to be something off with the battery that causes it to shut down sporadically.

Last year, I took the decision of waiting another year to upgrade, betting that the 2016 MBPs were probably going to introduce a significant upgrade to the line up, perhaps something of the same magnitude as the aluminum casing in 08. And I'm very disappointed that I was proven wrong...

← PreviousPage 2 of 5Next →