HNHacker News
TopNewBestAskShowJobs

newlog

28 karma · joined November 18, 2011

submissionscomments
newlog··on How to Kill a Decentralised Network
You miss the possibility that when all the compatibility problems start to happen, a possible organic adoption (by other than hobbyists) would be hampered.

At the same time, hobbyists that could be joining the network because of their initial ethos, would also refrain from joining given the blur and dilution of its values.

newlog··on How to Kill a Decentralised Network
I came here just to share my appreciation to the writing. You beat me.

What a wonderful read. Very insightful. I had already read about this strategy before, but the way it is explained, the first-hand examples, and the depiction of what the true goals of decentralized networks should be is extremely clear and insightful.

It's very counter-intuitive to understand how adoption can go against the success of a software project, and it's also very easy to think that adoption is the goal, when in reality, maintaining (or organically evolving) the ethos of the software is the actual goal.

I wish I knew more people interested in reading what this writing talks about.

newlog··on Automated Deployments Using GitHub Actions, AWS ECR, and Webhooks
Basically, this post explains how to implement a workflow that allows to deploy a new version of a webapp on every merge to a master branch in a GitHub repository using GitHub Actions.

On a merge to master, a GitHub Action is executed. This Action will build a new image of the webapp, and this new image will get pushed to AWS ECR, finally, a GitHub versioned release will be created. The creation of this new GitHub release will trigger the execution of a GitHub webhook which in turn will send a request to a webhook listening in the webserver, which will finally download the image from ECR and deploy it.

newlog··on A Monorepo of Django, PostgreSQL Traefik, Docker Compose and React Served via S3
Guide on how to build a Monorepo of Django, PostgreSQL Traefik, Docker Compose and React served via S3
newlog··on BitTorrent Turns 20: The File-Sharing Revolution Revisited
This is so spot on.

It's been some years I've been thinking that given that nowadays it doesn't take much effort to scan all the internet (masscan, etc), it might not be hard to find all trackers and then crawl all the DHT.

I'm not sure if this is feasible, but it might be an interesting start.

newlog··on Ask HN: What books had the greatest effect on how you structure your code?
Go for Clean Code!
newlog··on Ask HN: What are the Madrid and Barcelona tech scenes like?
I can agree with that! It's been about two years since I looked for a flat in downtown, the same goes for lunch menus. I guess it will also depend on the area someone's looking for. But I can agree with those numbers.
newlog··on Ask HN: What are the Madrid and Barcelona tech scenes like?
Absolutely right!

Just to clarify, if you tell someone you didn't understand their initial answer, they won't have any problem changing to Spanish.

newlog··on Ask HN: What are the Madrid and Barcelona tech scenes like?
Both Catalan and Spanish are the native language for people born in Catalonia. So most likely he wanted to be polite to them so they didn't feel bad for not being understood.

I can tell you that you are highly misinformed if you think the preference is Catalan > English > Spanish :)

newlog··on Ask HN: What are the Madrid and Barcelona tech scenes like?
Hi there,

Native from Catalonia here. Specifically, from Barcelona.

First of all, let's talk about the language because I see many concerning posts in this thread. Anyone that tells you that you won't be able to speak Spanish in Barcelona is highly misinformed to say the least. I've worked with people from around the Spain without any issue, either for them or for me. No issue either when you visit the city, go to restaurants or anything like that.

What is more, my parents are from southern Spain and I can tell you that my mother still does not speak Catalan after 30 years, just because she does not want given that she feels more comfortable speaking Spanish.

Obviously, as with any other bilingual nation, people here feels more comfortable speaking either Spanish or Catalan, or both. In my case, being raised in Spanish and talking with about 80% of my friends in Catalan I feel comfortable with both. I've seen native people having trouble both with Catalan and Spanish, but you, as a foreign, most probably won't be able to realize that. Funny thing, I'm from a town 20 miles from Barcelona, and when I moved to Barcelona I was surprised how much people defaulted to Spanish.

What's not debatable is that when people speak one to another, they might do so using Catalan, so in those cases you might not be able to understand it - at least for the first half year, given that if you understand Spanish you will only need some time to train you ear to understand Catalan too.

Another point, answering other posts. In some cases, Spanish accent is really complicated. Depending where do you go, sometimes not even a native Spanish speaker will be able to fully understand everything (e.g. you go to Cadiz). The same might happen with Catalan if you go to Mallorca ;)

----

Regarding the tech/jobs scene. Right now, Barcelona is living a bubble in the tech field. People saying that the salaries are low or tied to the cost of life are people who might have been living abroad for some years being unaware of this fact, at least in Barcelona's case.

