Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dcz_self
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
dcz_self
2y ago
Passing data from camera to OpenGL broke my mind. The code is still far from what I'd call nice, but feel free to steal anything you want! Once I verify that debayering still works (I originally tested it years ago), GPU progress will
2.
▲
by
dcz_self
2y ago
There are two main differences. First, libobscura doesn't yet fully support even UVC webcams, and second, related to the quote, is that you will not run into segfault with libobscura no matter how hard you try. When using libcamera, th
3.
▲
by
dcz_self
2y ago
I guess my initial reaction was wrong: not having code in non-English languages doesn't accurately represent developer sentiments. There's a lot of translation efforts in open source, but again, this is not a good proxy for the se
4.
▲
by
dcz_self
2y ago
Why is that a good thing? I get the idea that a common language is beneficial, but the flip side is the knowledge and effort of the people who know another language. That's lost due to never being opened (I guess that's more of an
5.
▲
by
dcz_self
2y ago
Oh wow, the beginning of a new era.
6.
▲
by
dcz_self
2y ago
Hear, hear. I hit all those Wayland issues while working on Squeekboard. https://gitlab.gnome.org/World/Phosh/squeekboard > Similarly, how do you create an on-screen keyboard that can inject keypresses for char
7.
▲
by
dcz_self
3y ago
I force feed people and computers with Open Source. I think I'm good at it. Location: Germany Remote: preferred Willing to relocate: unlikely Technologies: Linux, Rust, Libre Software, Open Hardware, exchanging ideas with humans Résumé
8.
▲
by
dcz_self
3y ago
https://jazda.org A bicycle computer. Hackable. Open source software. Off the shelf hardware. ARM microcontroller, 100% Rust, Bluetooth (not yet). I have had a bike computer nearly 3 decades ago, but the dream to have the distan
9.
▲
by
dcz_self
3y ago
Thanks for the report. I don't have access to Safari, so there isn't much I can do right now :/
10.
▲
by
dcz_self
3y ago
Which lines do you mean? This source code part? > $1 = alloc::string::String {vec: alloc::vec::Vec<u8, alloc::alloc::Global> {buf: alloc::raw_vec::RawVec<u8, alloc::alloc::Global> {ptr: core::ptr::unique::Unique<u8> {po
11.
▲
by
dcz_self
3y ago
You can use QtCreator that way already: https://dorotac.eu/posts/debugging_rust/ You can view the data structures opaquely even though the functions are written not in Rust, but in Python. One of the difficulties
12.
▲
by
dcz_self
3y ago
Start in the middle. It's the most interesting part, too. After all, that's the core of your idea. I don't know where I heard this, but the idea is so important to me that I saved it on my blog: https://dorotac.eu&
13.
▲
by
dcz_self
3y ago
Thanks! That's the Markdown renderer failing to escape entities properly. Fixed now by switching to markdown-it-py.
14.
▲
by
dcz_self
3y ago
https://dorotac.eu Too many projects, not enough time. Brutalist design, no JS :)
15.
▲
by
dcz_self
3y ago
> Banking or CC app for mandatory 2FA? Switched banks. > gvmt Covid mandatory app to travel anywhere? There wasn't one, thank $DEITY (Germany). > QR code for restaurants? Never encountered one without a menu yet, but I'd
16.
▲
by
dcz_self
4y ago
Still chipping away at the Free Software bike computer: https://jazda.org Given that it contains hardware, I don't expect to make any profit ;)
17.
▲
by
dcz_self
4y ago
A blog post about my work on libcamera I do for the Purism Librem 5 phone touches on this topic: https://puri.sm/posts/cameras-its-complicated/
18.
▲
by
dcz_self
4y ago
Funnily enough, about a month ago I gave a presentation about deliberately putting Rust on my bike. https://dcz_self.gitlab.io/posts/jazda_rust/ Pictures of the less-desired rust included.
19.
▲
by
dcz_self
4y ago
With my Librem 5 developer hat on, I'm surprised that a SPI chip matters at all. The Librem 5 eMMC contains a hidden "partition", which is preferred by the CPU to boot from over the "data partition" where the OS boo
20.
▲
by
dcz_self
4y ago
I'm not a Rust-only developer, but a general systems programmer, and my foray into embedded is limited to a side project (see my profile), but no, I haven't switched to C/C++. Rust brings too much goodness to give it up. Rust
21.
▲
by
dcz_self
4y ago
Based on the comments, telekom.de is doing the same thing. A /56 prefix, changing every day. Blood-boiling. Can anyone recommend an EU-based server provider that could be used as a tunnel?
22.
▲
by
dcz_self
4y ago
That's a valid observation of one of the reasons I won't use git-send-email. I have limited mental resources, and given the choice between a tool where I have to spend half an hour before I can begin using it, and a tool which wil
23.
▲
by
dcz_self
4y ago
I can figure out how to send you a patch set via email (see my Linux kernel contributions), but if I can avoid doing that, sure as heck I will. Your project must be really important to me, or I have to get paid. As for the reason, it's
24.
▲
by
dcz_self
4y ago
I hope so too :) Sadly, Megapixels doesn't seem to be interested in libcamera at the moment.
25.
▲
by
dcz_self
4y ago
Plumbing things correctly is complicated :)
26.
▲
by
dcz_self
4y ago
Did you do your tests in good lighting? Did you compare raw sensor output, or post-processed? Big sensors capture more light and have more bokeh. With enough light, the first doesn't matter, and bokeh is not a thing for QR codes. If yo
27.
▲
by
dcz_self
4y ago
It's not orthogonal. In fact, it's a very good observation, and even libcamera itself recognizes it by providing v4l2 emulation. It could be a viable way to get the basic use case of video streaming where special controls are not
28.
▲
by
dcz_self
4y ago
libcamera already has that functionality via LD_PRELOAD
29.
▲
by
dcz_self
4y ago
That's because we need a standard, and without libcamera, there is no standard.
30.
▲
by
dcz_self
4y ago
It's hard to tell because I don't know what Android phones do exactly. Does it vary by manufacturer? Do we include AI tricks and high speed video encoding? I think it's going to be a long way to get there, but also the openne
More ›