Hacker Newsnew | past | comments | ask | show | jobs | submit | dtf's commentslogin

“Don’t over plan your life. Be open to the wonders and opportunities that present themselves,” Tan said.

[sharing reflections on his journey from MIT graduate to Apple executive to OpenAI Chief Hardware Officer as part of the Distinguished Speaker series hosted by the School of Engineering]

[https://thetech.com/2025/10/30/tang-tan-openai]


I would imagine the only way to use NVENC directly from a browser would be via WebCodecs.


I think WASM SIMD is only 128-bit wide.


That seems like a lot. Can I ask where you got that figure? Is "day-to-day" denoting some kind of specific budget?

I just tried to Google it and their AI responded with "The NHS and social care account for roughly half (49%) of all day-to-day public service spending controlled by the Westminster government.", linking me to a report from the The King's Fund [1].

But on reading that report, it seems to say only that 49.5% is the cost of staffing the NHS from its own budget, which it states as £205 billion in 2024/25 - that's more like 20% of the year's public spending [2]. Which seems more in line with what I had assumed.

[1] https://www.kingsfund.org.uk/insight-and-analysis/data-and-c...

[2] https://obr.uk/docs/dlm_uploads/BriefGuide-M23.pdf


Out of all day to day government spending on services (health, schools, police, courts, etc), the NHS consumes about 40% of departmental expenditure limits [1]. Although it is pre-covid and the picture has worsened significantly since then, this BBC article is quite good too at examining the different figures [2].

[1] https://www.gov.uk/government/statistics/public-spending-sta... (Diagram in section 2.2) [2] https://www.bbc.co.uk/news/health-42572110


It was widely covered at the time of the Spending Review last year, based on government figures.

Day-to-day is the routine, required cost of running the state, without long term infrastructure spending.


I recently used Resolve (just the free version) for a project. It was my first time seriously using the software but I ended up spending a lot of time with it - lots of timeline editing, keyframe animation, some simple Fusion compositions, and a fair bit of work in the Fairlight page, rendering out daily . I did all this on my beloved Arch Linux workstation, and frankly it was rock solid, apart from exactly one crash when using the timeline keyframe editor - something that was solved by upgrading Resolve to the latest version.

I was really impressed by how well it worked for me on Linux.

I think these things might have helped:

- I use an X11 desktop (Cinnamon), not Wayland. I've tried it out on a GNOME Wayland desktop but it seemed quite a bit more clunky and froze frequently.

- PipeWire runs the system's audio routing, so Resolve just appears as another ALSA client, and I can then use wiremix to send to my preferred speakers or headphones. (I haven't tried any audio input yet)

- I didn't try to install Resolve natively, I used davincibox [1] to install and update it within a container (it uses distrobox, which then uses podman).

I'll now be purchasing the studio version, which hopefully will work as well.

[1] https://github.com/zelikos/davincibox


You encouraged me to try again and somehow, blackmagically ;) it works this time. It may be that recent DaVinci version has made some improvement. I'm so happy!

Installation still requires workarounds and codecs support is limited, but having that aknowledged and accepted, the application is finally usable!

PS. I don't know where the h264 (and other codes?) limitation come from, since ffmpeg has full support of it. Or is it just business model? Weird.


Great to hear!

I would guess the codec limitation might come from licensing requirements, as BMD would need to pay for h264/h265 licenses for Linux, and that can't really be sustainable for a free product. MacOS and Windows already come with licensed system codecs.

My project had ProRes source media, so there was no codec issue and everything worked very smoothly. I exported ProRes and used ffmpeg to transcode to whatever I needed.

I don't think I would have bothered trying to run Resolve on Linux were it not for finding that davincibox script. It was incredibly straightforward to install, and now I just start it by clicking on an icon like a regular application.

Have fun!


