HNHacker News
TopNewBestAskShowJobs

dindresto

576 karma · joined August 6, 2012

submissionscomments
dindresto··on Three years of Metal
Ah that's awesome to hear!
dindresto··on Three years of Metal
Well, (un)fortunately WebGL 2.0 adoption is mainly blocked by Apple. And as Apple is one of the driving forces behind WebGPU, I expect it to be adopted by Safari faster.
dindresto··on Three years of Metal
Fortunately, WebGPU is on the horizon to fix this mess. And before someone links the relevant XKCD comic, I'll do it myself: https://xkcd.com/927/
dindresto··on Three years of Metal
It's basically a game which people use as a basis for custom games. I never fully understood it either, but my little brother used to love it.
dindresto··on Scalable, Ultra Low Latency and Adaptive WebRTC Streaming
I was very surprised to hear that Apple actually acted upon some of the community feedback. In particular, LHLS was supposed to rely on HTTP/2 Push (leading to issues with most CDNs) while the community solution makes use of HTTP/1.1 Chunked Transfer.

- https://github.com/video-dev/hlsjs-rfcs/blob/lhls-spec/propo...

- https://developer.apple.com/videos/play/wwdc2020/10228/

dindresto··on Scalable, Ultra Low Latency and Adaptive WebRTC Streaming
This appears to be a fork of the Red5 media sever, looking at the Github repository. Would be interesting to know why this has been forked instead of contributing. At first glance, Red5 still seems to be actively maintained.

- https://github.com/ant-media/ant-media-server

- https://github.com/Red5/red5-server

dindresto··on Scalable, Ultra Low Latency and Adaptive WebRTC Streaming
Live streaming video usually has a latency of 6 to 30 seconds, so in that context anything below a second is very low latency

Edit: the topic of my bachelor's thesis included low latency live streaming, so I hope I have at least some knowledge :)

dindresto··on Apple: Person-to-person experiences do not have to use in-app purchase
On a further note, what is preventing Stadia from running on Safari on iPadOS right now? I suppose it's making use of some non-standard Chrome only features?
dindresto··on Apple: Person-to-person experiences do not have to use in-app purchase
I still wonder why games are often treated so much differently than movies or shows today. They should've reached the same cultural acceptance by now and are often as much art as their non-interactive counterparts.
dindresto··on GitHub Container Registry
draw.io switched away from io because of security concerns: https://www.diagrams.net/blog/move-diagrams-net
dindresto··on What's the future of Servo?
How will Servo be affected by the Mozilla layoffs?
dindresto··on Big Sur is both 10.16 and 11.0
To the people downvoting this comment: By saying that 11 is what 10 was to Mac OS 9 implies the same substantial changes made to the whole system which is not the case here, at all. Mac OS 10 / OS X / macOS was a completely new system based on NeXTSTEP (or at least, completely different from Mac OS 9). It is still the same operating system, just in the usual upgraded fashion (although this time with more visual changes). By dropping the 10, Apple would have stated that macOS is just considered the successor to Mac OS (9) and the previous major "10" is already implied by the name. The 11 just makes no sense considering there has already been an 11th OS X.
dindresto··on Big Sur is both 10.16 and 11.0
Yup, year based would have made even more sense indeed considering their release cycle.
dindresto··on Big Sur is both 10.16 and 11.0
Why did they even go with 11 instead of just dropping the 10, making Big Sur macOS 16?
dindresto··on Apple announces it will switch to its own processors for future Macs
As Apple's own GPUs do not run full OpenGL, does this in turn mean they didn't only create a x86 to ARM translation layer but also a full OpenGL implementation running on top of Metal? Similar to other projects implementing OpenGL on top of Vulkan? Or did they actually invest the time to implement OpenGL directly in their graphics drivers?

That seems a bit weird considering OpenGL has been deprecated in macOS already. I would have expected a full removal once the first ARM Macs ship.

dindresto··on Gitlab 13.1
Yes, this update basically reduced the value of Bronze significantly as there were no relevant new features coming to Bronze and those that we were paying for are now in the free tier.
dindresto··on Gitlab 13.1
I'm not saying they should remove any free features, but now and then it'd be nice seeing a Silver feature come to Bronze.
dindresto··on Gitlab 13.1
With every release I wonder why our team is even paying for Gitlab Bronze. It seems to offer no value at all, might as well go for the free tier and save a thousand dollars a year.
dindresto··on Micro-front ends in Webpack 5
I found the linked docs about Module Federation in Webpack 5 to give me a better insight to what this is about: https://webpack.js.org/concepts/module-federation/
dindresto··on Polyphasic sleep takes napping to the extreme
Did you become sick from adapting to the new sleep schedule or was it just a coincidence?
dindresto··on Apple’s Rejection of Hey from the App Store for Not Using In-App Purchases
Actually, Apple blocked the Steam remote play app because it just acted as a remote desktop for Steam's Big Picture mode, which also allowed using the store for making purchases. This was a thorn in Apple's eyes so Valve had to ensure the shop was inaccessible when opening Big Picture mode through the iOS / iPadOS app.

Source:

- https://www.theverge.com/2018/5/24/17392470/apple-rejects-va...

- https://www.theverge.com/2018/6/5/17430532/apple-app-store-r...

dindresto··on Rav1e, an AV1 encoder written in Rust and assembly
Indeed you are right, my mistake! While ffmpeg allows writing AV1 streams to WebM containers, it's not officially supported by the spec. I'd be interesting to know whether Firefox and Chrome support playback of these WebM AV1 streams though.
dindresto··on Rav1e, an AV1 encoder written in Rust and assembly
As far as I know, WebM only recently added AV1 support to its container format. Before that, it was already supported in MP4 and Matroska.
dindresto··on GeckoView for Android
Is there a similar set of components for desktop applications? I.e., as an alternative to electron.
dindresto··on Xubuntu 20.04
No, the compatability libraries are still there and Steam and Proton will run fine.
dindresto··on Managed Kubernetes Price Comparison
Yeah I was very disappointed to see that this is limited to the "regular" three...
dindresto··on Google Kubernetes Engine is introducing a cluster management fee on June 6
Do you use any special solution like Rancher or kubeadm?
dindresto··on Go 1.14 release notes
macOS El Captian is almost five years old
dindresto··on Becoming a high performing software developer working from your bedroom
I highly disliked them, the result always looked off to me. At some point in school, I reverted to just striking through everything.
dindresto··on Runtime Compiled C++ Dear ImGui and DirectX11 Tutorial
It looks like Unity does support runtime editing, or rather, "hot reloading": https://docs.unity3d.com/Manual/script-Serialization.html

I didn't know that prior to you raising the question, so I can't say how well it works unfortunately.

← PreviousPage 4 of 6Next →