HNHacker News
TopNewBestAskShowJobs

RasmusWL

16 karma · joined September 26, 2014

[ my public key: https://keybase.io/rasmuswl; my proof: https://keybase.io/rasmuswl/sigs/vErJJUJzPWBvtwXTCkkXrV2i2hQJowviSOd21orCW_o ]
submissionscomments
RasmusWL··on Wrist-mounted camera captures entire body in 3D
https://www.scifilab.org/bodytrak has _something_ at least, but still very little :(
RasmusWL··on A log/event processing pipeline you can't have (2019)
Awesome, thanks for digging that up :)
RasmusWL··on A log/event processing pipeline you can't have (2019)
I was excited to look at the company, but turns out they pivoted away from doing log processing :(
RasmusWL··on Linux touchpad like a MacBook: April 2020 update
Yep. I went to sponsor him with a few bucks, but as you say, it wasn't set up.

Think the best we can do for now is to give a star to https://github.com/gitclear/libinput although it doesn't feel very significant.

> I presume nobody is randomly visiting pages on bill.harding.blog, so you aren't seeing this.

FeelsBadMan.

RasmusWL··on OpenShot – Open-Source Video Editor
We're building a product that provides a web interface for creating videos that users can share as stories on social platforms. This includes applying transitions and effects to input images/videos, and generating a resulting video.

Maybe we could be using ffmpeg for this. We never really explored that in depth since OpenShot seemed like an obvious solution :P

RasmusWL··on OpenShot – Open-Source Video Editor
They also offer a AWS marketplace AMI with a REST api, so you can do video editing server-side. https://www.openshot.org/cloud-api/

I have not seen any other product offering such an easy solution for serverside video editing.

RasmusWL··on Designing a Programming Language for the Desert
That's totally fine.

Futhark is an offer for people that need high performance code, but could spend their time on better things than writing CUDA/OpenCL code by hand.

Clearly that's not everyone. Maybe you don't need high performance code. Maybe you need to squeeze every last bit of performance out of your GPUs, so you actually need to spend time writing your own CUDA/OpenCL code.

So while it might not be worth it for you, it might be worth it for people trying to solve other kinds of problems :)

RasmusWL··on Show HN: Tag – instantly jump to your ag matches
ag has issues with .gitignore, as patterns are not recognized properly. The matcher that git uses cannot be included due to licensing (see https://github.com/ggreer/the_silver_searcher/pull/614).

Does seem like there is hope, as a BSD licensed version exists. My fingers are crossed that this is solved soon :)

RasmusWL··on Concurrency in Rust
Can someone enlighten me as to why the first snippet has a data race? Won't the resulting array become [2,3,4]?

    let mut data = vec![1, 2, 3];

    for i in 0..3 {
        thread::spawn(move || {
            data[i] += 1;
        });
    }