initplus's comments

initplus | 1 year ago | on: Functional languages should be so much better at mutation than they are

It seems that way because it kind of is. The early days of functional research were equally focused on designing alternative computer architectures that were more suited to functional paradigms.

Now that hardware angle has not been very successful on the whole, and we are left with languages that end up feeling a bit out of place on the hardware we have today.

Another thing to note is that there is a lot of untapped potential in fb compilers. It’s suffering from underinvestment.

initplus | 1 year ago | on: Three ways to think about Go channels

Channels and async/await aren’t really equivalent features. Beyond the fact that they both deal with concurrency.

You can do channels (message passing) on top of async await.

initplus | 1 year ago | on: Swapping GNU coreutils for uutils coreutils on Gentoo Linux

The original history behind a lot of original UNIX directory structure is engineers running out of disk space on a PDP-11 50 years ago and shuffling things around to keep the system operating. Other reasoning has been piled on top over the years.

initplus | 1 year ago | on: I learned Haskell in just 15 years

Yes - the value of functional programming isn't that working in OCAML, or F#, or Haskell is 10x as productive as other languages. But that it can teach you worthwhile lessens about designing software that apply equally to imperative languages.

Modelling the business domain, reasoning and managing side effects, avoiding common imperative bugs, these are all valuable skills to develop.

F# is a great language to learn, and very approachable. Worst part about it is interacting with antiquated .NET API's. (I can't believe the state that .NET support for common serialization formats is still in...)

initplus | 1 year ago | on: We're ending our Samsung collaboration

It's not about subsidizing the repair. Samsung placed a limit of 7 official repair parts every 3 months per repair shop being supplied by ifixit. How is a phone repair shop meant to operate when they can only get 2.3 parts per month?

initplus | 1 year ago | on: 'Satoshi' impersonation 'a serious abuse of court's process' judge concludes

'Dr Wright presents himself as an extremely clever person,' the judge stated. 'However, in my judgment, he is not nearly as clever as he thinks he is. In both his written evidence and in days of oral evidence under cross-examination, I am entirely satisfied that Dr Wright lied to the court extensively and repeatedly.'

Pretty damning statement.

initplus | 1 year ago | on: Apple users are being locked out of their Apple IDs with no explanation

I'm not the one making assumptions, it's thousands of independent hosts, and all big tech orgs (including specifically Apple in this case) who are making that assumption. I didn't say the assumption was right, just that it's trivial to avoid falling afoul of it by choosing to use a different TLD.

initplus | 1 year ago | on: Apple users are being locked out of their Apple IDs with no explanation

Issue isn’t self hosting email, it’s self hosting it at .xyz.

They had one of the cheapest registration costs. And so ended up with a high concentration of spammers compared to older established tld’s like dot com. Using the tld for legitimate purposes is really challenging due to the high number of systems that flat out blacklist it.

initplus | 1 year ago | on: Google rival Tuta complains to EU tech regulators about de-ranking

People are searching for comparisons, but these pages have been designed to seem highly relevant to the search engine. Not to be highly useful for readers. That page from Zapier is another example of the same issue. When Google rolls out their new ranking algorithm to zapier.com, I'd expect it will also be de-ranked.

The words "Power Automate" only appear 3x in the page. The title, subtitle, and a link to the same page. Nothing else on the page is relevant to "Power Automate", it's just the same marketing copy from the rest of their website. As a user looking for actual details on how the products capabilities compare to Power Automate this page is useless to me.

Google have been completely transparent about this. They have explained exactly what kinds of pages would be de-ranked under the latest changes.

page 2