Readit News logoReadit News
smat commented on Apple will phase out Rosetta 2 in macOS 28   developer.apple.com/docum... · Posted by u/summarity
darkamaul · 4 months ago
I’ve always been amazed by Rosetta, such an incredible piece of engineering. But I wonder if we’ll ever see its source code opened up.

It feels like keeping it alive could really help long-term x64 support on Apple Silicon, even if Apple decides to move on.

smat · 4 months ago
Check out Asahi Linux, they run on Apple Silicon and have translation for 32 and 64 bit x86, so they even go further than what Rosetta achieved. Open Source as well.
smat commented on Formally verifying a floating-point division routine with Gappa – part 1   community.arm.com/arm-com... · Posted by u/montalbano
smat · 6 months ago
A very interesting read.

The article states that they added a computational correction step which is run whenever a result might be incorrect but skip it most of the time.

I am wondering whether this might cause problems for small real-time systems that do not have an FPU. If the runtime cost of an operation depends on the input, it is very hard to figure out whether deadlines can be met in all operation conditions.

smat commented on The scientific “unit” we call the decibel   lcamtuf.substack.com/p/de... · Posted by u/Ariarule
smat · 10 months ago
Great post, the fusion of scale with unit is a mess.

When using it as a factor, for example when describing attenuation or amplification it is fine and can be used similar to percent. Though the author is right - it would be even more elegant to use scientific notation like 1e-4 in this case.

For using it as a unit it would really help to have a common notation for the reference quantity (e.g. 1mW).

But I guess there is no way to change it now that they are established since decades in the way the author describes.

smat commented on Why fastDOOM is fast   fabiensanglard.net/fastdo... · Posted by u/wicket
gwern · a year ago
> The MPV patch of v0.1 is without a doubt build 36 (e16bab8). The "Cripy optimization" turns status bar percentage rendering into a noop if they have not changed. This prevents rendering to a scrap buffer and blitting to the screen for a total of 2 fps boost. At first I could not believe it. I assume my toolchain had a bug. But cherry-picking this patch on PCDOOMv2 confirmed the tremendous speed gain.

Good example of how the bottlenecks are often not where you think they are, and why you have to profile & measure (which I assume Viti95 did in order to find that speedup so early on). The status bar percentage?! Maybe there's something about the Doom arch which makes that relatively obvious to experts, but I certainly would've never guessed that was a bottleneck a priori.

smat · a year ago
While this gives an impressive boost in performance, it also means that frametimes are around 10% longer when the status bar has to be updated.

Overall this can mean that in some situations the game feels not as smooth as before due to these variations.

Essentially when considering real time rendering the slowest path is the most critical to optimize.

smat commented on Liberating Wi-Fi on the ESP32 [video]   media.ccc.de/v/38c3-liber... · Posted by u/doener
ElectRabbit · a year ago
Still super weird that Espressif is the only company that managed it to get a Wifi modem into a more or less decent microcontroller.

ST still far behind when it comes to this stuff.

smat · a year ago
Nordic semiconductor also has microcontrollers with BT and Wifi. They are much less common than espressifs solution though.
smat commented on Humane AI – Pico Laser Projection – AI Twist on an Old Scam (2023)   kguttag.com/2023/12/06/hu... · Posted by u/abhinavk
whywhywhywhy · 2 years ago
>If Humane really had better technology, why didn’t they release it as a software application rather than developing this terrible device?

Because on smart phones you can't do always on recording or control the lock screen. The real game changer AI devices will bring is when they always on record which you can't do without controlling the hardware.

Would have thought this was completely obvious.

smat · 2 years ago
Though this is an artificial constraint imposed by the platform holders (i.e. Apple and Google).

Once they figured out how their new AI assistant needs to look like their own rules for 3rd party apps won’t matter anymore.

smat commented on Gemini "duck" demo was not done in realtime or with voice   twitter.com/parmy/status/... · Posted by u/apsec112
hot_gril · 2 years ago
I agree, but I also bet Waymo doesn't exist by the end of the decade. Not just because it's Google but because it's hard to profit from.
smat · 2 years ago
I could see that in the coming years the value of Waymo for Google is not actually in collecting revenue from transportation fees but to collect multi modal data to feed into its models.

The amount of data that is collected by these cars is massive.

smat commented on Stable Audio: Fast Timing-Conditioned Latent Audio Diffusion   stability.ai/research/sta... · Posted by u/JonathanFly
jncfhnb · 3 years ago
The bluegrass one is super weird. I can’t identify exactly why.
smat · 3 years ago
You are right it feels off.

The position of the guitar in stereo is all over the place, higher frequency elements appear to come from the left while other parts are more centered.

smat commented on Germany Achieves Record 57.7% Renewable Energy Share for First Half of 2023   ise.fraunhofer.de/en/pres... · Posted by u/mfld
cubefox · 3 years ago
This is why Germany produces almost 10 times as much CO2 per kWh as France.

https://abload.de/img/img_20230705_133511_84efdp.jpg

It's mind boggling.

smat · 3 years ago
At the same time France had to buy loads of electricity from Germany in the last year because several nuclear plants had to shut down due to a) maintenance problems and b) low rivers that could not provide sufficient cooling.
smat commented on Sennheiser HD 555 to HD 595 Mod   mikebeauchamp.com/misc/se... · Posted by u/edent
skrebbel · 3 years ago
I’ll never understand that people get angry about this stuff but not about luxury bags or iPhones.

You’re not paying for the bill of material. You’re paying for the research, the engineering, the design and the brand.

smat · 3 years ago
You also pay for quality control. Cheaper brands often have decent audio quality on average but high variation in between individual pairs of headphones. They also tend to fall apart after 1-2 years of use in my experience.

u/smat

KarmaCake day65November 22, 2021View Original