Atemu

joined 5 years ago
MODERATOR OF
[–] Atemu@lemmy.ml 1 points 1 month ago

Did you/your distro set up realtime ulimits correctly such that pw can acquire rt priority?

[–] Atemu@lemmy.ml 7 points 1 month ago (4 children)

Tab groups are one of the best features to come to modern browsers the past few decades. Especially the ability to save and close them greatly aided me as a rehabilitating tab hoarder.

Haven't tried vertical tabs yet but it's great to see them implemented in Firefox properly now.

Great to see that PWAs finally coming back, even if it's only on Windows now. Didn't catch that they are working on that again!

I find the link previews to be distracting but they're easy enough to turn off.

Great to finally be able to undload tabs manually. That would have been extremely useful back in my tab hoarding days. Tab unloading is generally quite a neat feature.

The LLM shit can go away for all I care but it's not really that invasive IME. It's one entry in the right click menu that's easy enough to turn off right from said menu for me.

PDF editor upgrades are very welcome.

Right click to search for an image sounds like such an obviously good UX feature; great to see they're thinking about such things again. Sad to see it's Google-only for now but that makes sense given how small and non-standardised the market for reverse image search is.
@kagihq@mastodon.social could you perhaps get in contact with Mozilla so they can implement your endpoint for this too?

[–] Atemu@lemmy.ml 11 points 1 month ago (1 children)

I get the sentiment but it does not seem appropriate in this case‽

2/14 features in the article are related to slop. The other 12 are actual, genuine improvements; some of them quite significant if you ask me.

Blame where blame is due but please don't forget to praise where praise is due too.

[–] Atemu@lemmy.ml 1 points 1 month ago

Thanks for the explanation!

Though it ought to be possible to only respond with the new self-signed cert when LE does the challenge and with the previous, properly signed cert otherwise.

I found https://codeberg.org/neilpang/acme.sh/wiki/TLS-ALPN-without-downtime which demonstrates one method to achieve that but I lack practical experience judge whether that's optimal.

[–] Atemu@lemmy.ml 1 points 1 month ago (2 children)

Forgive my ignorance but why would that incur a downtime?

