Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
scoutt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
181.
▲
by
scoutt
4y ago
Nope. I do embedded C/C++ and what you can read above. I occasionally do some tooling for desktop or low level APIs. But I know what ides are capable of. Dont make the mistake of thinking you are better than others, otherwise you’ll ke
182.
▲
by
scoutt
4y ago
It seems we don’t go on vacation to the same places. There is no need for ssh’ing or recompiling. For embedded I just give a bin file with everything in it. Use your favorite flashing tool. For the rest, I can make an installer right from t
183.
▲
by
scoutt
4y ago
Really? It seems more complicated than that......... https://github.com/zmwangx/rust-ffmpeg/wiki/Notes-on-buildin... And "Install FFmpeg (complete with headers) through any means, e.g. downloading a pre-
184.
▲
by
scoutt
4y ago
Parent gave two "big libs" as an example (was it a "worst case"?), I choose the one I used the other day and I remember how I used it. I also remember that I took the "hard" path on Linux and rebuilt ffmpeg, bu
185.
▲
by
scoutt
4y ago
You have to do a lot of things. I don't envy you at all! I work mostly in IDEs and won't use the clunky command line if I have an alternative. After all, it's the year 2022. Why working like it's 1991? I don't want
186.
▲
by
scoutt
4y ago
libav: On Windows: download shared from here(1), unzip anywhere. Right click on the project, select "Project settings" (IIRC) then point to .libs you want to use (or add them all), add include path (ffmpeg/include). Done. O
187.
▲
by
scoutt
4y ago
> work you have to do to setup and actually understand your development tool chain in C as well as C++ Open visual studio (or Qt) 'File' menu, 'New C/C++ project'. Press F7 to compile. No command line, no cargo b
188.
▲
by
scoutt
4y ago
It's truly interestering. We considered it, and we didn't like it. It seems something born to be "vendor lock-in" plus the fact that it looks super volatile (a bad combination). We are sure that our current EDA tools wil
189.
▲
by
scoutt
4y ago
But the problem is not the book itself. It's what you are looking for. If you are just starting into any given topic, then you just need a good book, not the perfect book. And the advice parent gave you I think is more than enough
190.
▲
by
scoutt
5y ago
Building the kernel shouldn't require an internet connection.
191.
▲
by
scoutt
5y ago
Yeah, I know I was being dismissive. Sorry. But I feel and understand the pain, too. I know if I have to make a safe function that can operate over any kind of data then I would have to accept a void* (or uint8_t*) and a size, and trust
192.
▲
by
scoutt
5y ago
If an electricity company sells electricity (to you), what does Twitter sell (to you)?
193.
▲
by
scoutt
5y ago
Embedded doesn't mean "small programs that fit in a head". Some projects I maintain are tens of thousands LoC. Modern microcontrollers are being built with 1 or 2 MB of flash (where a full exFAT FS plus an SDXC driver fits in
194.
▲
by
scoutt
5y ago
I'm pretty sure there was lights above in the sky at some point. And there is also the bird that hit an (allegedly) invisible alien ship.
195.
▲
by
scoutt
5y ago
This is the perfect example. For instance, I don't need Traits or Async or generics for embedded. I can pass a struct into functions as I've been doing my whole life. Async is not supported (but I can generate my own interrupt-dri
196.
▲
by
scoutt
5y ago
I've driven from mid-Italy to Munich/Nuremberg many times in my life (vacations/fairs/etc.) and the Verona-Brenner-Innsbruck section is my favourite part of the trip. What a view! I wouldn't want to miss that in a t
197.
▲
by
scoutt
5y ago
> Impossibly tight deadlines, unrealistic schedules, and constant pressure to develop and release applications on time, while at the same time achieving excellent quality. Sound familiar? I can understand that this article, being an Ad f
198.
▲
by
scoutt
5y ago
> "worse is better" Of course not! If I have to choose, regarding system/embedded programming languages, then I'd go with "less is better". > Maybe you are looking after Zig? Definitely Zig is under my ra
199.
▲
by
scoutt
5y ago
As a longtime embedded C developer (20 years) I always look forward to truly learn Rust someday. But unfortunately I don't have much time now to learn it. And I'm in a kind-of hate-love relationship with Rust at the moment. The sa
200.
▲
by
scoutt
5y ago
Exactly. I think you managed to summarize all my concerns in a single sentence. https://www.areweguiyet.com/
201.
▲
by
scoutt
5y ago
> This software is important and needs to be memory-safe. Let's say the GC is a binary... where is this binary? Probably somewhere in the filesystem? So now you need a filesystem written in a language that doesn't depend on the
202.
▲
by
scoutt
5y ago
I can guess why... Everybody would recall that cheap kitchen appliance that broke within the first month after purchase.
203.
▲
by
scoutt
5y ago
I felt exactly the same. So I left the page and went to https://en.wikipedia.org/wiki/Monorepo
204.
▲
by
scoutt
5y ago
This is really nice tip. AFAIK, sync works on Linux only since it needs $ANDROID_PRODUCT_OUT . The problem is that I develop on a Windows machine (vscode with ssh extension) and my source code is on remote Linux machines (in premises), d
205.
▲
by
scoutt
5y ago
What would be the utmost, top dream of a Marketing team? I think it is to be able to read my mind. Followed by being able to project an ad into my retina (if writing into my mind is not possible). If the above is not possible, then they wil
206.
▲
by
scoutt
5y ago
Partly joke, partly true... the question that really matters for every AOSP developer out there: how much time did it take to "make clean/make dist" ? I'm still working with Android 11 and compile times are driving me i
207.
▲
by
scoutt
5y ago
> include any games that carry it. I see many games are open source so, why not? Just being curious.
208.
▲
by
scoutt
5y ago
As long as Personal Data isn't being trasferred, there is no need to ask.
209.
▲
by
scoutt
5y ago
Not OP, but what happens in the case you want to add by subtracting a negative value?
210.
▲
by
scoutt
5y ago
Let's see what (and how it) lands in C2x. Of course, as any other language, C might be taken over in the future by a new generation and be bloated , too. But so far, it is contained. In any case, nobody can deny the amount of bloat
More ›