contact@mat.dev
https://matsz.at.hn/
- You might not even need ffmpeg.js for that anymore. WebCodecs API is well supported nowadays.
https://developer.mozilla.org/en-US/docs/Web/API/VideoEncode...
- It's probably one of the best introductory projects to x86 assembly on bare metal.
More advanced than my attempt: https://github.com/mat-sz/pongloader
BTW: You could provide a live online demo using v86 - https://github.com/copy/v86
- > Giant GDP boosts are always just one deregulation away, hm?
Honestly, reducing the complexity of incorporating and paying taxes in Germany would quickly improve the dire situation of startups here. It's so bad right now that a tax advisor straight up told me to move to a less business-hostile country.
- "Late stage enshittification."
We're already at a point where more often than not people want to quit using online apps. I wonder if at some point we'll end up with the internet being completely abandoned because we did nothing to keep it usable?
Similar scenario to what might likely happen to our planet, now that I think of it.
- > Andreas Kling, the same person behind SerenityOS
Important context - Andreas isn't involved with SerenityOS much anymore. He decided to prioritize Ladybird, which is arguably the more important project here.
Also, he used to contribute to WebKit. Even ended up working at Apple for a period of time. Quite definitely the right person in the right place.
- Python's imports are the worst I've seen in any mainstream programming language by far.
Relative path imports are unnecessarily difficult, especially if you want to import something from a parent directory. There's no explicit way to define what you'd like to export either.
The syntax is inconsistent, too:
vs. (modern JS)from X import Y import Z
Even C/C++ make more sense here.import { Y } from 'X'; import * as Z from 'Z'; - I was searching for a job from April to June 2024 as a senior/lead front-end (React) dev in EU (Germany). In addition to the usual mid-year slow down, the market itself was tougher. It seemed like a lot of companies had weird standards, contradictory at times even; even though the salaries they offered were much lower than before.
Luckily I landed a great job in late June, but it took 60+ applications and countless interviews.
- That'd be a great solution, I'm using ffmpeg in my personal media server app to generate thumbnails and transcode media on the fly and I was wondering that too.
There are also a few things that I had to patch on top of ffmpeg (for example it doesn't do well with generating singular HLS packets on demand). Would be nice to have a pluggable architecture that can link multiple things together like that.
Might implement this myself if I end up having the time for that.
This makes me wonder how much better the world would be if corporations didn't have to answer to shareholders. Valve isn't publicly traded, Microsoft is.