Search results

At Vivaldi we continue to make choices that are different from our competitors. We have chosen to not integrate AI or crypto, but instead we integrate a wealth of other features, based on the wishes of our users.

We are a European company with most of the team based in Norway and Iceland, a few around Europe and a couple in the US.

Our servers are based in Iceland.

If you want to get away from Big Tech, maybe give us a try? If you are already using Vivaldi, maybe introduce your friends?

Have a nice day!

vivaldi.com

0
0
0
0
0

Many years ago I was working with a friend to find a bug in a Makefile generator. We had a megabyte or so of Makefile we needed to examine. He was an emacs user. It took him minutes just to open the file. I was using sam. It took about a second for sam to load, and I found the problem before he'd even finished loading the file.

The speed of tools matters, and big files are common nowadays. Things should stay fast as their workload grows. That goes double for interactive tools.

By the way, it still takes me 30 seconds to log in to my bank. I wonder how long it will take when it's an LLM-generated landing page.

phanpy.social/#/hachyderm.io/s

0
0
0
0

is there a macOS application that can do basic audio routing/mixing? e.g., mix these inputs and send the audio to this output, then send this other input to a different output. something like Cantabile (for Windows), if anyone knows that.

at the moment i use Logic to do this, but it's rather overkill for something this basic.

0
0

Running out of disk space on your Linux, macOS, BSD, or Unix-like OS? Or perhaps you're hitting the classic disk quota limits set by your sysadmin? Fear not. Run `du -sh * | sort -h` command to get a sorted list of your directory sizes so you can remove or compress unwanted files. Here is another useful shell alias:
```
alias ducks='du -cks -- * | sort -rn | head'
ducks
```

See cyberciti.biz/faq/how-do-i-fin for more info.

0

witr 지원

❯ witr ghostty
Target      : ghostty

Process     : ghostty (pid 36529)
User        : mck
Service     : launch job demand
Command     : /Applications/Ghostty.app/Contents/MacOS/ghostty
Started     : just now (Mon 2025-12-29 10:08:55 +00:00)

Why It Exists :
  launchd (pid 1) → ghostty (pid 36529)

Source      : application.com.mitchellh.ghostty.34914134.34914139 (launchd)
              Type : Launch Agent

Working Dir : /
Open Files  : 100 of 256 (39%)
Locks       : /Users/mck/Library/Caches/com.mitchellh.ghostty/sentry/8c48f586-5c27-49c8-71a1-7727494394fc.run.lock

Warnings    :
  • Process is running from a suspicious working directory: /
  • Service name and process name do not match
1

I'm using the final stretch of the year to set up my new box. Been out of the game for about 3 years, because my (ironically ) work requires (so I just used that as my day-to-day).

Quite amazed how good things have gotten. I have had some issues, but mainly because of my poor choice of hardware.

0
0

이제 Ubuntu Linux 24.04 (Noble Numbat) LTS 릴리스에서도 별도의 구독 피드를 추가하지 않고도 Canonical이 운영하는 패키지 피드를 통해 .NET 10 SDK를 설치하고 사용할 수 있습니다. (2025년 12월 24일 기준)

패키지 업데이트 명령어를 아래와 같이 실행하여 카탈로그 캐시를 먼저 최신화합니다.

apt update

개발자를 위한 추천 옵션 1: AOT 컴파일러까지 사용하려면 이 패키지를 설치합니다.

apt install dotnet-sdk-aot-10.0

개발자를 위한 추천 옵션 2: 일반적인 SDK만 사용하려면 이 패키지를 설치합니다.

apt install dotnet-sdk-10.0

컴파일러 없이 ASP .NET Core 서버만 실행하려면 이 패키지를 설치합니다.

apt install aspnetcore-runtime-10.0

일반 닷넷 애플리케이션만 실행하려면 이 패키지를 설치합니다.

apt install dotnet-runtime-10.0

이제 .NET은 Linux, macOS, Windows 어디서나 무료로 자유롭게 설치할 수 있는 진정한 유니버설 런타임이자, 두 자리수 버전대의 성숙한 기술이 되었습니다.

https://forum.dotnetdev.kr/t/os-net-10-2025-12-24/14006

0
0


once upon a time I bought the M2 MacBook Air

It is not much more than a year since I began exploring nix (or is it two years, I fool myself)

It did not take long before I discovered that to use nix on mac requires extra effort, when there inevitably are updates or upgrades. Apple has opinions. The opinionated nix, or more precisely its installer offload that effort.

nix-darwin enables system wide nix on macOS

Part reason I began using nix was moving away from Homebrew

