Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SMFloris
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
SMFloris
3mo ago
IMO, kubernetes is overkill for a small non-homogeneous home cluster. What I use and really recommend is using systemd +/- docker. It just becomes so darn simple. Do not go the compose route (that route is filled with sadness of the in
2.
▲
by
SMFloris
5y ago
So 400 writes per second is not exactly what I would think about when thinking about a "Production" environment.
3.
▲
by
SMFloris
5y ago
I do hope they adopt one solution or the other. Rust for me seems incomplete because of this. Another issue I have with it is perfectly described in this article: https://theta.eu.org/2021/03/08/async-rust-2.h
4.
▲
by
SMFloris
5y ago
Shout out to the great people in the KDE Community. I was in high-school and being enamored with the open-source concept ("You mean I can modify anything I want about it?" - hah) I wanted to make my mark in a simple little way. I
5.
▲
by
SMFloris
5y ago
Recently experimented a bit with Rust and I found the reverse to be true. You cannot compose types in Rust. You compose behaviors not types. Very important distinction as I found out the hard way. Take the following example I have found on
6.
▲
by
SMFloris
6y ago
Seems so much work for something already implemented with messaging brokers, though. In my opinion, clients themselves shouldn't worry about if the server is ready or not, only handle if the server does not respond in x seconds and the
7.
▲
by
SMFloris
6y ago
Thank you very much for these articles. Really top-notch work and provided me with some great insights!
8.
▲
by
SMFloris
6y ago
Never tried with MsgPack, but I did try Protobuf. The reason I dislike Protobuf is that there is an extra code generation step I need to do. When using a compiled language, I guess you don't really mind the extra code generation step s
9.
▲
by
SMFloris
6y ago
Recently I started delving into gRPC vs RPC over RabbitMq using json as the mesage format. I saw that for small to medium sized messages, gRPC is actually slower. Of course, this was just a small scale experiment so I don't think nothi
10.
▲
by
SMFloris
6y ago
Where Conan doesn't really shine is crossplatform dependencies. For example, when a dependency requires to have been built with a specific toolchain. Thus, if your goal is write once and run everywhere you'll still have to build d
11.
▲
by
SMFloris
6y ago
Loved it! It gets crazy with the pawns, I was so surprised. The visuals of the game are so and so, but they are really cool nonetheless. Two thumbs up from me!
12.
▲
by
SMFloris
6y ago
I didn't see it back when I was doing Qt, but writing a Qt app for every platform is hard. In theory you can have Qt apps on Android, iOs, Linux, etfc but in all fairness, it is just too much of a hassle. Big headache with toolchains,
13.
▲
by
SMFloris
6y ago
A while back we explored the use of Cassandra. We wanted to keep some event related data there and for it to be relatively fast read-wise in order for us to do all sorts of reporting based on it. So we wrote allot and wanted to read fast. S
14.
▲
by
SMFloris
6y ago
Hah! Brings back old memories. I actually did something similar for an RPG I was trying to create from scratch using Qt3D (back in the day when it first came out and was getting stable, QT 5.8 maybe). Had the whole isometric world down and
15.
▲
by
SMFloris
6y ago
I think software takes longer to build now than it did before even with all our software advancements. Abstracting the market requirements completely, the new technologies are very slow to create an mvp out of. For example, a week ago I sta
16.
▲
by
SMFloris
6y ago
Oh wow! That is great news! Great job, will dig out my leap motion once I get back and try it out!
17.
▲
by
SMFloris
6y ago
I actually reverse engineered most of the code for the drivers for LeapMotion for my undergraduate project. Turns out it was illegal as per their TOS so my professor had me quit that project and take it offline. The biggest problem I had en
18.
▲
by
SMFloris
6y ago
You can come up with a better reply of course. But can you really beat the "are we aligned in the same direction" from the CEO and the other executives? Especially on the 2nd day. You can spin it however you want, come up with som
19.
▲
by
SMFloris
6y ago
It is pretty interesting how this conversation goes. CTO: I can't do that on my 2nd day. CEO: I thought your interests align with the company. It is your job to align everyone under you to our direction. CTO: Yes, of course. Right away
20.
▲
by
SMFloris
6y ago
In the beginning, you are on an island, you have an idea to go on an adventure, so you start building a raft with the other guy on the island. The other guy has no building skills, but he procures food, water and wood. The resources on that
21.
▲
by
SMFloris
6y ago
CTO of a small-ish startup here. Here is my take on it: 1) Code doesn't really matter as long as it solves the issue you are trying to solve. Don't expect your code to be beautiful from day 1. Be responsible and train your devs to
22.
▲
by
SMFloris
7y ago
This should be a default in Eloquent. I cannot tell you how many hidden performance issues we've encountered due to its magic methods.
23.
▲
by
SMFloris
7y ago
As the CTO of a small-ish startup, this rings so true. All our employees were hired from our network. Its only now that we'll look for other sources to benefit or hiring pipeline.
24.
▲
by
SMFloris
7y ago
You should read: The Year Without Pants: WordPress.com and the Future of Work Its a real treat.
25.
▲
by
SMFloris
7y ago
You should give Taiga a try, it is self-hosted but it is seriously fast and fun to try.
26.
▲
by
SMFloris
7y ago
Octave is amazingly written, in my opinion. I remember delving into its source expecting a mess made by mathematicians and instead found a very well organised and clean code base. Kudos to that team!
27.
▲
by
SMFloris
7y ago
Totally agree with what you said, but there is a caveat no one tells you about when you start Elixir. Coming from CUDA the extra speed you might get with concurrency in Elixir seemed very enticing for me so naturally I began experimenting.
28.
▲
by
SMFloris
7y ago
Elixir is an absolute joy to use. I love to use it whenever I can and coming from Erlang, boy its a step up! It's just the Phoenix framework for which the initial setup of the project generator feels so opinionated. You have no options
29.
▲
by
SMFloris
7y ago
Ah yes. I remember a Google Play Music product. I still have music on there. Never trusting Google again for these stuff.
30.
▲
by
SMFloris
8y ago
I use Linux for gaming almost everyday with Steam/Proton. It works flawlessly 90% of the time. I find no issues with my linux desktop whatsoever. It is stable, I rarely restart it, updates so far didn't break a thing.
More ›