Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joaodlf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
joaodlf
9y ago
Spark already does a good job at that, imo. It's increasingly easy to query information, at this point we are basically writing SQL-like queries with it. BUT, Spark isn't a relational db, or even a storage solution. What I miss is
92.
▲
by
joaodlf
9y ago
No limitations. Spark works and does a good job, it has many features that I can see us use in the future too. With that said, it's yet another piece of tech that bloats our stack. I would love to reduce our tech debt: We are much more
93.
▲
by
joaodlf
9y ago
I've come to rely heavily on Cassandra, but I miss good old SQL and adhoc functionality. Systems like Cassandra bring orher requirements when you need flexible data (Spark, for example), technical debt is always a worry for me. I want
94.
▲
by
joaodlf
9y ago
This is a big one for me, too. Would make working with CI tools much easier.
95.
▲
by
joaodlf
9y ago
Oh great, the rules have changed. Guess I should just uninstall the piece of software that came with the TV. As for "over the top" - http://www.tvlicensing.co.uk/check-if-you-need-one?wt.mc_id=... clearly states a
96.
▲
by
joaodlf
9y ago
TV licence is a big nuisance, and to me it's just old media clinging on to the power it holds. I go home and accidentally start streaming through the BBC iPlayer (I wanted to watch a catch up program but my finger slipped), am I breaki
97.
▲
by
joaodlf
9y ago
I was interested in this too, so I keep on reading and finally understood: "Born in Pakistan to a Roman Catholic family that had its roots in the former Portuguese colony of Goa". Rodrigues is a common Portuguese surname. Once aga
98.
▲
by
joaodlf
9y ago
This needs some actual insight into the content of the book. Example chapters; More information on the authors; Anything really...
99.
▲
by
joaodlf
9y ago
Python type hinting is a nice newish feature. It needs to go further, though. PHP (gasp!!) for example is making the right strides when it comes to runtime checking.
100.
▲
by
joaodlf
9y ago
I moved to the UK a few years ago, I'm still really surprised with the state of TV here. Between this and things like "TV licence" - It's just an embarrassment really.
101.
▲
by
joaodlf
9y ago
Registering your company in Gibraltar is a common practice when it comes to gambling site companies in the UK. They could eventually try to dip into that market.
102.
▲
by
joaodlf
9y ago
I can't help but feel like this reads as Stockholm syndrome. Everything about Node is hard, but I'll keep on struggling.
103.
▲
by
joaodlf
9y ago
Because C is less safe. Simple as. If I stop worrying about certain aspects of very low level programming, I will never learn how to implement the solutions that take care of that for other programmers to benefit from. My goodness, I'm
104.
▲
by
joaodlf
9y ago
You have completely missed the point. Who are going to be these Rust programmers if no one is learning low level stuff? If all you're doing is teaching young programmers how to program in a specific language, how are they ever going to
105.
▲
by
joaodlf
9y ago
I'm saddened by some of the comments here. It's true that C is not safe. It's true you shouldn't be using it for large portions of your professional setting. It's true that these sort of libraries appear to be slapp
106.
▲
by
joaodlf
9y ago
Ah yes, a company that doesn't meet the modern % criteria for diversity and inclusion is obviously just a pack of "brogrammers".
107.
▲
by
joaodlf
10y ago
It's a nice post with a lot of detail and nice imagery... With that said, how would a simple, slightly modified, exponential backoff work any worse?
108.
▲
by
joaodlf
10y ago
Forums. I don't know why the internet got tired of them, even when they sometimes fit the bill so well. Slack is chat. Mailing lists are far too outdated. Forums are good, and some good people out there are still developing them.
109.
▲
by
joaodlf
10y ago
This can be applied not just to writing... Making videos? Host them, why let Youtube monetise you? Steaming your video game playing? Host the streams, why let Twitch monetise you? People use these services for 2 reasons: * Ease of use (and
110.
▲
by
joaodlf
10y ago
I love new languages (unlike a lot of HN, I'm excited about Rust AND Go), but please remember that C/C++ compilers have been around, sometimes for more than 30 years. Do not think new compilers will just waltz in and suddenly top
111.
▲
by
joaodlf
10y ago
I feel like some of the criticism is unwarranted, specifically: > The tooling is bad I feel like the tooling is really impressive, considering the age of the language. Remember that Haskell is something like 25+ years old. Go has done qu
112.
▲
by
joaodlf
10y ago
Commit hashes seem to be the way to go, for sure, at least to be safe. I really don't want to put our vendor content in the repos. It's just a tad absurd when you're used to mature package managers in other languages.
113.
▲
by
joaodlf
10y ago
This can't happens fast enough. I have been having a fantastic time with Go... Up until the point I have to add a new package to my projects and go through CI and deployment. Glide works mostly OK, but it's not the final solution,
114.
▲
by
joaodlf
10y ago
The state Yahoo is in, I don't think anyone else in there expected less. Public information on these bonuses shocked me, to be frank. Ok, you took a hard job, but you also failed. A culture that rewards upper management - even on failu
115.
▲
by
joaodlf
10y ago
I had this happen on two of my devices: Android Phone and laptop (macbook). Seeing as it happened on two different devices, I have little reason to believe it's some sort of Android Malware. Attempting to login with my old password on
116.
▲
Data Pipelines: Cassandra, Kafka and Python (and Go!)
(joaodlf.com)
1 points
by
joaodlf
10y ago
|
0 comments
117.
▲
by
joaodlf
10y ago
I don't share some of the opinions I see in the comments here. I've recently started programming in Go and I am having a blast. Plus, I am making my systems faster and simpler with Go. I love concurrency in Go. I love the concept
118.
▲
by
joaodlf
10y ago
If you come from a C# background, it will feel a bit weird initially. You will more than likely miss generics, you might also miss the strong OOP model. In the compiled world, I have somewhat of a background in C (haven't really done m
119.
▲
by
joaodlf
10y ago
I use vs code for Go development and it's pretty amazing. Slowly starting to use it in other languages as well, but the Go support is really 5*.
120.
▲
by
joaodlf
10y ago
Not surprised to see other companies facing issues with Cassandra and tombstones. Don't get me wrong, I understand the need for tombstones in a distributed system like Cassandra... It doesn't make it any less of a pain though :).
More ›