Exploring nix workflow led me to direnv, a powerfull way to load environments by entering directories. It works really great in tandem with nix. It is the sole homebrew package in my macOS

geerlingguy first reminded me of the possibility to install linux on my mac several years ago when the good folks at asahi released asahi linux

Even more years ago I first began hearing the arch buzz, but lately this year buzz on arch using the Hyprland Wayland compositor for a tiled desktop got bumped and

the opinionated linux iteration No. 2 in DHH's series of "omakase" linux, making it easy for everyone to jump from apple to linux

Asahi has a project going on with fedora, but there is also the Asahi-Alarm based on arch. This is great because the arch project mainly focus on x86-64. Asahi-Alarm makes arch linux for aarch64/arm64 with the overarching project Asahi's focus on mac hardware.

Putting it all together tiredkebab manages scripts for mac based on DHH's omarchy

I then make my own opinions with nix, flakes.nix, and direnv.

0

Desktop 版 :vivaldi_gray: に来ている機能で、次の安定版 :vivaldi_red: に来るはずの Auto Hide 機能を使うと、 :apple_inc::vivaldi_red: でここ数年消すことが出来なくなっていたウインドウ左上の信号ボタン 🔴🟡🟢 を隠すことができるということに気がついて :tony_wee: 一時的にデスクトップ版の方もスナップショット :vivaldi_gray: をプライマリーブラウザーに指定して試してる。

Auto hide を有効にするとアドレスバー、タブバー、パネル、ステータスバーのそれぞれを Auto hide の対象にするかどうか選択できるんだけど、自分の使い方だとどれもショートカットキーで明示的に出したり隠したりしたいのですべてチェックは外しつつ、 Auto hide そのものの設定だけを有効にすると、添付の1枚目のキャプチャみたいに、タイトルバーだけが Auto hide の対象になり、ウインドウ画面上部にポインターを持っていったときだけ信号 🚥 ボタンが表示されるようになる。
これは自分が結構求めていたやつかもしれない :tony_happy:

ちなみに、 Auto hide を有効にするとウインドウの上下左右に 6px のグレーの余白が生まれるんだけど、それは以下の CSS を当てて消した。

```css
.auto-hide {
--_gutter-size: 0;
grid-template-columns: var(--_gutter-size) [content] 1fr var(--_gutter-size);
grid-template-rows: var(--_gutter-size) [content] 1fr var(--_gutter-size);
& > :is(.top, .bottom, .left, .right) {
display: none;
}
}
```

Vivaldi デスクトップ版 のスナップショットのスクリーンショット。
ウインドウ上部にフローティングでタイトルバーが表示されている。Auto hide の設定画面。
Auto hide の有効かと、タブバー、パネル、アドレスバー、ステータスバーのそれぞれに対して Auto hide を有効にするかどうか選択できる
0

RE: mastodon.social/@Gargron/11573

I'll elaborate. I believe we're in an AI bubble. AI companies are pushing the overton window on AI discourse. They want the most extreme anti-AI sentiment to be "Sure, it's an overhyped technology right now but there will be reasonable applications down the road". I want to see pushback on this. It doesn't matter if I can disable some AI feature in the settings. The fact that Mozilla is jumping on this bandwagon is deeply disappointing to me.

@GargronEugen Rochko wrote...

"I've finally switched to the @Vivaldi browser. I've been using Firefox for as long as I've been on the internet, but the focus on AI means it's no longer the browser for me. Thankfully unlike Chrome, Vivaldi supports the uBlock Origin extension which is the most important extension for being able to browse the web nowadays."

I've had exactly the same experience! Migrated from to over the summer. was the default browser. In my case FF had/has a huge memory leak that was left to fester for over a month. Looked around and switched to the browser thinking I'd lose --but (pleasant surprise!) there was no limitation on that or any other plug-in I have. 🙂

So far (less than a month) I'm very impressed and happy with Vivaldi. Recommended! 👍

@Vivaldi

Vivaldi on Mastodon Main Page
0

The focus for us at @Vivaldi has always been to do what our users want us to do. So we have spent time on things like:

- Work spaces and tab stacks
- Tab tiling
- Mouse gestures
- Customizable keyboard shortcuts
- Tracker and ad blocker
- Panels and Web panels
- Cross platform, encrypted sync function
- Advanced bookmarking function with speed dials
- Customizable dashboard
- Massive customization options in general.
- Notes functionality

We have also added stuff like this in our desktop browser

- Mail client
. Calendar
- Feed reader
- Proton VPN integration

Not everyone uses everything we make, but that is also the point. The fact that we listen to special requests is IMHO a feature and not a bug. We value power users as well.

