Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
adev_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
121.
▲
by
adev_
1y ago
Not everybody seems to think so when I see the number of downvotes on this post. Sadly, any criticism on renewables, even constructive, is often straight downvoted without any comments nor justifications on Hackernews.
122.
▲
by
adev_
1y ago
I really hate this kind of article. Because they do twist numbers to serve a narrative (on renewable energy) instead of showing the complete picture fairly. > June 2025 was a milestone month: Solar became the EU’s single largest electric
123.
▲
by
adev_
1y ago
> However it seems strange that they didn't think about that. Maybe it's only a bad choice of words, which is equally strange. I think it is just a different intend. To my understanding, the EUPLv1.2 is structured as a weak cop
124.
▲
by
adev_
1y ago
That does not seem to be the case > If the Licensee Distributes or Communicates Derivative Works or copies thereof based upon both the Work and another work licensed under a Compatible Licence, this Distribution or Communication can be d
125.
▲
by
adev_
1y ago
> Did Yocto ever clean up how they manage the sysroot? It's better than before but you still need to sandbox manually if you want good reproducibility. Honestly, for reproducibility alone. There is better than Yocto nowadays. It is
126.
▲
by
adev_
1y ago
> I don't know what industry you work in, who the regulatory body that certifies your code is, or what their procedures are, [..], I pray I never have to interact with your code. You illustrate perfectly the attitude problem of the
127.
▲
by
adev_
1y ago
> I am not against dependencies but you should know the costs of them and the alternatives. You are against the usage of a tool and you propose no alternative. Handling the dependency by vendoring them manually, like you propose in your
128.
▲
by
adev_
1y ago
Yes exactly. And in addition: Yocto (or equivalent) will also be the one providing you the traceability required to guarantee that what you ship is currently what you certified and not some random garbage compiled in a laptop user directory
129.
▲
by
adev_
1y ago
> You're making your customer's life miserable by having dependencies. You're a library, your customer is using you to solve a specific problem. Write the code to solve that and be done with it. And you just don't kno
130.
▲
by
adev_
1y ago
> Does this somehow prevent you from vendoring everything? Yes. Because in these environment soon or later you will be shipping libraries and not executable . Shipping libraries means that your software will need to be integrated in o
131.
▲
by
adev_
1y ago
The argument here is (in brief) "Package management is hell, package managers are evil. So let's handle the hell manually to feel the pain better". And honestly speaking: It is plain stupid. We can all agree that abusing pack
132.
▲
by
adev_
1y ago
> That decision cost the company millions. And 5 years later the responsible of the decision left the company with a giant pile of mess behind him/her. But let's see things positively: he can now add "Kafka at scale"
133.
▲
by
adev_
1y ago
> it is orthogonal to queueing or log streams. That is currently the problem. A lot of usage of Kafka I have seen in the wild are not for log stream or queing but deployed as a simple pub/sub messaging service because "why not&
134.
▲
by
adev_
1y ago
> Why they'd need Kafka was always our first question, never got a good answer from a single one of them "To follow the hype train, Bro" is often the real answer. > If you need a queue, great, go get RabbitMQ, ZMQ, Red
135.
▲
by
adev_
1y ago
> could take back manufacturing dominance from countries with low wages (like China)? The idea that China is a low wages country should just die. It was the case 10y ago, not anymore. Some part of China have higher average salaries than
136.
▲
by
adev_
1y ago
> been implementing reflection and introspection through macro magic etc. for decades at this point. Having a flaky pile of junk as an alternative is never been an excuse to not fix the problem properly. Every proper modern language (Rus
137.
▲
by
adev_
1y ago
> And like always, the problem std::meta is purported to solve has been solved for years. It is rare to read something more moronic than that The Rust equivalent of std::meta (procedural macros) are heavily used everywhere including in s
138.
▲
by
adev_
1y ago
> Did you just agree with me that other prog. ecosystems solved the building system challenge? Putting the crap is a box with a user friendly handle on it to make it look 'friendlier' is never 'solving a problem'. It
139.
▲
by
adev_
1y ago
> Why things that are solved in other programming ecosystems are impossible in c cpp world, like sane building system This is such an ignorant comment. Most other natively compiled languages have exactly the same concept behind: Object f
140.
▲
by
adev_
1y ago
Even the lexing is not strictly linear. Good luck to naively differentiate if '>' is effectively a chevron operator or a shift operator '>>' in a random nested template expression like : 'set<vector<
141.
▲
by
adev_
1y ago
> Now, I don't remember the exact breakdown of lexing vs parsing, but I did look at it under a profiler. Lexing, parsing and even type checking are interleaved in most C++ compilers due to the ambiguous nature of many construct in t
142.
▲
by
adev_
1y ago
Cool exercise and thank you for the blog post. I did a similar thing (for fun) for the tokenizer associated to a Swift derivates language written in C++. My approach was however very different of yours: - No macro, no ASM, just explicit vec
143.
▲
by
adev_
1y ago
Lets pray that the ESA fund this properly this time. Europe need an independent manned access to Space and the time is now: - Soyuz is old and under-funded. And the Ukraine war destroyed any hope of serious partnership between Europe and Ro
144.
▲
by
adev_
1y ago
> Japan has multiple train companies operating different networks, so a separate network was the only thing they could build The Shinkansen initial network and separated tracks have been built at an age where JRails was still a single c
145.
▲
by
adev_
1y ago
> France has a separate high-speed train network, so speed differences between high-speed (TGV) and low-speed (freight, low class passenger Yes 100% right. Japan has the same where the Shinkansen uses dedicated track. If I do not say a m
146.
▲
by
adev_
1y ago
Good point, I meant mainly 'within the EU' here.
147.
▲
by
adev_
1y ago
> If it is the same as in Switzerland, the solution is in helping people get the health care they need. [...] Switzerland SBB/CFF and the German DB can not be compared, not even from far. The Swiss trains are amongst the best in the
148.
▲
by
adev_
1y ago
> A lot of software is built and optimized for x86 and EPYC processors are really good so it is hard to get into arm, don’t think that many companies use it. That is just not true. Nowadays, most OSS software and most server side softwar
149.
▲
by
adev_
1y ago
Being enthusiastic about battery technologies is one thing, spreading misinformation to support someone convictions is an other. What causes the Iberian blackout is excessive reactive power and a lack of compensation at a given time (due to
150.
▲
by
adev_
1y ago
The 'natural reactor' in Oklo has been discovered by some french researcher from the CEA in the 70s. There is an entire scientific publication on the topic if it interests you: https://www.sciencedirect.com/science
More ›