What's happening in Barcelona is that many foreign companies are opening branches here because it's easy to attract talent from around Europe (good weather, great lifestyle, safety, beach, mountains/forests, etc) and college here are quite good too. As someone has stated, senior salaries for developers go around €50K, which is a LOT taking into account the cost of life (e.g. nice flat in Barcelona's downtown might be €800, daily lunch menus are €10 - first, second dish, desert). In general, educated people not in the tech field here might do about €30/40K and have a very good lifestyle.

There's a lot of foreign cybersecurity companies operating here, many dev startups too, big consultancy companies and, as I said, many other companies coming from abroad which make the salaries go higher and contributing to the bubble.

----

Lifestyle is unbeatable here. I was in San Diego, CA for more than a year, so I know what I'm talking about :)

What most people coming from abroad miss is the opportunity to get the best from two worlds. Being able to work and experience Barcelona while living in a suburb where you can walk to the beach and bike/walk through the forests. That's something Madrid cannot give you.

One last thing, whoever tells you it's perfectly OK to go around with English only is highly misinformed too. Not everyone speaks English here. If you go around the streets trying to talk with people it's quite likely you might find people who don't talk English. Another story is in your workplace. Most likely people will ""talk"" English if you work in a tech job. But bear in mind, when I say talk I mean babble. You'll have trouble understanding them in the beginning, but I guess they will improve over time as you will with Spanish.

newlog··on WhatsApp launches Status, an encrypted Snapchat Stories clone
SMS are not only being charged in developing countries. lol e.g. Spain has symmetric 300Mb (home) connections for ~50€/month but SMS are still being charged.
newlog··on Criminals can guess Visa number and security code in six seconds, experts find
At least most Spanish credit cards use the 3-digits code on the back of the credit card. And it's almost always asked for (but not in amazon iirc).
newlog··on Show HN: Consol – Desktop First Productivity with End-to-End Encryption
The truth is that I also felt tricked by this approach. I thought that the service was free until I gave you my email. Not nice, guys. Even being tricked this way, I'm still considering the idea to pay, but $9 might be too much for the use I'd give the product. Not sure...

On the other hand, I'd really encourage you to implement the export data feature. I do not commit to any cloud service if I cannot get my data back if the business closes (unlikely with big companies, more likely with startups :).

newlog··on Self-hosted alternatives to popular cloud services
What do you think about the owncloud music app. Nobody has mentioned it but I'm considering it. Any feedback?
newlog··on A Curated List of Awesome Infosec Courses(and More)
Here are some more courses to add to that list: http://overflowedminds.net/foro/viewtopic.php?f=14&t=36#p116...

Also in open books I'd add this work in progress: https://crypto.stanford.edu/~dabo/cryptobook/draft_0_2.pdf

newlog··on Freelancing: How to talk yourself into charging more
Although it's too close to one day, that it might be a bit unethical to say it were two...
newlog··on Freelancing: How to talk yourself into charging more
Thanks ;)
newlog··on Freelancing: How to talk yourself into charging more
I missed the "If I am building a Foo widget and I work 3 hours one day, 3 hours the next and 3 hours the next and then I'm done, I bill ¿?."

One or two days? :) It depends on the client?

newlog··on Intro to Distributed Hash Tables
hey!

First of all, awesome explanation, thanks!

What I didn't understand from your explanation (I don't know if it's explained or if I missed it) is how you identify which node has the value for the key K when the keys are not in the Bs domain. How do you know where to stop the search? What if you have gone to a further node?

I'd be very grateful if you can clarify that :)

newlog··on Intro to Distributed Hash Tables
Looking forward to joining that mailing list :)
newlog··on Auditing Open Source Security Apps
You can't. Or so I think...

http://www.gnu.org/licenses/agpl-3.0.html

newlog··on General Assembly launches Dash, a Codecademy-style site that teaches you to code
Do you know if they get to advanced concepts about front end design? :)
newlog··on Vole - a decentralized social network
Why this when Diaspora exists?
newlog··on FreedomBox Version 0.1 Released
Why putting your efforts in FreedomBox when there something as Tails? https://tails.boum.org/

Just to know...

newlog··on Heap overflow bug in OpenSSL
I suppose it could not derive to arbitrary code execution, isn't it?
newlog··on Japan and CS
Well, I think that improving IA techniques are a great work related to computer science. Is not a small field, and I think that, among others, it will be the future of CS.
newlog··on Is there any project active about DNS P2P?
This paper seems the key to the problem!

I'll search if there are more related work.

Thanks for he link!