On the other hand, we have stayed away from certain things. Things like:

- Blockchain / Crypto currencies
- AI

You can find us on Windows, MacOS, Linux, Android and iOS. You can even find us in many cars running Android Automotive.

We are not the largest browser company in the world, but we are dedicated and we are growing. More and more are giving us a try. Have you?

vivaldi.com

0
0
0

What fresh homebrew hell?!

15:55:17 Compiling /…/macos/build/src/couch/priv/couch_ejson_compare/couch_ejson_compare.c
15:55:17 clang: error: no such file or directory: 'JSON'
15:55:17 clang: error: no such file or directory: 'API'
15:55:17 clang: error: no such file or directory: 'formula_tap_migrations.jws.json'

Has anyone seen anything like this?

Additional curse: only fails in a jenkins agent, manually is fine.

0

Celluloid: A Virtual Camera App for macOS

I’ve had a Logitech C920 webcam for years. It’s a solid camera, but I’ve always hated its color grading — it pushes everything red, making me look perpetually sunburned on video calls.

Zoom has a “Touch up my appearance” filter that helped a bit, but most of my calls happen in Google Meet, which doesn’t have anything comparable. I wanted a solution that worked across all my video apps — set it once and forget it.

So I built one.

Introducing Celluloid – Camera Filters

Celluloid is a macOS menu bar app that creates a virtual camera with real-time filters and color adjustments. Select “Celluloid Camera” in any video app — Zoom, Google Meet, FaceTime, Microsoft Teams, OBS — and your enhanced video just works.

Features include:

  • Film-inspired filters — Black Mist (dreamy diffusion), Halation (vintage highlight bloom), Gate Weave (film projector movement), plus classics like Noir and Chrome
  • Color controls — Brightness, contrast, saturation, exposure, color temperature, and sharpness
  • Built-in LUTs — Professional color grades ready to use, including one specifically tuned to fix the Logitech C920’s color issues
  • Battery friendly — The camera only activates when an app is actually using it
  • Privacy focused — All processing happens locally on your Mac. No data collected or transmitted.

How It Works

Celluloid uses Apple’s CMIOExtension framework to register a virtual camera device with macOS. The main app captures video from your physical webcam, applies filters using Core Image and custom Metal shaders, then sends the processed frames to the camera extension via CoreMediaIO sink streams.

The technical journey was interesting — I tried several IPC approaches (file-based sharing, CFPreferences, shared memory) before landing on sink streams, which turned out to be the correct approach for CMIOExtensions running in their restricted sandbox.

Some technical highlights:

  • SwiftUI for the interface
  • AVFoundation for camera capture
  • Metal-backed CIContext for GPU-accelerated filter processing
  • Custom Metal shaders for the Black Mist diffusion effect
  • CVPixelBufferPool for efficient buffer reuse
  • Darwin notifications for IPC between the app and extension

Get It

Celluloid – Camera Filters is available now on the Mac App Store.

The code is open source on GitHub.

If you’ve ever wished you could look a little better on video calls without buying studio lighting, give it a try. And if you have ideas for new filters or LUTs, I’d love to hear them.

Screenshot of Celluloid: A Virtual Camera App for macOS
0

RE: mastodon.social/@mjtsai/115652

I'm definitely having this issue.

Today I noticed my MacBook Pro was warm to the touch and had used 30% of its battery in an hour, which never happens. Looking in Activity Monitor there was constant high CPU usage in fileproviderd caused by Pages being open in the background with a shared document that's in iCloud Drive.

Seems like a very serious bug.

Hey Apple engineers, I’ve now got a sysdiagnose that should capture this serious excessive CPU usage issue with Pages, corespotlightd, fileproviderd, com.apple.CloudDocs.iCloudDriveFileProvider, tccd, etc that occurs when shared Pages documents stored on iCloud Drive are left open in the background.

FB21369001

It is happening again today and is starting to become very annoying, because it kills battery life.

@mjtsaiMichael Tsai

0

RE: mastodon.social/@mjtsai/115652

I'm definitely having this issue.

Today I noticed my MacBook Pro was warm to the touch and had used 30% of its battery in an hour, which never happens. Looking in Activity Monitor there was constant high CPU usage in fileproviderd caused by Pages being open in the background with a shared document that's in iCloud Drive.

Seems like a very serious bug.

0
0

長いこと :vivaldi_red: デスクトップでは

* 下部のステータスバーにアドレスバーの機能をマージ
* アドレスバーは下部に配置&基本非表示(メールの時だけ表示される)

