Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mihaigalos
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
mihaigalos
4y ago
.. is it new development?
62.
▲
by
mihaigalos
4y ago
As far as I'm concerned, C++ is there for legacy purposes only. There are some nice frameworks and tools using it, sure. Yes, you are required to learn it if you are studying CS. Any serious new development today is done using more mod
63.
▲
by
mihaigalos
4y ago
You could change cities, countries, continents. Yes, the prices are rising everywhere but rents in i.e. eastern Europe are 3-5x lower than in the west.
64.
▲
by
mihaigalos
4y ago
That's interesting. Would like to read about the solution more. Do you have a reference?
65.
▲
by
mihaigalos
4y ago
Wow, very nice! I didn't know that. I love how the language is evolving, it also now has generics.
66.
▲
by
mihaigalos
4y ago
Check out the discord article I posted in the original reply. If I interpret the graphs correctly, I see: Golang: * baseline 20% cpu + spikes to 35% once the GC runs. * response times of about 1ms + spikes up to 10ms. Rust: * baseline 12% c
67.
▲
by
mihaigalos
4y ago
What are you looking for in the 2 languages? Here are some of my thoughts: Golang * Development speed: Golang wins by far. It's closer to Python in that regard, but with strong typing. * Very nice multi-threading via Go routines and ch
68.
▲
by
mihaigalos
4y ago
> the interesting question here is "why would they do that?" * Unmonitored access to deep ocean waters for submarines. * Shift world politics in their favor - unseat the US-led de-facto world order and replace it with a Chinese
69.
▲
by
mihaigalos
4y ago
The graphic in the article represents a Gantt chart implying a waterfall process. Nuff said.
70.
▲
by
mihaigalos
4y ago
Electron or Chrome are not the topic of this thread. I also don't appreciate whataboutism, sorry.
71.
▲
by
mihaigalos
4y ago
V minor contributor here. My 2 cents: I do get the feeling claims were founded/solid but am not an expert on the subject. Article's author citation related to V's version which got tested: > I’ll be using the current versi
72.
▲
by
mihaigalos
4y ago
That was a rhetorical question, I am not implying you should do anything. Thank you for the transparency.
73.
▲
by
mihaigalos
4y ago
The community isn't too friendly, I'm sorry. In the cited thread, I've deleted my contribution because of the tone of the discussion (passive-agressive know-it-alls with smirk emojis): https://github.com/vlang
74.
▲
by
mihaigalos
4y ago
I do think V is amazing and has a bright future. Thank you for putting time in it. If I may, I still believe even 1 byte is a serious matter imho.
75.
▲
by
mihaigalos
4y ago
I have to disagree here. Any fix should produce at least a test to guard against regressions of the bug it's trying to fix and encode the correct business logic. The test name would then explain the why. The test variables present the
76.
▲
by
mihaigalos
4y ago
> I find tests to be terrible usage documentation. Better than nothing to be sure, but compare compiler tests to a tutorial or example code for learning a programming language. For example, Rust has documentation which is executed as tes
77.
▲
by
mihaigalos
4y ago
I see tests as documentation. They show you how to interact with a component and what the expected behavior should be. In BDD, you go one step further and write down a formal description of inputs and expected outputs. Would agree that the
78.
▲
by
mihaigalos
4y ago
I see tests as executable documentation/specification. TDD reinforces that view. i.e. rust even has the specification of parts of its functionality using asserts (in the docs): https://doc.rust-lang.org/stable/std&
79.
▲
by
mihaigalos
4y ago
> Sure, you can write bad code in any language, but C and C++ are just bad languages. Let's give them credit for what we've achieved using them. I would definitely pick Rust over C++ any time, I respect C++ for all the cool thi
80.
▲
by
mihaigalos
4y ago
I particularly liked this article [1]. Certification is IMHO people selling just about anything as a silver bullet/snake oil. There is no such magical solution, because one needs to adapt the Agile template to their organization'
81.
▲
by
mihaigalos
4y ago
> I think this is the point where we're getting too serious about the discipline. In my opinion, we are not serious enough. The role of the cited sysadmin is dying or dead in the modern company. As an SRE, you are expected to direct
82.
▲
by
mihaigalos
4y ago
Spot on!
83.
▲
by
mihaigalos
4y ago
I backup everything directly to GitHub. I first encrypt/seal my passwords/files using a Yubikey+PIN then git push them. Here's my take on the automation: https://github.com/mihaigalos/pass
84.
▲
by
mihaigalos
4y ago
I've had the pleasure of multiple trainings from Klaus Iglberger. Here's a talk he gave concerning free functions at CPPCON'17 [1]. It's high-level enough to be understood by non-C++ devs and I believe it can be applied
85.
▲
by
mihaigalos
4y ago
Sure. See this: https://github.com/mihaigalos/pass
86.
▲
by
mihaigalos
4y ago
I'm keeping all my notes under source control in GitHub: * notes from literature I read (articles, books, forums). * code templates for easy starting of new projects. * docker with tools I constantly use (including the window manager)
87.
▲
by
mihaigalos
4y ago
The trouble with a mechanical off switch is that you cannot easily / periodically turn it on, so it depends on your usecase. AVR Picopower has been around for about 10y now. These devices dramatically drop power consumption to the poin
88.
▲
by
mihaigalos
4y ago
Is this pet-friendly? Dogs can hear in excess of 50 kHz, the article states >=32 kHz carriers.
89.
▲
by
mihaigalos
4y ago
Is Jira still a thing in modern SW development?
90.
▲
by
mihaigalos
5y ago
MITM certs are in place, yes. I suspected DNS lookup is denied, but that also works. Not sure why my client is not connecting, if ssh is the outbound transport, perhaps it's because port 22 is blocked for non-network addresses?
More ›