For those seeking quick solution for missing codecs, here are bash scripts that use ffmpeg to convert any input clips (including these problematic h.265/h.264) to format acceptable for DaVinci

  #!/usr/bin/env bash
  
  set -euo pipefail
  
  INPUT_DIR="${1:-}"
  TARGET_FPS="${2:-30}"
  
  if [[ -z "$INPUT_DIR" ]]; then
      echo "Usage: $0 <directory with clips> [target fps (defaults to 30)]"
      exit 1
  fi
  
  if [[ ! -d "$INPUT_DIR" ]]; then
      echo "Error: directory does not exist: $INPUT_DIR"
      exit 1
  fi
  
  OUTPUT_DIR="$INPUT_DIR/conv"
  mkdir -p "$OUTPUT_DIR"
    
  EXTENSIONS=(
      mp4 avi wmv mpg mpeg mov
      mkv m4v flv webm ts mts m2ts 3gp
  )
  
  shopt -s nullglob nocaseglob
  
  for ext in "${EXTENSIONS[@]}"; do
      for file in "$INPUT_DIR"/*."$ext"; do
          filename="$(basename "$file")"
          name="${filename%.*}"
  
          output="$OUTPUT_DIR/${name}.mov"
  
          echo "Konwersja: $file -> $output"
  
          ffmpeg -y -i "$file" \
              -map 0:v:0 -map "0:a?" \
              -vf "fps=${TARGET_FPS}" \
              -vsync cfr \
              -c:v prores_ks -profile:v 1 \
              -pix_fmt yuv422p \
              -c:a pcm_s16le -ar 48000 \
              "$output"
      done
  done
  
  echo "Results in: $OUTPUT_DIR"
and then converting final exported video to h.265:

  #!/usr/bin/env bash
  set -euo pipefail
  
  INPUT="${1:-}"
  CRF="${2:-21}"
  PRESET="${3:-slow}"
  
  if [[ -z "$INPUT" ]]; then
      echo "Usage: $0 <input file> [crf=21] [preset=slow]"
      exit 1
  fi
  
  if [[ ! -f "$INPUT" ]]; then
      echo "Error: file does not exist: $INPUT"
      exit 1
  fi
  
  DIR="$(dirname "$INPUT")"
  FILE="$(basename "$INPUT")"
  NAME="${FILE%.*}"
  
  OUTPUT="$DIR/${NAME}_h265.mp4"
  
  ffmpeg -y -i "$INPUT" \
    -map 0:v:0 -map '0:a?' \
    -c:v libx265 \
    -preset "$PRESET" \
    -crf "$CRF" \
    -pix_fmt yuv420p \
    -tag:v hvc1 \
    -c:a aac \
    -b:a 192k \
    -movflags +faststart \
    "$OUTPUT"
  
  echo "Ready: $OUTPUT"


I use Resolve (paid) all the time on Arch with Gnome+Mutter+Wayland, works completely alright for me, except when it comes to anything generating 3D in Fusion, for some reason. Mostly use it for quick cutting and also audio mastering.

Got my license when I bought a second hand Blackmagic camera, must have been 5-6 major Resolve versions ago, and it still works as a charm! They're a rare star among a sea of trash in the software and (arguably bit less trash) hardware world.


As per my comment here: https://news.ycombinator.com/item?id=47765893

I run Resolve under CachyOS using the project I mentioned -- everything works afaict.


> It helps you build and run Resolve in a Docker or Podman container

Why though? I run it perfectly fine on Arch as-is, what problem does containers solve here? Install it to different paths and you have different versions working too.


How are you installing Resolve in Arch? I have not actually tried installing directly (in Arch at least). What problems are you having in the Fusion page too?


The AUR has Davinci Resolve and appears to be maintained. (Untested) [0].

[0] - https://aur.archlinux.org/packages/davinci-resolve


All I know is, it's the end of the long Easter weekend, the sun came out to play yesterday and today and London has been looking very fine indeed.


It's giving Gwyneth Paltrow at the conclusion of her ski crash trial.


I suppose it might be because humans that use LLMs write like this.


Some British women now find themselves in a Kafkaesque situation where the UK home office refuses to renew or grant them a UK passport, because their foreign passport is under a different name. (Greece and Spain are mentioned in [1], but I know people in France affected by this)

Where previously these women could at least travel to their birth country to visit dying relatives on their foreign passport, they are now locked out waiting two months for a £600 entitlement certificate. Meanwhile, non-British visitors can just pay £16 for an ETA on this whizzy app.

[1] https://www.theguardian.com/politics/2026/feb/16/border-rule...


While this is a real problem and I do have relative who had this issue like this there are ways to get new UK passport without paying £600 or changing legal name in other country.

It's just take digging in government rules and arguing. As long as it's not the first UK passport it's doable.


I'd love to hear any advice on that!

My friend went round and round and sent many documents back and forth for over a year trying to renew her British passport, to no eventual avail. UK authorities were extremely unsympathetic and unhelpful. The offending "misnamed" foreign passport was long expired and French authorities required a valid British passport to renew it - she was left without any passport at all for over a year, until the French took pity and provided an alternate path to renew her French passport.


Hey. I will ask how exactly it was solved and try to reply here in a day or two. My relative is woman so problem was that she had her original name in a passport from country of origin and UK passport had her name after marriage.


Why does this page include this code?

https://github.com/huseyinstif/CVE-2026-2441-PoC

CVSS 8.8 (High) | Actively Exploited in the Wild | Renderer RCE (Sandboxed)

A use-after-free vulnerability in Google Chrome's Blink CSS engine that allows a remote attacker to execute arbitrary code inside the browser sandbox via a crafted HTML page.


I'm not on a vulnerable user, but I'd prefer not to run RCE's on web pages I'm browsing which aren't presented as containing the RCE, even if they are doing it to notify me of the vuln.


I was playing around with it a while back and forgot to remove it...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: