I read the article. After reading this comment I tried to get it summarised. The result wasn't pretty. The summary claimed that there is skepticism over the security of Private Cloud computing, which the article actually praises.
HN user
msangi
A “single process” mastodon alternative for who would like to self-host
I find Pyto to be really unstable and it tends to crash a lot even when doing basic things and following the examples provided.
In the past I tried to report bugs to the developer but never got any reply
How do you write code without having a model of the world?
With protobufs you get bytes that you have to parse with defined rules on what to do with unexpected and missing fields.
How’s it different from the proposed model where you start by parsing the data you receive and, once it’s parsed and know it’s good, you process it?
In some cases interviews are so short that you cannot even show any of these evidence
All the companies have in common a huge budget they can invest on their build systems to overcome the shortcomings of monorepos.
They do have some benefits, but they also come with an immense cost
Package managers solve it quite well. Just depend on the latest version of your dependencies and tag a new version whenever they change.
While I agree that String parsing in Swift is quite annoying, when I started using Scanner my Advent of Code parsing experience improved
https://developer.apple.com/documentation/foundation/scanner
Is this a follow up to Street Fighting Mathematics, from the same author? https://mitpress.mit.edu/books/street-fighting-mathematics
What would a functional approach be?
I'm not sure. I haven't looked into the issue much.
In any case, I would expect web-sockets to work out out the box in a language that is specifically designed to run in the browser.
If that's not working I'm sure that less common parts of the web platform aren't supported either. Normally I wouldn't care and implement stuff myself and contribute back, but it doesn't seem to be a realistic option in Elm.
I appreciate that what's there is generally of very high quality, but I cannot pretend that there aren't many missing pieces and, more importantly, no clear roadmap
I would be totally on board with these changes if an alternative way of doing things had been offered.
From the philosophical point of view they are exactly what is needed to allow Elm give as much guarantees as possible.
The sad reality is that very little pragmatism went into this release and now stuff like web-sockets won't work [1]. This is very surprising because web-sockets are an use case where the Elm-architecture really shines.
Things like this reinforces my idea that while Elm is a very nice language I wouldn't want to have it in production, or even in a side project, at least till it reaches 1.0 and becomes more stable.
The key is not saying "I don't know" and end the conversation. You should give advices on where to find the information needed and who is in a best position to answer.
I've done it plenty of times and my colleagues keep coming back to me when they need help.
Kudos to Jane Street for giving their inters what seems to be very interesting projects and for publicly acknowledging their work.
Out of curiosity, how often are you using them?
I really like this approach. Currently I'm using Fava, which has all the power of Beancount and a nice web UI https://beancount.github.io/fava/
I would allow them, but then I'd also shift the focus from learning some mechanical procedure or facts to more fundamental concepts and increase the complexity of the problems accordingly.
It's hard to do it right, but I believe it has the potential to to engage students and increase their understanding by separating the boring parts (that a computer can easily do) and the challenging parts that the students need to understand
Just yesterday I read this article that an acquaintance of mine wrote on her experience as an American who lived for a while in the UK and then went back to the states https://www.girlabouttheglobe.com/where-are-you-from/
If you're on the fence, I say go for it! Put yourself in the mindset of growth and make it happen when you land.
This is a very good point. When you move you have a blank slate and you get the opportunity to turn your life into what you want it to be without having to fight against your status-quo
I'm Italian, from a very small village.
I had two 6 months period in the US and they definitely reshaped my way of thinking and gave me a more pragmatic approach.
Now I'm living in the UK, mostly because London has a way better job market. This is giving me the opportunity to live in a truly international environment, to work on more interesting problems and with a better compensation. The Brexit debacle is also giving me more perspective on why being part of the EU is good and how having really bad politicians is not only an Italian problem.
Is there any reason it is common in Andoid to want to override final stuff?
Is it because of a design issue in the Android libraries or to try and circumvent some limitations that might have some reasons to exist?
The book is more about explaining how things work and showing how they're implemented in a simple way. With this premise I think Java is a fair choice because almost everyone knows it. If you're writing a book where you're showing every single line of code of the implementation not having to explain the programming language used is a huge benefit.
Regarding type checking, I believe it wouldn't be too hard to add it to the language itself, but it would increase the page count of an already long book.
All things considered I think the book does a good job of explaining the concepts in a very accessible way without handwaving any detail.
clear and studied effects
Cough cough https://god-knows-what.com/2018/03/27/why-almost-everything-...
I generate it statically using Hugo
In such case having a specific use case in mind could be actually helpful.
It's much easier to explore the unknown if at least you know what you'd like to find instead than just wandering without a clear destination and hope to somehow stumble upon it
A friend works there and told me that that they have the feeling that the issues are being addressed and that all things considered the net contribution of Facebook to the world is positive
I find it curios that the article is calling the 'blockchain people' to save the world from Facebook when the blockchain is a public ledger.
The original comment says "they just weren't anywhere in the code that humans could see."
Where would you and the comment in a situation like that one?
I don't have anything against generated code but it should be visible and, as you said, it should be crystal clear where it come from
Update from his twitter account:
Despite the rumors, I'm still fully engaged with my work at Facebook. It's true that my role did change. I'm currently spending more time exploring emerging security risks and working on election security.