The only way I can think of for downtime to happen if you switched certs before the new one was signed (in which case ..don't) or am I missing something?

It also strikes me as weird that LE requires 80 but does allow insecure 443 after a redirect. Why not just do/allow insecure 443 in the first place?

[–] Atemu@lemmy.ml 1 points 1 month ago

The same that happens when you update to receive a breaking change on a rolling distro. It's version number go up, just at a different point in time.

[–] Atemu@lemmy.ml 0 points 1 month ago

That's a very odd example to choose given how trivially interchangable kernels are.

At NixOS, we ship the same set of kernels on stable and rolling; the only potential difference being the default choice.
I'm pretty sure most other stable distros optionally ship newer kernels too. There isn't really a technical reason why they couldn't.

[–] Atemu@lemmy.ml 0 points 1 month ago (1 children)

To be able to predict when something you depend on breaks.

This "something" could be as "insignificant" as a UI change that breaks your workflow.
For instance, GNOME desktop threw out X11 session support with the latest release (good riddance!) but you might for example depend on GNOME's X11 session for a workflow you've used for many years.

With rolling, those breaking changes happen unpredictably at any time.
It is absolutely possible for that update to come out while you're in a stressful phase of the year where you need to finish some work to hit a deadline. Needing to re-adjust your workflow during that time would be awful and could potentially have you miss the deadline. You could simply not update but that would also make you miss out on security/bug fixes.

With stable, you accumulate all those breaking changes and have them applied at a pre-determined time, while still receiving security/bug fixes in the mean time.
In our example that could mean that the update might even be in a newer point release immediately but, because your point release is still supported for some time, you can hold on on changing any workflows and focus on hitting your deadline.

You need to adjust your workflow in either case (change is inevitable) but with stable/point releases, you have more options to choose when you need to do that and not every point in time is equally convenient as any other.

[–] Atemu@lemmy.ml 2 points 1 month ago

Rolling vs. point release is not about whether a breaking change happens or not but when.

With rolling, breaking changes could happen at any time (even when inconvenient) but are smaller and spread out.
With point release, you get a big chunk of breaking changes all at once but at predictable points in time, usually with migration windows.

[–] Atemu@lemmy.ml 6 points 1 month ago

Waiting some weeks for uncaught bugs to be ironed out might be advisable if you still have limited debugging capabilities.

Otherwise, you can always nixos-rebuild build-vm using the new release channel and see whether it breaks anything you depend on.
My experience is that it probably won't. My past few years of updating my server from one stable release to the next were, in one word, boring. Some renames, deprecations etc. with clear errors/warnings to fix at eval time but nothing that actually broke once it was built and deployed.

[–] Atemu@lemmy.ml 2 points 1 month ago (1 children)

https://blog.kagi.com/small-web is the closest I've seen but it is indeed quite small and often not useful.

Kagi is generally a tool that can be made to clean your search results of poorly incentivised content. It already categorises "top 10" click farms as such OOTB and lets you disable them entirely.

The ability to block websites from appearing in your results is the most useful though IME. If I stumble upon a poorly incentivised website, I can simply block it and it will never appear again.

It's not all you're asking for but it gets you the closest that I know of.

[–] Atemu@lemmy.ml 16 points 1 month ago

Sources claim an up to 100% mortality rate!

 

Next chapter in the Kagi Assistant experience

With this release, we're introducing a new sidebar, designed to streamline your workflow and keep everything you need within reach. This is just the beginning - the new sidebar lays the foundation for even more powerful features to come.

We're also rolling out Claude 3.7 Sonnet with extended thinking to tackle even more complex challenges.

As always, we’d love to hear your thoughts - join the conversation on Discord or share your feedback through our forum at https://kagifeedback.org/

Kagi, lost in translation, in Tokyo!

From April 21 to 25, a dedicated team from Kagi including CEO, Vlad, will travel to Tokyo 🇯🇵 to meet with companies interested in our advanced translation solutions. If you are based in Japan and your company is interested, please get in touch with Gillian.

We'd also love to meet our local user community while we're there. If you're based in Tokyo, we'd love to organise a dinner and connect in person. Looking forward to great conversations and good food with fellow Kagi fans!

Please contact Gillian at gillian@kagi.com to arrange.

Jobs, jobs, jobs

We are looking for a Head of Business Development and a Technical Architect (basically CTO equivalent in Kagi world).

Head out to Kagi hiring to apply and check out other open positions.

Improvements and bug fixes

Search

Based on the community's feedback, we’ve added a setting to always hide AI-generated images by default (suggested by #5998 @keyboardJones). You can enable it on Settings>Search>AI.

Kagi Assistant

Kagi Translate

  • Add token and other URL parameters to make it easier to use translate in private mode aminomancer
  • Fix translation of Catalan traditional time turly
  • IP URLs not being detected Hanbyeol
  • Inaccurate one-word translations nichu42 JW
  • Copied translation incorrectly removes line breaks LunarWatcher
  • Sync translation theme and language from Kagi Search frin
  • Add section in language picker for most commonly used languages Marcin
  • Fix some words being incorrectly identified as URLs nichu42
  • Add support for markdown goulot_situez
  • Clicking a link from a translated website doesn't redirect to translation of that page Rexios
  • Alternative translations getting cut off Peter
  • Page flashes in light mode theme for a second before turning dark nichu42
  • Source textarea steals focus while user is typing elsewhere tuesday
  • Selection of output text is unreliable on Firefox bkrein
  • Load alternative translations for user-selected text in the output box nichu42
  • Text alignment: When user hovers on input text, highlight the corrisponding part in the output RoxyRoxyRoxy

Orion browser release: smoother, smarter, and more secure

This week's Orion release brings big upgrades:

🔐 3rd party Password Managers & Adblock
We have updated support for uBlock Origin, 1Password, and Bitwarden extensions.

👓 User Interface
Several improvements concern vertical tabs, the sidebar, and favicons.

📺 Youtube and PiP
Several improvements enhance the use of Youtube and the Picture-in-Picture feature.

🪲 Crash fixes & Stability
Bye bye crashes on launch, instability if the browser stays open for a long time, and freezes.

For all the details, please refer to Orion's changelog.

Kagi on Socials

This week's featured social media post:

Tag our accounts or use #Kagi when mentioning us in your posts!

Kagi in the News

  • This TechCrunch article mentions Kagi as an option for users who prioritize not just a better search experience but also a more privacy-focused search.
  • OMG! Ubuntu covered Orion's expansion to Linux.
  • t3n, a German tech magazine, also featured Kagi, highlighting it as a privacy-friendly and ad-free alternative. Read with Kagi Translate here.

Kagi Community Reviews

We are deeply grateful to everyone who takes the time to share their experiences, tips, and feedback about Kagi, helping to spread the word and inspire others to discover its value. Here are some recent reviews to highlight:

Have a Kagi review you'd like to feature? Please share it and ping us on any of our various socials when you do!

The Kagi Way

We partnered with artist Chaz Hutton on a graphic that illustrates how Kagi empowers you to search without the noise, trackers and distractions. Help us share it widely!

 

We're thrilled to announce that development of Orion Browser for Linux has officially started! Our team is working hard to bring the same speed, privacy, and innovation that Mac users love to the Linux platform.

This is an ambitious project that we expect will take approximately one year to complete. Our target is to achieve feature parity with the current macOS version by March 2026.

Want to stay updated on Orion for Linux?
Register here to receive news and early access opportunities throughout the development year.

 

Kagi Assistant adds Sonnet 3.7 and the preview of multi-step reasoning assistant called Ki

We're happy to unveil the latest updates to our assistant experience. This release brings a smoother, smarter, and more intuitive interface designed to make your interactions simpler. Try it out and feel the difference!

We also added Claude 3.7 Sonnet to our model lineup! It's now powering our !code assistant and plays a key role in our advanced multi-step reasoning model, Kii. Currently in early testing, Ki is available exclusively to our Discord community members - join now to get early access (Ultimate account users only)!

And today OpenAI released GPT4.5 - we have already benchmarked it. Check Kagi LLM benchmark.

TikTok video search

Video search just got even sharper—you can now filter specifically for Tiktok videos. Find exactly what you're looking for, faster.

We are hiring a Flutter developer!

We just opened a position for a skilled Flutter Developer. Apply now or send someone our way.

Improvements and bug fixes

Search

Assistant

Translate

Try Kagi Translate at https://translate.kagi.com/

  • If on 'manual' translate mode, do a translate when the user changes target language #6037 @Thibaultmol
  • Improve Korean Localization #5305_334, #5305_329 @Hanbyeol
  • Don't show alternative translations in JP, if the only thing that's changed from original is the pronunciation being added. #5305_328 @frin
  • JP romanization is sometimes incorrect/overly formal #5305_328 #5305_323 @frin
  • German (Switzerland) translations using the wrong "ss" #5305_314 @psy-q
  • Translated text sometimes put into quotation marks #5305_306 @nichu42
  • Disable/export/delete translation history #5305_308 @ajimix
  • CTRL+A should only select the translated text, not whole page #5305_316 @RoxyRoxyRoxy
  • Add Hawaiian to list of supported languages #5305_320 @Bradh
  • Change URL params when translation is completed #5305_323 @frin
  • While proofreading hindi, strike/correct whole diacritic / ligature. @aldehyde.8578
  • Document translation: translate your .doc(x), .txt and .csv documents
  • Alternative translations: along the main translation, show multiple translation options
  • Word insights: fine-tune individual words or phrases
  • https://translate.kagi.com/iso_code now redirects to the main page, with the to language being set to [iso_code].
  • Make tooltips appear immediately, adjust style
  • Dynamic text size depending on length in input/output box
  • Increase max size of request header to allow longer romanization requests
  • [Forgot to credit last time] Add translation context field #5305_253 @Kate-Karui

Kagi on Socials

This week's featured social media post:

Tag our accounts or use #Kagi when mentioning us in your posts!

Kagi in the News

Interested in covering Kagi on your outlet, newsletter or podcast? Hit us up! Our team is very approachable and we welcome any opportunity to engage with various communities about our latest features.

 

Announcing Kagi Privacy Pass

Kagi now supports Privacy Pass, an IETF-standardized protocol ensuring your searches are technically unlinkable to your account.

Read all about why this matters and the details of implementation in our announcement blog post!

Privacy Pass support is provided:

  • Natively for Orion browser users (macOS/iOS/iPadOS). On iOS, make sure to have version 1.3.17 and above (expected to roll out globally today) and update your macOS Orion to version 0.99.131.
  • Natively through Kagi App for Android (make sure to have version 0.29, expected to roll out globally today)
  • Browser extension for Firefox or Chrome

A few important details:

  • Privacy Pass implementation is fully open-sourced for transparency and community collaboration
  • Kagi Privacy Pass is available for the Professional, Ultimate, Family, and Team plans.
  • Limitations:
    • It's not available for Trial/Starter plans
    • Privacy Pass mode disables account-specific features, like domain personalisaton (as we do not know which user is searching)
    • Privacy Pass mode is supported for Kagi Search in this initial phase, we will add support other services in the coming weeks. Check the blog post FAQ section for more details!

Kagi is redefining privacy in search. Try it now!

Kagi Tor Onion service

Access Kagi securely and anonymously via our new Tor Onion Service.

You can now access Kagi directly through the Tor network using our dedicated onion address:

kagi2pv5bdcxxqla5itjzje2cgdccuwept5ub6patvmvn3qgmgjd6vid.onion

See more information about Kagi Tor service in our documentation.

An updated comprehensive privacy policy

We're also excited to share our updated privacy policy, with simplified language and designed to clearly reflect our strong commitment to protecting your privacy.

Improvements and bug fixes

Search

Kagi Assistant

  • Kagi Assistant now supports O3 Mini, Gemini 2.0 Flash, and R1 Distill Llama 70B!
  • Announce new results from assistant using ARIA Live #5996 @fastfinge
  • Allow to hide thought process for reasoning LLMs #6025 @KamilKurde
  • Add o3-mini model to Kagi Assistant #6135 @RegChien
  • Formatting issues in Reasoning for R1 in Assistant #6148 @hansihe
  • Assistant should wait with naming a thread until it's finished if not enough info #5828 @Thibaultmol
  • Space missing below reference list in Assistant downloaded transcript #5833 @thomasjsn
  • Allow for disabling the CTRL + SHIFT + Backspace shortcut #5550 @4P5mc
  • Images cannot be pasted into the Assistant on WebKit browsers #6193 @laiz
  • Info panel not visible for new Assistant UI #6143 @azdanov
  • The assistant prompt "think about </think> tag" breaks auto-hiding of reasoning text #6181 @ssg

Kagi Android App

Privacy Pass support! You can add the Privacy Pass shortcut by holding the Kagi Android icon.

  • The app returns to the main screen every time it re-renders (e.g., entering/leaving split screen) #5875 @Philippe_Choquette
  • Assistant via Android app doesn't work with multi file uploads #5959 @Thibaultmol

Kagi on Socials

Here is this week's featured social media post:

Tag our accounts or use #Kagi when mentioning us in your posts!

Kagi in the News

Orion tops Apple's App Store's list of superpowered internet browsers "to seriously level up your web browsing"!

And Android Police published an article about Kagi's new fair pricing model: "This ethical search engine will return your subscription money if you don't use it." The Verge also covered the news.

view more: next ›