Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
felixfbecker
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
felixfbecker
6y ago
One thing that Netflix is absolutely terrible at is dubbing. As a German, I grew up with the luxury of all movies shown on TV (Hollywood or European) being dubbed (this is not true for many of our neighboring countries). In Germany this mea
92.
▲
by
felixfbecker
6y ago
I use this command I found on SO (was the first Google result): https://video.stackexchange.com/a/28276 ffmpeg -i input.mp4 -b:v 0 -crf 30 -pass 1 -an -f webm /dev/null ffmpeg -i input.mp4 -b
93.
▲
by
felixfbecker
6y ago
I record little screencasts/demos regularly for embedding them on webpages and currently always convert them with the ffmpeg CLI to WEBM, but it's really cumbersome and hard to remember all the command line flags you need to use (
94.
▲
by
felixfbecker
6y ago
Any plans to support WEBM? Files are even smaller than MP4, which makes them perfect for replacing GIFs
95.
▲
by
felixfbecker
6y ago
How does this work? Is it converted to some super ugly punycode, or do domains actually support full Unicode?
96.
▲
by
felixfbecker
6y ago
This opinion is completely ignoring accessibility. A canvas is a black box to non-sighted users.
97.
▲
by
felixfbecker
6y ago
All you need is a wallet address, which you can put on a USB stick or even print out on a card and store at home.
98.
▲
by
felixfbecker
6y ago
Cursors are also the only reliable option for supporting programatic usage for automation use cases.
99.
▲
by
felixfbecker
6y ago
I wonder though why does that matter for a web format that can be served with GZIP encoding? Wouldn't GZIP eat the duplicative <move-to /> tags for breakfast? It would be so much easier to write, read, manipulate and animate
100.
▲
by
felixfbecker
6y ago
I wonder how Amex is able to make money in Europe? They still have a quite generous rewards program (not as generous as the US, but not bad) and I thought they always charged high tx fees (which is also why not all merchants chose to accept
101.
▲
by
felixfbecker
6y ago
The US credit score has nothing to do with income. In Europe if you have good income you can get a credit. As an immigrant to the US with no US credit history that is near impossible. In the US you start with the worst possible credit score
102.
▲
by
felixfbecker
6y ago
Could you file a bug here and include the URL you tried it on? https://github.com/felixfbecker/dom-to-svg/issues/new
103.
▲
by
felixfbecker
6y ago
It's linked from the README: https://addons.mozilla.org/en-US/firefox/addon/svg-screensho... No need to add an unsigned extension :)
104.
▲
by
felixfbecker
6y ago
How are you going to express a whole chart in an aria-label string? SVGs have an accessibility tree. An alt string is not enough.
105.
▲
by
felixfbecker
6y ago
Added! https://github.com/felixfbecker/svg-screenshots#examples
106.
▲
by
felixfbecker
6y ago
The only reason I didn't have examples was because I am lazy. Your argument about laziness convinced me, so I added some: https://github.com/felixfbecker/svg-screenshots#examples
107.
▲
by
felixfbecker
6y ago
This is not entirely correct. An SVG file embedded in an <iframe> or <object> is a document itself, and if cross-origin, can not access the outer document. However, if not in a sandboxed iframe, it can still do things like trigg
108.
▲
by
felixfbecker
6y ago
That will run scripts inside the SVG though. <iframe> can be set to disallow that using `sandbox` and/or `csp`.
109.
▲
by
felixfbecker
6y ago
Ah, looks like GitHub actions don't allow public access to artifacts: https://github.community/t/public-read-access-to-actions-art... In that case - just install the extension and try it out? :)
110.
▲
by
felixfbecker
6y ago
Oh that's cool! Did you ever think about recreating the DOM in SVG elements in animating those with CSS, instead of using raster images? It would potentially be possible with MutationObserver, and optionally "copying" any CS
111.
▲
by
felixfbecker
6y ago
It would be just as possible if RFCs were written in HTML, like most web standards are. You probably wouldn't even need a reader at that point, but you could easily customize the styling with CSS (even user CSS with a browser extension
112.
▲
by
felixfbecker
6y ago
You can still cache an SVG embedded through <iframe> the same way you cache an SVG embedded through <img>. It's just an HTTP exchange. The sandbox attribute and a CSP can make sure no external content is loaded inside the S
113.
▲
by
felixfbecker
6y ago
This is not just about "text extraction", my whole point was that an alt text is not enough. An SVG document has a DOM and a navigatable accessibility tree just like HTML documents (including ARIA attributes etc). There is more t
114.
▲
by
felixfbecker
6y ago
Here are some examples produced by the tests of the underlying library, including HN, GitHub and the Google homepage: https://github.com/felixfbecker/dom-to-svg/suites/1630896833... The tests take a PNG scree
115.
▲
by
felixfbecker
6y ago
RFCs have a terrible reading experience. Especially on mobile or on a wide screen.
116.
▲
by
felixfbecker
6y ago
If they are useful for sighted users, they are also useful to non-sighted users. E.g. if it is useful for a sighted user to read the weekly download count of a package to get a sense for how popular it is, to read the latest version, the li
117.
▲
by
felixfbecker
6y ago
If you're interested in adding SVGs that look like truthful screenshots, I wrote a Chrome/Firefox extension that can take screenshots of webpages in SVG: https://github.com/felixfbecker/svg-screenshots It can
118.
▲
by
felixfbecker
6y ago
If only this was accessible. All a screen reader will announce is "image" plus the alt text, you cannot navigate any of the text inside the SVG when it's embedded with <img>. I was always surprised that noone ever talks
119.
▲
by
felixfbecker
6y ago
GitHub raw endpoints do it. They will either serve the SVG without an image/svg+xml Content-Type, making it not render in the browser, or you have to append ?sanitize=true to the URL which will, as the name suggest, sanitize it.
120.
▲
by
felixfbecker
6y ago
Not really. I would prefer to keep my profile which has all my history, sessions etc instead of launching a new Firefox every time. Reloading extensions is really not that hard, especially with something like https://chrome.googl
More ›