Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kierank
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
kierank
3y ago
The incredible part is the RPi sucks less than all the other commercial embedded SBCs such that it's had huge industry uptake purely by being the least worst. The state of the embedded industry continues to amaze me.
32.
▲
by
kierank
3y ago
The tweet links to the mailing list which is the official source of the patchset (you can choose "Next in Thread" to continue).
33.
▲
by
kierank
3y ago
Do you actually implement all permutations of vpternlogd? The lightweight macro layer in ffmpeg takes care of v prefixes. In FFmpeg, x264 and dav1d there are many different examples of code that couldn't be written in intrinsics or oth
34.
▲
by
kierank
3y ago
The paper suggests FFmpeg uses intrinsics which is not correct. There have been many SIMD abstraction layers created in the past but none of them will beat the raw speed of handwritten assembly. Try and implement something like vpternlogd i
35.
▲
Improving the boot times of servers with a custom coreboot BIOS
(obe.tv)
7 points
by
kierank
3y ago
|
0 comments
36.
▲
by
kierank
3y ago
The AMD Alveo ASIC isn't actually available to buy yet. Their older Alveo FPGA (formerly NGCodec) is available but is not competitive by any metric apart from marketing noise.
37.
▲
by
kierank
3y ago
How would you edit a sports highlights package?
38.
▲
by
kierank
3y ago
SpaceX deliberately doesn't make money as they want to invest as much as possible into going to Mars.
39.
▲
by
kierank
3y ago
Sure, when there's a consistent experience between browsers with decent echo-cancellation amongst other audio processing I'll be happy to move. I don't want to get stuck on lowest common denominator WebRTC, that pales in comp
40.
▲
by
kierank
3y ago
This isn't the fault of RPi as such. It's the fault of the whole embedded industrial SBC industry whose boards are expensive, long lead time, have awful software and are poorly documented.
41.
▲
by
kierank
3y ago
"bwdif" is a hybrid of "yadif" and "w3fdif"
42.
▲
by
kierank
3y ago
It's easier to do an update with a single security fix rather than an update that rolls in a ton of new functionality that ends up breaking your device. Seen this time and time again with OS/dependency update.
43.
▲
by
kierank
3y ago
Yes, there's substantial value in being able to have a specific bugfix and not have to upgrade an application and a ton of dependencies.
44.
▲
by
kierank
3y ago
Absolutely spot on here, there's no reason for the obsession HN (and the wider internet) has with upgrades in these kinds of environments. These are not environments where you can tolerate unplanned downtime, this isn't a silly we
45.
▲
by
kierank
3y ago
FFmpeg has a lot of assembly language that can be added to: https://blogs.gnome.org/rbultje/2017/07/14/writing-x86-simd-...
46.
▲
by
kierank
3y ago
The RFC does not mandate that the RTCP timestamp (which you need to handle wraparound if you join a stream halfway through) needs to be the same as the video/audio clock. In practice this clock is generated via the PC clock so it isn&#
47.
▲
by
kierank
3y ago
Author here: >I have had no problems with measuring NTP drift. As the clocks change I would measure. Did you read the article? NTP is not the same as the video/audio clock which is what you need to care about. I have to now take a d
48.
▲
Why does MPEG Transport Stream still exist?
(obe.tv)
5 points
by
kierank
3y ago
|
1 comments
49.
▲
by
kierank
3y ago
Just to be clear this is is a patch and is not necessarily going to be accepted into FFmpeg.
50.
▲
by
kierank
3y ago
Take a flight and use the onboard wifi to visit websites.
51.
▲
by
kierank
3y ago
There was a brief period in 2020 before the chip shortage when 100/25G was affordable on eBay.
52.
▲
by
kierank
3y ago
Unfortunately the industry I am in (multimedia) is slowly getting invaded by all the awful embedded development practices, binary blobs, custom forks, hacks galore. It's ruining an area where there was clean code, no blobs. Also Linus&
53.
▲
by
kierank
3y ago
Embedded development is substantially worse when it comes to out of tree unmaintainable kernel patches, compiler forks, binary blobs around terrible hardware etc etc. Completely incomparable to web, enterprise and mobile (android and co is
54.
▲
by
kierank
3y ago
Seems to miss the part where it's ok to create terrible software in embedded, with custom forks of everything, binary blobs galore. But it's all fine as it shaves a few cents from the BOM.
55.
▲
by
kierank
3y ago
I do wonder if anyone actually read the Amazon post before creating their hot takes. The crux of the post is simple and obvious to anyone who's ever actually developed "low-level" (used loosely) video libraries. Microservices
56.
▲
by
kierank
3y ago
Is there any good way to do OAuth on a headless system? I want to be able to run batch jobs without a browser involved. There's OAuth for devices but that has limited real world use.
57.
▲
by
kierank
3y ago
It's similar to how many "media" and "video" companies just call FFmpeg
58.
▲
by
kierank
3y ago
Surely the problem with GSO is that you're now bursting UDP over the wire as fast as possible and that will be problematic for downstream switches?
59.
▲
by
kierank
4y ago
Multimedia isn't something that is easily represented on a CLI.
60.
▲
Are Video Codecs...Done?
(youtube.com)
2 points
by
kierank
4y ago
|
0 comments
More ›