Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
linkdd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
64 ms
·
721.
▲
Easy GitOps with Klifter
(david-delassus.medium.com)
2 points
by
linkdd
5y ago
|
0 comments
722.
▲
by
linkdd
5y ago
I relate so much to this. No matter how early (or late) I get up, my day is not done until 3-4am when I had time for myself without the bothering of others/society's expectations. During the week, I'll sleep 5-6h and start to
723.
▲
by
linkdd
5y ago
Wrong question. NoSQL never aimed to replace SQL and never will. Key/Value stores will always be there. Document Oriented databases will always be there. Graph Oriented databases will always be there. And Row/Column Oriented datab
724.
▲
by
linkdd
5y ago
It's something I would give my interns to learn how to use the command line and how it's supposed to work. I've found some very good interactive tutorial for Git and such, and it works very well for teaching/learning.
725.
▲
by
linkdd
5y ago
That was a joke :) But for the argument's sake, imagine being able to collaborate with other players on Git, with a PR based workflow, wouldn't it be cool? Even if it's totally useless and inefficient?
726.
▲
by
linkdd
5y ago
Is this the future of Factorio blueprints? Is this the birth of FactoriOps?
727.
▲
by
linkdd
5y ago
Between the monolith and the microservice architecture, there is the SOA (Service Oriented Architecture). At Link Society[0], we're building a SaaS offering for one of our product (Kubirds[1]), the architecture is as follows: - A p
728.
▲
by
linkdd
5y ago
Please keep your patronizing comment to yourself, or add some arguments to it. JSON's spec is simpler, and the data are more compact. There are a ton of extremely fast parsers, as well as stream parsers. Many languages support JSON nat
729.
▲
by
linkdd
5y ago
I always liked tools like Glade for GTK or Qt Designer where you design your application with a GUI in a WYSIWYG fashion, producing an XML file. Then connect the elements (widgets) to the signal handlers in your programming language of choi
730.
▲
by
linkdd
5y ago
Personally, I never could use Istio because my infrastructure is composed of multiple small Kubernetes clusters and Istio requires 6GB of RAM to even start, which seems crazy to me.
731.
▲
by
linkdd
5y ago
In the TV show "Silicon Valley", the Weissman score measure the compression, not the speed. In reality, the Weissman score does not exist. I highly recommend this serie if you haven't seen it :)
732.
▲
by
linkdd
5y ago
A very opinionated article that likes to forget what C was (an assembly language with a better syntax) and what C++ was (C with classes). The examples are dubious and won't ever make their way to production code. It also seems that the
733.
▲
by
linkdd
5y ago
Is it worth mentioning that you can embed a GTK+ GUI in a webpage[1]? I've personally never tried it, and there are Java bindings for GTK+ I think. [1] - https://developer.gnome.org/gtk3/stable/gtk-broadway.ht
734.
▲
by
linkdd
5y ago
While I agree with most of the points against instant messaging apps, finding a good subject for an email is always difficult for me. I often find myself writing an email and then spending 15 minutes on "what should I put in the subjec
735.
▲
by
linkdd
5y ago
For me, it's: libcluster (automatic clustering with Kubernetes Service) + horde (distribute workload across cluster) + Kubernetes Deployment Whenever I need to upgrade, I perform a rollout, new OTP application instances perform a takeo
736.
▲
by
linkdd
5y ago
How is Go the clear winner? Python has been around since 1994 (2 years before Java: 1996). It's heavily used in Data Science and Science in general. The C API allows you to write code in most compiled language (C, C++, Rust, ...) and P
737.
▲
by
linkdd
5y ago
Awesome! Seems neat to spin up temporary lightweight clusters for E2E tests in a CI/CD pipeline, instead of a KinD cluster which can have very low performances.
738.
▲
by
linkdd
5y ago
Modern C++ is what was in the Boost framework 15 years ago.</troll> Joke aside, the STL grew in complexity and features to provide more compile-time constructs and to integrate more functional programming aspects. For example: I&
739.
▲
by
linkdd
5y ago
It was my understanding that the memory model of Rust is inherently different than C++'s. Genuine noob question: can you really compare Rust's borrow checker and lifetime management to the smart pointers in C++?
740.
▲
by
linkdd
5y ago
While I agree that Rust is complicated, this example from the test suite is really a bad example because it's there to test the edge cases of the grammar to ensure backward compatibility.
741.
▲
by
linkdd
5y ago
Isn't it just a normal Rust program ?</troll>
742.
▲
by
linkdd
5y ago
My favorite is the punch card example.
743.
▲
by
linkdd
5y ago
Yes, it's a godsend :) A while ago, I asked on HN if there was a tool to convert manifests to an Helm chart[1], without a clear answer I started writing my own[2], now I can throw away my code and contribute to kapp if I need to. [
744.
▲
Kapp – Deploy and view groups of Kubernetes resources as “applications”
(carvel.dev)
5 points
by
linkdd
5y ago
|
3 comments
745.
▲
by
linkdd
5y ago
I quite liked Workshape[1], but there isn't many companies on it. I mostly use LinkedIn and friends who work in recruiting agencies. [1] - https://www.workshape.io/
746.
▲
Rust Weird Expressions
(github.com)
248 points
by
linkdd
5y ago
|
162 comments
747.
▲
by
linkdd
5y ago
I don't understand what "opinionated" stands for in the context of a software/framework/technology.
748.
▲
by
linkdd
5y ago
I generally verify types only at the boundaries of my application (or very critical modules) using norm[1]. Either you have a strict type system that does not have an "any" type (yes, I'm looking at you Typescript), or you ha
749.
▲
by
linkdd
5y ago
This reminds me of this Reddit thread[1]. My favorites are: - There is a 1 in roughly 5.2 to the 61st power chance that if you were to slap a table, all of the molecules in your hand and the table would miss each other and your hand wou
750.
▲
by
linkdd
5y ago
Thank you for your clarification. And I just re-read my example in JS and I've made a TERRIBLE mistake ^^ `.every()` would be `foldl1 (&&)`, I would need `.some()` instead to have the correct behavior.
More ›