HN user

spear

123 karma
Posts0
Comments76
View on HN
No posts found.

You're talking about FPGA tools but this thread is about VLSI design where the major EDA vendors (Synopsys, Cadence, and Mentor) don't sell hardware(*) and *do* make a lot of money from software.

(*) Excluding emulators or simulation accelerators.

I happily used my Unicomps for more than 15 years. They're still fine but I got a Model F reproduction a couple of years ago. It's much more expensive but the feel is even better!

I'm pretty sure my 2017 Macbook Pro (Intel, no Touch Bar) doesn't have a Secure Enclave chip, yet it supports Passkeys.

You'd save the QR code at the time you first used it on the old phone, and not wait for when you needed to transfer it.

For me, I'd usually be on the desktop when setting up 2FA anyway, so I'd just save the QR code from the desktop browser ("Save image as ..."). When I needed to set up a new phone, I'd open the saved image on the desktop and point my phone at the screen.

916 Days of Emacs 3 years ago

I've been using Emacs for more than 30 years and my init file is mostly loading and configuring extra packages, and not customizing the editing behavior. I have no problem working in a basic "emacs -q" session (which skips loading the init file) when I don't want to "pollute" my main session (eg. working with huge logs/dumps).

Sony's streaming service (Bravia Core) recommends >100Mbps for their highest quality streams:

https://electronics.sony.com/bravia-core

To access highest quality Pure Stream available at 80Mbps you must have a minimum internet speed of 115Mbps over Wi-Fi. Ethernet (wired LAN) connections are limited to 100 Mbps due to the TV’s product specifications. Therefore, to enjoy 80 Mbps with Pure Stream functionality, you need to connect to the Internet via Wi-Fi (wireless LAN) that supports minimum IEEE 802.11 n/ac.

MythTV was the reason I bought and assembled my first x86 PC. I even bought a copy of Red Hat Linux 8 Personal (before Fedora) to run on it. That system became my main desktop PC and is still running more than 20 years later -- like a Ship of Theseus, with every hardware and software component upgraded multiple times. I'm not a progammer but I wanted to help fix bugs and add features, so it was also the reason I learned C++ and MySQL.

I still use MythTV (with additional PCs as backends and frontends) to record Comcast digital cable with HDHomerun Cable Card tuners. It also serves my small library of music files and can play DVDs and BluRay discs. I've ripped 4k UHD BluRay discs using MakeMKV and MythTV can play the files but the colors are wrong since a lot of the plumbing needs HDR support.

Times have changed. My TV (a 2018 Sony) needed a firmware update to support Dolby Vision. My receiver needed a firmware update to support eARC.

https://streamff.com/v/QEoL1wzkAo

Messi was offside on the initial pass to Martinez (which you can't really see in the clip because of the close-up shot) but was back onside by the time Martinez passed it back to Messi (which you do see). So it's a good goal.

They did replay the entire sequence on the US Fox broadcast without the close-up.

I avoid reinstalls as well and one of my systems hasn't had a reinstall since Fedora Core 4. This system actually started on Red Hat Linux 8 (the precursor to Fedora, not RHEL). It was upgraded to RH9, then FC1, etc., but I had to reinstall once (I think disk failed during upgrade). I have been able to rescue other upgrades that failed.

I have upgraded literally every component multiple times so it's a Ship of Theseus.

Some TVs deliver features they've promised through updates. My 2018 Sony needed an update to support Dolby Vision. More recent models needed updates for HDMI 2.1 support.

There are also bugs that get fixed through updates. (HDMI CEC is notorious for this -- an update might fix something but break something else.)

Yeah, that's why I switched my Fedora systems to Pipewire before it became the default. At some point, Pulseaudio CPU usage went up so much that the fans on even my desktop system were noticeably spinning up. Maybe it was a Pulseaudio regression that was eventually fixed but I never looked back.

Right, and "per GHz" numbers are also not very useful because you can't just crank up the GHz when you need performance. Even with the same process technology, you can't assume different microarchitectures will max out at the same frequency.

Never update the OS.

Unless there are new features or fixes you want. My TV needed updates to support Dolby Vision and to fix ARC/CEC bugs. More recent TVs have required updates to support HDMI 2.1 features.

At least you can download the firmware separately and update through USB instead of a network update.

I used mbsync like this: https://wiki.archlinux.org/title/Isync#Using_XOAUTH2

On Fedora, I think I had to dnf install "isync" (for mbsync) and "libkgapi" (for the SASL XOAUTH2 plugin) and also pip install "oauth2token".

You'll need to get credentials from Google. I think this describes how: https://developers.google.com/identity/protocols/oauth2

If you have a plain gmail account (instead of Google Workspace, or whatever it's called now), one irritating thing is that you have to renew the access tokens (using oauth2create) once a week.