という設定にしてたけど、
タブバーもアドレスバーも上部にない状態だと、

* デフォルトでは デフォルトのウインドウに表示されるタイトルバーが表示されてしまう
* それを で隠したとしても左上の信号ボタン 🔴🟡🟢 だけは消せない

という状態になっちゃうので、

* 左サイドに置いたタブバーの上部に 🔴🟡🟢 を表示するためのスペースを空ける
* 左サイドにタブバーがない時(自分はタブバーをけっこうな頻度で隠す)は Web ページ領域に 🔴🟡🟢 が重なることを許容する

と言う工夫・妥協が必要だったので、思いきって逆にステータスバーを非表示にして、上部に表示したアドレスバーにステータスバーの機能もマージする、という感じにしてみた。

こうすることで

* 基本的にはアドレスバーは非表示にすることはないので 🔴🟡🟢 がWeb ページとかに重なることが少なくなる

ので、不自然な見え方になるケースが減るのではないかという仮説を検証していく生活にこれから入っていく。

macOS の Vivaldi のウインドウのキャプチャ画像。
上にアドレスバー、左にタブバー、右にサイドバーが表示されていて、下部にはステータスバーはなく、通常ステータスバーに表示されているいくつかのボタン類は上部のアドレスバーに配置されている。
0
0

System 7 natively boots on the Mac Mini G4

Only a few weeks ago, the CHRP variants of Mac OS 7.6 and 8 were discovered and uploaded to the internet for posterity, but we're already seeing the positive results of this event unfold: Mac OS 7.x can now run on the Mac Mini G4 - natively.

The very short of it is as follows. First, the CHRP release of Mac OS 8 contains a ROM file that allows Mac O

osnews.com/story/143926/system

0
0
0

I've always used `Process` for calling Terminal commands in my macOS apps. Now the Swift language team have given us `Subprocess'.

In this article. I explore how to use `Subprocess` and how it compares to `Process`.

troz.net/post/2025/process-sub

My sample app is on GitHub: github.com/trozware/subprocess

0
0

developers: is there a way to get a *raw*, unprocessed video stream for just getting the pixels out of a camera? No Center Stage, no Reactions, no background replacement, and no interaction from the user to allow enabling any of that. Like if I wanted to set up a telescope for astrophotography, weather monitoring, security surveillance, or literally any use case which isn't "pointing the camera at my face for a video call". Is AVFoundation too high-level for this?

0
0
0
0
0
0
0
2

As expected, on some well known news sites my latest blog post also drew some interesting comments, offering a few things to think about. On average, the readers who replied see "Linux" as the opposite of macOS or Windows, basically an anti something. Not because of its strengths, but because of the flaws they associate with its "competitors". They also focus entirely on the desktop world, which I can understand.

Many of them also confuse popularity with quality. The fact that other operating systems such as the BSDs or illumos are less widespread leads them to assume they are less "interesting". That is an ideological contradiction, because by the same logic Windows and macOS would be far superior to everything else simply because they dominate an enormous share of desktop systems.

0
0
0
0

devs, I need your attention for a minute.

Let's say there would be an open-source project/service that makes it easy to:

- Notarize your Mac apps
- Create & handle updates via Sparkle by hosting them
- Handle payments via Stripe and other payment providers
- Manage/validate licenses

How would you like to use this project/service?

0
0
0
0

My notes are first, second. They're highly portable between platforms, apps, and devices. and are my weapons of choice, but they'd look and work the same on and .

They aren't notes, or / / / / / / / / notes, though I can use any of those apps as a lens to view and work with them.

They're wild, and free. This is their theme song:
youtube.com/watch?v=iYFk_EsZ_D8

0
0
0

At @Vivaldi we tend to take a stand when it comes to technologies that are in use in our industry.

We have been clear from the start that we believe crypto currencies have no place in this world. Nothing that has happened during these last few years has changed our minds. Rather the opposite. What is your take?

vivaldi.com/blog/why-vivaldi-w

0
0
0
0
0
0
0

📊 Poll of the Day

We know Mastodon leans techy... let’s see how that shows up in your OS mix 👀

Which OS(es), grouped for coverage, do you use daily?💻
Reply with why you use it too 👇

Vote + Boost 🔁 = ❤️

0
0
0

I wrote a thing: needs to be a required hard-skill for all working in tech.

TLDR: I believe, UX needs to be a required hard-skill for all working in tech. All of us building products have to learn to empathize with non-techie-people using our products. And just like with any kind of inclusivity issue: we must include the not-so-savvy people in the process of developing and testing products.

stairjoke.ninja/notes/ux-needs

Its on and also a little bit about

0