elesbao
|
3 years ago
|
on: Lisp in 99 lines of C and how to write one yourself [pdf]
that helped more than the ton of classes and books I took on programming languages period. blessed be :D
elesbao
|
3 years ago
|
on: Write documentation first, then build
I like the idea of at least writing a PR and FAQ (where a build is a product). That helps a lot fo manage anxiety and kill backlogs.
elesbao
|
3 years ago
|
on: Ask HN: Is Erlang an albatross to Elixir adoption?
Tackling a new language over BEAM and integrating with Erlang is as big as Clojure with JVM - The thing is that Elixir used to be more erlang-y than it is now and does a decent job hiding the hardcore functional/process comm/OTP plumbing. I don't see our team writing too much Erlang but we know that a full distributed Elixir production setup will incur the same operational load as in Erlang. W.r.t documentation, I found Francesco Cesare book (and the original Erlang programming book by Joe Armstrong) pretty good to help where the doc was too terse. Maybe you are looking for documentation on frameworks ? My main block was to be used to read http or database framework docs and jump straight into functional programming and pure language documentation... just an idea.
elesbao
|
4 years ago
|
on: Inside the longest Atlassian outage
In a side note that someone else already made: it is interesting to see that many companies that uses JIRA also uses Slack but the noise/complaint/mentions comparing when Slack is down is way different. I barely saw people complaning.
elesbao
|
4 years ago
|
on: Serverless site analytics with Clojure nbb and AWS
This post is filled with new stuff (for me) as vega, nbb and bulma. Great job !
elesbao
|
4 years ago
|
on: Ask HN: I realise data science is not for me and feel depressed
Finish your degree and don't sweat about your current job (not making little of the dire situation in your part of the world ofc). 90% of the Data Scientist work is Data Engineering so you are doing the right thing. Kaggle and others are like conferences - there are specific trainings if you wanna do good in a conference that won't get you far ahead on the job life. You can do both. Don't tell people that you are not fit for DS before they telling you what they are looking for tho.
As to switch to SWE after your degree, keep doing what you do - experiment and apply. Be safe.
elesbao
|
4 years ago
|
on: Elastic and Amazon reach agreement on trademark infringement lawsuit
Indeed, there is a lot of room to improve. I managed a cluster that grew from 9 to 40 then to 60 EC2 Servers over 2 years, with all updates and support we could afford.
It was a a nightmare to manage. The amount of cluster rebalancing, magic nodes that claim to be leader and then do not behave like it is amazing. I don't want ever to get back managing it again. Last thing I did (ES7 at the time) was to split the cluster in many smaller clusters, reimplement all counters on relational databases and use as little of ES as possible. As a former colleague used to say: Elasticsearch is MongoDB for people ashamed of using MongoDB. Hope AWS and Elastic tension helps them to do a better job there.
elesbao
|
4 years ago
|
on: Jepsen: Radix DLT 1.0-Beta.35.1
Aphyr and jepsen are a blessing both to breakdown software like these as to illustrate complex distribute system concepts with real world evidence. The dist sys class provided by Aphyr is amazing (
https://github.com/aphyr/distsys-class)
elesbao
|
4 years ago
|
on: Coral, a Cobra fork with nearly all its features, but only 4 dependencies
I love the things that the charm gang is working on and the associated projects. The only things that are dragging me out from Rust to Go
https://github.com/charmbracelet/
elesbao
|
4 years ago
|
on: Gunicorn
gunicorn and gevent developer UX is so nice that it prepared me for Go years later.
elesbao
|
4 years ago
|
on: Takeaways from looking for a new senior role in tech
[OFF] Isn't this one of the guys mentioned at the soundcloud post a long ago about Brazilians and their engineering culture (
https://news.ycombinator.com/item?id=14712840) ? Curious if these takeaways can be sort of a protection for that kind of situation.
elesbao
|
4 years ago
|
on: Please rename aux.py
CP/M 80 and its quirks proving it was a real solid and influential OS :clap:
elesbao
|
4 years ago
|
on: Drgn: How the Linux kernel team at Facebook debugs the kernel at scale
They have not infected, that's not fair. they just don't care and shouldn't be blamed just because you care too much. Good that you and others care and contribute to improve tools and libraries.
elesbao
|
4 years ago
|
on: Drgn: How the Linux kernel team at Facebook debugs the kernel at scale
That's very interesting and has the potential of impact as dtrace did but for the regular non-sysadmin person. Good that they were able to open it. The author posted their github in an answer down here:
https://github.com/osandov/drgn
elesbao
|
4 years ago
|
on: Show HN: I'm 48 and finally learning how to be a game developer
Thanks for the godot engine tip. > 45 here, always wanted to try my hand building a game but no framework clicked as godot. The getting started guides are easy on me.
elesbao
|
4 years ago
|
on: Pop OS – System76
[edit] Pop OS made my macbook air 2012 usable and it became a delight to hack on Rust even given the hw limitations. Their attention to detail on top of a distro that I already respect for that is awesome. Long live Pop OS.
elesbao
|
4 years ago
|
on: Show HN: Most active bots commenting on GitHub in the past 30 days
how big is the dataset ? I am wondering that if this is a month worth of bots comment that's a lot of data and the interface feels snappy.
elesbao
|
4 years ago
|
on: How to build a search engine with Ruby on Rails
Good post, well written, taught me a couple of things I didn't knew and uses Ruby in a clean way. I don't think it meant to be uber scalable but last time I had to build search in ruby I had to use Ferret (a great lib) and it was not this straightforward.
elesbao
|
4 years ago
|
on: Forward and Reverse Proxies Explained
Why did you felt you had to explain what is already in the link ?
elesbao
|
5 years ago
|
on: Drop millions of allocations by using a linked list (2015)
Nice to see the Ruby folks learning some CS !